The NEW Build Your Own Arcade Controls
Main => Software Forum => Topic started by: Gimpy on November 27, 2019, 11:33:40 am
-
I have an Ultimate I/O in my cab which I have mostly mapped to the standard MAME defaults. However, I have added some games to my cab that don't use that MAME setup.
I created a second .ipc file and I tried to create a .bat file that I could use with launchbox where it'd load the new profile, and then switch back on exit. However it seems like when you open a new ipc file, it doesn't actually program to the board unless you manually click 'Force Reconfigure' in the file menu for WinPac, so the control mappings never actually change
the bat file I have made is super simple:
@echo off
call "C:\Program Files (x86)\WinIPAC V2\WinIPAC.exe" "C:\Desktop\bishi.ipc"
exit 0
and then I have another one to open on exit that loads default.ipc.
My knowledge of creating bat files is ridiculously basic - does anybody know of a way to do what I am trying to achive, or if there is a way to incorporate the File>Force Board Reconfigure command into the bat file?
Cheers!
-
I use that same exact syntax for changing iPac profiles with my Launchbox setup and it works perfectly, so I do't think it's your script.
The only difference is my WinIpac.exe is installed in a folder in my user directory, not in Program Files (x86).
-
Good thought, however all users have Execute by default for stuff in Program Files (thus their ability to run programs installed there).
Still, wouldn't hurt to copy the binary files for the ipac software to c:\ipac and throw the .ipc in the same folder. Eliminate variables.
-
Did you manage to get this working?
I've been looking at adding some games that have non-standard key mappings - C64 / Spectrum / Dos etc. and was looking for a solution to reprogram my cabinets Ipac on the fly like this.