nullDC 2.0.0
nulldc.emudev.org
What it is
nullDC 2.0.0 is a Sega Dreamcast emulator, with a browser option and downloadable builds for Windows, macOS, and Linux. The browser page provides a WASM embed where users can drop files to start the emulator. One startup option uses dc_boot.bin (2MB) and dc_flash.bin (128KB); the other is an .elf executable. The project describes its aim as accurate emulation. Its builds page lists v2.0.0-pre-388-g95a924b as the most recent build, dated 2025-11-10 08:17:38 UTC. Windows and macOS artifacts are listed for aarch64 and x86_64; Linux artifacts include aarch64, riscv64gc, and x86_64. The project is open source under the MIT license, which provides the software without warranty. The home page also lists older beta releases, including beta 1.6 from 2007, and a stereoscopy build from 2008. The historical beta 1 netplay server is listed as compatible only with beta 1. For help, the project directs users to its forum at ngemu.com.
Spec sheet
- Purpose
- nullDC is described as a Sega Dreamcast emulator.Read 5 Oct 2026 · nulldc.emudev.org
- Support
- The home page directs users to the nullDC forum at ngemu.com for help.Read 5 Oct 2026 · nulldc.emudev.org
- License
- The project's GitHub page shows an MIT license for the software.Read 5 Oct 2026 · github.com
- Accuracy aim
- The project description characterizes the emulator as aiming to be accurate.Read 5 Oct 2026 · github.com
- BIOS input
- The site says to provide dc_boot.bin (2MB) and dc_flash.bin (128KB) to use BIOS files.Read 5 Oct 2026 · nulldc.emudev.org
- Browser use
- The official site provides a WASM embed and lets users drop files to start the emulator.Read 5 Oct 2026 · nulldc.emudev.org
- Build date
- The listed build date is 2025-11-10 08:17:38 UTC.Read 5 Oct 2026 · nulldc.emudev.org
- Build version
- The builds page lists the most recent version as v2.0.0-pre-388-g95a924b.Read 5 Oct 2026 · nulldc.emudev.org
- Downloads
- Download artifacts are listed for Apple Darwin, Windows MSVC, and Linux GNU targets, including aarch64 and x86_64 builds.Read 5 Oct 2026 · nulldc.emudev.org
- ELF input
- The site also accepts any .elf executable file as an alternative to BIOS files.Read 5 Oct 2026 · nulldc.emudev.org
- Historical release
- The home page lists nullDC beta 1.6 as released 7/11/2007.Read 5 Oct 2026 · nulldc.emudev.org
- Historical releases
- The home page lists historical beta releases from 2007 and a stereoscopy build from 2008.Read 4 Oct 2026 · nulldc.emudev.org
- Historical stereoscopy build
- The home page lists a drkpvr stereoscopy build released 10/1/2008 and says it may also fix some glitches.Read 5 Oct 2026 · nulldc.emudev.org
- Latest build
- The builds page lists v2.0.0-pre-388-g95a924b as its most recent build.Read 4 Oct 2026 · nulldc.emudev.org
- Linux builds
- Download artifacts are listed for aarch64, riscv64gc, and x86_64 Linux GNU targets.Read 4 Oct 2026 · nulldc.emudev.org
- Linux target
- The builds page also lists a riscv64gc-unknown-linux-gnu artifact.Read 5 Oct 2026 · nulldc.emudev.org
- macOS builds
- Download artifacts are listed for aarch64 and x86_64 Apple Darwin targets.Read 4 Oct 2026 · nulldc.emudev.org
- Netplay limit
- The historical beta 1 netplay server is listed as compatible only with beta 1.Read 4 Oct 2026 · nulldc.emudev.org
- Team update
- The home page states that ZeZu was no longer a member of the nullDC team as of 2025-09-29.Read 4 Oct 2026 · nulldc.emudev.org
- Warranty
- The MIT license text states that the software is provided as is without warranty.Read 5 Oct 2026 · github.com
- Windows builds
- Download artifacts are listed for aarch64 and x86_64 Windows MSVC targets.Read 4 Oct 2026 · nulldc.emudev.org
Plans and prices
Strong points and limits
Strong points
- Available in a browser and for Windows, macOS, and Linux.
- Browser page offers a WASM embed.
- Build artifacts cover several processor architectures.
- Open source under the MIT license.
Limits
- Browser startup requires BIOS files or an .elf executable.
- Historical beta 1 netplay server works only with beta 1.
- MIT license provides the software without warranty.
Who it suits
nullDC suits people looking for a Dreamcast emulator who want a browser option or downloadable builds for Windows, macOS, or Linux. Users should be prepared to provide BIOS files or an .elf executable to start it.
nullDC 2.0.0 in depth
Read the full write-up
Overview
nullDC 2.0.0 is a Sega Dreamcast emulator with a browser-based WASM option and builds for Windows, macOS and Linux. It best suits users comfortable supplying emulator startup files and choosing a build for their system. The main draw is that choice of browser or desktop use at no cost; the caveat is that it does not start without a BIOS pair or an ELF executable.
Key features
The browser page provides a WASM embed and accepts dropped files, offering a route that avoids downloading a desktop build. Starting with BIOS requires both dc_boot.bin (2MB) and dc_flash.bin (128KB); alternatively, users can provide any .elf executable. This flexibility helps users who already have the relevant files, but makes nullDC a poor fit for anyone expecting a ready-to-run game library.
The project describes its emulator as aiming for accuracy, which makes it relevant to users who prioritize faithful emulation. Its most recent build is v2.0.0-pre-388-g95a924b, dated 2025-11-10. The home page also preserves beta releases from 2007 and a stereoscopy build from 2008; those older builds are separate from the current pre-release. The beta 1 netplay server is compatible only with beta 1, so it should not be treated as a general option for current builds.
nullDC is open source under the MIT license, which provides the software as is without warranty. For help, the project directs users to its forum at ngemu.com. The home page also says ZeZu was no longer a member of the nullDC team as of 2025-09-29.
Pricing
nullDC 2.0.0-pre: free. The free plan provides downloadable build artifacts, and there is no trial or paid tier to weigh against it. The cost is straightforward; users still need to provide the startup files required by their chosen route.
Platforms
nullDC supports web, Windows, macOS and Linux. Desktop artifacts cover aarch64 and x86_64 for Windows MSVC and Apple Darwin, and aarch64, riscv64gc and x86_64 for Linux GNU. That breadth is useful for users on less common architectures, though the build target should be matched to the machine before downloading.
Who it's for
Choose nullDC if you want a free Dreamcast emulator, value an accuracy-focused project, and have the BIOS files or an ELF executable needed to start it. The browser option suits users who prefer a WASM embed, while the build matrix gives desktop users several operating-system and architecture choices. Look elsewhere if you need a turnkey experience or expect beta 1 netplay compatibility from the current build.
Pros and cons
Pros: Free and MIT-licensed, with both a browser entry point and downloadable desktop builds.
Pros: Build artifacts span three desktop operating systems and multiple architecture targets, including Linux riscv64gc.
Cons: Startup depends on supplying the BIOS pair or an ELF executable, so it is not a self-contained game launcher.
Cons: The current build is a pre-release, and the old beta 1 netplay server is limited to beta 1.
Cons: The MIT license provides the software without warranty.
Alternatives
Flycast is another free option for Android, Linux, macOS and Windows; its games are not included and must be owned by the user. MAME is free and runs on Android as well as desktop systems, with ROMs and copyrighted software generally not included. Pick Flycast if you want its stated coverage of Dreamcast, Naomi, Naomi 2 and Atomiswave emulation.
WashingtonDC is a free, open-source option for Linux and Windows from a one-person team. Flycast is a free open-source alternative for Android, Linux, macOS and Windows. Deecy is a free option for Linux and Windows from developer Sen. Redream offers a free plan for Android, Linux, macOS and Windows, with a Premium one-time payment of 6.00 USD; its premium plan includes high-definition rendering and multiple additional features. Nitrocast is another free option for Linux.
Browse Dreamcast Emulators for more options.
Verdict
nullDC is a sensible choice for Dreamcast users who want a free emulator with browser and multi-platform desktop routes, especially if their system matches one of its varied build targets. Its main limitation is the preparation required to start it: bring the BIOS files or an ELF executable. If you want a more turnkey route, or need current-build netplay, choose another emulator.
Verdict
nullDC offers a browser entry point and builds for three desktop operating systems, with multiple listed architecture targets. Check the required startup files and build version before choosing a route to run it.
Where Specifiction places it
- Dreamcast Emulators#4 of 98.1