I noticed some people are having some Zinc setup problems so I thought I'd post this to help out. The following is most useful for users of MameWAH 1.62+, but will work with almost any front end if tailoring of FE config files is done. I'm posting this on a separate thread so that it doesn't get lost (and maybe it'll get stickied?)
The attached .zip file contains everything you need! This includes the ability to automatically map keys over to mame defaults for each game, loaded each time you run zinc. This way, you don't need a reprogrammable IPAC etc to play. Zip file includes:
- zinc.dat (info on each game)
- catver.ini (category info)
- Winterblast's Controller controller plugin v1.6
- controller.cfg ; and
- Individual .ini files for each game (stored in /zinc/ini directory), which will be loaded from the command line by MameWAH.
Additionally, in the "\Mamewah_files\zinc" directory you'll find my own MAMEWAH setup files for launching Zinc and configuring kleycodes on the fly. These Mamewah files include a basic (but quite cool
) layout designed for the 321x240 mode that arcadeVGA and Soft15khz support, so it is perfect for an arcade monitor.
If you are using Mamewah or a similar front end, download this zincwah.zip file and unpack it into your c:\zinc folder. Then look in the new "c:\zinc\mamewah_files" directory and copy that "zinc" folder ino your ..\Mamewah\config directory. File paths used assume that you have zinc in "C:\Zinc", so you'll have to change files references as necessary to suit your setup.
That's it! You can look at the details by going through the .ini files. The most important part is the emulator command line, where [name] is equal to the game number (from 1 - 71).
c:\Zinc\Zinc.exe [name] --use-controller-cfg-file=c:\zinc\ini\[name].ini{nodosbox}{safelaunch}
Note that for each game, a specific .ini file is loaded and used to map keys in the controller. There is also a "controller.cfg" which zinc calls by default.
Cheers and good luck, Zeb.