Repository navigation
1.5.0
Another release of crustyBASIC is here. Enjoy!
Any bug reports let me know on the forums here or at our Discord.
- New target ZX Spectrum and improved the Sinclair BASIC dialect handling
- SPRITE updates - png, frame size, multi frame size, transparent color
- TILE updates - TILEMAPs, palette
- Added CHARMAP and more support for charset importing/usage
- Added image effects like wipes, etc to IMAGE api
- Added @periodic which allows for audio playback, frame animation, etc
- Added multiline comments using /' and '/ or /* and */and others, can be configured to be different
- Added @REWRITE_BLOCK to allow multi line expansion
- New type U1 for BOOL/bit, packed to save space for RAM starved targets
- Added Apple II option to not utilize DOS for more RAM (output type bootdisk)
- Loading images is much faster now (packed/RLE)
- Added support for a memory heap and dynamic strings and arrays
- Programs can now span multiple disjoint memory regions
- Added support for overlays for large programs
- Real support for dos16
- Support for C128's BANK 1
- Coco updates - display modes, file I/O, disk generation, optimizations
- New CLEAR_xyz text routines for clearing parts of lines/screen
- Lots of improvements to vic20 sprites and software sprites in general
- Lots of improvements to the QBasic dialect parser
- Lots of apple 2 graphical fixes and speed ups
- FILE_LOAD_PROGRAM for cbm targets