
click to enlarge
NullDC was a Dreamcast emulator that got off to a very promising start, not least because not only did it set out to emulate the Dreamcast but also Sega's classic NAOMI arcade systems that shared technology with the home console. The first version of NullDC was released on the slightly disturbing date of 1 April 2007, and several further releases appeared over the course of the next year, adding features and fixing various bugs. Unfortunately, everything went quiet on the NullDC front until 2010, when the original programmers of this emulator announced they were releasing the code as open-source software. Hopefully this event will lead to renewed development on the emulator from the PC emulation community, and NullDC may yet have a long life ahead of it.
NullDC was designed around a plugin-based architecture, making adding or replacing emulation features a simpler process. From its first release it featured the highest compatibility of any Dreamcast emulator to date, as well as later versions adding additional features such as Dreamcast Visual Memory Unit support. Unfortunately, the final version released by the original coders had removed gamepad support due to issues, although if the emulation community does resurrect NullDC, such problems will probably be rapidly addressed. Like Chankast, NullDC requires a copy of the original Dreamcast BIOS.