Berny23 / LD-ToyPad-Emulator

Toy Pad Emulator for Lego Dimensions (Unofficial Fan Project)
https://github.com/Berny23/LD-ToyPad-Emulator
MIT License
243 stars 43 forks source link

Suggestion: PS5 compatibility #45

Closed VladimirKuletski closed 2 years ago

VladimirKuletski commented 2 years ago

Happy to share: works with PS5 (Pi Zero W). Do you need any photos? Video?

Thanks once again for your work!

Berny23 commented 2 years ago

That's really nice! :) I'll make a link to this page in the README file. You can post any video or images here, if you want to.

VladimirKuletski commented 2 years ago

PS5_compatibility

Attached a photo

NovaTheFurryDev commented 2 years ago

how did you get it working on your ps5 with the raspberry pi mine still says connect toypad?

VladimirKuletski commented 2 years ago

@GlitcherFN Initially gone through the manual. Started from PC. Connecting it to PC and check the ID of the emulated device. Then connecting it to PS5. First was connecting it after the game was started. So it took several times to restart node or reboot to finally appear in the game. Then I just added autostart to node app. And Pi is always connected to USB. So while PS5 is starting it boots up and starts node. So, when I'm starting game it's already connected, booted. So game detects it immediately without any issues.

NovaTheFurryDev commented 2 years ago

Yeah i figured it out I had to start it before the game was open lol

NovaTheFurryDev commented 2 years ago

@GlitcherFN Initially gone through the manual. Started from PC. Connecting it to PC and check the ID of the emulated device. Then connecting it to PS5. First was connecting it after the game was started. So it took several times to restart node or reboot to finally appear in the game. Then I just added autostart to node app. And Pi is always connected to USB. So while PS5 is starting it boots up and starts node. So, when I'm starting game it's already connected, booted. So game detects it immediately without any issues.

How did you add auto start to node?

VladimirKuletski commented 2 years ago

Discussed here: https://github.com/Berny23/LD-ToyPad-Emulator/discussions/51

Luigimeansme commented 9 months ago

I have everything setup it's just the website won't detect the game

@VladimirKuletski

Make sure you're using a Micro-USB DATA cable, not just one for charging.

VladimirKuletski commented 9 months ago

Just to double check: try to connect (boot/start node application) it to PC and verify that it detects as ".. reader". Might be same issues when USB emulation part is not configured correctly.

Luigimeansme commented 9 months ago

@Luigimeansme how do I know if it's data or not

If you have a phone that uses Micro-USB, plug it into your computer with that cable and see if it allows you to transfer files. If you're not prompted to transfer files, it's a charge only cable and you'll have to get a new one. Try to get one from Amazon, they'll say in the title if it's data supported or not, and they're very cheap

VladimirKuletski commented 9 months ago

@VladimirKuletski am I supposed to start the game before i start the pi or start the pi first?

Here is how I'm doing it:

  1. Turning on PS5
  2. Connecting device and waiting till it fully boots and starts program (I've added it to autostart)
  3. Opening application website
  4. Starting the game on PS5

Attached photo of "proper" port on Pi. I'm just connecting this to PS5. Cable provides data connection and power for Pi Emulator_with_cable