Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:08 02 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : CMM2: V5.05.05b14 experimental - please try and report

     Page 2 of 3    
Author Message
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 04:23am 21 Aug 2020
Copy link to clipboard 
Print this post

  Pilot352 said  I just noticed a possible bug...

From the files list, select a 800x600 JPG image. It views fine but doesn't clear the memory up returning to the prompt.

FYI


It happens with any size bitmap.

Displaying am image from the FILES command.
On return to the files listing, the screen is corrupted but the FILES command continues to work and scrolling up and down gradually repairs the corrupted screen.

Jim
VK7JH
MMedit
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 07:00am 21 Aug 2020
Copy link to clipboard 
Print this post

Thanks to everyone for the useful feedback

Looks like 1024x768 is usable for most people but I have 4 bugs to squash

Font change issue
JPG x,y positioning
Filemanager return after displaying image
Corruption caused by program scrolling over last line

Of these the last is potentially the biggest issue and may be a show stopper.

In terms of timing - the outputs from the CMM2 are demonstrably correct and I can't do anything about the overscan issue. I could do something about horizontal positioning but because this is specific to each video mode it is difficult to see what how to give a user I/F for this as the OPTION space is pretty much full
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 07:20am 21 Aug 2020
Copy link to clipboard 
Print this post

When OPTION EXPLICIT is used in a program, it is not being reset when you exit the program, leaving it still in force at the command prompt.

It doesn't matter if you use END or ctrl-C to exit the program.

Jim
VK7JH
MMedit
 
capsikin
Guru

Joined: 30/06/2020
Location: Australia
Posts: 341
Posted: 07:24am 21 Aug 2020
Copy link to clipboard 
Print this post

  TassyJim said  When OPTION EXPLICIT is used in a program, it is not being reset when you exit the program, leaving it still in force at the command prompt.

It doesn't matter if you use END or ctrl-C to exit the program.

Jim


This makes sense to me. All the variables are usually still in place too, to help you check what happened with the error. So you can run a command and mostly see what it would do if the program was still running.
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2950
Posted: 09:26am 21 Aug 2020
Copy link to clipboard 
Print this post

Hi peter, all,

Mode 9,16 works pretty well for me, however I have seen the following things

LIST is MUCH slower especially after the press any key to continue, I would guess 10 times slower than normal

I also see the bottom line corrupting, it looks like black text on black overwriting some of the bottom line, as the text scrolls up the corruption is gone (still on the bottom line, what I mean is the text is not really corrupted as it fixes as it scrolls up)

I can also confirm that this version fixes the issue with SOCCER and rotating tetrahedron coloured ball that 4b had..

Regards,

Mick
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 11:02am 21 Aug 2020
Copy link to clipboard 
Print this post

I believe this version fixes the 4 reported issues I identified above. Please keep on testing and let me know - thanks for the help


CMM2V5.05.05b15exp.zip


  Quote  When OPTION EXPLICIT is used in a program, it is not being reset when you exit the program, leaving it still in force at the command prompt.

This has always been the case and I think is the same on all MM

  Quote  LIST is MUCH slower especially after the press any key to continue, I would guess 10 times slower than normal


The memory used for the page is in the slower SDRAM and it is being read continuously at 130Mbytes/sec so this will impact write speed
 
mclout999
Guru

Joined: 05/07/2020
Location: United States
Posts: 490
Posted: 01:47pm 21 Aug 2020
Copy link to clipboard 
Print this post

  matherp said  Thanks to everyone for the useful feedback

Looks like 1024x768 is usable for most people but I have 4 bugs to squash

Font change issue
JPG x,y positioning
Filemanager return after displaying image
Corruption caused by program scrolling over last line

Of these the last is potentially the biggest issue and may be a show stopper.

In terms of timing - the outputs from the CMM2 are demonstrably correct and I can't do anything about the overscan issue. I could do something about horizontal positioning but because this is specific to each video mode it is difficult to see what how to give a user I/F for this as the OPTION space is pretty much full


