Posted: 02:38pm 06 May 2025 Copy link to clipboard
toml_12953 Guru
The '# line keeps coming back even if I delete it then save the file again.
Posted: 03:21pm 06 May 2025 Copy link to clipboard
matherp Guru
Please explain the exact sequence you are using to cause this. Are you editing using the in-built editor? Edited 2025-05-07 01:40 by matherp
Posted: 04:50pm 06 May 2025 Copy link to clipboard
toml_12953 Guru
Here's the sequence:
1. Type NEW then press F4 to edit a new program 2. Write a program. I always use line numbers even though I don't use GOTO. 3. Press F1 to save or F2 to run the program. 4. SAVE "myprog" (any name will do) 5. Type NEW (optional) 6. LOAD "myprog" 7. Press F4 to edit the program
The header appears.
8. Delete the header 9. Press F1 to save or F2 to run the program. 10. SAVE "myprog" 11. Type NEW (optional again) 12. LOAD "myprog"
The header is back. Edited 2025-05-07 02:56 by toml_12953
Posted: 05:57pm 06 May 2025 Copy link to clipboard
Volhout Guru
That is indeed sorry to hear. I have a scope connected to the I2C bus, and every transaction is a valid transaction until the moment the pico dies. They alternate
Both my systems (VGA design 2 with WII connected to GP14/GP15, and PicoGameMite with WII connected to GP26/GP27) show exactly same behaviour. After some 10 minutes the screen corrupts as in earlier sent photo.
This is the whole program
WII CLASSIC OPEN DO PRINT "."; PAUSE 100 LOOP
According your photo you have a RCT connected. Is the RTC configured AUTO ON ? Maybe a collision of WII and RCT commands ?
Volhout Edited 2025-05-07 04:00 by Volhout
Posted: 06:08pm 06 May 2025 Copy link to clipboard
toml_12953 Guru
Please explain the exact sequence you are using to cause this. Are you editing using the in-built editor?
Here's the sequence:
1. Type NEW then press F4 to edit a new program 2. Write a program. I always use line numbers even though I don't use GOTO. 3. Press F1 to save or F2 to run the program. 4. SAVE "myprog" (any name will do) 5. Type NEW (optional) 6. LOAD "myprog" 7. Press F4 to edit the program
The header appears.
8. Delete the header 9. Press F1 to save or F2 to run the program. 10. SAVE "myprog" 11. Type NEW (optional again) 12. LOAD "myprog"
The header is back.
Here's my OPTION LIST:
PicoMite MMBasic RP2040 Edition V6.00.02RC22 OPTION SYSTEM I2C GP20,GP21 OPTION COLOURCODE ON OPTION CONTINUATION LINES ON OPTION CASE UPPER OPTION KEYBOARD US OPTION CPUSPEED (KHz) 378000 OPTION DISPLAY 26, 40 OPTION LCDPANEL VIRTUAL_C OPTION RTC AUTO ENABLE OPTION PLATFORM PicoMite
Posted: 06:15pm 06 May 2025 Copy link to clipboard
matherp Guru
You didn't day it only happens with continuation lines enabled......... Anyway, found and fixed
Posted: 06:38pm 06 May 2025 Copy link to clipboard
Bleep Guru
It is not fixed. Sorry.
I've just run for 3 hours without issue so I'm happy it is now OK and then anything else is probably electrical. I don't intend to look at if further.
That is indeed sorry to hear. I have a scope connected to the I2C bus, and every transaction is a valid transaction until the moment the pico dies. They alternate
Both my systems (VGA design 2 with WII connected to GP14/GP15, and PicoGameMite with WII connected to GP26/GP27) show exactly same behaviour. After some 10 minutes the screen corrupts as in earlier sent photo.
This is the whole program
WII CLASSIC OPEN DO PRINT "."; PAUSE 100 LOOP
Hi Harm, I have a GameMite and a WII Classic controller, so I'm giving it a go, I have installed RC22, then done only a Option reset gamemite followed by a Option System I2C GP26,GP27 Then I'm running your program above, using a Minicom terminal, I have slightly modified the program to print an incrementing number, so I can easily see if it stops. I'm not sure how I wired my controller, so will it come up with an error if it doesn't see a WII? (ok it does, if I disconnect it) so I hopefully have the GP numbers correct. So far up to 4500. Regards, Kevin Edited 2025-05-07 04:40 by Bleep