|
Forum Index : Microcontroller and PC projects : V6.01.00 release notes and final release candidate
| Author | Message | ||||
| JanVolk Senior Member Joined: 28/01/2023 Location: NetherlandsPosts: 270 |
Peter, All mice now work with PicoMiteVGAUSB V6.01.00RC25. Also with edit. Tested MINI KEYBOARD + MOUSEPAD AliExpress Mouse Type: Standard 8 bit SilverCrest STMS 2219A1-M MOUSE and SilverCrest STMS 2219A1-K KEYBOARD Mouse Type: Standard 8 bit Logitech M150 M/N:M-R007 MOUSE K220 M/N::Y-R0035 KEYBOARD Mouse Type: High-res 12-bit hama 24182635 MOUSE and KEYBOARD Action Mouse Type: Gaming 16-bit (option mouse sensitivity 1.0) Thanks. Regards, Jan. |
||||
| JanVolk Senior Member Joined: 28/01/2023 Location: NetherlandsPosts: 270 |
Peter, All mice work with USB and EDIT tested with: PicoMiteHDMI MMBasic USB RP2350A Edition V6.01.00RC25 PicoMiteVGA MMBasic USB RP2040 Edition V6.01.00RC25 Tested MINI KEYBOARD + MOUSEPAD AliExpress Mouse Type: Standard 8 bit SilverCrest STMS 2219A1-M MOUSE and SilverCrest STMS 2219A1-K KEYBOARD Mouse Type: Standard 8 bit Logitech M150 M/N:M-R007 MOUSE K220 M/N::Y-R0035 KEYBOARD Mouse Type: High-res 12-bit hama 24182635 MOUSE and KEYBOARD Action Mouse Type: Gaming 16-bit (option mouse sensitivity 1.0) Thanks. Regards, Jan. |
||||
| GAVI Newbie Joined: 20/11/2024 Location: ItalyPosts: 13 |
Hi, I have a program that runs on MMBASIC version 5.08,LCD ILI9341, with many graphic pages and submenus. Upgrading to version 6.01 now allows a maximum of 99 graphic objects, instead of the 199 allowed in the previous version. Furthermore, the new manual is missing the OPTION GUI CONTROLS item. BEST WISHES |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10715 |
Everything to do with GUI controls is now in a separate manual "Advanced Graphics Functions.pdf". I have reduced the maximum number to 100 to save memory as this covers the vast majority of cases and this functionality is not used very much. If you really need more than 100 and 5.08 works for you then the best thing is probably not to upgrade for this specific application. |
||||
| JanVolk Senior Member Joined: 28/01/2023 Location: NetherlandsPosts: 270 |
Peter, Is this a bug in the editor? With an RP2040 with a VGA monitor and USB, when I press enter after a line, LL appears on the bottom line and then back to normal after line 10? With a large program down with PgDn and up with PgUp even LLL on the bottom editor bar. PicoMiteVGA MMBasic USB RP2040 Edition V6.01.00RC25 OPTION SERIAL CONSOLE COM2,GP8,GP9 OPTION SYSTEM I2C GP16,GP17 OPTION FLASH SIZE 16777216 OPTION DEFAULT COLOURS CYAN, BLUE OPTION MOUSE SENSITIVITY 1.0000 OPTION KEYBOARD US OPTION HEARTBEAT OFF OPTION PICO OFF OPTION RESOLUTION 640x480 @ 252000KHz OPTION SDCARD GP21, GP18, GP19, GP20 OPTION VGA PINS GP11,GP22 OPTION AUDIO I2S GP13,GP15', ON PWM CHANNEL 6 OPTION RTC AUTO ENABLE OPTION PLATFORM PicoMiteVGAUSB RP2040-PiZero I'm using a 16-bit mouse and keyboard. Otherwise, the mouse and keyboard work fine. I also discovered the numeric keypad on an RP2040VGAUSB, and everything works perfectly. I haven't yet gotten the numeric keypad working properly with the TeraTerm terminal. Regards, Jan. Edited 2025-12-14 05:29 by JanVolk |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5540 |
@Peter, Jan's bug is a result of the line number going from 1 digit to 2 digit's Another easy way to show is Open the built in editor with a program more that 100 lines long. Use the down arrow key to scroll down to a line beyond 100. In the editor status bar there is text "L:100" Now move up 1 line (arrow up), the text is "LL:99" For some reason scrolling up further, at line 67, the text changes to "L:67" This is on 2040 VGA PS2, both on console and VGA screens. Regards, Volhout P.S. This also happens when you use right and left arrow keys on a line and "C:10" changes to "C:9". I think you do not clear enough characters when updating the status line in that section. Edited 2025-12-14 16:39 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
| disco4now Guru Joined: 18/12/2014 Location: AustraliaPosts: 1075 |
Possible Issue Have not fully proved it by reverting to previous versions, but on > option list PicoMiteHDMI MMBasic USB RP2350A Edition V6.01.00RC25 OPTION SERIAL CONSOLE COM2,GP8,GP9 OPTION FLASH SIZE 4194304 OPTION COLOURCODE ON OPTION KEYBOARD US OPTION RESOLUTION 640x480 @ 252000KHz commands such as BOX,CIRCLE,LINE, FILL don't seem to give colours. e.g. circle 100,100,50,2,1.0,rgb(RED),RGB(BLUE)gives a white circle. CLS RGB(RED) is OK, editor shows colours OK. Can anyone confirm before Peter does a release. Gerry P.S. !!!!!!!!!!!!!!! I set MODE 3 and colours are restored. Is there something wrong or am I not understanding Resolution, MODE and MAP etc.? Also the boundary version of the FILL command gives a syntax error. > list MODE 3 Box 100,100,200,200,,RGB(RED) Fill 200,200,RGB(green) Fill 200,200,RGB(RED),RGB(RED) <---- Gives syntax error. > > Edited 2025-12-15 13:59 by disco4now F4 H7FotSF4xGT |
||||
| phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2873 |
That would be normal on the VGA version. Don't have HDMI. So I guess if the 2 RGB555 colours haven't been specified you get B&W. FILL syntax error same on 1240 LCD RC25. Edited 2025-12-15 17:30 by phil99 |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10715 |
This is correct. In mode 1 you only have 1 bit per pixel - i.e. either black or white. However, this is supplemented by a tile system that allows areas of 8x12 pixels to have a colour allocated to 0 and a different one to 1 CLS has the capability of setting the tile colours as does the TEXT command (but only if the characters are aligned to the tiles) By definition, a circle does not align to tiles so cannot be coloured. Modes other than 1 will typically be lower resolution and the extra memory can be used for real colour. |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |