Post by Schism on Dec 17, 2012 2:19:11 GMT -5
For the sake of simplicity, as there are still folks wondering about this, here is a step-by-step guide for how I got the EMS USB2 adapter to work on Windows 7 x64 - many, MANY thanks to Scrangos for the overall solution. THIS MIGHT NOT work in Windows 8, and I would honestly not suggest trying it unless you know exactly what you're doing.
1. Reboot. While Windows is loading, hold down the F8 key, and boot in 'Test Mode' - that is, the option 'Allow Unsigned Drivers'. Once you've booted and signed in, you will see 'Test Mode / Windows 7' on the bottom right hand of your desktop.
2. Create a system restore point. Let me emphasize this. Create a system restore point. In case something Goes Terribly Wrong, this is your best bet to roll back your computer, and trust me on this, you do NOT want something to Go Terribly Wrong. To do so, right-click on the 'Computer' item on your Start Menu, hit 'Properties', select 'System Protection', and go from there. Seriously, Do Not Skip This Step.
3. Download the Vista drivers for the EMS USB2 adapter at www.hkems.com/product/ps2/ps2-usb2.htm . They're all the way at the bottom. Run the installation utility.
4. Download the PPJoy 8.4.6 utility. I found it here: www.general-files.com/download/gs547f24fdh32i0/PPJoySetup-0.8.4.6.exe.html . When it asks you to reboot, do so, and be sure to reboot in Test Mode again. Finish installation by running the installer once again.
5. Set up PPJoy with the 'Configure Joysticks' item in that folder of your Start Menu. 'Add' a joystick, with the following setup: 4 Axes, 16 buttons, and 0 POV Hats. Keep the default settings for everything else.
6. Set your EMS2 adapter to 'PC'. Plug in a controller on both ends, just for the sake of simplicity - a throwaway PSX controller will work. For some reason, the adapter is set up to create 4 joysticks, and controllers 1 and 3 - as well as 2 and 4 - are linked. Plug in the adapter.
7. Run the 'Joystick Remixer' program under the 'Virtual Joysticks' subfolder. This will give you a menu with a variety of options. For 'X Axis', 'Y Axis', 'Z Axis', and 'Z Rot', select the similar option on the right. For buttons 1 through 16, do the same. Finally, hit 'Save .ini' at the bottom, and name the file something appropriate. I chose 'EMSUSB2.ini'. When loading the Joystick Remixer program in the future, you can select 'Load .ini' so you don't have to manually map every button.
8. Leave the Joystick Remixer open, and go from there. You should now have a properly-configured PSX/PS2 controller.
Once again, THANK YOU, Scrangos, for your help in this thread. I'd worried I'd have to pick up another pad for Stepmania purposes!
1. Reboot. While Windows is loading, hold down the F8 key, and boot in 'Test Mode' - that is, the option 'Allow Unsigned Drivers'. Once you've booted and signed in, you will see 'Test Mode / Windows 7' on the bottom right hand of your desktop.
2. Create a system restore point. Let me emphasize this. Create a system restore point. In case something Goes Terribly Wrong, this is your best bet to roll back your computer, and trust me on this, you do NOT want something to Go Terribly Wrong. To do so, right-click on the 'Computer' item on your Start Menu, hit 'Properties', select 'System Protection', and go from there. Seriously, Do Not Skip This Step.
3. Download the Vista drivers for the EMS USB2 adapter at www.hkems.com/product/ps2/ps2-usb2.htm . They're all the way at the bottom. Run the installation utility.
4. Download the PPJoy 8.4.6 utility. I found it here: www.general-files.com/download/gs547f24fdh32i0/PPJoySetup-0.8.4.6.exe.html . When it asks you to reboot, do so, and be sure to reboot in Test Mode again. Finish installation by running the installer once again.
5. Set up PPJoy with the 'Configure Joysticks' item in that folder of your Start Menu. 'Add' a joystick, with the following setup: 4 Axes, 16 buttons, and 0 POV Hats. Keep the default settings for everything else.
6. Set your EMS2 adapter to 'PC'. Plug in a controller on both ends, just for the sake of simplicity - a throwaway PSX controller will work. For some reason, the adapter is set up to create 4 joysticks, and controllers 1 and 3 - as well as 2 and 4 - are linked. Plug in the adapter.
7. Run the 'Joystick Remixer' program under the 'Virtual Joysticks' subfolder. This will give you a menu with a variety of options. For 'X Axis', 'Y Axis', 'Z Axis', and 'Z Rot', select the similar option on the right. For buttons 1 through 16, do the same. Finally, hit 'Save .ini' at the bottom, and name the file something appropriate. I chose 'EMSUSB2.ini'. When loading the Joystick Remixer program in the future, you can select 'Load .ini' so you don't have to manually map every button.
8. Leave the Joystick Remixer open, and go from there. You should now have a properly-configured PSX/PS2 controller.
Once again, THANK YOU, Scrangos, for your help in this thread. I'd worried I'd have to pick up another pad for Stepmania purposes!