MiSTer FPGA just got full-speed physical disc support

A new software fork allows standard MiSTer FPGA setups to play original PC Engine CD, Mega CD, and Sega Saturn discs at full speed via USB optical drives.

MiSTer FPGA just got full-speed physical disc support
GitHub

MiSTer FPGA users can now play physical CD games at full speed across multiple classic consoles thanks to a new software update from developer Anime0t4ku. The custom binary fork allows standard MiSTer setups to interface directly with external USB optical drives, bypassing the need to rip games to an SD card.

Physical disc support was previously demonstrated around August 2025 in the context of the upcoming SuperStation One project. This new release brings that capability to anyone with a standard MiSTer setup and a compatible USB CD or DVD drive.

The MiSTer project started in 2017 as a way to replicate classic arcade boards and consoles at a hardware level using the DE10-Nano board. Because it uses Field Programmable Gate Arrays to recreate the actual silicon of vintage machines, it has become the premier platform for cycle-accurate retro gaming. Adding physical media support merges that hardware-level accuracy with the tactile experience of swapping discs.

Full speed on three consoles

The latest release hits several major performance milestones for early optical media platforms. PC Engine CD and Mega CD games now run at full speed. The PC Engine CD pioneered optical media for games back in 1988, and the Mega CD followed shortly after, so having both run flawlessly off original discs is a major step forward.

Sega Saturn playback is also running at full speed. The Saturn implementation has only seen limited testing so far, but it is looking solid. I think getting the Saturn to read physical media smoothly is the most impressive technical feat here, given the console's notoriously complex dual-CPU architecture.

PlayStation performance is drastically improved in this build. Only minor FMV hiccups remain, with more tuning planned for future updates. The PlayStation popularized the CD-ROM format globally in 1994, and getting its massive library to run directly from original discs has been a long-standing request from the community.

Not exactly plug and play

For years, the official stance of the MiSTer project was that optical disc drive support would never be natively integrated. USB CD-ROM drives introduce unpredictable latency and buffer characteristics. These variables clash with the cycle-accurate, low-latency goals of FPGA hardware. Historically, users had to dump their physical games into BIN/CUE files to play them off solid-state storage.

Anime0t4ku's Main_MiSTer_Physical_Disc fork bridges that software gap. The developer is known for creating utility tools like the MiSTer Companion, and this project applies that same focus on usability to physical media. You can download the binaries directly from the repository to test your own collection.

The update brings the MiSTer experience one step closer to original hardware functionality. It works, which is the nicest thing I can say about relying on external USB optical drives in 2026. If you want to test the new core updates, the files and documentation are available via Anime0t4ku's announcement.