Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:11 19 Dec 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : V6.01.00 release notes and final release candidate

     Page 3 of 3    
Author Message
JanVolk
Senior Member

Joined: 28/01/2023
Location: Netherlands
Posts: 270
Posted: 10:35pm 11 Dec 2025
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 270
Posted: 11:10pm 11 Dec 2025
Copy link to clipboard 
Print this post

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: Italy
Posts: 13
Posted: 05:17pm 12 Dec 2025
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 10715
Posted: 05:51pm 12 Dec 2025
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 270
Posted: 04:10pm 13 Dec 2025
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 5540
Posted: 06:34am 14 Dec 2025
Copy link to clipboard 
Print this post

@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: Australia
Posts: 1075
Posted: 03:22am 15 Dec 2025
Copy link to clipboard 
Print this post

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: Australia
Posts: 2873
Posted: 07:20am 15 Dec 2025
Copy link to clipboard 
Print this post

  Quote  OPTION RESOLUTION 640x480

commands such as BOX,CIRCLE,LINE, FILL don't seem to give colours.

That would be normal on the VGA version. Don't have HDMI.

  Quote  HDMI Video (RP2350 only)
Each HDMI resolution can operate in a number of modes which are set using the MODE command:
OPTION RESOLUTION 640x480
MODE 1 640x480x2-colours with RGB555, optional layer buffer

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 Kingdom
Posts: 10715
Posted: 08:22am 15 Dec 2025
Copy link to clipboard 
Print this post

  Quote  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.


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.
 
     Page 3 of 3    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025