RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.43k stars 1.92k forks source link

sys_usbd: Lego Dimensions Pad (0x0E6F / 0x0241) #7761

Closed AniLeo closed 4 years ago

AniLeo commented 4 years ago

Lego Dimensions Pad is akin to Skylanders Pad, it allows the game to read external objects

VID: 0E6F PID: 0241

It's currently not whitelisted / implemented on sys_usbd

SuperToad64 commented 4 years ago

So how would someone implement this? Can you add the hardware ids to sys_usbd from RPCS3's GUI itself? Or do you have to recompile the entire project after you edit the sys_usbd.cpp file? If you do have to compile the entire project how would you go about this? Because the building tutorial on this github is pretty vague: https://github.com/RPCS3/rpcs3/blob/master/BUILDING.md

Someone should make a detailed tutorial on how to do this. There is a tutorial but it is outdated: https://wiki.rpcs3.net/index.php?title=Help:Building_RPCS3

Also while we are at it we should update the tutorial for adding peripherals to RPCS3: https://wiki.rpcs3.net/index.php?title=Help:Peripherals_and_accessories

SuperToad64 commented 4 years ago

Anyone got any ideas? I would like RPCS3 to detect the Lego Dimensions Portal Pad. Because the game runs fine but once you enter the game it says it requires the Lego Dimensions Portal Pad and you can't continue on from there. Maybe we can add it the same way the Skylanders Portal was added.

SuperToad64 commented 4 years ago

Thanks guys! The Lego Dimensions Portal works perfect! Thank you so much for implementing this!

alexandrage commented 2 years ago

It does not work for me

cherbert commented 1 year ago

Not working for me either. cemu can find the pad just fine. Despite this so called fix RPCS43 is not finding the USB pad.