Hello!
I noticed a while ago that the Controls.ini website has been down for a long time and it would appear that nobody is maintaining an up-to-date version of this file. I plan on using CPWizard in my cab (when I build it!) so I thought I'd use Headkaze's ControlsDat editor to add in any missing ones.
Given that I've been off work this week with swine flu of all things, I've had plenty of time sat at home to make a good start on this. I plan on releasing it here as soon as it's finished but I thought I'd test the waters a bit first so I don't step on any toes.
My vision for the completed file is simply that it holds enough information for CPWizard to show me at a glance how many buttons a game has and what those buttons do. I've not scoured the internet for photos of control panels so I can get the exact wording correct, nor do I intend to. I've also not updated the colors.ini file for this reason. I have, however tried to verify most of the button text in a few different ways.
1. MAWS/GameFAQs
2. In game test menus
3. In game instructions
4. MAME artwork
I've sorted the list by rom name and started working my way through it by playing each game, working out what the controls are and then adding them in the editor. I'm trying to do as many games as possible but I won't be doing all of them. Here's the stuff I WON'T be doing:
1. Clones (for now, except where the parent doesn't work but the clone does).
2. Games classified Adult/Mature (I might do these if there's some massive outcry but I never play them).
3. Casino/Gambling/Table games (I've got no interest in these at all, if I want to gamble I go to the casino).
4. Mahjong games or anything else non-english that I can't work out how to play without learning a foreign language first.
5. Anything that doesn't work.
6. Anything that doesn't run on my system (mostly newer 3d stuff).
I've been copying & pasting the parent controls into the clone in the case of games with multiple sets/versions of the same game. I may get around to doing the clones properly when I finish the parents.
Anyway, I've done A-G, I'm hoping to get a load more done tomorrow and Monday so hopefully I'll be done soon!
I'd appreciate any feedback/questions/advice on this
Garwil