Hyper Duel v1.0 (2026-07-19)
First release of the Hyper Duel arcade core for MiSTer - the first RTL implementation of the Imagetek I4220 video chip.
Install
- Copy
Hyprduel_20260719.rbfto/media/fat/_Arcade/cores/(rename toHyprduel.rbfif you prefer, the MRAs reference the dated name pattern viaHyprduel) - Copy
Hyper Duel.mra(and optionallyHyper Duel (Set 2).mra) to/media/fat/_Arcade/ - Put your
hyprduel.zipROM set (MAME 0.288 naming) in/media/fat/games/mame/
md5 of the RBF: 87b6ee7d275b96c4b01a635fac204335
Highlights
- CRT-verified against real PCB footage; deviations documented honestly in docs/ACCURACY.md
- Native 60.24 Hz refresh (measured from two independent PCB recordings; mains-hum spectral evidence in the repo) with a 60 Hz compatibility option
- Implements the I4220 CRTC display window - the real monitor shows chip lines 2-225, which is why the real board never shows the garbage top lines MAME displays
- Hiscore autosave (Autosave Hiscores option + OSD-open save, standard MiSTer hiscore flow)
- Two players, all DIPs, full Verilator parity suite + SDRAM-soak gated builds
Release checks
This bitstream passed, in order: the full Verilator parity suite, the always-on integrity gates over a 2,200-frame SDRAM-model soak with the hardware DIP configuration, a clean Quartus timing summary, an md5-verified deploy, and on-hardware verification on a CRT including a hiscore power-cycle test.