MMBasic V6.03.00 release candidates


Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11462
Posted: 09:09am 05 May 2026      

V6.03.00RC0

PicoMiteRP2040V6.03.00RC0.zip
PicoMiteRP2350V6.03.00RC0.zip

editor now supports Ctrl-A to launch the beautifier
Tidy up of LIST command with short/no file loaded
Fix the no-wrap issue.

Summary of changes from V6.02.01

All versions
Performance improvements for FOR/NEXT loops and IF/THEN/ELSE/ENDIF constructs
OPTION PROFILING ON/OFF 'see option-profiling-cache.pdf for details
The editor now supports editing long lines without splitting them or using continuation lines
DO UNTIL/LOOP now implemented
Support for data sharing between two PicoMites over 4 and 8 bit parallel I/Fs see MEMORY_SHARE_User_Manual.pdf for more details
Mandelbrot easter egg
Adds support for escape sequences with OPTION ESCAPE ON in the INPUT statement prompt
Extends OPTION GPS to allow baudrates over 65535
Reduced heap utilisation for BLIT WRITE
Fixes bug in mm.info(boot count) when not in the root directory
LIST COLLISIONS 'This is a diagnostic that shows any variable names that hash to the same number.
LIST command can now scroll forwards and backwards through the file or program

All versions except PICOMITEMIN
Beautify function in the editor (F12/Ctrl-A)
In-built Filemanager (command FM) 'see FM_User_Manual.pdf
FM_User_Manual.pdf

PicoMiteRP2040, All RP2350 variants except WebMiteRP2350
User configurable "Just-in-time" bytecode conversion 'see option-profiling-cache.pdf for details
option-profiling-cache.pdf

USB versions
FLASH UF2 fname$  'flashes a RP2040/Rp2350 in boot mode with the uf2 file specified
Fixes bug in mouse double click detection
Support for USB CDC hosting for up to 4 CDC client devices, see USB_CDC_Host_User_Manual.pdf
USB_CDC_Host_User_Manual.pdf

Support for USB flash drive as drive C:

RP2350 versions
Enhancements to Stepper command, including supporting an A axis and GCOde as MMbasic strings' see Stepper_Reference.pdf
Stepper_Reference.pdf


PICOMITEMIN
New cut down build omitting
Structures
Draw3D command and function
GUI
Turtle graphics
Regular expression support
Help command
VS1053 support
SSD1963 support
ILI9163
SSD1331
ST7735 but not ST7735S
ILI9481IPS
ILI9481
ILI9488P
GC9A01
Virtual displays
Editor F12
FileManager

Non VGA/HDMI versions
Fixes backlight for SSD1963 displays when external PWM pin is used for control
Increased SPI speed for ILI9341 displays
Fixes various bugs in SSD1963 buffered drivers
Edited 2026-05-05 20:16 by matherp