Release 43: Stockholm
Posted: Wed May 17, 2023 7:37 am
Release 43 is here!
This release of the Commander X16 ROM, emulator, and SMC includes several BASIC enhancements, a new keyboard encoding scheme for the SMC (which saves space and time), and even some optimizations to the graphics APIs.
Note: for dev board users, you must update the SMC and the ROM together. Otherwise, the keyboard will not work.
For emulator users, the ROM is included in the latest emulator release. So just extract the new emulator to your hard drive and have fun.
Highlights include:
For the emulator: https://github.com/X16Community/x16-emu ... es/tag/r43
The system ROM (included in the emulator): https://github.com/X16Community/x16-rom ... es/tag/r43
Documentation: https://github.com/X16Community/x16-doc ... es/tag/r43
And the SMC: https://github.com/X16Community/x16-smc ... ag/r43.0.0
This release of the Commander X16 ROM, emulator, and SMC includes several BASIC enhancements, a new keyboard encoding scheme for the SMC (which saves space and time), and even some optimizations to the graphics APIs.
Note: for dev board users, you must update the SMC and the ROM together. Otherwise, the keyboard will not work.
For emulator users, the ROM is included in the latest emulator release. So just extract the new emulator to your hard drive and have fun.
Highlights include:
- New screen modes, including several TV modes and a 22x23 "VIC-20" mode. (You can now run VIC-20 BASIC programs and they will properly fill the screen, with some border space.)
- The End key now behaves more like it does on PC: press End by itself to go to the end of the line. Press Shift+End to go to the bottom of the screen.
- PS/2 Delete key now "sucks in" characters from the right, similar to PC.
- Cursor now stays lit when moving quickly; makes it easier to see.
- MENU command for setting default video modes.
- New BASIC stuff: renumber, line input (file and console), block input (file), and variable pointers.
For the emulator: https://github.com/X16Community/x16-emu ... es/tag/r43
The system ROM (included in the emulator): https://github.com/X16Community/x16-rom ... es/tag/r43
Documentation: https://github.com/X16Community/x16-doc ... es/tag/r43
And the SMC: https://github.com/X16Community/x16-smc ... ag/r43.0.0