nullDC is an open source Sega Dreamcast and NAOMI videogame systems emulator for Microsoft Windows.
After not being updated for almost two years, the project's author drk||Raziel announced his decision to release the source code alongside his newest build.
NullDC requires the latest version of Microsoft DirectX 9.0c, the latest Visual C++ runtime libraries and optionally WinPcap for modem emulation. As usual for emulators, a dump of the original console BIOS is also needed. It has a plugin architecture, with several alternative implementations (some ported from Chankast) for graphics, sound, memory cards and reading games burned to CD-ROMs (optical disc drives for PCs cannot read GD-ROMs directly) or disk image files.