JohnnyChimpo Posted Monday at 04:25 AM Posted Monday at 04:25 AM I have my computer build ready to install in my arcade machine. I bought a new IPAC2 and am a little intimidated to set it up. Anyone have any good tips/ tutorials? For now I currently have retroarch and MAME as the two emulators setup in HyperHQ. Retroarch running PlayStation (swamststion), saga, Nintendo NES, Nintendo 64, Assuming I need to program the keyboard to match the ipac2 settings in retroarch and mame each individually. What about the CORE’s in Retroarch? here are pics of the current arcade setup. It has the audio volume buttons and the mouse keys and trackball (pointer mouse) setup in addition to the buttons/joysticks. I plan to replicate the settings and wiring on the old iPac (old software) to the new one. Tho I’m worried that won’t work…
Creezz67 Posted Monday at 01:07 PM Posted Monday at 01:07 PM 8 hours ago, JohnnyChimpo said: I have my computer build ready to install in my arcade machine. I bought a new IPAC2 and am a little intimidated to set it up. Anyone have any good tips/ tutorials? For now I currently have retroarch and MAME as the two emulators setup in HyperHQ. Retroarch running PlayStation (swamststion), saga, Nintendo NES, Nintendo 64, Assuming I need to program the keyboard to match the ipac2 settings in retroarch and mame each individually. What about the CORE’s in Retroarch? here are pics of the current arcade setup. It has the audio volume buttons and the mouse keys and trackball (pointer mouse) setup in addition to the buttons/joysticks. I plan to replicate the settings and wiring on the old iPac (old software) to the new one. Tho I’m worried that won’t work… AI is your friend. Assuming it’s the arcade controller IPAC2, here’s a complete tutorial: IPAC2 Setup for HyperSpin 1. Hardware Setup Wire your buttons and joystick exactly as in the previous diagram: Joystick → UP, DOWN, LEFT, RIGHT pins Buttons → P1A, P1B… (6+ depending on your setup) All grounds → GND pin on IPAC2 USB → PC Optional: Use extra buttons for Exit, Coin, or Menu shortcuts: Example: P1G → HyperSpin “Back” Example: P1H → HyperSpin “Coin” 2. IPAC2 Configuration Plug the IPAC2 into the PC. HyperSpin sees it as a keyboard. You can program each button with keys HyperSpin recognizes: Example key mapping (common): Function Key Start / Player 1 Enter Coin / Insert Credit 5 Exit / Back Esc Up Up Arrow Down Down Arrow Left Left Arrow Right Right Arrow Fire / Action Z, X, C… If you want, use IPAC2 programming software to assign custom keys for each function. 3. HyperSpin Configuration HyperSpin uses keyboard inputs (or JoyToKey/Xpadder if using a gamepad), so your IPAC2 buttons are automatically recognized. Front-End Navigation: Up/Down → Move between systems or games Left/Right → Change themes or options Enter → Launch game Esc → Return / Exit Game Launch / MAME Mapping: Make sure each emulator used by HyperSpin (e.g., MAME, RetroArch) has its controls mapped to the same keys you assigned to IPAC2. This ensures when you launch a game, the same arcade buttons work seamlessly. Optional: Coin / Menu Buttons Many HyperSpin setups map a button to insert a coin (5) or open the menu (Esc). Use extra IPAC2 buttons for these. 4. Testing Open HyperSpin with your IPAC2 plugged in. Navigate the menus using the joystick. Test all buttons: Fire, Start, Coin, Exit. Launch a game and ensure in-game controls work. 5. Recommended Key Mapping for HyperSpin HyperSpin Action Suggested Key IPAC2 Button Move Up Up Arrow Joystick Up Move Down Down Arrow Joystick Down Move Left Left Arrow Joystick Left Move Right Right Arrow Joystick Right Start Game Enter P1A Fire / Action Z / X / C P1B, P1C… Insert Coin 5 P1D Exit / Back Esc P1E Tip: Consistency is key. Make sure emulator keys match HyperSpin menu keys.
JohnnyChimpo Posted Tuesday at 12:32 AM Author Posted Tuesday at 12:32 AM 11 hours ago, Creezz67 said: AI is your friend. Assuming it’s the arcade controller IPAC2, here’s a complete tutorial: IPAC2 Setup for HyperSpin 1. Hardware Setup Wire your buttons and joystick exactly as in the previous diagram: Joystick → UP, DOWN, LEFT, RIGHT pins Buttons → P1A, P1B… (6+ depending on your setup) All grounds → GND pin on IPAC2 USB → PC Optional: Use extra buttons for Exit, Coin, or Menu shortcuts: Example: P1G → HyperSpin “Back” Example: P1H → HyperSpin “Coin” 2. IPAC2 Configuration Plug the IPAC2 into the PC. HyperSpin sees it as a keyboard. You can program each button with keys HyperSpin recognizes: Example key mapping (common): Function Key Start / Player 1 Enter Coin / Insert Credit 5 Exit / Back Esc Up Up Arrow Down Down Arrow Left Left Arrow Right Right Arrow Fire / Action Z, X, C… If you want, use IPAC2 programming software to assign custom keys for each function. 3. HyperSpin Configuration HyperSpin uses keyboard inputs (or JoyToKey/Xpadder if using a gamepad), so your IPAC2 buttons are automatically recognized. Front-End Navigation: Up/Down → Move between systems or games Left/Right → Change themes or options Enter → Launch game Esc → Return / Exit Game Launch / MAME Mapping: Make sure each emulator used by HyperSpin (e.g., MAME, RetroArch) has its controls mapped to the same keys you assigned to IPAC2. This ensures when you launch a game, the same arcade buttons work seamlessly. Optional: Coin / Menu Buttons Many HyperSpin setups map a button to insert a coin (5) or open the menu (Esc). Use extra IPAC2 buttons for these. 4. Testing Open HyperSpin with your IPAC2 plugged in. Navigate the menus using the joystick. Test all buttons: Fire, Start, Coin, Exit. Launch a game and ensure in-game controls work. 5. Recommended Key Mapping for HyperSpin HyperSpin Action Suggested Key IPAC2 Button Move Up Up Arrow Joystick Up Move Down Down Arrow Joystick Down Move Left Left Arrow Joystick Left Move Right Right Arrow Joystick Right Start Game Enter P1A Fire / Action Z / X / C P1B, P1C… Insert Coin 5 P1D Exit / Back Esc P1E Tip: Consistency is key. Make sure emulator keys match HyperSpin menu keys. thank you!
JohnnyChimpo Posted Tuesday at 05:12 PM Author Posted Tuesday at 05:12 PM Okay, so I realized the way my Arcade machine is wired, the IPAC2 is ONLY controlling Coin1, Coin2, mouse left/right click, volume up/down, exit, and a few other none game pad buttons. The Joysticks and game pads (7 button) and trackball are all connected via USB to this Belkin device. Any idea what software runs these Joystick and button pads? Joystick and trackball are functioning, but I need to map the buttons Any help appreciated...
Recommended Posts