Hi,  I was wondering about a posable solution for the oversan issues.(this may be stupid but here it goes anyway)  I am the one that tried those 7 different VGA to HDMI adapters and everyone was just off a little bit in one direction or another or sometimes 2.  What if you set up the screen resolutions with a 3 or 4 pixel border that was not actively written to, like a software hard boarder.  I saw that all modes are graphic only so could that be done at a low level and any slight overscan would not be noticed.  It was always just a few rows or columns of pixels that it was off by.  Like I said it may be stupid or impose a horrible performance hit but I am just thinking INSIDE THE BOX on this one.
 
capsikin
Guru

Joined: 30/06/2020
Location: Australia
Posts: 341
Posted: 02:10pm 21 Aug 2020
Copy link to clipboard 
Print this post

  capsikin said  
My projector clips off some of the screen in some of the earlier existing modes (maybe all, I don't remember). It has a VGA input which I'm using for this.


I checked again and I can't see a problem - maybe I was remembering from before I upgraded from 5.05.04RC1 to 5.05.04.

(edited to fix wrong quoting)
Edited 2020-08-22 00:11 by capsikin
 
capsikin
Guru

Joined: 30/06/2020
Location: Australia
Posts: 341
Posted: 02:20pm 21 Aug 2020
Copy link to clipboard 
Print this post

  mclout999 said  
  matherp said  Thanks to everyone for the useful feedback

Looks like 1024x768 is usable for most people but I have 4 bugs to squash

Font change issue
JPG x,y positioning
Filemanager return after displaying image
Corruption caused by program scrolling over last line

Of these the last is potentially the biggest issue and may be a show stopper.

In terms of timing - the outputs from the CMM2 are demonstrably correct and I can't do anything about the overscan issue. I could do something about horizontal positioning but because this is specific to each video mode it is difficult to see what how to give a user I/F for this as the OPTION space is pretty much full


Hi,  I was wondering about a posable solution for the oversan issues.(this may be stupid but here it goes anyway)  I am the one that tried those 7 different VGA to HDMI adapters and everyone was just off a little bit in one direction or another or sometimes 2.  What if you set up the screen resolutions with a 3 or 4 pixel border that was not actively written to, like a software hard boarder.  I saw that all modes are graphic only so could that be done at a low level and any slight overscan would not be noticed.  It was always just a few rows or columns of pixels that it was off by.  Like I said it may be stupid or impose a horrible performance hit but I am just thinking INSIDE THE BOX on this one.


640x400 mode already kind of does this, it's 640x480 but with 80 blank rows (that's more than you suggested though, and no blanks on the left and right)
 
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 377
Posted: 03:05pm 21 Aug 2020
Copy link to clipboard 
Print this post

  matherp said  I believe this version fixes the 4 reported issues I identified above. Please keep on testing and let me know - thanks for the help



Nice work Peter,
Everything I have tried is looking much better!  I do notice a couple of things:

1.  After flashing the firmware asked for initial setup again Keyboard, Time, Date.  This is not a big issue, just a minor inconvenience.  Also the cursor was in the wrong position upon setting the Date.

2.  It's much improved but there is still a little strangeness scrolling at the last line when using Font 7 in Mode 9  My settings are "Option Default Mode 9" and "Option Edit Font Small"  It is quite usable, just looks a little strange.

Overall I love It     I can get a whole lot of text on the screen with Mode 9 and Font 7!  (170 X 76) I can remember back in the '80s when 80 columns of text on screen was the "gold standard" and for many of the home computers it was an expensive option LOL.  I have a bit of "shimmer" in Mode 9 which I hope will be improved by installing the 8MHz oscillator.
-Carl
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 03:15pm 21 Aug 2020
Copy link to clipboard 
Print this post

  Quote  After flashing the firmware asked for initial setup again Keyboard, Time, Date.  This is not a big issue, just a minor inconvenience.  Also the cursor was in the wrong position upon setting the Date.


