Difference between pages "Emulators on Wii" and "NullDC PSP"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
 
(Tags: Mobile edit, Mobile web edit)
 
Line 1: Line 1:
This page lists emulators on the Nintendo Wii. For information on how to make them run, please see the following: https://sites.google.com/site/completesg/hacking-guide/
+
{{Infobox emulator
 +
|title = nullDC
 +
|logo = nullDC-PSP.png
 +
|logowidth = 170px
 +
|version = [https://archive.org/details/nullDC-PSP 1.2.1]
 +
|active = Yes
 +
|platform = [[Emulators on PSP|PlayStation Portable]]
 +
|target = [[Sega Dreamcast emulators|DreamCast]]
 +
|developer = drk//Raziel (skmp), xiro and hlide.
 +
|accuracy = Medium-Accurate
 +
|website = [https://psp-archive.github.io/nulldce-psp nulldce-psp]
 +
|support =
 +
|prog-lang = C++, C
 +
|license =
 +
|source = [https://github.com/PSP-Archive/nulldce-psp GitHub]
 +
|bios          = [[Emulator_Files#Nintendo_DS_.2F_DSi|Required for DS]]
 +
}}
  
 +
'''nullDC-PSP''' is a free and open-source [[Sega Dreamcast emulators|DreamCast]] emulator for [[PlayStation Portable emulators|PlayStation Portable]]. It's written in C++. This is an experimental and Beta stage release and many games are playable but low fps. Sound is not yet emulated.
  
==Multi-system==
+
==Overview==
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
  
[[RetroArch]]
+
nullDC is a Dreamcast emulator for PSP, currently in an experimental stage. The emulator was originally developed in 2008. The source code was lost for many years; it was published on GitHub in the mid-2010s, It was compiled and restored by <b>xiro</b> and <b>hlide</b> in 2021.
  
[[Virtual Console]]
+
==Download==
  
==Nintendo==
+
{| cellpadding="1"
===Famicom (NES)===
+
|-
[https://github.com/dborth/fceugx FCE Ultra GX]
+
|align=center|{{Icon|PSP}}
 +
|'''[https://archive.org/details/nullDC-PSP 1.2.1]'''
 +
|}
  
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
+
==Compatibility==
  
===Super Famicom (SNES)===
+
* <b>[https://psp-archive.github.io/nulldce-psp/ Official Compatibility List]</b>
[https://github.com/dborth/snes9xgx Snes9x GX]
 
  
===Nintendo 64===
+
* <b>[[nullDC PSP Compatibility List]]</b>
[https://github.com/Extrems/Not64 Not64] (Forked from Wii64, includes several fixes and additions)
 
  
[https://code.google.com/archive/p/mupen64gc/downloads Wii64] (A port of Mupen64)
+
*<b>[https://github.com/PSP-Archive/nulldce-psp/issues Open new game issues on Github]</b>
  
===Virtual Boy===
+
nullDC-PSP is only compatible with 'slim' models (PSP-2000 and above). It will not boot on the original PSP-1000.
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
  
===Game Boy/Color/Advance===
+
==BIOS==
[[mGBA]]
 
  
[[VisualBoy Advance#VBA-GX|VBA-GX]]
+
[http://www.mediafire.com/file/ohpi7h3kh3ydli8/Dreamcast.zip/file nullDC BIOS] files are needed in the <b><code>nullDC/data</code></b> folder :
 +
<B>
 +
*dc_boot.bin
 +
*dc_flash.bin
 +
</B>
  
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
+
==Game Files==
  
===Nintendo DS===
+
Only games in the <code><b>.gdi</code></b> format are supported for now. Place the files for each individual game within a separate folder, and move the folder to <b><code>nullDC-PSP\discs</code></b>. The list of available games will then appear when you boot the emulator.
[https://code.google.com/p/desmumewii/downloads/list DeSmuME Wii] ([http://www.wiibrew.org/wiki/DeSmuME_Wii/Compatibility_List Poor compatibility and performance], it's best to emulate on PC or Wii U Virtual Console)
 
  
===Nintendo 3DS===
+
[[File:GUI.png|320px]]
{{no known emulators}}
 
  
===Nintendo GameCube===
+
==Controls==
[https://github.com/FIX94/nintendont Nintendont] This requires a bit of explaining.
 
  
When the Nintendo Wii was launched, it introduced native backward compatibility with the GameCube, allowing memory cards and GameCube controllers to be used with GameCube games. This is widely known, and it allowed [[Dolphin]] to support the Wii early in its open-source era. However, this compatibility was lost when Nintendo released newer models of the Wii called the Wii: Family Edition (although the ports were merely stripped from the casing; the circuit board still contains the areas where the connectors would go, see Wikipedia's section on it) and the Wii Mini, which also lacks an SD card slot as well. And on the Wii U, the GameCube connectors don't exist at all, only being offered afterward as a USB peripheral in order to play Super Smash Bros. for Wii U.
+
Idle time can be adjusted with the L / R buttons.
  
However, homebrew developer FIX94 has developed an interpreter that allows all versions of the Wii (and the Wii U) that can run homebrew to read and run GameCube games. And not only from a disc but from SD cards and USB devices too. This comes with the added benefit that more controllers are supported past the normal GameCube ones, and it enables the Wii U to play GameCube games.
+
To start the Dreamcast bios, press triangle as the emulator is booting.
  
==Sega==
+
==External links==
===SG-1000/Master System/Genesis/Sega CD/Game Gear===
 
[[Genesis Plus GX]]
 
  
===Sega 32X===
+
* [https://discord.gg/HYE45sHtab PSP Homebrew Community Discord]<small> (#nullDC - Channel)</small>
{{no known emulators}}
 
  
===Saturn===
+
[[Category:Emulators]]
[http://www.mediafire.com/download.php?gzz3n5cd0plcca9 Yabause Wii] (Extremely poor performance)
+
[[Category:Consoles' emulators]]
 
+
[[Category:Home consoles' emulators]]
===Dreamcast===
+
[[Category:Sega Dreamcast emulators]]
{{no known emulators}}
+
[[Category:PlayStation Portable emulation software]]
 
 
==Retro Game Systems==
 
 
 
===ColecoVision===
 
[http://www.twitchasylum.com/wiicolem/wiicolem-0_2.zip WiiColEm or ColEmWii]
 
 
 
===Intellivision===
 
[http://www.wiibrew.org/w/images/a/a9/JzintvWii.zip JzIntvWii]
 
 
 
===Magnavox Odyssey²/Videopac===
 
[http://www.wiibrew.org/w/images/5/5c/O2em.zip O2EM]
 
 
 
===Atari 2600===
 
[http://www.twitchasylum.com/wii2600/wii2600-0_2.zip Wii2600]
 
 
 
===Atari 7800===
 
[http://www.twitchasylum.com/wii7800/wii7800-0_3.zip Wii7800]
 
 
 
===Vectrex===
 
[http://www.wiibrew.org/w/images/2/2c/Vecxwii.zip VecxWii]
 
 
 
==Other Consoles==
 
===PlayStation===
 
[https://github.com/Mystro256/wiisxr WiiSXR]
 
 
 
===PC Engine (TurboGrafx-16)===
 
[https://github.com/raz0red/wii-mednafen WiiMednafen]
 
 
 
===PC-FX===
 
[https://github.com/raz0red/wii-mednafen/ WiiMednafen] (runs slowly)
 
 
 
===Neo Geo CD===
 
[http://dommagemais.free.fr/progs/wii/NeoGeoCD/NeoCD-Wii-0.5.zip NeoCD-Wii]
 
 
 
===MAME===
 
[https://code.google.com/p/sdl-mame-wii/downloads/list MAME Wii]
 
 
 
===Neo Geo Pocket===
 
[https://github.com/raz0red/wii-mednafen WiiMednafen] (Includes a more recent fork of [[NeoPop]])
 
 
 
===WonderSwan===
 
[https://github.com/raz0red/wii-mednafen WiiMednafen]
 
 
 
===Atari Lynx===
 
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
 
 
===Neo Geo===
 
[http://www.wiibrew.org/wiki/GxGeo GxGeo]
 
 
 
===Xbox===
 
{{no known emulators}}
 
 
 
==Computers==
 
===ScummVM===
 
[http://buildbot.scummvm.org/snapshots/master/wii-master-latest.tar.xz ScummVM]
 
 
 
===DOSBox===
 
[https://code.google.com/p/dosbox-wii/downloads DOSBox Wii]
 
 
 
===Sinclair ZX Spectrum===
 
[http://fbzx-wii.googlecode.com/files/fbzx-wii-v10-bin.tar.gz FBZX Wii]
 
 
 
===Sinclair ZX81===
 
{{no known emulators}}
 
 
 
===Commodore 64===
 
[http://frodo-wii.googlecode.com/files/c64-network.org-wii-2.4.1.bin.tar.gz Frodo]
 
 
 
===Commodore 65===
 
{{no known emulators}}
 
 
 
===MSX===
 
[http://www.wiimsx.com/index.php?view=weblink&catid=35%3Acatagory-download-links&id=16%3Abluemsx-wii-v103&option=com_weblinks&Itemid=58 blueMSX-Wii]
 
 
 
===Apple IIe===
 
[http://tinyhack.com/wii/wiiapple/wiiapple.zip WiiApple]
 
 
 
===Commodore Amiga===
 
[http://uae-wii.googlecode.com/files/uae-wii-v9.1-bin.tar.gz UAE Wii or WiiUAE]
 
 
 
===Atari 800/XL/XE/XEGS/5200===
 
[http://www.twitchasylum.com/wiixl/wiixl-0_1.zip WiiXL]
 
 
 
===CHIP-8===
 
[http://www.zophar.net/download_file/12501 Chippy] (version 2 pre-release, version 1 [http://www.zophar.net/download_file/12500 here])
 
 
 
===Atari ST===
 
[[Hatari]]
 
 
 
===NEC-PC 98 series===
 
[http://www.mediafire.com/?y3sasstir4tw4hq Neko Project II Wii]
 
 
 
===NEC-PC 88 series===
 
[http://www.zophar.net/download_file/21416 QUASI88]
 
 
 
===NEC PC-60 series===
 
{{no known emulators}}
 
 
 
===Amstrad CPC===
 
[http://david.dantoine.org/descargas/25 Wiikuta]
 
[[Category:Recommendations]]
 
[[Category:Emulators on consoles]]
 

Revision as of 11:37, 4 September 2021

nullDC
NullDC-PSP.png
Developer(s) drk//Raziel (skmp), xiro and hlide.
Latest version 1.2.1
Active Yes
Platform(s) PlayStation Portable
Emulates DreamCast
Accuracy Medium-Accurate
Website nulldce-psp
Programmed in C++, C
Source code GitHub
BIOS/Keys Required for DS

nullDC-PSP is a free and open-source DreamCast emulator for PlayStation Portable. It's written in C++. This is an experimental and Beta stage release and many games are playable but low fps. Sound is not yet emulated.

Overview

nullDC is a Dreamcast emulator for PSP, currently in an experimental stage. The emulator was originally developed in 2008. The source code was lost for many years; it was published on GitHub in the mid-2010s, It was compiled and restored by xiro and hlide in 2021.

Download

PSP 1.2.1

Compatibility

nullDC-PSP is only compatible with 'slim' models (PSP-2000 and above). It will not boot on the original PSP-1000.

BIOS

nullDC BIOS files are needed in the nullDC/data folder :

  • dc_boot.bin
  • dc_flash.bin

Game Files

Only games in the .gdi format are supported for now. Place the files for each individual game within a separate folder, and move the folder to nullDC-PSP\discs. The list of available games will then appear when you boot the emulator.

GUI.png

Controls

Idle time can be adjusted with the L / R buttons.

To start the Dreamcast bios, press triangle as the emulator is booting.

External links