- Home
- Neo Geo Emulators
- DREAMNEOCD
DREAMNEOCD
What it is
DREAMNEOCD is a Neo Geo CD emulator for the Sega Dreamcast. Its maker says it can run real Neo Geo CD games and selfboot games, and can also be used through DreamShell with an SD card without CDDA. The project was ported to Dreamcast in 2004, which its maker describes as the first working Neo Geo CD emulator for the console. It is based on Foster's NeoCD/SDL, and the README credits libSDL, using only its sound component. To run, it requires a 512 KB BIOS file named neocd.bin from an original Neo Geo CD console; the README says smaller BIOS versions will not work with version 1.0 onward. The repository cautions that the BIOS is copyrighted and users are not entitled to a copy unless they own an original Neo Geo CD console. The repository lists a GPL-2.0 license, while the maker says selling is not allowed and source code and technical knowledge may be reused only for noncommercial purposes. DREAMNEOCD does not support AES or MVS emulation, related SNK arcade games, netplay or save states.
For and against
For
- Runs Neo Geo CD games on Sega Dreamcast.
- Supports selfboot games.
- Can be used through DreamShell and an SD card.
- Listed as free.
Against
- Requires a 512 KB neocd.bin BIOS.
- Supports Sega Dreamcast only.
- No netplay or save states.
- Commercial selling is not allowed.
The verdict
DREAMNEOCD is a narrowly scoped Dreamcast emulator for Neo Geo CD titles. The required console BIOS and the project’s noncommercial-use restriction are important conditions to consider.
Who it suits
DREAMNEOCD suits Dreamcast users seeking to run Neo Geo CD games who have the required BIOS from an original Neo Geo CD console. It does not cover AES or MVS emulation or online play.
Plans and prices
DREAMNEO-CD-1.0
Free; selling is not allowed; reuse is noncommercial
Read 5 Oct 2026 · github.com
Free
Selling is not allowed · Reuse of source code and technical knowledge is limited to noncommercial purposes
Read 5 Oct 2026 · github.com
On the record
- Audio library
- The README credits libSDL and says only its sound component is used.github.com · read 5 Oct 2026
- Basis
- The project is based on Foster's NeoCD/SDL.github.com · read 5 Oct 2026
- 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.github.com · read 5 Oct 2026
- BIOS requirement
- The emulator requires a system BIOS from an original Neo Geo CD console to function.github.com · read 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.github.com · read 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.github.com · read 5 Oct 2026
- DreamShell and SD
- The maker says it can also be used from DreamShell and an SD card without CDDA.github.com · read 5 Oct 2026
- DreamShell and SD card
- The maker says it can also be used from DreamShell and an SD card without CDDA.github.com · read 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.github.com · read 5 Oct 2026
- Game support
- The maker says it can run real Neo Geo CD games and selfboot games on Dreamcast.github.com · read 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.github.com · read 5 Oct 2026
- License
- The repository lists a GPL-2.0 license.github.com · read 5 Oct 2026
- Purpose
- DREAMNEO-CD is a Neo Geo CD emulator for the Sega Dreamcast.github.com · read 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.github.com · read 5 Oct 2026
- Support
- The maker thanks members of the Dreamcast-Talk forum for support on their projects.github.com · read 5 Oct 2026
- System requirement
- The program requires a 512 KB neocd.bin system ROM from the original Neo Geo CD console.github.com · read 5 Oct 2026
The review
DREAMNEOCD is a focused emulator for playing Neo Geo CD software on Sega Dreamcast. It suits owners building a period-authentic Dreamcast setup, especially those using DreamShell or an SD card; users seeking broad SNK coverage or modern emulator conveniences should choose elsewhere.
Overview
Ported to Dreamcast in 2004 and based on Foster’s NeoCD/SDL, DREAMNEOCD concentrates on one console and one format. The maker describes it as the first working Neo Geo CD emulator for Dreamcast. Its sound component uses libSDL, while the project remains deliberately narrow: there is no AES or MVS emulation, no related SNK arcade support, no netplay and no save states.
The maker says it runs original Neo Geo CD games and selfboot games on Dreamcast. It can also run through DreamShell from an SD card without CDDA, giving hardware owners an alternative to a CD-based arrangement. That flexibility is useful for a dedicated Dreamcast setup, but it does not make the software portable or broaden its system support.
Key features
- Neo Geo CD playback: Neo Geo CD and selfboot game support is the reason to choose DREAMNEOCD. It is not a substitute for an AES or MVS emulator, and the lack of save states or netplay limits it to straightforward local play.
- DreamShell and SD-card operation: The maker supports use from DreamShell and an SD card without CDDA. This is a meaningful option for users who prefer SD-based loading, while disc-focused users can still target the emulator’s original Dreamcast role.
- Required system BIOS: Operation depends on a 512 KB neocd.bin BIOS extracted from an original Neo Geo CD console. The README says smaller BIOS versions do not work from version 1.0 onward, so possession of the correct ROM is a hard prerequisite rather than an optional setup step.
- Noncommercial project: The program and source are free, selling is prohibited, and reuse of source code and technical knowledge is limited to noncommercial purposes. The repository also warns that the copyrighted BIOS is not something users are entitled to copy unless they own an original Neo Geo CD console.
Pricing
DREAMNEOCD is free, with the Free and DREAMNEO-CD-1.0 plans both priced as free. There is no free trial because the software is already free, and there are no paid tiers, seat charges or usage quotas. The important terms are legal rather than financial: selling is not allowed and reuse is noncommercial. This fits personal Dreamcast projects, not commercial distribution or a product that embeds the emulator.
Platforms
Supported platform is Sega Dreamcast. DreamShell and SD-card use are deployment options within that Dreamcast environment, not separate desktop or mobile releases.
Who it's for
Choose DREAMNEOCD if you own a Dreamcast, have legitimate access to the required 512 KB Neo Geo CD BIOS, and specifically want Neo Geo CD games or selfboot titles on that hardware. It also makes sense for hobbyists who prefer DreamShell and SD-card loading without CDDA. Look elsewhere if you need AES, MVS or other SNK systems, online play, save states, a multi-platform emulator, or a package that includes the BIOS.
Pros and cons
Pros
- Precisely targeted Neo Geo CD support: It addresses a specific Dreamcast use case, including selfboot games.
- Two practical loading routes: DreamShell and SD-card operation without CDDA can suit hardware setups that avoid ordinary disc use.
- No purchase cost: Both listed plans are free, with no paid upgrade path.
- Open project foundation: It is based on Foster’s NeoCD/SDL and carries a GPL-2.0 repository license.
Cons
- Strict BIOS dependency: A correctly sized 512 KB original-console BIOS is mandatory and is not supplied.
- Very limited scope: Dreamcast is the only platform, and AES, MVS, related SNK systems, netplay and save states are absent.
- Noncommercial restrictions: Selling the software is forbidden and source reuse is limited to noncommercial purposes.
Alternatives
For a wider survey of systems and projects, browse Neo Geo Emulators. Choose Virtual Jaguar instead when you need Android, iOS, Linux, macOS, web or Windows support; it is free but requires a libretro frontend such as RetroArch. Lynx.emu is the better fit for Android, iOS or Linux users who want a paid, open-source app at $2.99 once and supply their own ROMs. Pick DOSBox PSP for a free PlayStation Portable DOSBox port.
GnGeo is a free Linux Neo Geo option requiring SDL 1.2.x, libz and a NeoGeo BIOS, with commercial use of the whole project forbidden. NeoCD/PS2 suits self-hosted users wanting free software that also requires an unprovided NeoGeo CD BIOS. Choose NeoCD/SDLx Unleashed for Original Xbox support and ISO9660 NeoGeo CD reading. NeoDS is a free noncommercial emulator project, while NeoGeo CD Redux is a free self-hosted alternative without stated commercial plans or usage limits.
Verdict
Choose DREAMNEOCD when your priority is Neo Geo CD playback on a Sega Dreamcast and you already have the lawful 512 KB BIOS required to run it. Its free price and SD-card/DreamShell options are practical advantages, but the single-platform focus, missing emulator conveniences and noncommercial conditions make a broader or more flexible alternative the better choice for most other needs.