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

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Game Boy Advance: added vba gx)
 
(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)===
+
|-
FCEUGX
+
|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]
 
  
===Virtual Boy===
+
*<b>[https://github.com/PSP-Archive/nulldce-psp/issues Open new game issues on Github]</b>
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
  
===Game Boy/Color===
+
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 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] (alternative to the above)
+
==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 GameCube===
+
[[File:GUI.png|320px]]
[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.
+
==Controls==
  
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.
+
Idle time can be adjusted with the L / R buttons.
  
==Sega==
+
To start the Dreamcast bios, press triangle as the emulator is booting.
===SG-1000/Master System/Genesis/Sega CD/Game Gear===
 
[https://github.com/ekeeke/Genesis-Plus-GX Genesis Plus GX]
 
  
===Sega Master System/Game Gear===
+
==External links==
[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
  
===Saturn===
+
* [https://discord.gg/HYE45sHtab PSP Homebrew Community Discord]<small> (#nullDC - Channel)</small>
[http://www.mediafire.com/download.php?gzz3n5cd0plcca9 Yabause Wii] (Extremely poor performance)
 
  
==Retro Game Systems==
+
[[Category:Emulators]]
===Atari 2600===
+
[[Category:Consoles' emulators]]
[http://www.twitchasylum.com/wii2600/wii2600-0_2.zip Wii2600]
+
[[Category:Home consoles' emulators]]
 
+
[[Category:Sega Dreamcast emulators]]
===ColecoVision===
+
[[Category:PlayStation Portable emulation software]]
[http://www.twitchasylum.com/wiicolem/wiicolem-0_2.zip WiiColEm]
 
 
 
===Intellivision===
 
[http://www.wiibrew.org/w/images/a/a9/JzintvWii.zip JzIntvWii]
 
 
 
===Odyssey<sup>2</sup>/Videopac===
 
[http://www.wiibrew.org/w/images/5/5c/O2em.zip O2em]
 
 
 
===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]
 
 
 
==Computers==
 
===ScummVM===
 
[http://buildbot.scummvm.org/snapshots/master/wii-master-latest.tar.xz ScummVM]
 
===DOS===
 
[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]
 
 
 
===Commodore 64===
 
[http://frodo-wii.googlecode.com/files/c64-network.org-wii-2.4.1.bin.tar.gz Frodo]
 
 
 
===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/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===
 
[http://tinyhack.com/wii/hatari/hatari-19-01-2009.zip Hatari]
 
 
 
===NEC-PC 9801===
 
[http://www.mediafire.com/?y3sasstir4tw4hq Neko Project II Wii]
 
 
 
===NEC-PC 8801===
 
[http://www.zophar.net/download_file/21416 QUASI88]
 
 
 
===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