Main differences:
- New BASIC
BLOAD
,BVLOAD
andBVERIFY
commands for header-less loading - Improved default keyboard
Emulator:
- allow apps to intercept Cmd/Win, Menu and Caps-Lock keys
- fixed -prg with -sdcard
- fixed loading from host filesystem (length reporting by MACPTR on EOI)
- macOS: support for older versions like Catalina (10.15)
ROM:
- KERNAL
- keyboard
- added 16 more keyboard layouts (28 total)
- default layout ("ABC/X16") is now based on Macintosh "ABC - Extended" (full ISO-8859-15, no dead keys)
- "keymap" API to activate a built-in keyboard layout
- custom keyboard layouts can be loaded from disk (to $0:$A000)
- Caps key behaves as expected
- support for Shift+AltGr combinations
- support for dead keys (e.g. ^ + e = ê)
- PgUp/PgDown, End, Menu and Del generate PETSCII codes
- Numpad support
- Shift+Alt toggles between charsets (like C64)
- Editor: "End" will position cursor on last line
- VERA source/target support for
memory_fill
,memory_copy
,memory_crc
,memory_decompress
[with PG Lewis] - fixed headerless load for verify/VRAM cases [Mike Ketchen]
- don't reset screen colors on mode switch
- keyboard
- BASIC:
BLOAD
,BVLOAD
andBVERIFY
commands for header-less loading [ZeroByteOrg]KEYMAP
command to change keyboard layout- support
DOS8
..DOS31
(andA=9:DOSA
etc.) to switch default device MOUSE
andSCREEN
accept -1 as argument (was: $FF)- Changed auto-boot filename from
AUTOBOOT.X16*
toAUTOBOOT.X16
- Monitor:
- fixed RMB/SMB disassembly
- Charset:
- X16 logo included in ISO charset, code $AD, Shift+Alt+k in ISO mode