Hi @vossstef,
I build my DS2 Adapter for the Spare Pin Header of the MiSTeryNano Midi Shield today and did some tests with a modified Core v1.5 to be able to use the Spare Header Pins.

Adapter for Spare Pin Header J8 (SPH) on the MiSTeryNano Shield and the Playstation Dualshock 2 Controller
Playstation Connector Pinout
_____________
|987 654 321|
\___________/
Spare Pin Header Location and Pinout
USB-C
| | ------
| T | |7531| <= SPH
Sub-D | A | |8642|
| N | ------
| G |
| | 2x MIDI
| |
HDMI
Adapter Connection
PS/DS Pin - SPH Pin (FPGA Pin)
-----------------------------------------
DAT 1 - 3 (P77) MISO
CMD 2 - 2 (P74) MOSI
3 - nc Rumble Voltage
4 - 6 GND
5 - 7 VCC/3,3v
ATN 6 - 4 (P31) CS
CLK 7 - 1 (P73) MCLK
IRQ 8 - nc
ACK 9 - nc
nc = not connected
Here are my Findings using the DS2 with my Adapter.
DS2 Pad Analog Mode (LED) On or Off (doesn't matter)
Testing with H.E.R.O two Button Version (NTSC)
Direction Buttons OK
Left Analog Stick not working
Select & Start Ok
Circle/A = Button 1 (HERO Fire)
Cross/B = Right Direction (!)
After pressing the Button the Direction Buttons are no longer working (Paddle Mode?)
I need to press Circle/A to get the Direction Buttons working again
Traingle/X = Left Direction (!)
After pressing the Button the Direction Buttons are no longer working (Paddle Mode?)
I need to press Circle/A to get the Direction Buttons working again
Square/Y = Button 2 (HERO Bomb)
Shoulder Buttons no function
Same with HERO (OneButton) PAL Version
DS2 Pad Analog Mode On
Testing Super Breakout
Select & Start Ok
Slider Game Direction with Left Analog Stick (Left/Right) Ok
Circle/A = After pressing the Button the left Analog Stick is no longer working
I need to press Cross/B or Triangle/X or Square/Y to get the left Analog Stick working again
Cross/B = Button 1 (Start Ball)
Triangle/X = no function
Square/Y = no function
Testing Video Olympics
Game Direction with Left Analog Stick (Up/Down) Ok
Need to invert Paddle direction
If you press the wrong button the Pad stops responding which is inconvenient (the same happens with an USB Pad).
Maybe a two button combination will be better for paddle activation/deactivation.
The first Button is Circle in Joystick Mode and Cross in Paddle Mode?
Btw, Mouse 🖱️ as Paddle works fine 👍
Happy X-Mas 🎄
Hi @vossstef,
I build my DS2 Adapter for the Spare Pin Header of the MiSTeryNano Midi Shield today and did some tests with a modified Core v1.5 to be able to use the Spare Header Pins.
Here are my Findings using the DS2 with my Adapter.
DS2 Pad Analog Mode (LED) On or Off (doesn't matter)
Testing with H.E.R.O two Button Version (NTSC)
Direction Buttons OK
Left Analog Stick not working
Select & Start Ok
Circle/A = Button 1 (HERO Fire)
Cross/B = Right Direction (!)
After pressing the Button the Direction Buttons are no longer working (Paddle Mode?)
I need to press Circle/A to get the Direction Buttons working again
Traingle/X = Left Direction (!)
After pressing the Button the Direction Buttons are no longer working (Paddle Mode?)
I need to press Circle/A to get the Direction Buttons working again
Square/Y = Button 2 (HERO Bomb)
Shoulder Buttons no function
Same with HERO (OneButton) PAL Version
DS2 Pad Analog Mode On
Testing Super Breakout
Select & Start Ok
Slider Game Direction with Left Analog Stick (Left/Right) Ok
Circle/A = After pressing the Button the left Analog Stick is no longer working
I need to press Cross/B or Triangle/X or Square/Y to get the left Analog Stick working again
Cross/B = Button 1 (Start Ball)
Triangle/X = no function
Square/Y = no function
Testing Video Olympics
Game Direction with Left Analog Stick (Up/Down) Ok
Need to invert Paddle direction
If you press the wrong button the Pad stops responding which is inconvenient (the same happens with an USB Pad).
Maybe a two button combination will be better for paddle activation/deactivation.
The first Button is Circle in Joystick Mode and Cross in Paddle Mode?
Btw, Mouse 🖱️ as Paddle works fine 👍
Happy X-Mas 🎄