NullDC is a free, open source 32-bit Sega Dreamcast and Sega NAOMI (arcade edition of Sega hardware) game consoles emulator for Windows, first released in 2006 and discontinued in 2011. While, even compared with its successor – Reicast, nullDC is still a better choice for Dreamcast emulation on Windows. Addeddate 2021-01-13 19:33:08 Identifier nullDC-PSP Identifier-ark ark:/13960/t8nd5z17b Scanner Internet Archive HTML5 Uploader 1.6.4 Version Beta 1 Year.
Emulators can be very handy when you want to test code quickly, but can't be totally relied on. Some emulator are closer to the original console while some will run your game even if a real Dreamcast can't.
- 1Reicast
- 2Redream
- 3NullDC
- 4lxdream
- 5Demul
- 6WashingtonDC
- 7MAME
Reicast
- Official page: [1]
- Developed by: skmp, others. Derived from nullDC.
- Status: Active, Under rewrite
- Platform: Android, Windows, Linux, macOS, html5
Supported features
- A nullDC ALL-IN-ONE Launcher and optimizer to ensure easy setup for nullDC (Naomi/Atomidwave/Dreamcast), Mednafen (NES/SNES/Genesis/MegaDrive/GBA/GBC/Neo-Geo.
- Kool thanks man. This works fine outside gameEX now (If I open NullDC, then command prompt 'taskkill /f /im nullDCWin32Release-NoTrace.exe') But inside GameEX it does not work, I checked runitgame.bat and it did send 'taskkill /f /im nullDCWin32Release-NoTrace.exe', I also removed Mapping On Exit nullDC (Process Close).ini incase of any conflict, but still didnt work.
- A special netplay launcher, Null DC BEAR(Beat Em All Raw) aims to make playing the now preferred emulator that plays Naomi, Atomiswave, and Dreamcast games online more simplified and easier to setup. The only thing required outside of the launcher is a preferred VPN and you will be all set to take on competition in no time!
Known issues
- Extremely buggy
Redream
- Official page: [2]
- Developed by: inolen
- Status: Active
- Platform: Android, Windows, Linux, macOS
Supported feature
Known issues
- No sound support for homebrew with HLE bios
NullDC
- Official page: [3]
- Developed by: skmp, ZeZu, PsyMan
- Status: Inactive
- Platform: Windows
Supported feature
Known issues
lxdream
- Official page: [4]
- Developed by: nkeynes
- Status: Inactive
- Platform: Linux
Supported feature
-DEV Console support (printf)
Known issues
Demul
- Official page: [5]
- Developed by: Wind, CaH4e3, ajax16384, DreamZzz, MetalliC
- Status: Inactive
- Platform: Windows
Nulldc Emulator With Bios And Plugins
Supported feature
- MMU, Naomi 2
Known issues
WashingtonDC
- Official page: [6]
- Developed by: snickerbockers
- Status: Active
- Platform: Linux, Windows
Supported feature
- Console support (printf) via serial port
- remote GDB debugging
Known issues
- game compatibility
- Z-Fighting
MAME
- Official page: [7]
- Developed by: MAME community
- Status: Active
- Platform: Linux, Windows
Supported feature
Known issues
- game compatibility
- speed
Other older emulators
These emulators are listed mostly for historical/archival reasons.
- [DreamEmu](http://www.dreamemu.net/)
- [Dreamer](http://emulatronia.com/dcemu.htm)
- Makaron
- [Swirly](http://swirly.sourceforge.net/)
Nulldc Emulator Download
I have been encountering this problem ever since I download NullDC. I can set up two controllers just fine, but when trying to play games it never works. It will either register both controllers as controller 1, or only register the controller set up on Controller 1 as Controller 1, and it will not register on Controller 2 as Controller 2. A few months ago, I believe I was able to get it to work by emulating one controller as keyboard using Xpadder, and setting up the other as a Controller in NullDC. Since, I have not been able to duplicate that. It clearly supports up to 4 controllers, or else there would not be options for it - at least, if I were to make an emulator for a system that supported a certain amount of controllers, but not all of them worked, I would restrict it to only the number that worked, that's just me though. Anyway, this is really getting on my nerves, does anyone know how to fix this? Next thing I am going to try is to set up both controllers to emulate the keyboard, there is enough buttons to accommodate two, so...
Another problem I have been experiencing is that only Controller 1 will stay plugged in when I exit NullDC. I can have all 4 controllers set up with PuruPuru, but then exit NullDC, run it again and only Controller 1 is set up. This is extremely aggravating, especially when sometimes I go to set up a VMU on one controller, NullDC will crash and I will have to do it all over again.