That's because I changed the layout of the option area so the older version fails the corruption test. Assuming I make no further changes then it won't re-occur

  Quote  It's much improved but there is still a little strangeness scrolling at the last line when using Font 7 in Mode 9  My settings are "Option Default Mode 9" and "Option Edit Font Small"  It is quite usable, just looks a little strange.


Just tried this combination and other than needing stronger glasses I can't see anything odd - what do you mean?
 
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 377
Posted: 03:23pm 21 Aug 2020
Copy link to clipboard 
Print this post

  Quote  It's much improved but there is still a little strangeness scrolling at the last line when using Font 7 in Mode 9  My settings are "Option Default Mode 9" and "Option Edit Font Small"  It is quite usable, just looks a little strange.

  Quote  Just tried this combination and other than needing stronger glasses I can't see anything odd - what do you mean?



Try the "Hello World" in a loop and then <Ctrl-C> and press the <Enter> key a few times.  I am seeing the last "Hello World" cut in half horizontally and some other artifacts scrolling up with each <Enter>  Again not a huge deal, just a little strange.
Edited 2020-08-22 01:25 by Sasquatch
-Carl
 
yock1960
Senior Member

Joined: 18/08/2020
Location: United States
Posts: 167
Posted: 08:13pm 21 Aug 2020
Copy link to clipboard 
Print this post

I haven't flashed to b15 yet, but accessing mm.info(disk size) or mm.info(free space) in b14 from the command line sends it into never never land on 2 different cards that I've tried. It returns a value, but proceeds to print additional prompts to the bottom of the screen. Time continues to update on the status line however. Requires power off.

Steve
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6283
Posted: 09:51pm 21 Aug 2020
Copy link to clipboard 
Print this post

  matherp said  
  Quote  When OPTION EXPLICIT is used in a program, it is not being reset when you exit the program, leaving it still in force at the command prompt.

This has always been the case and I think is the same on all MM

You are right.
I wonder why I have never been caught with it before now.

Jim
VK7JH
MMedit
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 09:12am 22 Aug 2020
Copy link to clipboard 
Print this post

One last experimental version and if this looks OK I'll merge the functionality back into the main beta

CMM2V5.05.05b18exp.zip

This should fix the font issue when scrolling gets to the bottom of the screen. That was a real pig to sort.

It also fixes the "RESTORE" issue

UPDATED 11:54 GMT
Edited 2020-08-22 21:54 by matherp
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 12:09pm 22 Aug 2020
Copy link to clipboard 
Print this post

Peter,

Sorry, I thought this had been fixed:
EXECUTE "RUN " + Chr$(34) + "A:/hello.bas" + Chr$(34)


but b18 gives:
Error: The logical drive number is invalid


Regards,

Tom
Edited 2020-08-22 22:10 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 12:10pm 22 Aug 2020
Copy link to clipboard 
Print this post

  Quote  Sorry, I thought this had been fixed:

Only at the command prompt - just get rid of the A:
 
berighteous
Senior Member

Joined: 18/07/2020
Location: United States
Posts: 110
Posted: 04:22pm 22 Aug 2020
Copy link to clipboard 
Print this post

I updated and now my keyboard doesn't work.  when I restarted I entered us keyboard and put the date and time in and now the keyboard doesn't work. It worked fine in all previous updates

What the _ do I do now?
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 04:33pm 22 Aug 2020
Copy link to clipboard 
Print this post

Please download CMM2V5.05.05b18exp.zip again and update the firmware. There was a bug in one of the versions posted but that download definitely works. The title of the thread is "experimental"  
 
berighteous
Senior Member

Joined: 18/07/2020
Location: United States
Posts: 110
Posted: 04:48pm 22 Aug 2020
Copy link to clipboard 
Print this post

Do I have to open the case and move the jumper, since I can't type "Update firmware" or can I terminal in somehow and do it from the console?
 
     Page 2 of 3    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025