TMNT 2 - battle nexus is available on multiple platforms (Game Boy Advance, PlayStation 2, Xbox, GameCube, Windows). Can I assume that you are using the Windows version rather than trying PS2, for instance? Two thoughts here. If you are using the Windows version...PPJoy is probably the best option. That will create one or more virtual joysticks that can be mapped to keyboard or other joystick physical inputs. When you use the physical inputs, Windows will see them as both the original and the virtual joystick. If you set up TMNT to look for the virtual joystick, you should be good. If you are using the Windows version, you could try the PS2 version. I know some people have had good luck running PS2 on their systems over MAME versions. If I had a choice, I'd prefer the Windows version, but this might be a viable backup option. One down side is that you may still need to use PPJoy depending on how your PS2 emulator handles input. Some emulators will only allow input from the keyboard from a single user (just like you are experiencing now). PPJoy was originally designed as a parallel port joystick utility. It has been extended to work with keyboard and gamepads as well, but many of those features are hacks or add-ons. That being said, PPJoy has a lot of capability that you should definitely check out.