'''Wumiibo''' is a rewrite of the 3DS' NFC module, that allow for the emulation of amiibo. As Wumiibo does not actually use the NFC hardware, this allows it to work on "old" 3DS family consoles, or consoles with Wireless Communication turned off or disabled.
'''Wumiibo''' is a rewrite of the 3DS' NFC module, that allow for the emulation of amiibo. As Wumiibo does not actually use the NFC hardware, this allows it you work on "old" 3DS family consoles, or consoles with Wireless Communication turned off or disabled.
== Installation ==
== Installation ==
Line 17:
Line 17:
<tabber>
<tabber>
|-|Universal-Updater=
|-|Universal Updater=
<span>
<span>
=== What you need ===
=== What you need ===
* A working internet connection
* A working internet connection
* [[3DS:Universal-Updater|Universal-Updater]] installed on your console
* [[3DS:Universal-Updater|Universal Updater]] installed on your console
* [[3DS:luma3DS|Luma3DS]] updated to 13.0+
* [[3DS:luma3DS|Luma3DS]] updated to 13.0+
=== Instructions ===
=== Instructions ===
# Power on your console
# Power on your console
# Launch '''Universal-Updater'''
# Launch '''Universal Updater'''
# Select the magnifying glass on the bottom screen, then search for '''wumiibo'''
# Select the magnifying glass on the bottom screen, then search for '''wumiibo'''
# Press {{B|A}} while hovering over '''wumiibo''' from the list of homebrew
# Press {{B|A}} while hovering over '''wumiibo''' from the list of homebrew
# Choose <code>wumiibohelper.cia</code>
# Choose <code>wumiibohelper.cia</code>
# Wait until the app finishes installing
# Wait until the app finishes installing
# Close '''Universal-Updater'''
# Close '''Universal Updater'''
# Launch '''Wumiibo''' and select <code>Download Wumiibo</code>
# Launch '''Wumiibo''' and select <code>Download Wumiibo</code>
# Wait for it to download and reboot, then press {{B|B}} to exit the app
# Wait for it to download and reboot, then press {{B|B}} to exit the app
# Power off your console
# Power off your console
# While holding {{B|SELECT}}, power on your console to enter [[3DS:Luma3DS/Configuration|the Luma3DS configuration menu]]
# While holding {{B|SELECT}}, power on your console to enter [[3DS:Luma3DS/Configuration|the Luma3DS configuration menu]]
# Turn on '''Enable loading external FIRMs and modules''' if it is not already enabled
# Turn on '''Enable loading external FIRMs and modules''' and '''Enable game patching''' if they are not already enabled
# Press {{B|START}} to save and exit
# Press {{B|START}} to save and exit
</span>
</span>
Line 45:
Line 45:
<span>
<span>
=== What you need ===
=== What you need ===
* The latest release of {{GitHub|hax0kartik/wumiibo/releases/latest|'''Wumiibo'''}} (the <code>0004013000004002.cxi</code> and <code>wumiibohelper.cia</code> files)
* The latest release of {{GitHub|hax0kartik/Wumiibo/releases/latest|'''Wumiibo'''}} (the <code>0004013000004002.cxi</code> and <code>wumiibohelper.cia</code> files)
* [[3DS:FBI|FBI]] installed on your console
* [[3DS:FBI|FBI]] installed on your console
* A v13.0 or higher version of [[3DS:luma3DS|Luma3DS]]' <code>boot.firm</code> on the root of your SD card
* A v13.0 or higher version of [[3DS:luma3DS|Luma3DS]]' <code>boot.firm</code> on the root of your SD card
Line 52:
Line 52:
# Copy <code>0004013000004002.cxi</code> to <code>sd:/luma/sysmodules/</code>
# Copy <code>0004013000004002.cxi</code> to <code>sd:/luma/sysmodules/</code>
#* Create the folder <code>sysmodules</code> if it doesn't exist
#* Create the folder <code>sysmodules</code> if it doesn't exist
# Copy <code>wumiibohelper.cia</code> to the root of your SD card
# Copy <code>Wumiibohelper.cia</code> to the root of your SD card
# Reinsert your SD card into your console
# Reinsert your SD card into your console
# Launch '''FBI''' and select <code>SD</code> -> <code>wumiibohelper.cia</code> -> <code>Install and delete CIA</code>
# Launch '''FBI''' and select <code>SD</code> -> <code>Wumiibohelper.cia</code> -> <code>Install and delete CIA</code>
# Press {{B|A}} and wait for the CIA to install, then exit '''FBI'''
# Press {{B|A}} and wait for the CIA to install, then exit '''FBI'''
# Power off your console
# Power off your console
# While holding {{B|SELECT}}, power on your console to enter [[3DS:Luma3DS/Configuration|the Luma3DS configuration menu]]
# While holding {{B|SELECT}}, power on your console to enter [[3DS:Luma3DS/Configuration|the Luma3DS configuration menu]]
# Turn on '''Enable loading external FIRMs and modules''' if it is not already enabled
# Turn on '''Enable loading external FIRMs and modules''' and '''Enable game patching''' if they are not already enabled
Wumiibo is a rewrite of the 3DS' NFC module, that allow for the emulation of amiibo. As Wumiibo does not actually use the NFC hardware, this allows it you work on "old" 3DS family consoles, or consoles with Wireless Communication turned off or disabled.
Turn on Enable loading external FIRMs and modules and Enable game patching if they are not already enabled
Press START to save and exit
Usage
Generating amiibo
Power on your console
Launch Wumiibo from the HOME Menu
Select "Generate amiibos for game"
Select a game from the list and then select an amiibo to generate
The amiibo will be generated and is now ready to be used
Registering amiibo
This section is not necessary for all games, but is recommended for full compatibility
Select HOME Menu Settings by tapping on the wrench icon in the top left
Scroll down and tap on "amiibo Settings"
Select "Register Owner and Nickname"
Press L+↓+START to open the Wumiibo Menu
Select Select a figure. -> <TitleID> -> <amiibo name>.bin
Fill in the required details and press Y to save
Wait for the amiibo to save and then press L+↓+START to open the Wumiibo Menu again
Select Force Stop Emulation.
Repeat steps 3 through 8 for the rest of the amiibo you want to register
Using amiibo in games
Launch an amiibo compatible game and navigate to the screen that asks you to place your amiibo on the screen
Press L+↓+START to open the Wumiibo Menu
Select Select a figure. -> <TitleID> -> <amiibo name>.bin
The amiibo will now be emulated, and act as though its always "on" the nfc reader
If the game asks to remove the amiibo, relaunch the Wumiibo Menu and select Force Stop Emulation.
Using real figurines
Wumiibo doesn't work with real figurines, toggle Wumiibo off in order to use them again
Launch Wumiibo from the HOME Menu
Select Toggle Wumiibo State
Press B to reboot
If disabling doesn't work make sure you don't have 2 versions of Wumiibo installed (see "Conflicting Wumiibo versions" in the troubleshooting section)
Repeat steps 1-3 to toggle Wumiibo back on
Configuration
Config file
Wumiibo may be configured with a config file placed at sd:/wumiibo.ini. This can be used to change the button combo needed to open the Wumiibo Menu, or turn on debug mode. A sample config with the button combo set to R+↓+START can be found here.
SD file layout
(root)
luma
sysmodules
0004013000004002.cxi
wumiibo
<title ID>
<amiibo name>.bin
wumiibo.ini
Troubleshooting
Workaround for freezing games
If the game freezes or lags when trying to scan amiibo, try the following workaround:
Navigate to the screen that asks you to place your amiibo on the screen
Press HOME to suspend the game
Press L+↓+START to open the Wumiibo Menu and select your amiibo
Reopen the suspended game
Conflicting Wumiibo versions
With the release of Wumiibo 4.2, Wumiibo has been updated to use CXI-based patching introduced in Luma3DS 13.0, this means you may have two versions of Wumiibo installed to your system:
If you've installed Wumiibo previously, delete the 0004013000004002 folder in sd:/luma/titles/
Resources
More detailed usage and compatibility can be found on the Wumiibo Wiki