NullDC: Difference between revisions

Ilyagredasov (talk | contribs)
No edit summary
Tags: Mobile edit Mobile web edit
LuaGunsX (talk | contribs)
No edit summary
 
(12 intermediate revisions by one other user not shown)
Line 4: Line 4:
|logo = nulldc.png
|logo = nulldc.png
|logowidth = 200
|logowidth = 200
|last-version = {{Version|NullDC}}
|last-version = {{Version|nullDC}}
|active = Yes
|active = Yes
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Android|Android]]
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]
|target = [[Sega Dreamcast emulators|Dreamcast]] <br/>[[Sega NAOMI and variants|NAOMI]]
|target = [[Sega Dreamcast emulators|Dreamcast]] <br/>[[Sega NAOMI and variants|NAOMI]]
|developer = drkIIRaziel, skmp
|developer = [https://x.com/poiitidis/ Stefanos Kornilios Mitsis Poiitidis]
|website = [https://nulldc.emudev.org/]
|website = [https://nulldc.emudev.org/]
|prog-lang = {{Proglang|Rust}}
|prog-lang = {{Proglang|Rust}}
|license = {{License|MIT}}
|source = [https://github.com/emudev-org/nullDC GitHub]
|source = [https://github.com/emudev-org/nullDC GitHub]
|issuetracker = [https://github.com/emudev-org/nullDC/issues GitHub]
|bios = [[Emulator_Files#Dreamcast|Required]]
|bios = [[Emulator_Files#Dreamcast|Required]]
}}
}}


'''nullDC''' is an open-source [[Sega Dreamcast emulators|Dreamcast]] and Naomi emulator. It was superseded by its fork [[reicast]] and later by [[Flycast]]. Long inactive, it's been revived in 2025 having been rewritten in Rust.
'''nullDC''' is an open-source [[Sega Dreamcast emulators|Dreamcast]] and Naomi emulator. It was superseded by its fork [[reicast]] (dead) and later by [[Flycast]] (still alive). Long inactive, nullDC has been revived in 2025 having polyfilled large parts of the codebase from devcast/[[reicast]] transcribed to Rust (with still a lot of code remaining to be updated for parity). Unlike Flycast and [[Redream]] focusing on speed, the author's stated intention is to focus on accuracy hence why he says he will focus on desktop builds without mobile versions beyond maybe for [[tvOS]].


==Download==
==Download==
{| cellpadding="4"
{| cellpadding="4"
|-
|-
|align=center|{{Icon|Win-big}}
|align=center|{{Icon|Win-big|WoA-big|Linux-big|LinuxARM-big|macOS-big}}
|'''[http://www.emucr.com/search/label/nullDC-optimized?&max-results=12 nullDC Dev builds]'''<br><small>Compiled by emucr</small>
|'''[https://nulldc.emudev.org/builds/ nullDC builds]'''
|-
|-
|colspan="3"|<hr/>
|colspan="3"|<hr/>
Line 33: Line 35:
|align=center|{{Icon|360-big}}
|align=center|{{Icon|360-big}}
|[http://www.emucr.com/2012/09/nulldc-360-git-20120912.html nullDC-360 Build]
|[http://www.emucr.com/2012/09/nulldc-360-git-20120912.html nullDC-360 Build]
|-
|align=center|{{Icon|Wii}}
|[https://github.com/BenoitAdam94/nullDC4Wii/releases nullDC4Wii Build]
|}
|}


Line 43: Line 48:
# If you are playing a game and there is a problem displaying things onscreen, or they are missing. It is most likely a problem with the "Z-Buffer Mode" which can be found in Options -> PowerVR -> Z-Buffer Mode. Set it to "D24FS8" (2nd option) and the problem with displaying the item should be fixed. (An example of this, is the small watch icon in Shenmue not displaying. By changing the Z-Buffer Mode to "D24FS8" it should fix this.)
# If you are playing a game and there is a problem displaying things onscreen, or they are missing. It is most likely a problem with the "Z-Buffer Mode" which can be found in Options -> PowerVR -> Z-Buffer Mode. Set it to "D24FS8" (2nd option) and the problem with displaying the item should be fixed. (An example of this, is the small watch icon in Shenmue not displaying. By changing the Z-Buffer Mode to "D24FS8" it should fix this.)
# Disc swapping isn't fully supported, it works for some games and doesn't work for other like D2 or RE: Code Veronica.
# Disc swapping isn't fully supported, it works for some games and doesn't work for other like D2 or RE: Code Veronica.
==External links==
*[https://discord.com/invite/t8SJkWSJtp Discord]


[[Category:Emulators]]
[[Category:Emulators]]
Line 48: Line 56:
[[Category:Sega Dreamcast emulators]]
[[Category:Sega Dreamcast emulators]]
[[Category:Windows emulation software]]
[[Category:Windows emulation software]]
[[Category:Inactive emulation software]]
[[Category:Linux emulation software]]
[[Category:macOS emulation software]]
[[Category:Web emulation software]]
[[Category:Active emulation software]]
[[Category:Historic emulation software]]
[[Category:Historic emulation software]]