Toys-to-life emulation: Difference between revisions
→Amiibo: fixed amiibu and the link for the amiibo emulation guide for ryujinx is broken |
|||
| (38 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
{{WIP}} | {{WIP}} | ||
Toys-to-life is a gimmick where the player uses special physical figurines that have a | Toys-to-life is a gimmick where the player uses special physical figurines that have a near-field communication (NFC) chip inside and place them on top of a USB-wired figurine-reading base wirelessly to perform certain actions in specific games, like summoning a playable character. Toys-to-life games are bundled in starter packs containing the base game, three figurines, and the figurine-reading base, while additional figurines are purchased separately. This feature is required in a lot of toys-to-life games. Emulating toys-to-life can be very challenging since that there are so many figurines to collect. | ||
== | |||
==Guidelines== | |||
Assign these colors in "tables" based on;<br/>Green: Emulation of the peripheral, including methods mentioned below.<br/>Yellow: No emulation of the peripheral, but real peripheral supported through passthrough, or disguise peripheral support through passthrough.<br/>Red: No emulation or passthrough support. | |||
==''U.B. Funkeys''== | ==''U.B. Funkeys''== | ||
''U.B. Funkeys'' is an MMO game and figurine lineup produced by Radica and [[Mattel]]. It is the first known toys-to-life lineup. Unlike its precursors, which all of them can be used on consoles, it can be used on PCs. There aren't any U.B. Funkeys emulators at the time. | ''U.B. Funkeys'' is an MMO game and figurine lineup produced by Radica and [[Mattel]]. It is the first known toys-to-life lineup. Unlike its precursors, which all of them can be used on consoles, it can be used on PCs. There aren't any U.B. Funkeys emulators at the time. | ||
==[https://www.igdb.com/games/zxe-d-legend-of-plasmalite ''ZXE-D: Legend of Plasmatlite'' Robot Model Kits]== | |||
A series of plastic figurines bundled with the game in question, released in 1996 on PSX only in Japan. Currently, no emulator supports it. | |||
==''Skylanders'' Portal of Power== | ==''Skylanders'' Portal of Power== | ||
| Line 17: | Line 16: | ||
|+Emulators that support ''Skylanders'' Portal of Power | |+Emulators that support ''Skylanders'' Portal of Power | ||
|- | |- | ||
! | ! Nintendo 3DS | ||
|- | |- | ||
|{{ | |{{green}} {{Main|Nintendo_3DS_emulators#Hardware_features}} | ||
|- | |- | ||
! | ! Wii | ||
|- | |- | ||
|{{green}} {{Main|Wii_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|Wii_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Wii U | ||
|- | |- | ||
|{{green}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! PlayStation 3 | ||
|- | |- | ||
|{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! PlayStation 4 (Pro) | ||
|- | |- | ||
|{{ | |{{yellow}} {{Main|PlayStation_4_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Xbox 360 | ||
|- | |- | ||
|{{ | |{{yellow}} {{Main|Xbox_360_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Xbox One (X/S) | ||
|- | |- | ||
|{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | |{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | ||
| Line 49: | Line 48: | ||
*[[Dolphin]] supports emulation of Skylanders Portal of Power.[https://github.com/dolphin-emu/dolphin/pull/11331] | *[[Dolphin]] supports emulation of Skylanders Portal of Power.[https://github.com/dolphin-emu/dolphin/pull/11331] | ||
*[[Citra (PabloMK7 fork)]]: there was a [https://github.com/PabloMK7/citra/pull/160 pull request] for this but it's closed. | *[[Citra (PabloMK7 fork)]]: there was a [https://github.com/PabloMK7/citra/pull/160 pull request] for this but it's closed. | ||
*[[Citra#Forks|Borked3DS]]: supports this. | |||
*[[Xenia]]: passthrough supported thanks to this [https://github.com/xenia-canary/xenia-canary/pull/581 pull request] for canary fork. No native peripheral emulation support at the moment though. | |||
*[[RPCS3]] supports of Skylanders Portal.[https://wiki.rpcs3.net/index.php?title=Help:Peripherals_and_accessories#Skylanders_Portal] | *[[RPCS3]] supports of Skylanders Portal.[https://wiki.rpcs3.net/index.php?title=Help:Peripherals_and_accessories#Skylanders_Portal] | ||
*[[ShadPS4]]: passthrough supported thanks to this [https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.12.5 v0.12.5] | |||
==''Disney Infinity'' Base== | ==''Disney Infinity'' Base== | ||
| Line 56: | Line 58: | ||
|+Emulators that support ''Disney Infinity'' Base | |+Emulators that support ''Disney Infinity'' Base | ||
|- | |- | ||
! | ! Nintendo 3DS | ||
|- | |- | ||
|{{ | |{{?}} {{Main|Nintendo_3DS_emulators#Hardware_features}} | ||
|- | |- | ||
! | ! Wii | ||
|- | |- | ||
|{{green}} {{Main|Wii_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|Wii_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Wii U | ||
|- | |- | ||
|{{green}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! PlayStation 3 | ||
|- | |- | ||
|{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Xbox 360 | ||
|- | |- | ||
|{{red}} {{Main|Xbox_360_emulators#Hardware_features_and_peripherals}} | |{{red}} {{Main|Xbox_360_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! PlayStation Vita | ||
|- | |- | ||
|{{ | |{{?}} {{Main|PlayStation_Vita_emulators#Hardware_features}} | ||
|- | |- | ||
! | ! PlayStation 4 (Pro) | ||
|- | |||
|{{yellow}} {{Main|PlayStation_4_emulators#Hardware_features_and_peripherals}} | |||
|- | |||
! Xbox One (X/S) | |||
|- | |- | ||
|{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | |{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | ||
| Line 88: | Line 94: | ||
*[[RPCS3]] supports emulation of Disney Infinity Base.[https://github.com/RPCS3/rpcs3/pull/13851] | *[[RPCS3]] supports emulation of Disney Infinity Base.[https://github.com/RPCS3/rpcs3/pull/13851] | ||
*[[Dolphin]] supports emulation of Disney Infinity Base.[https://github.com/dolphin-emu/dolphin/pull/11546] | *[[Dolphin]] supports emulation of Disney Infinity Base.[https://github.com/dolphin-emu/dolphin/pull/11546] | ||
*[[ShadPS4]]: passthrough supported thanks to this [https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.12.5 v0.12.5] | |||
==''Amiibo''== | ==''Amiibo''== | ||
''Amiibo'' is a figurine lineup produced by Nintendo, which stores and relays various information for related video games via near-field communication (NFC). It was supported on the [[Wii U emulators|Wii U]] and the [[Nintendo_Switch_emulators|Nintendo Switch]], as well as the [[Nintendo 3DS emulators|Nintendo 3DS]] (natively on new 3DS, with an add-on peripheral on old models via hardware update). | ''Amiibo'' is a longest-running figurine lineup produced by Nintendo, which stores and relays various information for related video games via near-field communication (NFC). It was supported on the [[Wii U emulators|Wii U]] and the [[Nintendo_Switch_emulators|Nintendo Switch]], as well as the [[Nintendo 3DS emulators|Nintendo 3DS]] (natively on new 3DS, with an add-on peripheral on old models via hardware update). It is also supported on [[Nintendo Switch 2 emulators|Nintendo Switch 2]] with ''Street Fighter 6''. | ||
The figurine had some unique data about its type, sometimes some user save data, but its size is too small to hold any true add-on game content. When read by the game during in-game prompts, it would unlock various bonuses and content already on the disc (just like on-disc DLC), depending on the figurine's type and various other conditions. | The figurine had some unique data about its type, sometimes some user save data, but its size is too small to hold any true add-on game content. When read by the game during in-game prompts, it would unlock various bonuses and content already on the disc (just like on-disc DLC), depending on the figurine's type and various other conditions. | ||
Nintendo also produced Amiibo Cards, which are basically trading cards with Amiibo functionality. A notable exception of Amiibo Card usage is the ''Animal Crossing'' series, which | Unlike traditional toys-to-life games, Amiibo do not require a USB figurine-reading base and Amiibo are not mandatory in games that support them. | ||
Nintendo also produced Amiibo Cards, which are basically trading cards with Amiibo functionality. A notable exception of Amiibo Card usage is the ''Animal Crossing'' series, in which on the main games, the cards are used to invite villagers into the player's town. | |||
Amiibo has been active for more than a decade. | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
|+Emulators that support ''Amiibo'' | |+Emulators that support ''Amiibo'' | ||
|- | |- | ||
! | ! Wii U | ||
|- | |- | ||
|{{yellow}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | |{{yellow}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Nintendo 3DS | ||
|- | |- | ||
|{{green}} {{Main|Nintendo_3DS_emulators#Hardware_features}} | |{{green}} {{Main|Nintendo_3DS_emulators#Hardware_features}} | ||
|- | |- | ||
! | ! Nintendo Switch | ||
|- | |- | ||
|{{green}} {{Main|Nintendo_Switch_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|Nintendo_Switch_emulators#Hardware_features_and_peripherals}} | ||
|- | |||
! Nintendo Switch 2 | |||
|- | |||
|{{red}} No emulator for this console exist yet | |||
|} | |} | ||
* [[Cemu]] has partial Amiibo support. While Amiibo dumps (.bin) can be loaded and read in-game to trigger their appropriate effects, they can't be written back to. This affects, for example, the Wolf Link figurine, that's supposed to store the number of hearts for Link from Twilight Princess HD's save file, and summon in Breath of the Wild a wolf with as much HP. With the way Cemu's implementation is, this never happens and the summon only has a default of 3 hearts. Nevertheless, this can be circumvented by writing to the Amiibo on real Wii U hardware, dumping it, then using that dump with BoTW. | * [[Cemu]] has partial Amiibo support. While Amiibo dumps (.bin) can be loaded and read in-game to trigger their appropriate effects, they can't be written back to. This affects, for example, the Wolf Link figurine, that's supposed to store the number of hearts for Link from Twilight Princess HD's save file, and summon in Breath of the Wild a wolf with as much HP. With the way Cemu's implementation is, this never happens and the summon only has a default of 3 hearts. Nevertheless, this can be circumvented by writing to the Amiibo on real Wii U hardware, dumping it, then using that dump with BoTW. | ||
* [[Citra]] added Amiibo support in late 2018. <ref>[https://twitter.com/citraemu/status/1064927217807958016 Citra - Announcing amiibo support] (November 20, 2018)</ref> | |||
* [[yuzu]] added Amiibo support. It has full amiibo support | * [[yuzu]] added Amiibo support. It has full amiibo support | ||
* [[ | * [[Ryujinx]]'s [https://web.archive.org/web/20241001085156/https://github.com/Ryujinx/Ryujinx/wiki/Ryujinx-Setup-&-Configuration-Guide#amiibo-emulation Amiibo emulation guide]. (link is broken) | ||
;Amiibo Emulation Homebrew that Runs on Consoles with <abbr title="Custom Firmware">CFW</abbr> | ;Amiibo Emulation Homebrew that Runs on Consoles with <abbr title="Custom Firmware">CFW</abbr> | ||
| Line 136: | Line 150: | ||
|+Emulators that support ''LEGO Dimensions'' Toy Pad | |+Emulators that support ''LEGO Dimensions'' Toy Pad | ||
|- | |- | ||
! | ! Wii U | ||
|- | |- | ||
|{{green}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! PlayStation 3 | ||
|- | |- | ||
|{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | |{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! PlayStation 4 (Pro) | ||
|- | |- | ||
|{{ | |{{yellow}} {{Main|PlayStation_4_emulators#Hardware_features}} | ||
|- | |- | ||
! | ! Xbox 360 | ||
|- | |- | ||
|{{red}} {{Main|Xbox_360_emulators#Hardware_features_and_peripherals}} | |{{red}} {{Main|Xbox_360_emulators#Hardware_features_and_peripherals}} | ||
|- | |- | ||
! | ! Xbox One (X/S) | ||
|- | |- | ||
|{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | |{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | ||
| Line 158: | Line 172: | ||
*[[Cemu]] can communicate to the USB device [https://wiki.cemu.info/wiki/LEGO_Dimensions#Configuration if you have the Toy Pad], there is a [https://github.com/cemu-project/Cemu/pull/1371 pull request] which is merged before 2.4 version, so emulation of the Dimensions Toy Pad also supported now. So, there is no need for using [https://github.com/Berny23/LD-ToyPad-Emulator#installation LD-ToyPad-Emulator] for this anymore. | *[[Cemu]] can communicate to the USB device [https://wiki.cemu.info/wiki/LEGO_Dimensions#Configuration if you have the Toy Pad], there is a [https://github.com/cemu-project/Cemu/pull/1371 pull request] which is merged before 2.4 version, so emulation of the Dimensions Toy Pad also supported now. So, there is no need for using [https://github.com/Berny23/LD-ToyPad-Emulator#installation LD-ToyPad-Emulator] for this anymore. | ||
*RPCS3: There is native support for Toy Pad emulation[https://github.com/RPCS3/rpcs3/pull/15763], or if you have the Toy Pad, [[RPCS3]] can communicate to the USB device directly ([https://wiki.rpcs3.net/index.php?title=Help:Peripherals_and_accessories#cellUsbd_Device_Whitelist but only exposed devices that have been whitelisted]). Lastly, even though there is no need to use this now, you can use [https://github.com/Berny23/LD-ToyPad-Emulator#installation LD-ToyPad-Emulator]. | *[[RPCS3]]: There is native support for Toy Pad emulation[https://github.com/RPCS3/rpcs3/pull/15763], or if you have the Toy Pad, [[RPCS3]] can communicate to the USB device directly ([https://wiki.rpcs3.net/index.php?title=Help:Peripherals_and_accessories#cellUsbd_Device_Whitelist but only exposed devices that have been whitelisted]). Lastly, even though there is no need to use this now, you can use [https://github.com/Berny23/LD-ToyPad-Emulator#installation LD-ToyPad-Emulator]. | ||
*[[shadPS4]] can communicate if you have the Toy Pad USB device thanks to [https://github.com/shadps4-emu/shadPS4/pull/3235 this pull request]. You can use [https://github.com/Berny23/LD-ToyPad-Emulator#installation LD-ToyPad-Emulator] for this, there is no native support for Toy Pad emulation though at this moment. | |||
==''Kamen Rider Summonride'' Rider Gate Portal== | |||
Rider Gate Portal is used by Kamen Rider Summonride. | |||
{| class="wikitable" style="text-align:center;" | |||
|+Emulators that support ''Rider Gate Portal'' | |||
|- | |||
! Wii U | |||
|- | |||
|{{red}} {{Main|Wii_U_emulators#Hardware_features_and_peripherals}} | |||
|- | |||
! PlayStation 3 | |||
|- | |||
|{{green}} {{Main|PlayStation_3_emulators#Hardware_features_and_peripherals}} | |||
|} | |||
==''Starlink: Battle for Atlas''== | |||
{| class="wikitable" style="text-align:center;" | |||
|+Emulators that support ''Starlink: Battle for Atlas toys-to-life elements'' | |||
|- | |||
! PlayStation 4 (Pro) | |||
|- | |||
|{{red}} {{Main|PlayStation_4_emulators#Hardware_features_and_peripherals}} | |||
|- | |||
! Xbox One (X/S) | |||
|- | |||
|{{red}} {{Main|Xbox_One_emulators#Hardware_features_and_peripherals}} | |||
|- | |||
! Nintendo Switch | |||
|- | |||
|{{?}} {{Main|Nintendo_Switch_emulators#Hardware_features_and_peripherals}} | |||
|} | |||
==See also== | |||
*[[Controllers]] | |||
==References== | ==References== | ||
<references /> | <references /> | ||
[[Category: | [[Category:Peripherals/Accessories]] | ||
[[Category:Various emulation]] | [[Category:Various emulation]] | ||
[[Category:Various video game console-generations]] | |||