Jump to content

Commander X16 Emulator (Win/Mac/Linux) r41 ("Marrakech")

1 Screenshot

About This File

Precompiled emulators for Windows, Mac, and Linux.

This is the latest version. Older versions can be downloaded from the GitHub releases page.

(Note: To run on Mac use "Ctrl-click/Right-click > Open" instead of "Double-click" due to security protocols)

What's New in Version r41 ("Marrakech")   See changelog


Main differences:

  • New BASIC BLOAD, BVLOAD and BVERIFY commands for header-less loading
  • Improved default keyboard


  • 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)


    • 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
  • BASIC:
    • BLOAD, BVLOAD and BVERIFY commands for header-less loading [ZeroByteOrg]
    • KEYMAP command to change keyboard layout
    • support DOS8..DOS31 (and A=9:DOSA etc.) to switch default device
    • MOUSE and SCREEN accept -1 as argument (was: $FF)
    • Changed auto-boot filename from AUTOBOOT.X16* to AUTOBOOT.X16
  • Monitor:
    • fixed RMB/SMB disassembly
  • Charset:
    • X16 logo included in ISO charset, code $AD, Shift+Alt+k in ISO mode



  • Like 11

  • Create New...

Important Information

Please review our Terms of Use