|
Forum Index : Microcontroller and PC projects : PicoMite V6.02.01 betas
| Page 1 of 2 |
|||||
| Author | Message | ||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10946 |
V6.02.01b0 PicoMiteV6.01.01b0.zip Changes from V6.02.00 All versions You can now use string literals and string variables for GP pin nos. e.g. const outpin$="GP2" setpin outpin$,dout pin(outpin$)=1 Existing usage is not affected (I hope) SPRITE(B function now properly supports all orientations of the sprite Fixes bug in the editor when the marked text exceeds the buffer size F10 in the editor when in mark mode is no longer limited by the buffer size. This allows the user to mark any amount of text and save it to a file. The editor now correctly restores non-default foreground and background colours on exit. RP2350 versions Reduced memory footprint of using png files - still big but not as big SPRITE LOADPNG is modified as follows. Previously pixels under the cutoff threshold were transparent BUT black pixels were also transparent (assuming the default transparent = black). Now you can set the transparent colour to a negative value (-1 to -15) this causes black pixels to be replaced with the positive value of the negative value. So: SPRITE LOADPNG 1,"mypng.png",-2 will replace black pixels with myrtle avoiding holes in the sprite. load png and sprite load png now process mode 3 png files (colour map included in the file) RP2350 only and not WebMiteRP2350 adds ray command and function Raycaster_User_Manual.pdf PicoMiteRP2040 and PicoMiteRP2040USB reduces firmware image size by 16Kbyte with concommitant increase in size of A: drive. All PicoMite and WebMite versions N5110 driver now correctly uses INVERT in the option setting Edited 2026-02-12 00:13 by matherp |
||||
| mclout999 Guru Joined: 05/07/2020 Location: United StatesPosts: 502 |
Sometimes I'm stunned by what you get up to. Always impressed and always thankful. This is an amazing subsystem. It adds a really good set of tools. Thanks again as always. I hope that guy who's doing the CMM2 updates gets this rolled into Firmware for it as well as I would like to see what it could do with this. They call me Shai-Hulud (The maker) |
||||
| gadgetjack Senior Member Joined: 15/07/2016 Location: United StatesPosts: 185 |
I can not seem to find a version for hdmi and usb keyboard in the last batch. I tried all the 2350 files , no luck. Am I missing something? |
||||
| JanVolk Guru Joined: 28/01/2023 Location: NetherlandsPosts: 316 |
What am I doing wrong? > edit Error : Display not configured > option list PicoMite MMBasic RP2040 V6.02.01b0 OPTION COLOURCODE ON OPTION HEARTBEAT OFF OPTION PICO OFF OPTION CPUSPEED (KHz) 200000 OPTION DISPLAY 40, 80 > list pins GP0 1 OFF GP1 2 OFF GP2 4 OFF GP3 5 OFF GP4 6 OFF GP5 7 OFF GP6 9 OFF GP7 10 OFF GP8 11 OFF GP9 12 OFF GP10 14 OFF GP11 15 OFF GP12 16 OFF GP13 17 OFF GP14 19 OFF GP15 20 OFF GP16 21 OFF GP17 22 OFF GP18 24 OFF GP19 25 OFF GP20 26 OFF GP21 27 OFF GP22 29 OFF GP23 41 OFF GP24 42 OFF GP25 43 OFF GP26 31 OFF GP27 32 OFF GP28 34 OFF GP29 44 OFF > edit Error : Display not configured > option reset > edit Error : Display not configured > Kind regards, Jan. |
||||
| JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 4232 |
I suppose it's a RP2040 but which uf2 file did you use? John |
||||
| phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2999 |
> option list PicoMite MMBasic RP2040 V6.02.01b0 So it is a plain vanilla RP2040 with no display (or anything else) attached. OPTION DISPLAY 40, 80 is just the console window size settings. I had "Error : Display not configured" come up on a RP2040 V6.02.00 that did have a display configured (N5110) and working. It was triggered by using the Pulse command on a pin that had not been set as DOUT. Footnote added 2026-02-12 12:43 by phil99 Further testing. For pins GP0 to GP9 there is only "Error : Pin 12/GP9 is not an output" For pins above GP9 this happens:- > pulse gp25, 9 Error : Pin 43/GP25 is not an output Error : Display not configured Error : Display not configured Error : Display not configured Error : Display not configured ... until lockup |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10946 |
Sorry missed in the zip PicoMiteV6.01.01b0.zip Looks like I've compiled something incorrectly - will check |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10946 |
Hopefully this fixes the various issues. I've forced a flash reset when it is loaded for the PicoMite and WebMite versions which should clear old config which was causing problems PicoMiteV6.02.01b0.zip |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8536 |
As a matter of interest that version loads onto this PGA2350. I can't XMODEM the opt file from my PC though. Possibly that's a version issue? Heartbeat works ok. . Edited 2026-02-12 19:19 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| Plasmamac Guru Joined: 31/01/2019 Location: GermanyPosts: 604 |
Thx Matherp I know its booring but can we get loaddata and savedata for the pico as for cmm2 I use it for loading pics because so i dont need jpeg . Plasma |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5682 |
@Peter, Thanks for 16384 bytes extra A:/drive on the RP2040 image. I am working on Game*Mite and this is very welcome. Volhout PicomiteVGA PETSCII ROBOTS |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10946 |
V6.02.01b1 PicoMiteV6.02.01b1.zip Adds new commands SAVE DATA fname$, address, nbytes LOAD DATA fname$, address Load and save memory to file as binary data. NB: there is no protection on the address so use with care. Tested saving and loading from the screen in the VGARP2350 version save data "test.dat",mm.info(writebuff),38400 load data "test.dat",mm.info(writebuff) |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8536 |
Nice. A program suicide command. ;) Does it use the HCF command in assembly language? Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 4232 |
Now there are several (*), though not quite HCF. (*) POKE & CSUB at least John Edited 2026-02-12 22:56 by JohnS |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10946 |
V6.02.01b2 PicoMiteV6.02.01b2.zip Fixes bug in GPS parsing Editor now correctly colour codes string literals and comments split across continuation lines NB: Other than the RAY command for the RP2350 6.02.01 is a minor maintenance release to pick up the few bits and pieces identified in 6.02.00. AFAIK with the above there are no known bugs. If you know of anything please post here - BUGS NOT CHANGES |
||||
| Plasmamac Guru Joined: 31/01/2019 Location: GermanyPosts: 604 |
thank you Plasma |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5682 |
Peter, DRIVE "A:/FORMAT" does not work. It is in the manual. RP2040 non VGA, V6.02.01b2 Volhout Edited 2026-02-13 06:11 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
| bfwolf Senior Member Joined: 03/01/2025 Location: GermanyPosts: 156 |
Did you ever try this before and did it work? Perhaps there's a typo in the manual and it should be 'DRIVE FORMAT "A:/"' ? |
||||
| JanVolk Guru Joined: 28/01/2023 Location: NetherlandsPosts: 316 |
> help drive Drive drive$ 'Drive$ can be "A:" or "B:". Drive "A:" 'Or > A: is the flash drive. Drive "B:" 'Or > B: is the SD card. Drive "A:/FORMAT" 'Only the first time. Tested with PicoMite MMBasic RP2040 V6.02.01b2 and PicoMite MMBasic RP2040 V6.02.01b2 and it works for me. |
||||
TassyJim![]() Guru Joined: 07/08/2011 Location: AustraliaPosts: 6450 |
drive "A:/format" works for me on both chips > OPTION LIST PicoMite MMBasic RP2350A V6.02.00 PicoMite MMBasic RP2350A V6.02.01b2 and PicoMite MMBasic RP2040 V6.02.00 PicoMite MMBasic RP2040 V6.02.01b2 Jim VK7JH MMedit |
||||
| Page 1 of 2 |
|||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |