7
edits
(add some lesser known + undocumented features, other fixes and minor rewording) |
(never trust another person) |
||
(8 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
| developers = FIX94 | | developers = FIX94 | ||
| forwii = 1 | | forwii = 1 | ||
| image = | | image = Nintendont-icon.png | ||
| imagealt = Nintendont Logo | | imagealt = Nintendont Logo | ||
| imagesize = 256px | | imagesize = 256px | ||
Line 13: | Line 13: | ||
Nintendont is a Wii-mode homebrew application that can be used to play GameCube games, as well as Triforce arcade dumps. Nintendont is an interesting app in that it is like a hybrid between an emulator and a virtual machine - while still running GameCube games near exactly at native quality and performance. Further info can be read [https://gbatemp.net/threads/nintendont.349258/ here]. | Nintendont is a Wii-mode homebrew application that can be used to play GameCube games, as well as Triforce arcade dumps. Nintendont is an interesting app in that it is like a hybrid between an emulator and a virtual machine - while still running GameCube games near exactly at native quality and performance. Further info can be read [https://gbatemp.net/threads/nintendont.349258/ here]. | ||
{{info|text=To play games, you are advised to use a large SD card or an external hard drive, flash drives are very sporadic in functionality. See [storage FAQ] | {{info|text=To play games, you are advised to use a large SD card or an external hard drive, flash drives are very sporadic in functionality. See [https://wii.hacks.guide/faq#storage-device-faq storage FAQ].}} | ||
{{info|text=Make sure your storage device is formatted as FAT32. Do not format it to other file systems like NTFS, exFAT, or WBFS.}} | {{info|text=Make sure your storage device is formatted as FAT32. Do not format it to other file systems like NTFS, exFAT, or WBFS.}} | ||
Line 27: | Line 27: | ||
=== Installation === | === Installation === | ||
# Download Nintendont and extract it to the root of your SD card or USB drive | # Download Nintendont and extract it to the root of your SD card or USB drive | ||
# Insert your SD card or USB device into your Wii, and launch Nintendont from the Homebrew Channel | # Insert your SD card or USB device into your Wii, and launch Nintendont from the Homebrew Channel | ||
=== Quick Start Guide === | === Quick Start Guide === | ||
Line 39: | Line 39: | ||
* Backward compatible systems can use retail game discs and/or real memory cards alongside emulated controllers, broadband adapter, memory cards, etc. | * Backward compatible systems can use retail game discs and/or real memory cards alongside emulated controllers, broadband adapter, memory cards, etc. | ||
* Broadband adapter and ASCII Keyboard Controller emulation with standard USB ethernet/wifi and USB keyboards. These can be used with custom server patches for online multiplayer in certain games. Ethernet is recommended for LAN multiplayer. | * Broadband adapter and ASCII Keyboard Controller emulation with standard USB ethernet/wifi and USB keyboards. These can be used with custom server patches for online multiplayer in certain games. Ethernet is recommended for LAN multiplayer. | ||
* Nintendont can be leveraged in either [ | * Nintendont can be leveraged in either [https://wii.hacks.guide/usb-loaders#wiiflow-lite WiiFlow Lite] or [https://wii.hacks.guide/wii-loaders#usb-loader-gx USB Loader GX] for the loading of GameCube games. | ||
* Triforce arcade games are supported. | * Triforce arcade games are supported. Mario Kart Arcade GP Mario Cards and F-Zero AX License Cards can be emulated. Mounting GameCube memory cards in F-Zero AX is not supported. LAN machine linking is not supported. Internal memory is not emulated, so high scores will not save. | ||
==== User Interface ==== | ==== User Interface ==== | ||
[[File:Nintendont- | [[File:Nintendont-UI-082423.png|763x763px]] | ||
Nintendont uses a user interface that is mainly controllable and navigable using a controller. | Nintendont uses a user interface that is mainly controllable and navigable using a controller. | ||
Line 69: | Line 69: | ||
# Rename the BIOS file <code>iplusa.bin</code>/<code>ipljap.bin</code>/<code>iplpal.bin</code> based on its region. | # Rename the BIOS file <code>iplusa.bin</code>/<code>ipljap.bin</code>/<code>iplpal.bin</code> based on its region. | ||
# Copy it to the root of the storage device | # Copy it to the root of the storage device that contains your GameCube games. | ||
# Go into Nintendont settings and verify that ` | # Go into Nintendont settings and verify that `Skip IPL` is turned OFF. | ||
Triforce BIOS is also supported and must be extracted from the appropriate game discs. Different versions can be found depending on the game: | |||
* 2.15.0 (SHA1: a2306142ad992ec204e896c65513819536c5bcf8) from the first Triforce Firmware Update Disc (GDT-0011) | |||
* 2.17.0 (SHA1: a3eabb012db09092300e796f5e2239973ce7b978) from Virtua Striker 4 (GDT-0013 and GDT-0015) | |||
* 3.01.2 (SHA1: 61aa40edbd179fe295850946639e2a4b33636b58) from Virtua Striker Ver. 2006 (GDT-0020 and GDT-0021) | |||
* 3.11.2 (SHA1: 418411ee45a96d2ce585c3940a37608c491142ce) from the second Triforce Firmware Update Disc (GDT-0022), also sometimes labeled Triforce Firmware Update For Compact Flash Box (4.01) | |||
Extracting the file differs per game, but you will need a program like GCRebuilder to extract the file from the game disc. | |||
For the first Triforce Firmware Update Disc, extract the file <code>segaboot.img01</code> and delete the first 1048576 bytes in a hex editor so the file starts with the string <code>GCAM</code>. | |||
For Virtua Striker games, extract <code>firm/segaboot.img1</code>. | |||
For the second Triforce Firmware Update Disc, extract <code>segaboot.img1</code>. | |||
Once you have this file, place it in the appropriate path: | |||
# Rename the BIOS file to <code>segaboot.bin</code>. | |||
# Copy it to the root of the storage device that contains your Triforce games. | |||
# Go into Nintendont settings and verify that `Skip IPL` is turned OFF. | |||
=== Memory Cards === | |||
By default, games will be given their own memory cards in the <code>saves</code> folder on the storage device Nintendont is installed on. If the Memcard Multi option is enabled, every NTSC/PAL game will share one memory card named <code>ninmem.raw</code> while NTSC-J games save to <code>ninmemj.raw</code>. A second memory card can be mounted if another valid memory card file is present and appropriately named. This second card must be named <code>(game id)_b.raw</code>, <code>ninmemb.raw</code>, or <code>ninmemjb.raw</code> depending on which first-slot card would be read. If both cards combined would be above 16 megabytes, the slot B card will not be loaded. | |||
Saves can be extracted, injected, or otherwise managed in the Dolphin Emulator's memory card manager. | |||
==== Using a HID USB controller with Nintendont ==== | ==== Using a HID USB controller with Nintendont ==== | ||
Line 89: | Line 114: | ||
* Shutdown: R+Z+B+Down (D-pad) | * Shutdown: R+Z+B+Down (D-pad) | ||
'''Wiimote + Nunchuck:''' | '''Wiimote + Nunchuck or Classic Controller:''' | ||
* Shutdown: HOME button | * Shutdown: HOME button | ||
'''USB HID controller or adapter:''' | '''USB HID controller or adapter:''' | ||
Line 102: | Line 127: | ||
* Shutdown: L+R+Z+Start | * Shutdown: L+R+Z+Start | ||
== See also == | |||
* [[gbatempwiki:Nintendont Compatibility List|Nintendont compatibility list on GBAtemp wiki]] |