MSXnano v1.7.1
Bug-fix release over v1.7.
Fixes
- Two-stage Konami launch fixed (Metal Gear 2 / SD Snatcher boot). v1.7 left a bank register at the power-on (Konami4) mode that the BIOS RAM probe corrupts every boot, so these games came up to a blue screen. The launcher now initialises the bank registers before the cartridge INIT.
- Mapper detection by ROM content (openMSX-style), not by filename — the maker word "Konami" no longer forces Konami4 onto SCC games.
- .dsk mounting fixed (Nextor emulation record was clobbered by the menu depack pass).
- Boot browser shows files (not just folders) on the first listing.
- Nextor 2.1.4 WonderTANG driver in the BIOS pack.
- Cartridge SRAM (ASCII8/16), MSX Barcelona boot splash, and a VRAM-refresh fix removing a stray garbage line in the Space Manbow intro.
Known limitation
Metal Gear 2 — Solid Snake boots and is playable, but shows a graphics glitch when gameplay starts (loading screen doesn't fully clear). It's a VDP-state issue specific to how the boot menu launches the ROM — launching the same game from SofaRun (MSX-DOS) is clean. Under investigation. Other Konami SCC games (Space Manbow, Maze of Galious, ...) are unaffected.
Flashing
msxnano.fs → FPGA at 0x000000. BIOS pack (built locally with fpga/src/rom/build.bat) → 0x200000. BL616 FPGA Companion firmware as per the README.