Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Wumiibo 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew applications" to "")
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = Wumiibo
|title=Wumiibo
| image = https://dlhb.gamebrew.org/3dshomebrew/Wumiibo.jpg|250px
|image=Wumiibo2.png
| type = Utilities
|description=Amiibo Emulation for 3DS.
| version = v3.0
|author=hax0kartik
| licence = Mixed
|lastupdated=2023/07/21
| author = hax0kartik
|type=Utilities
| website = https://github.com/hax0kartik/wumiibo
|version=4.2
| download = https://dlhb.gamebrew.org/3dshomebrew/Wumiibo.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/Wumiibo.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/wumiibo.7z
|website=https://gbatemp.net/threads/wip-wumiibo-amiibo-emulation-for-3ds.572442
|source=https://github.com/hax0kartik/wumiibo
|donation=https://ko-fi.com/hax0kartik
}}
}}
 
Wumiibo is a Amiibo Emulation for 3DS. This is a rewrite of the 3DS's nfc module to enable amiibo emulation.
Wumiibo is a Amiibo Emulation for 3ds. This is a rewrite of the 3ds's nfc module to enable amiibo emulation.


==Installation==
==Installation==
'''Note:''' You need to have the latest [https://github.com/LumaTeam/Luma3DS luma] for this to work correctly.
You need to have the latest [[Luma3DS]] for this to work correctly.


If you're installing wumiibo for the first time, you can download and run WumiiboHelper.3dxs and select <code>Download Wumiibo</code> to download and install wumiibo (once installed use the second option to generate amiibos).  
===WumiiboHelper===
 
*WumiiboHelper is a homebrew application that helps you download and install wumiibo.
Or you can follow the manual installation steps below.
*(CIA) Install WumiiboHelper on the Home menu with [[FBI 3DS|FBI]].
*Run WumiiboHelper and select <code>Download Wumiibo</code> to download and install wumiibo (once installed use the second option to generate amiibos).  
*The second option <code>Generate amiibos for a game</code> can produce compatible amiibos for a compatible game right from your 3DS.
*The third option <code>Toggle Amiibo State</code> can enable/disable wumiibo without turning off game patching.


===Installing manually===
* Put the <code>0004013000004002</code> folder in <code>luma/titles/</code>.
* Put the <code>0004013000004002</code> folder in <code>luma/titles/</code>.
* Download the amiibo you want to emulate from [https://hax0kartik.github.io/amiibo-generator here]. All this website does is produce a bin file with amiiboID in it, so the produced file can be shared freely.
* Download the amiibo you want to emulate from [https://hax0kartik.github.io/amiibo-generator here]. All this website does is produce a bin file with amiiboID in it, so the produced file can be shared freely.
* Put the downloaded bins in a folder and put that folder in <code>sd:/wumiibo</code>. You can also place the bins directly inside <code>sd:/wumiibo</code>. You can have upto 49 folders and inside every folder you can have more subfolders. So if you sort your bins correctly, there is no limit on how many amiibos you can have at a time.
* Put the downloaded bins in a folder and put that folder in <code>sd:/wumiibo</code>. You can also place the bins directly inside <code>sd:/wumiibo</code>. You can have upto 49 folders and inside every folder you can have more subfolders. So if you sort your bins correctly, there is no limit on how many amiibos you can have at a time.
* Enable Title patching from luma menu (as shown [https://github.com/LumaTeam/Luma3DS/wiki/Optional-features here]).
* Open your game and reach to the screen where it tells you to place your amiibo.
* Press L+Down+Start to bring up Wumiibo Menu and select the amiibo you wish to emulate.
* If everything went successfully, your amiibo should be emulated now. If you want to use your real amiibos, you'll need to disable wumiibo by disabling game patching from luma menu.


==User guide==
==User guide==
Enable Title patching from luma menu (as shown [https://github.com/LumaTeam/Luma3DS/wiki/Optional-features here]).
Open your game and reach to the screen where it tells you to place your amiibo.
Press L+Down+Start to bring up Wumiibo Menu and select the amiibo you wish to emulate.
If everything went successfully, your amiibo should be emulated now. If you want to use your real amiibos, you'll need to disable wumiibo by disabling game patching from luma menu.
===Compatibility game list===
===Compatibility game list===
Some games freeze after closing wumiibo menu, check the [https://github.com/hax0kartik/wumiibo/wiki/Compatibility-List compatibility list] for these games. The following workaround can be used to emulate amiibos in such games:
Some games freeze after closing wumiibo menu, check the [https://github.com/hax0kartik/wumiibo/wiki/Compatibility-List compatibility list] for these games. The following workaround can be used to emulate amiibos in such games:
Line 40: Line 42:


==Media==
==Media==
'''Wumiibo tutoral (Spanish)''' ([https://www.youtube.com/watch?v=-TT6E6JAqW8 Crashelido]) <br>
<youtube>-TT6E6JAqW8</youtube>
<youtube>-TT6E6JAqW8</youtube>


==Changelog==
==Changelog==
'''v3.0 18 Dec 2020'''
'''v4.2 2023/07/21'''
* Update Wumiibohelper and Wumiibo to support the recently released luma v13.0.
* Fix amiibo entries for Hey Pikmin!
 
'''v4.1 2023/02/15'''
* Update WumiiboHelper to work with latest luma version.
* Other small changes and minor improvements have been made.
 
'''v4.0 2022/07/01'''
* Fix pixelated/glitchy bottom screen text when opening wumiibo menu on old 3ds.
* Fix an issue which caused wumiibo.ini not to be read.
* WumiiboHelper is now available in cia format so you can directly install it on home-menu.
* Update WumiiboHelper to work with latest luma version.
* Added an option Toggle Amiibo State to WumiiboHelper which allows you to enable/disable wumiibo without turning off game patching.
* You can now select which amiibo you want to generate with WumiiboHelper.
* Other small changes and minor improvements have been made.
 
'''v3.0 2020/12/18'''
* Fix wumiibo not recognizing some amiibos correctly.
* Fix wumiibo not recognizing some amiibos correctly.
** This was fixed by commit 069eff6. See issue #28 for more details.
** This was fixed by commit 069eff6. See issue #28 for more details.
* All 47 games are now compatible with wumiibo.
* All 47 games are now compatible with wumiibo.
** With some games you still need to do the workaround for them to not freeze. Check the compatibilty list for such games.
** With some games you still need to do the workaround for them to not freeze. Check the compatibility list for such games.
* File limit bumped to 400 per directory.
* File limit bumped to 400 per directory.
* Introduce WumiiboHelper.
* Introduce WumiiboHelper.
** WumiiboHelper is an easy to to use HB app. You can automatically download and install wumiibo from wumiibohelper.
** WumiiboHelper is an easy to to use HB app. You can automatically download and install wumiibo from wumiibohelper.
** umiiboHelper has an option Generate amiibos for a game which can be used to produce compatible amiibos for a compatible game right from your 3ds.
** umiiboHelper has an option Generate amiibos for a game which can be used to produce compatible amiibos for a compatible game right from your 3ds.
** Note: This app is not well tested, please open an issue if you encounter any error. Amiibos can also be generated manually by using this website:- https://hax0kartik.github.io/amiibo-generator/
** Note: This app is not well tested, please open an issue if you encounter any error. Amiibos can also be generated manually by using [https://hax0kartik.github.io/amiibo-generator/ this website].
Minor improvements have been made.
* Minor improvements have been made.
* Note: Signal TagInRange and TagOutofRange are debug features, you shouldn't need them.
* Note: Signal TagInRange and TagOutofRange are debug features, you shouldn't need them.


'''v2.0 25 Sept 2020'''
'''v2.0 2020/09/25'''
* Proper UID assignment and UID Randomization has been added.
* Proper UID assignment and UID Randomization has been added.
** Wumiibo no longer uses a hardcoded UID for every amiibo. It automatically assigns a new UID to every amiibo.
** Wumiibo no longer uses a hardcoded UID for every amiibo. It automatically assigns a new UID to every amiibo.
Line 68: Line 88:
* Various bugs have been fixed and minor improvements have been made.
* Various bugs have been fixed and minor improvements have been made.


'''v1.0 1 Sept 2020'''
'''v1.0 2020/09/01'''
* Due to popular community demand the client and module have been completely rewrote and merged, so the client is not required anymore starting this release.
* Due to popular community demand the client and module have been completely rewrote and merged, so the client is not required anymore starting this release.
* Many critical bugs have been fixed and squashed.
* Many critical bugs have been fixed and squashed.


'''v0.1 23 Aug 2020'''
'''v0.1 2020/08/23'''
* First release.
* First release.


==Credits==
==Credits==
* @Luigoalma for advising and for listening to the rants.
* Luigoalma for advising and for listening to the rants.
* @HiddenRambings for noamii, which served as a base for to extend and develop upon.
* HiddenRambings for noamii, which served as a base for to extend and develop upon.
* @3dbrew folks for the nicely documented nfc and amiibo pages.
* 3dbrew folks for the nicely documented nfc and amiibo pages.
* @Socram8888 for amiitool, reversing nfc, etc.
* Socram8888 for amiitool, reversing nfc, etc.
* @Luma3ds devs lots of code has been copied from rosalina.
* Luma3ds devs lots of code has been copied from rosalina.
* druivensap, loveleiz, thomas, Marcus777, k9999, Mr.Faq, MissingNerd and many others who helped testing wumiibo.
* druivensap, loveleiz, thomas, Marcus777, k9999, Mr.Faq, MissingNerd and many others who helped testing wumiibo.


==External links==
==External links==
GitHub, https://github.com/hax0kartik/wumiibo
* GitHub - https://github.com/hax0kartik/wumiibo
GBAtemp, https://gbatemp.net/threads/wip-wumiibo-amiibo-emulation-for-3ds.572442
* GBAtemp - https://gbatemp.net/threads/wip-wumiibo-amiibo-emulation-for-3ds.572442
* Reddit - https://www.reddit.com/r/3dshacks/comments/kfml8q/release_wumiibo_v30_now_works_with_every
* Reddit - https://www.reddit.com/r/3dshacks/comments/ieztn6/wumiibo_amiibo_emulation_for_3ds
 
 


[[Category:3DS homebrew application]]
[[Category:Support the author]]
[[Category:Homebrew utility applications on 3DS]]

Latest revision as of 11:09, 6 Mayıs 2024

Wumiibo
Wumiibo2.png
General
Authorhax0kartik
TypeUtilities
Version4.2
LicenseMixed
Last Updated2023/07/21
Links
Download
Website
Source
Support Author

Wumiibo is a Amiibo Emulation for 3DS. This is a rewrite of the 3DS's nfc module to enable amiibo emulation.

Installation

You need to have the latest Luma3DS for this to work correctly.

WumiiboHelper

  • WumiiboHelper is a homebrew application that helps you download and install wumiibo.
  • (CIA) Install WumiiboHelper on the Home menu with FBI.
  • Run WumiiboHelper and select Download Wumiibo to download and install wumiibo (once installed use the second option to generate amiibos).
  • The second option Generate amiibos for a game can produce compatible amiibos for a compatible game right from your 3DS.
  • The third option Toggle Amiibo State can enable/disable wumiibo without turning off game patching.

Installing manually

  • Put the 0004013000004002 folder in luma/titles/.
  • Download the amiibo you want to emulate from here. All this website does is produce a bin file with amiiboID in it, so the produced file can be shared freely.
  • Put the downloaded bins in a folder and put that folder in sd:/wumiibo. You can also place the bins directly inside sd:/wumiibo. You can have upto 49 folders and inside every folder you can have more subfolders. So if you sort your bins correctly, there is no limit on how many amiibos you can have at a time.
  • Enable Title patching from luma menu (as shown here).
  • Open your game and reach to the screen where it tells you to place your amiibo.
  • Press L+Down+Start to bring up Wumiibo Menu and select the amiibo you wish to emulate.
  • If everything went successfully, your amiibo should be emulated now. If you want to use your real amiibos, you'll need to disable wumiibo by disabling game patching from luma menu.

User guide

Compatibility game list

Some games freeze after closing wumiibo menu, check the compatibility list for these games. The following workaround can be used to emulate amiibos in such games:

  • After you have opened your game, press home button.
  • Open wumiibo menu and choose what you want to do.
  • Open the game again. Do not try to open wumiibo menu in such games.

Media

Wumiibo tutoral (Spanish) (Crashelido)

Changelog

v4.2 2023/07/21

  • Update Wumiibohelper and Wumiibo to support the recently released luma v13.0.
  • Fix amiibo entries for Hey Pikmin!

v4.1 2023/02/15

  • Update WumiiboHelper to work with latest luma version.
  • Other small changes and minor improvements have been made.

v4.0 2022/07/01

  • Fix pixelated/glitchy bottom screen text when opening wumiibo menu on old 3ds.
  • Fix an issue which caused wumiibo.ini not to be read.
  • WumiiboHelper is now available in cia format so you can directly install it on home-menu.
  • Update WumiiboHelper to work with latest luma version.
  • Added an option Toggle Amiibo State to WumiiboHelper which allows you to enable/disable wumiibo without turning off game patching.
  • You can now select which amiibo you want to generate with WumiiboHelper.
  • Other small changes and minor improvements have been made.

v3.0 2020/12/18

  • Fix wumiibo not recognizing some amiibos correctly.
    • This was fixed by commit 069eff6. See issue #28 for more details.
  • All 47 games are now compatible with wumiibo.
    • With some games you still need to do the workaround for them to not freeze. Check the compatibility list for such games.
  • File limit bumped to 400 per directory.
  • Introduce WumiiboHelper.
    • WumiiboHelper is an easy to to use HB app. You can automatically download and install wumiibo from wumiibohelper.
    • umiiboHelper has an option Generate amiibos for a game which can be used to produce compatible amiibos for a compatible game right from your 3ds.
    • Note: This app is not well tested, please open an issue if you encounter any error. Amiibos can also be generated manually by using this website.
  • Minor improvements have been made.
  • Note: Signal TagInRange and TagOutofRange are debug features, you shouldn't need them.

v2.0 2020/09/25

  • Proper UID assignment and UID Randomization has been added.
    • Wumiibo no longer uses a hardcoded UID for every amiibo. It automatically assigns a new UID to every amiibo.
    • Some games limit users to only one scan of a specific amiibo per 24 hours. By randomizing an amiibo's UID you can overcome this limit.
    • Note: This depends on the game's logic, and may not work with every title.
  • Default wumiibo menu button can now be overridden.
    • This can be done by creating a wumiibo.ini file on the root of your sd card. A sample of this file is here.
  • DirectoryLister code has been improved.
    • You can now have upto 49 folders within the wumiibo folder. Inside every folder you can have even more subfolders or amiibos. So if you create your folders properly, there is virtually no limit on how many amiibos you can have at a time.
    • As a bonus feature, if you want to have a dedicated folder for a game, you can give a folder the game's TitleID and put all relevant amiibos in there. For example, for Super Smash Bros EUR, you can create a folder sd:/wumiibo/00040000000EE000 and put the amiibos in there. Wumiibo will automatically open this folder in-game.
  • Various bugs have been fixed and minor improvements have been made.

v1.0 2020/09/01

  • Due to popular community demand the client and module have been completely rewrote and merged, so the client is not required anymore starting this release.
  • Many critical bugs have been fixed and squashed.

v0.1 2020/08/23

  • First release.

Credits

  • Luigoalma for advising and for listening to the rants.
  • HiddenRambings for noamii, which served as a base for to extend and develop upon.
  • 3dbrew folks for the nicely documented nfc and amiibo pages.
  • Socram8888 for amiitool, reversing nfc, etc.
  • Luma3ds devs lots of code has been copied from rosalina.
  • druivensap, loveleiz, thomas, Marcus777, k9999, Mr.Faq, MissingNerd and many others who helped testing wumiibo.

External links

Advertising: