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

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Miscellaneous: removed unneeded page links)
 
(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==
*[[Virtual Console]]
 
  
*[https://github.com/raz0red/wii-mednafen/ WiiMednafen] - Emulates the following:
+
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.
**GameBoy/GameBoy Color
 
**GameBoy Advance
 
**Game Gear
 
**Lynx
 
**MegaDrive/Genesis
 
**Nintendo Entertainment System (NES)
 
**Neo Geo Pocket
 
**PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx (Fast version)
 
**PC-FX
 
**Sega Master System
 
**Virtual Boy
 
**WonderSwan
 
  
*[[RetroArch]]
+
==Download==
  
==Arcade==
+
{| cellpadding="1"
===[[MAME]]===
+
|-
*[https://code.google.com/p/sdl-mame-wii/downloads/list SDLMAME Wii]
+
|align=center|{{Icon|PSP}}
*[http://prototeam.org/downloads/release-wii-sdlmame-full.zip SDLMAME]
+
|'''[https://archive.org/details/nullDC-PSP 1.2.1]'''
 +
|}
  
==Consoles==
+
==Compatibility==
===NES/Famicom===
 
*[https://github.com/dborth/fceugx FCE Ultra GX]
 
  
*[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
+
* <b>[https://psp-archive.github.io/nulldce-psp/ Official Compatibility List]</b>
  
===SNES/Super Famicom===
+
* <b>[[nullDC PSP Compatibility List]]</b>
*[https://github.com/dborth/snes9xgx Snes9x GX]
 
  
===Nintendo 64===
+
*<b>[https://github.com/PSP-Archive/nulldce-psp/issues Open new game issues on Github]</b>
*[https://github.com/Extrems/Not64 Not64] - Forked of Wii64, includes several fixes and additions
 
  
*[https://code.google.com/archive/p/mupen64gc/downloads Wii64] - A port of Mupen64
+
nullDC-PSP is only compatible with 'slim' models (PSP-2000 and above). It will not boot on the original PSP-1000.
  
*[https://github.com/emukidid/Wii64/releases Wii64 Rice] - an updated version of Wii64 that uses the Rice graphic plugin and allows for texture packs (sort of).  There's also [https://github.com/FIX94/Wii64/releases a similar fork by FIX94].  Useful for games that may have problems with rendering graphics.
+
==BIOS==
  
===Nintendo GameCube===
+
[http://www.mediafire.com/file/ohpi7h3kh3ydli8/Dreamcast.zip/file nullDC BIOS] files are needed in the <b><code>nullDC/data</code></b> folder :
*[https://github.com/FIX94/nintendont Nintendont] This requires a bit of explaining.
+
<B>
 +
*dc_boot.bin
 +
*dc_flash.bin
 +
</B>
  
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 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.) Also on the Wii U, the GameCube ports don't exist at all, only being offered afterward as a USB peripheral in order to play Super Smash Bros. for Wii U.
+
==Game Files==
  
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, 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, which makes it possible to play on consoles that don't have GCN controller ports.
+
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.
  
Some notable features are the ability to use other controllers like the Classic Controller, Wiimote+Nunchuck, and some HID USB controllers, memory card emulation, playing TRIFORCE arcade games (after converted to an .iso), and recently Broadband Adapter emulation using the Wii's wireless communications.
+
[[File:GUI.png|320px]]
  
===SG-1000/Master System/Genesis/Sega CD/Game Gear===
+
==Controls==
*[[Genesis Plus GX]]
 
  
===Saturn===
+
Idle time can be adjusted with the L / R buttons.
*[http://www.mediafire.com/download.php?gzz3n5cd0plcca9 Yabause Wii] (Extremely poor performance)
 
  
===PlayStation===
+
To start the Dreamcast bios, press triangle as the emulator is booting.
*[https://github.com/Mystro256/wiisxr WiiSXR] (Wii port of [[PCSX-Reloaded|PCSXR]])
 
  
===PC Engine (TurboGrafx-16)===
+
==External links==
*[https://github.com/raz0red/wii-mednafen WiiMednafen]
 
  
===PC-FX===
+
* [https://discord.gg/HYE45sHtab PSP Homebrew Community Discord]<small> (#nullDC - Channel)</small>
*[https://github.com/raz0red/wii-mednafen/ WiiMednafen] (runs slowly)
 
  
===Neo Geo CD===
+
[[Category:Emulators]]
*[http://dommagemais.free.fr/progs/wii/NeoGeoCD/NeoCD-Wii-0.5.zip NeoCD-Wii]
+
[[Category:Consoles' emulators]]
 
+
[[Category:Home consoles' emulators]]
===Neo Geo===
+
[[Category:Sega Dreamcast emulators]]
*[http://www.wiibrew.org/wiki/GxGeo GxGeo]
+
[[Category:PlayStation Portable emulation software]]
 
 
===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]
 
 
 
==Handhelds==
 
===Game Boy/Color/Advance===
 
*[[mGBA]] ([https://s3.amazonaws.com/mgba/mGBA-build-latest-wii.7z Nightly Builds])
 
 
 
*[https://www.gc-forever.com/wiki/index.php?title=Enhanced_mGBA Enhanced mGBA] - A modified version of mGBA that allows for more features not present in the Wii port such as filtering, overlays, and individual settings adjustments, however each of these need to be manually inputted in the .xml.  It tries to stay up to date with the latest version of mGBA as possible.
 
 
 
*[[VisualBoy Advance#VBA-GX|Visual Boy Advance GX]]
 
 
 
*[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
 
 
===Virtual Boy===
 
*[https://github.com/raz0red/wii-mednafen/ WiiMednafen]
 
 
 
===Nintendo DS===
 
*[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)
 
 
 
===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]
 
 
 
===Trojan LCD Game===
 
*[https://web.archive.org/web/20090105161546/http://theconradbros.com/wp-content/uploads/2008/09/trojanwii-copy-the-contents-of-this-folder-at-the-root-of-the-sd.rar TrojanWii] (Archived, Auto-Downloads)
 
 
 
==Computers==
 
===[[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]
 
 
 
===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]
 
 
 
===Amstrad CPC===
 
*[http://david.dantoine.org/descargas/25 Wiikuta]
 
 
 
===VG 5000===
 
*[http://dcvg5k.free.fr/download/dcvg5k_wii_binaire.zip Dcvg5k]
 
 
 
==Miscellaneous==
 
===[[ScummVM]]===
 
*[http://buildbot.scummvm.org/snapshots/master/wii-master-latest.tar.xz ScummVM]
 
 
 
===KOF Flames Of Courage===
 
*[https://sites.google.com/site/egstudiogamesen/kof-flames-of-courage-v5 KOF Flames Of Courage V5]
 
 
 
===Super Mario War]===
 
*[https://github.com/jpzm/smwwii Super Mario War]
 
 
 
===Grim Fandango===
 
*[https://gbatemp.net/threads/residualvm-wii-grim-fandango-interpreter.342214/ Grim Fandango interpreter]
 
 
 
===Road Fighter Remake===
 
*[http://wiibrew.org/wiki/RoadFighterWii Road Fighter Remake]
 
 
 
===Wolfenstein 3D===
 
*[http://wiibrew.org/wiki/Wolfenstein_3D_Wii Wolfenstein_3D_Wii]
 
 
 
[[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