Main > Software Forum
CPWizard v2.63 Released
headkaze:
Dazz: I've fixed that TAB issue for next release although for now you can open CPWizard.ini and place it in there using Notepad
--- Code: ---[Input]
ShowKey=KEYCODE_TAB
--- End code ---
Popcorrin: I will consider your request, thanks for the feedback
Charles4400:
Is controls.xml (and MinInfo.xml) the only file which CPWizard reads for the control panel layout as far as which text and to buttons layout gets sent to the CPWiz labels?
I'm tryin to edit some controls for certain games and some are trickier than others such as AmoredAttack (armora).
I'm currently trying to edit just the controls.xml and then getting CPqizard to rewrite the MinInfo.xml by going into 'Mame Paths' and reselecting the mame.exe path and clicking ok to 'refresh' it that way in order to reflect changes made to controls.xml....
Are there other files I should be looking at to change the text & button layout for each game which CPWizard reads?
Thanks!
Popcorrin:
I must say after playing around with cpwizard that it is one very impressive program. I have it working perfectly with mame. I'm not sure which way I like it better, exporting bezels or using cpwizard to dynamically create the cp's. Both ways work very well.
I had a question.
I use mess for a few systems. Is it possible to take advantage of the bezel.diff and the output system with mess the same as with mame?
Popcorrin:
I got to thinking, for the systems on mess you will realistically only need to set up a single layout for each system that shows what buttons on your cp correspond to what buttons on the controller for each system respectively. I created one for the snes by switching a few things around in the n64 layout that comes with the standard download.
It would be quite an undertaking to create a controls.ini file for all the individual games under each system.
I created a layout for snes and placed it in the artwork folder. I was able to display it by going into the mess menu and selecting show cp but I couldn't get the bezel.diff to work with mess so that it showed the cp when I press pause.
I do wish there was a way though to take advantage of the database files and display game info on a per game basis.
Also, is there an easy way to save a png of a layout. I ended creating a png of my snes layout by setting the export function of mame to use my snes layout. I ran it for just a second and then renamed the output for one of the roms to snes. I disabled the showminiinfo so there wasn't any game info on the png.
Popcorrin:
Good news, I started with a clean source and gave the bezel.diff another shot and it is now working perfectly with mess.
Now to disable loading screens and warnings. :) The mame hiscore.diff causes the mess compile to error out.