OpenStickCommunity / GP2040-CE

Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
https://gp2040-ce.info
MIT License
1.24k stars 278 forks source link

[Feature] Playstation/Playstation 2 support. #572

Open Pazureka opened 8 months ago

Pazureka commented 8 months ago

Have you checked the GP2040-CE documentation HERE to confirm this feature doesn't already exist?

Yes

Which problem is this feature request solving?

Provide support for Playstation/Playstation2 consoles for easy all in one solution.

Describe the solution you would like to see

Because RP2040 has 30 free pins on board, i think it would be neat to add support for PSX/PS2 since controller needs 7 pins. With standard aracade stick/hitbox there would be plenty of pins left to do it. controller-pinout

Someone already made controller emulator on arduino, so it's possible. https://github.com/veroxzik/arduino-psx-controller

Describe alternatives you've considered

An alternative would be designing controller/PCB with place for ardunio board separately and adding diodes to seperate signals between RP2040 and Arduino.

Can you submit a pull request?

No

Are you planning on working on this feature yourself?

I cannot code, sorry.

TheTrainGoes commented 8 months ago

Hey @Pazureka ,

While I agree it would be neat to have this support we mainly rely on people making these additions and sharing the code with us.

As such I don’t believe we currently have anyone working on this but I am happy to leave the ticket open should anyone come along that can code it.

gromber commented 3 months ago

Hi! hope they add macos dinput like 8bitdo did, because with that mode, you can use openps2loader to use ps3 emulator gamepad to play playstation 2 games. Now don´t work with normal dinput mode.