Colour Maximite 2, Version 5.05.04 release notes

BREAKING CHANGES FROM V5.05.03:
NUNCHUK command replaced by WII NUNCHUK otherwise syntax the same
WS2812 renamed BITBANG WS2812 
FONT 4 replaced with a 10x16 font
FFT replaced by MATH FFT otherwise syntax the same
TTS replaced by PLAY TTS otherwise syntax the same 
OPTION F11 and F12 restricted to 23 characters
OPTION SD TIMING now defaults to the slower setting. New settings are OPTION SD TIMING NORMAL and OPTION SD TIMING FAST
Removed PLAY SPEECH
Removed BITMAP command


Bug fixes from V5.05.03
Fixed minor colour variations between sprites and drawing commands in Legacy mode
Imposed checks on MODE and OPTION LEGACY commands to only allow legacy in 8-bit colour mode
Allow comment lines in CMM1 sprite files
Fixed bug when trying to edit a new file that has the same name as an existing directory
Fixed bug when playing mono WAV files
Tidy Font 7 to make degree symbol compatible - use back single quote
Fix bug when using full path with include files
FIX bug using USB insert key
Closes serial ports when entering the editor to avoid corruption
Fixes page to read from after Ctrl-C
Opens the editor on the last edited line after a skipped error rather than the error line
Fixed bug in GPS function when run from the command line
Fixed bug where graphics commands that were completely off-screen left a line
Fixed case matching bug in EVAL when user functions were called
Avoid issue with OPTION EXPLICIT being specified when using RUN with a text commandline
Change to initialisation to better support dual mode PS2/USB keyboards

New Functionality in V5.05.04 see the revised manual for more details

Usability changes:
Use CTRL-B or F8 in the editor to write the contents of the cut/paste buffer to a file. You can then use this file to include in another program
Holding the shift key and using the right arrow or down arrow keys in the editor will initiate select mode. 
This only works with a USB keyboard and not a serial console as shift arrow is not interpreted on a serial console.
Existing files without an extension can now be edited.
The editor will still default to appending ".BAS" if the file does not exist. If you need a new file without an extension create it with an extension of ".tmp" and then rename it.
The keyboard auto-repeat rate is automatically scaled when in the editor if the screen is scrolled. This will stop multiple keypresses stacking up when the screen can't keep up.
Better picture review in the filemanager. Pressing return on any picture file in the filemanager will switch to 800x600x16bit mode (mode 1,16) and display the picture as before. 
However, now pressing any key when the picture is displayed will return to the filemanager with everything left as before the picture was displayed.
Shortform run command at the command prompt. An asterix before a filename will be interpreted as the RUN command.
FR keyboard support
OPTION EDIT FONT 
OPTION SEARCH PATH pathname$
OPTION COLOURCODE REVERSE
Tidy up of OPTION LIST

New Commands and sub-commands
WII CLASSIC
FRAMEBUFFER
EXECUTE
PAGE AND_PIXELS
PAGE OR_PIXELS
PAGE XOR_PIXELS
IMAGE ROTATE_FAST
IMAGE RESIZE_FAST
BITBANG BITSTREAM
CSUB
MATH

New Functions and sub functions
MM.INFO$(SEARCH PATH)
MM.INFO(FrameH)
MM.INFO(FrameV)
BOUND()
CLASSIC()
MATH()

Additional parameters or functionality for existing commands and functions
SPRITE READ/ BLIT READ: New optional parameter page number
PLAY MODFILE: New optional parameter samplerate
KEYDOWN(7)
KEYDOWN(8)
Implemented support for $GN messages as well as $GP in the GPS background processor





