Toys-to-life emulation: Difference between revisions
→Amiibo: fixed amiibu and the link for the amiibo emulation guide for ryujinx is broken |
|||
| (34 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 16: | 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 48: | 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 55: | 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 87: | 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 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). | ''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 | |||
|} | |} | ||
| Line 116: | Line 130: | ||
* [[Citra]] added Amiibo support in late 2018. <ref>[https://twitter.com/citraemu/status/1064927217807958016 Citra - Announcing amiibo support] (November 20, 2018)</ref> | * [[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 | * [[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== | ||
| Line 164: | Line 214: | ||
[[Category:Peripherals/Accessories]] | [[Category:Peripherals/Accessories]] | ||
[[Category:Various emulation]] | [[Category:Various emulation]] | ||
[[Category:Various video game console-generations]] | |||