DREAMNEOCD
DREAMNEOCD is a free Neo Geo CD emulator for the Sega Dreamcast.
What DREAMNEOCD is
DREAMNEOCD is a free Neo Geo CD emulator for the Sega Dreamcast. Its maker says it can run real Neo Geo CD games and selfboot games, and that it can also be used through DreamShell with an SD card without CDDA. The project was ported to Dreamcast in 2004 and is described by its maker as the console’s first working Neo Geo CD emulator. It is based on Foster's NeoCD/SDL, and the README credits libSDL, using only its sound component. To function, DREAMNEOCD needs a 512 KB system BIOS file named neocd.bin from an original Neo Geo CD console; the README says a smaller BIOS will not work with version 1.0 onward. The repository cautions that the BIOS is copyrighted and that users are not entitled to a copy unless they own an original Neo Geo CD console. Although the repository lists a GPL-2.0 license, the maker says selling is prohibited and reuse of source code and technical knowledge is limited to noncommercial purposes. The listed capabilities do not include AES or MVS emulation, related SNK arcade support, netplay, or save states.
Good
- Free to use
- Runs Neo Geo CD and selfboot games
- Can be used through DreamShell with an SD card
Watch out
- Requires a 512 KB neocd.bin BIOS
- Supports only Sega Dreamcast
- No netplay or save states
- Selling is not allowed
Who it suits
DREAMNEOCD is for Sega Dreamcast users seeking to run Neo Geo CD games and who have the required BIOS from an original Neo Geo CD console. Its source reuse is limited to noncommercial purposes according to the maker.
Verdict
DREAMNEOCD focuses on Neo Geo CD emulation for Dreamcast, with DreamShell and SD-card use also described. The required BIOS and restrictions on commercial sale and reuse are important considerations.
Plans and prices
From DREAMNEOCD's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| DREAMNEO-CD-1.0 | Free | Free; selling is not allowed; reuse is noncommercial |
| Free | Free | Selling is not allowed · Reuse of source code and technical knowledge is limited to noncommercial purposes |
The facts
Each one read from DREAMNEOCD's own pages, with the date it was checked.
What it does
- Audio library
- The README credits libSDL and says only its sound component is used.checked 5 Oct 2026
- Basis
- The project is based on Foster's NeoCD/SDL.checked 5 Oct 2026
- Code reuse
- The maker says the program and source code are free, selling is not allowed, and reuse is limited to noncommercial purposes.checked 5 Oct 2026
- Commercial use
- The maker says the program and source code are free, selling is not allowed, and source reuse is limited to noncommercial purposes.checked 5 Oct 2026
- DreamShell and SD
- The maker says it can also be used from DreamShell and an SD card without CDDA.checked 5 Oct 2026
- DreamShell and SD card
- The maker says it can also be used from DreamShell and an SD card without CDDA.checked 5 Oct 2026
- Foundation
- The maker says they ported it to Dreamcast in 2004 and describes it as the first working Neo Geo CD emulator for the console.checked 5 Oct 2026
- Game support
- The maker says it can run real Neo Geo CD games and selfboot games on Dreamcast.checked 5 Oct 2026
- History
- The maker says they ported it to Dreamcast in 2004 and describes it as the first working Neo Geo CD emulator for the console.checked 5 Oct 2026
- License
- The repository lists a GPL-2.0 license.checked 5 Oct 2026
- Purpose
- DREAMNEO-CD is a Neo Geo CD emulator for the Sega Dreamcast.checked 5 Oct 2026
- Security and compliance
- The repository page states that the emulator requires a copyrighted console BIOS and cautions that users are not entitled to a copy unless they own an original Neo Geo CD console.checked 5 Oct 2026
- Support
- The maker thanks members of the Dreamcast-Talk forum for support on their projects.checked 5 Oct 2026
- System requirement
- The program requires a 512 KB neocd.bin system ROM from the original Neo Geo CD console.checked 5 Oct 2026
Where it runs
- BIOS details
- The README says the BIOS file should be named neocd.bin and be 512 KB; it also says a smaller BIOS version will not work with version 1.0 onward.checked 5 Oct 2026
- BIOS requirement
- The emulator requires a system BIOS from an original Neo Geo CD console to function.checked 5 Oct 2026
The company
- Founded
- 2004checked 28 Sep 2026
The full review of DREAMNEOCD
DREAMNEOCD is a specialist Neo Geo CD emulator for Sega Dreamcast. It suits owners who already have the console, compatible games and the legally required original-system BIOS. Its focused Dreamcast support is useful, but the lack of broader arcade coverage and modern convenience features limits its audience.
Overview
Ported to Dreamcast in 2004 and based on Foster’s NeoCD/SDL, DREAMNEOCD concentrates on running Neo Geo CD software rather than trying to be a general-purpose emulator. The maker describes it as the first working Neo Geo CD emulator for Dreamcast. That historical role matters to dedicated Dreamcast users, but the project’s scope remains narrow: it does not emulate AES, MVS or related SNK arcade systems, and it has no netplay or save states.
The maker says the emulator runs both real Neo Geo CD games and selfboot games. It can also be launched through DreamShell from an SD card without CDDA, giving users an alternative to a conventional CD-based arrangement. This is a practical advantage for an SD-oriented Dreamcast setup, not a way to add support for other platforms or formats.
Key features
- Neo Geo CD playback: The central feature is support for Neo Geo CD games, including selfboot releases, on Dreamcast. Choose it when that exact console-and-format pairing is the goal; it is unsuitable for AES or MVS libraries.
- DreamShell and SD-card operation: The emulator can be used from DreamShell and an SD card without CDDA. That expands installation and storage choices for Dreamcast owners, while leaving the emulator’s system support unchanged.
- Required original BIOS: Operation depends on a 512 KB neocd.bin BIOS from an original Neo Geo CD console. Version 1.0 onward will not work with a smaller BIOS. The repository cautions that users are not entitled to a copy unless they own an original Neo Geo CD console, so this requirement is both technical and legal.
- Focused audio foundation: The project credits libSDL and uses only its sound component. That reflects a targeted port rather than a broad multimedia framework.
Pricing
DREAMNEOCD is free. The Free plan costs nothing, with no free trial because there is no paid tier to trial. The similarly named DREAMNEO-CD-1.0 plan also costs nothing. Selling the program is not allowed, and reuse of its source code and technical knowledge is limited to noncommercial purposes. Those terms make it appropriate for personal use and unsuitable for a commercial distribution or paid product.
Platforms
The supported platform is Sega Dreamcast. DreamShell and SD-card use are described as deployment options on that console, including operation without CDDA. There is no stated support for desktop, mobile or other console platforms.
Who it's for
DREAMNEOCD is for Dreamcast owners who want to play Neo Geo CD games and can supply a valid 512 KB BIOS from an original Neo Geo CD system. It is particularly relevant to enthusiasts using DreamShell or SD storage and to users interested in a historically significant Dreamcast port.
Look elsewhere if you need AES or MVS emulation, related SNK arcade support, save states, online play or a multi-platform emulator. It is also a poor fit if you do not own the required original hardware and cannot lawfully provide its BIOS.
Pros and cons
Pros
- Purpose-built Dreamcast support: It targets Neo Geo CD playback on Sega’s console rather than offering an unfocused collection of systems.
- Selfboot compatibility: The maker says real and selfboot Neo Geo CD games are supported.
- SD-card flexibility: DreamShell and SD use without CDDA provide an alternative to a CD-centered setup.
- No purchase price: Both listed plans cost nothing.
Cons
- Strict BIOS dependency: A 512 KB neocd.bin from original Neo Geo CD hardware is mandatory, and smaller versions fail from version 1.0 onward.
- Very limited system scope: AES, MVS and related SNK arcade systems are not supported.
- No modern play features: Netplay and save states are absent.
- Noncommercial restrictions: Selling is prohibited and source reuse is restricted to noncommercial purposes.
Alternatives
For a broader directory of systems and projects, see Neo Geo Emulators.
- Virtual Jaguar is the better choice for multi-platform Jaguar emulation across Android, iOS, Linux, macOS, web and Windows; it requires a libretro frontend such as RetroArch.
- GnGeo suits Linux users seeking another NeoGeo emulator, provided they can meet its SDL 1.2.x, libz and BIOS requirements and accept its commercial-use restriction.
- NeoCD/SDL is preferable when Linux or Windows support matters more than Dreamcast deployment; it also requires an original NeoGeo CD BIOS and prohibits selling.
- NeoDS is an alternative for users wanting its own noncommercial Neo Geo emulator code rather than a Dreamcast port.
- DOSBox PSP is the relevant pick for a PlayStation Portable port of DOSBox, not for Neo Geo CD emulation.
- NeoCD/PS2 fits users targeting a self-hosted PlayStation 2 setup; its BIOS is required but not provided.
- NeoRAGEx is a free Windows emulator, with games and BIOS supplied separately.
- Geolith is another free Neo Geo-focused option for Linux, macOS and Windows.
Verdict
Choose DREAMNEOCD if you are a Dreamcast owner with a lawful 512 KB Neo Geo CD BIOS and want a free, focused way to run Neo Geo CD and selfboot games, especially from DreamShell or SD storage. Look elsewhere for broader system coverage, save states, netplay, other platforms or a project without the same BIOS and noncommercial constraints.
