Microcode solutions make(made) an addaptor for the
paralled port called psxport.
It came with a bit of software and a few libraries.
Most new games like payback and wipeout support it. The psxport program allows any game that supports a cd32 joypad to be playable with a psx joypad.
Aslong as it does not take over the OS
The PSXPorts also allows you to attached a pp9 battery so you get vibration on dualshock pads