Irem M72 MiSTer Core Gets Cycle-Accurate CPU Work and R-Type Sound Fix

The MiSTer implementation of Irem's M72 arcade hardware has received an important technical update, with RetroRGB reporting the changes as part of its 6 September FPGA roundup.

The MiSTer implementation of Irem's M72 arcade hardware has received an important technical update, with RetroRGB reporting the changes as part of its 6 September FPGA roundup. Developer Martin Donlon has introduced what is described as an extremely cycle-accurate NEC V30 CPU implementation along with a datasheet-accurate 8051 microcontroller model. The update also adds save-state functionality and DB15 SNAC support, while correcting the missile sound effect in R-Type. A comparison video has been produced showing the updated core against an original arcade PCB and the previous implementation. M72 is an important target because Irem used the hardware for games during one of the company's most celebrated periods. R-Type alone would justify serious preservation effort: its biomechanical art direction, deliberate shooting mechanics and elaborate level design made it one of the defining horizontal shooters of the 1980s. When reproducing a game of that stature, small timing and audio inaccuracies become particularly noticeable to experienced players. The phrase cycle accurate is sometimes thrown around casually in retro circles, but the underlying work is decidedly unglamorous. Developers must understand how processors, microcontrollers, buses and custom logic interact at extremely small time scales and then reproduce those relationships convincingly in programmable logic. Fixing one missile sound may appear trivial compared with implementing an entire CPU, yet these tiny differences are exactly how users recognise whether a recreation truly behaves like the board they remember. SNAC support is another enthusiast-oriented addition, allowing appropriately configured setups to interact more directly with original-style controls while reducing abstraction between the core and peripherals. Save states, meanwhile, make difficult arcade games easier to practise without changing how purists choose to play full runs. The updated M72 core therefore improves both historical fidelity and practical usability. Original Irem boards are valuable and increasingly difficult to maintain, so every step toward accurate FPGA reproduction gives future players a better chance of experiencing these games as something closer to living arcade software rather than recordings of hardware that no longer survives.