Freedom251 › Neo Geo Emulators
DREAMNEOCD

What DREAMNEOCD is
DREAMNEOCD is a Neo Geo CD emulator made for the Sega Dreamcast. Its maker says it can run real Neo Geo CD games and selfboot games on the console, and also describes use through DreamShell with an SD card without CDDA. The project was ported to Dreamcast in 2004; its maker calls it the first working Neo Geo CD emulator for the system. It is based on Foster's NeoCD/SDL, and the README credits libSDL, using only its sound component. To work, it requires a 512 KB system BIOS file named neocd.bin from an original Neo Geo CD console. The README says a smaller BIOS version will not work with version 1.0 onward. The repository warns that the BIOS is copyrighted and says 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 prohibits selling the program and limits source reuse to noncommercial purposes. It does not support AES, MVS, related SNK arcade games, netplay, or save states.
Who it suits
DREAMNEOCD suits Dreamcast users seeking to run Neo Geo CD games, provided they have the required BIOS. Its stated use also covers DreamShell and SD-card setups without CDDA.
What it does well
- Runs Neo Geo CD and selfboot games on Dreamcast.
- Can be used through DreamShell and an SD card.
- The program and source code are free.
- Repository lists a GPL-2.0 license.
What to know first
- Requires a 512 KB neocd.bin BIOS.
- Supports Sega Dreamcast only.
- No AES, MVS, netplay, or save states.
- Selling is not allowed; source reuse is noncommercial.
Limits
DREAMNEOCD is free. It requires a 512 KB neocd.bin BIOS; the README says smaller BIOS versions do not work with version 1.0 onward. Its listed capabilities exclude AES, MVS, related SNK arcade support, netplay, and save states.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Selling is not allowed · Reuse of source code and technical knowledge is limited to noncommercial purposes | Free |
| DREAMNEO-CD-1.0 | Free; selling is not allowed; reuse is noncommercial | Free |
As github.com lists them, read 5 Oct 2026. The maker's own page has the final word.
Getting started
- Open the project website on GitHub.
- Use a 512 KB neocd.bin BIOS from an original Neo Geo CD console.
- Use it on a Sega Dreamcast, either for real or selfboot Neo Geo CD games, or through DreamShell with an SD card without CDDA.
DREAMNEOCD is a specialist emulator for running Neo Geo CD software on Sega Dreamcast. It best suits Dreamcast owners who already have the required original-console BIOS and want a focused, offline setup. Its free price is appealing, but the single-platform scope and missing convenience features make it unsuitable as an all-purpose Neo Geo solution.
Overview
Ported to Dreamcast in 2004, DREAMNEOCD is based on Foster’s NeoCD/SDL project and uses libSDL for sound. The maker describes it as the first working Neo Geo CD emulator for Dreamcast. That history gives it clear relevance to retro-console enthusiasts, while its narrow remit means users seeking broader SNK coverage should look elsewhere.
The maker says it runs real Neo Geo CD games and selfboot games on Dreamcast. It can also be used through DreamShell and an SD card without CDDA, giving owners an SD-based route in addition to a disc-oriented setup. This flexibility affects how you deploy it, not which systems it emulates.
Key features
- Neo Geo CD playback: The stated game support covers Neo Geo CD and selfboot games on Dreamcast. AES, MVS and related SNK arcade systems are not supported, so this is a poor choice for a mixed-format library.
- DreamShell and SD-card operation: The maker says DREAMNEOCD works from DreamShell and an SD card without CDDA. That is useful for users assembling an SD-based Dreamcast setup, while offering no advantage to someone who needs online play or broader hardware support.
- Required system ROM: 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 console, making lawful BIOS ownership a practical prerequisite.
- Focused feature set: Netplay and save states are absent. Expect a straightforward single-player emulation tool rather than modern session-management features.
- Noncommercial terms: The repository lists GPL-2.0, while the maker says selling the program is not allowed and limits source-code and technical-knowledge reuse to noncommercial purposes. Anyone planning commercial redistribution should not use it for that purpose.
Pricing
DREAMNEOCD is free, with no trial because there is no paid offering. The Free plan costs nothing and bars selling; source-code and technical-knowledge reuse is limited to noncommercial purposes. The DREAMNEO-CD-1.0 plan also costs nothing, with the same free, noncommercial and no-selling terms. There are no seats, quotas or renewal charges stated. The meaningful cost is obtaining a lawful 512 KB BIOS, which the emulator does not provide.
Platforms
The supported platform is Sega Dreamcast. DreamShell and SD-card use are deployment options within that platform, not separate operating-system versions. Users on desktop, mobile or other consoles should choose a different emulator.
Who it's for
Choose DREAMNEOCD if you own a Dreamcast, have access to an original Neo Geo CD BIOS, and specifically want Neo Geo CD or selfboot games. It is also a sensible fit for hobbyists who prefer DreamShell or SD-card loading without CDDA. Avoid it if you need AES or MVS support, netplay, save states, multiple host platforms, or a solution that supplies the BIOS.
Pros and cons
Pros
- Free distribution makes it accessible for a dedicated Dreamcast setup.
- Supports Neo Geo CD and selfboot games on the target console.
- DreamShell and SD-card operation without CDDA adds deployment flexibility.
- Its narrow focus avoids pretending to cover unsupported AES, MVS or arcade systems.
Cons
- A 512 KB original-console BIOS is mandatory, and smaller versions fail from version 1.0 onward.
- No AES, MVS, related SNK arcade support, netplay or save states.
- Dreamcast is the only supported platform.
- Selling is prohibited and reuse is limited to noncommercial purposes despite the GPL-2.0 repository listing.
Alternatives
For a broader directory of systems and projects, see Neo Geo Emulators.
- Virtual Jaguar is the better pick for users needing Android, iOS, Linux, macOS, web or Windows support, although it requires a libretro frontend such as RetroArch.
- GnGeo suits Linux users seeking NeoGeo emulation with SDL 1.2.x, libz and a NeoGeo BIOS, under terms forbidding commercial use of the whole program.
- NeoCD/SDL is preferable on Linux or Windows when Neo Geo CD support matters more than Dreamcast hardware; it also requires an original BIOS and restricts selling and commercial reuse.
- NeoDS is an alternative for users whose priority is noncommercial emulator code rather than Dreamcast deployment.
- NeoRAGEx fits Windows users wanting a free emulator, with games and BIOS supplied separately.
- DOSBox PSP is the relevant choice for a PlayStation Portable port of DOSBox.
- NeoCD/PS2 is for self-hosted use and requires a NeoGeo CD BIOS that is not provided.
- NeoCD/SDLx Unleashed is for Original Xbox owners who need ISO9660 NeoGeo CD reading.
Verdict
Choose DREAMNEOCD when your target is a Sega Dreamcast running Neo Geo CD games and you lawfully possess the exact 512 KB BIOS. Its free, focused design and SD-card option are the main reasons to use it. Look elsewhere for AES or MVS emulation, online play, save states, another platform, or any setup that does not begin with your own original-console BIOS.
Verdict
DREAMNEOCD focuses on Neo Geo CD emulation for Dreamcast and has a specific BIOS requirement. Its stated capabilities do not include AES, MVS, netplay, or save states.
Questions
How much does DREAMNEOCD cost?
It is free; the listed plan price is free.
Which platform does it support?
Sega Dreamcast.
What games does it emulate?
The maker says it runs real Neo Geo CD games and selfboot games. AES and MVS emulation are not supported.
What BIOS does it require?
It requires a 512 KB neocd.bin system BIOS from an original Neo Geo CD console. The README says a smaller BIOS will not work with version 1.0 onward.
Is DREAMNEOCD open source?
The repository lists a GPL-2.0 license. The maker says selling is not allowed and reuse of source code and technical knowledge is limited to noncommercial purposes.
Does it support netplay or save states?
No. Both are listed as unsupported.
Facts from DREAMNEOCD's own pages
- Audio library
- The README credits libSDL and says only its sound component is used. · github.com, 5 Oct 2026
- Basis
- The project is based on Foster's NeoCD/SDL. · github.com, 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, 5 Oct 2026
- BIOS requirement
- The emulator requires a system BIOS from an original Neo Geo CD console to function. · github.com, 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, 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, 5 Oct 2026
- DreamShell and SD
- The maker says it can also be used from DreamShell and an SD card without CDDA. · github.com, 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, 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, 5 Oct 2026
- Founded
- 2004 · github.com, 28 Sept 2026
- Game support
- The maker says it can run real Neo Geo CD games and selfboot games on Dreamcast. · github.com, 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, 5 Oct 2026
- License
- The repository lists a GPL-2.0 license. · github.com, 5 Oct 2026
- Purpose
- DREAMNEO-CD is a Neo Geo CD emulator for the Sega Dreamcast. · github.com, 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, 5 Oct 2026
- Support
- The maker thanks members of the Dreamcast-Talk forum for support on their projects. · github.com, 5 Oct 2026
- System requirement
- The program requires a 512 KB neocd.bin system ROM from the original Neo Geo CD console. · github.com, 5 Oct 2026
Where DREAMNEOCD stands on Freedom251
- Neo Geo Emulators#3 of 18