![]() |
Forum Index : Microcontroller and PC projects : CMM2: V5.05.05b14 experimental - please try and report
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
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 KingdomPosts: 10315 |
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: AustraliaPosts: 6283 |
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: AustraliaPosts: 341 |
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: AustraliaPosts: 2950 |
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 KingdomPosts: 10315 |
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 This has always been the case and I think is the same on all MM 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 StatesPosts: 490 |
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: AustraliaPosts: 341 |
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: AustraliaPosts: 341 |
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 StatesPosts: 377 |
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 ![]() -Carl |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10315 |
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 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 StatesPosts: 377 |
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 StatesPosts: 167 |
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: AustraliaPosts: 6283 |
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 KingdomPosts: 10315 |
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 KingdomPosts: 4311 |
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 KingdomPosts: 10315 |
Only at the command prompt - just get rid of the A: |
||||
berighteous Senior Member ![]() Joined: 18/07/2020 Location: United StatesPosts: 110 |
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 KingdomPosts: 10315 |
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 StatesPosts: 110 |
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? |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |