Skip to content

MSXnano v1.3 — Turbo (F11) + GRAPH/CODE-KANA keys

Choose a tag to compare

@Papipapito Papipapito released this 31 May 19:19

MSXnano v1.3

Highlights

  • ⏱️ Turbo mode (F11): toggle between real-MSX speed (~100% / 3.58 MHz, default) and full speed (~116% / ≈4.13 MHz). LED 5 shows the state (blink = real MSX, solid = turbo). Handled entirely in the FPGA; survives soft reset; powers on in real-MSX mode.
  • ⌨️ GRAPH and CODE/KANA keys (these were not mapped in stock nano):
    • GRAPH → Right Alt
    • CODE / KANA → Left Alt (same MSX matrix key: CODE with the international BIOS, KANA with the Japanese BIOS)
  • ⚙️ New defaults: Compatible Mode OFF and Scanlines OFF (faster CPU and clean HDMI out of the box; both still toggleable in the config menu).

Notes

  • F11 is used for turbo because F12 is captured by the BL616 FPGA-Companion firmware (its OSD) and never reaches the FPGA. The Windows key is free.
  • Full key map in the README.

Flashing (3 steps)

  1. msxnano.fs → FPGA flash at 0x000000 (Gowin Programmer).
  2. BL616 FPGA-Companion firmware (see README).
  3. BIOS pack goauld_rom_int.bin (or goauld_rom_japan.bin) → 0x200000 — bundles BIOS + Nextor + WiFi ROM. Build locally (copyright).

Assets

  • msxnano.fs — FPGA bitstream (Tang Nano 20K, GW2AR-18).