|
Forum Index : Microcontroller and PC projects : Colour Maximite 2 (CMM2) V7.00.00 release candidates
| Author | Message | ||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9328 |
I had the same problem with NES. Could this be a G1 vs G2 issue? Mine is G1. Doom and Heretic seem to be OK. Mick Zilog Inside! nascom.info for Nascom & Gemini |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
Are you running it from the nes directory. What are you testing with. Does it work for you with the supplied games. If you have a game that doesn't work please email it to me for testing. pm me if you need the email address. Edited 2026-11-07 20:37 by matherp |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9328 |
(Post copied from NES thread) I've installed the RC2 firmware and copies the stuff onto my SD card. This is a bog standard CMM2 G1, SMD version, running at 480MHz. I've not touched the OPTIONs, they are the defaults. chdir "a:/nes" run "nes.app" Needs 6747 KB, 3072 KB free Hmmm... Mick Zilog Inside! nascom.info for Nascom & Gemini |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
What resolution do you default to? Try OPTION DEFAULT MODE 8 before running nes |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
Mick, hhtg1968 The issue is OPTION COMPILE ON - turn it off and NES and CC should both work. I'll sort this in the next release |
||||
| hhtg1968 Guru Joined: 25/05/2023 Location: GermanyPosts: 317 |
ok and thanx. |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
The fourth release candidate of MMBasic 7.00, for both the G1 and the G2. Unless problems are found in it, it will become 7.00.00. https://github.com/UKTailwind/CMM2V1.5/releases/tag/v7.00.00RC3 What is in it • USB serial devices can now be relied on. A PicoMite plugged straight into the USB socket no longer connects and drops off at once, and a port no longer stops working after being opened and closed many times. • A VT100 terminal, so that a CMM2 can be the screen and keyboard of a PicoMite. There is a separate post about it. • On a G1 with OPTION COMPILE ON, CC stopped with "out of memory" and the NES emulator would not start. Both now work. • Saving a game in ScummVM works properly. In the LucasArts games F5 opens a menu of nine save slots. • A font replaced by DEFINEFONT no longer outlives its program. • A new manual, Colour_Maximite_2_App_User_Guide.pdf, covers every program in the zip, including the C compiler. If a large program still will not start on a G1, look for OPTION RAM in OPTION LIST. It leaves less memory, so use OPTION FLASH instead. Before you update Writing the firmware erases the options, so save them first: OPTION DISK SAVE "A:/myoptions" Then write the firmware, and: OPTION DISK LOAD "A:/myoptions" The console runs at 115200 baud until the options are loaded. The library, the variables saved with VAR SAVE and the files on the SD card are kept. Copy the new CMM2_Programs_7.00.00RC3.zip to the card as well: quest/scummvm.app has changed, and vt100 is new. The full notes are on the release page. Please report any problems here. |
||||
| hhtg1968 Guru Joined: 25/05/2023 Location: GermanyPosts: 317 |
memory intensive apps runs more smooth, doom for instance. nes and cpc runs with option compile on. cc "program.bas" works on g1. thats very fine and cool. cc "x.c" produces errors at some of my programs. i will check and proof that further. in one program (500 lines long) I have a simple sub at the end of the text. "sub name blit x,y,,,,,, end sub" by compiling this program the compiler says that in the line (where the sub name is defined) a not ended sub begins (or so). but the sub has a "end sub" should I describe this more ecaxtly? then I have a little program with the command "run" in the last line. the compiler says that that is not compiled. perhaps this run command ist not well for C principles. I can solve this with a loop or so. that is not importand, but I want to tell this to the developer. |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9328 |
Remind me not to put the screws back into the case... Mick Zilog Inside! nascom.info for Nascom & Gemini |
||||
TassyJim![]() Guru Joined: 07/08/2011 Location: AustraliaPosts: 6638 |
A last minute request. Would it be possible to add control-Z as an option to conclude AUTOSAVE. That would make it the same as picomite and remove one headache for MMEdit. Jim VK7JH MMedit |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
Done. Ctrl-Z now ends AUTOSAVE on the CMM2, the same as F1 (save and load, without running), as on the PicoMite. The RC3 firmware file on the release page has been replaced with this change. Edited 2026-11-08 18:43 by matherp |
||||
| hhtg1968 Guru Joined: 25/05/2023 Location: GermanyPosts: 317 |
silly question to vt100: where to plug the picomite (on cmm2)? into the mouse usb port? MMBasic 7.00.00RC3 for the Colour Maximite 2 is installed. |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
No, you need a hub on the keyboard port and then plug into that but note anything plugged into a hub MUST be USB FULL speed. Many old keyboard and mice are USB-SLOW and won't work through a hub because of a silicon error on all the STM32H7 chips |
||||
| hhtg1968 Guru Joined: 25/05/2023 Location: GermanyPosts: 317 |
all my devices are slow... I will search in my equipment. |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12172 |
Note, the stand-alone RP2350 VT100 firmware doesn't have this problem |
||||
| William Leue Guru Joined: 03/07/2020 Location: United StatesPosts: 415 |
Wow, that sure is a lot of new stuff! I could not find the additional documents on TYPE and some of the other new things in the docs directory. Are they missing? -Bill |
||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1145 |
Editor problem using F4 (mark) and END END (to move to end of file) MMBasic V7.00.00RC3 , Logitech wireless USB keyboard, set to US and connected to CMM2G1 via powered USB3 hub - all work correctly with the exception of the END END sequence in mark mode. Also does not work with Ctrl-K Ctrl-K END END works in normal use in the Editor and will position cursor at end of file correctly. However, when in mark mode (pressing F4) END END appears to do nothing. Problem can be shown with any files larger than 1 screen full. Repeatedly pressing Page Down does work correctly marking the entire file and F10 then correctly saves it under the new name. Use case is I am attempting to save a working copy of the complete file being edited from within the Editor under a new name using F10 (Export) after marking complete file to clipboard with F4. doug. Edit: I can see from the source that END END or HOME HOME are not intended to work in mark mode. So I guess, that is the way it is but it would be nice to be able to mark a whole file in one (or two) key presses so it could then be saved with F10 under a new name instead of having to go out of Edit, into FM, copy file, and back into Edit. Doug. Edited 2026-11-09 14:39 by panky ... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it! |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 2149 |
I just tested: Ended-up with two identical files. Isn't this what you want? |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 6252 |
@Peter, At this moment the CMM2 can run PicoMite programs using OPTION PICOMITE ON. However, this is a non volatile option. Unlike the OPTION LEGACY ON for CMM1 compatibility. It would be a huge benefit when OPTION PICOMITE ON could be the first line of a PicoMite program, and that the CMM2 reconfigures itself as a PicoMite "on the fly". This would (appart from modifying all picomite programs to add this first line) make the CMM2 true universal. And in that perspective it would also be of great benefit when PicoMite (2040 and 2350) would ignore OPTION PICOMITE ON. Then all Picomite programs would exist in only 1 version, that runs transparently on PicoMite and CMM2. But I assume reconfiguring "on the fly" is not as easy as it sounds. Especially when memory maps are different, a reboot would be needed. Volhout PicomiteVGA PETSCII ROBOTS |
||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1145 |
Not realy, I would like to make incremental changes to file.bas while in the editor and essentially take snapshots to the work in progress of the whole file. eg. change the internal code showing version number, mark the whole file and save as file-alt1.bas, make another change then file-alt2.bas while still working on the open original file - all without leaving edit. ... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it! |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |