This is some great info, thanks! Just so I'm clear, what I'm effectively doing in this case is making a PS3 joystick that can also be used with a PC, and then I just setup MAME to use the controller(s). Or am I misunderstanding something? Also, for four players, I'd need 4 PCBs and four PS3 connector cables correct?