A tech enthusiast known as Throaty Mumbo has created a unique modification that allows the classic Nintendo Entertainment System (NES) to play games from a CD. By attaching a CD player to the NES and using an Everdrive N8 Pro cartridge, Mumbo has enabled the console to read games stored on a CD. This project, called **NESCD**, is open-source and available on GitHub under the MIT license, which allows others to use and modify the code freely. The system features an eject button and volume dial, all enclosed in a custom 3D-printed case designed to fit the original NES. The idea was inspired by a rumored CD-ROM drive for the later Super Nintendo Entertainment System (SNES), which Nintendo eventually canceled.
The setup involves placing an RP2350B microcontroller between a CD IDE drive and the Everdrive N8 Pro. Once everything is connected, a CD with a game’s data is inserted while the NES is powered on through the Everdrive menu. The microcontroller reads the game data from the CD, sends it to the cartridge via USB, and the game starts automatically. In a demonstration video, Mumbo shows a special edition of Super Mario Bros. that includes a cinematic opening and music sourced directly from the CD. However, this version of the game is not available in stores or online retailers.
The **NESCD** project’s GitHub repository contains detailed instructions, including circuit diagrams, PCB layouts, 3D-printing files for the case, firmware, and scripts to prepare custom ROMs for use on a CD. It also suggests the possibility of creating a ROM named "cdplayer.nes," which would allow the NES to act as a CD player by copying the ROM onto the Everdrive's SD card and inserting an audio CD. Mumbo describes the project as both practical and fun, though he humorously admits he should have thought of the idea earlier.
The project has also been featured in a blog post on Adafruit's blog, which highlights innovative DIY electronics projects. This initiative not only showcases the creativity of retro gaming enthusiasts but also demonstrates the ongoing relevance of older hardware through modern modifications.
Retro Gaming Enthusiast Integrates CD Player With Nintendo NES
AI-rewritten from original reportingHow it works
nescdhackingopen-sourceretro-gaminggithub
Original sources:
- 🇫🇷Korben



