Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: CP Wizard Help  (Read 2582 times)

0 Members and 1 Guest are viewing this topic.

JZSlenker

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 35
  • Last login:April 20, 2014, 10:06:50 pm
CP Wizard Help
« on: February 11, 2013, 11:29:08 am »
CP wizard seems like an awesome little program, but I can not seem to get it to work correctly.

I created my own layout, mapped the buttons and labels to the layout. (It mostly a default MAME setup).  When I preview a game that has a custom cfg file, cp wizard does not see the changes.

Do I have to use a ctrlr file?  I thought that CPW could just look at the mame cfg files.  I tried copying my default cfg file from my mame cfg folder and then put it in a ctrlr file and renamed it JPL.  In mame.ini (which is in the mame root) I added jpl to the name.

I've spent hours trying to get this to work.

Is there a CP Wizard Wizard out there that can walk me through this?  I just want CPW to use the CFG files.

Dawgz Rule

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 737
  • Last login:August 22, 2024, 07:18:55 pm
  • The more people I meet, the more I like my dogs
Re: CP Wizard Help
« Reply #1 on: February 11, 2013, 07:02:16 pm »
Don't despair.  I saw the same thing and concluded that CP Wizard must be caching data somewhere as the changes do eventually show up.  I am in the process of updating control panels and colors for all of my games and I did find a way to force a refresh by first opening the options and deleting the mame.exe path.  Save the settings and then add the path back in.  Save once more.  This seems to do a refresh of the panels and settings.

Dawgz Rule

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 737
  • Last login:August 22, 2024, 07:18:55 pm
  • The more people I meet, the more I like my dogs
Re: CP Wizard Help
« Reply #2 on: February 11, 2013, 08:13:20 pm »
I did a quick check and did confirm that when I force the refresh, it does update the panel and colors.   It doesn't immediately update any custom buttons.  I do recall this happening though and after being frustrated I went on to other things.  Next time I went in and checked, the buttons were all good.  I just need to figure out what triggered them to update.

JZSlenker

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 35
  • Last login:April 20, 2014, 10:06:50 pm
Re: CP Wizard Help
« Reply #3 on: February 11, 2013, 09:49:59 pm »
Thanks,I'll try that tomorrow. The machine is actually at my office.  It's a cabinet for the office.  Do you have a ctrlr file setup?  I don't understand why I need to have one if I'm ok with just changing the cfg files in MAME for the couple of games that need different maps.

Dawgz Rule

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 737
  • Last login:August 22, 2024, 07:18:55 pm
  • The more people I meet, the more I like my dogs
Re: CP Wizard Help
« Reply #4 on: February 12, 2013, 06:23:57 am »
Dug into the cabinet this morning with my morning coffee.  Hopefully this helps:

In order to get the button changes to reflect in CPWizard I needed to exit CPWizard and start it up again.   With that said, here are some things that may help:

1.  ctrlr file - Yes, I do have one.  It is defined in my mame.ini and the folder path is set in CPWizard.  I have a seven button layout and it defines the default layout for neogeo versus other arcade games.  my ctrlr file is named "default.cfg"
2.  cfg files - Ensure the path is set correctly in CPWizard.  This is important in order for CPWizard to see the changes.
3.  CPWizard needs to be running as an application in conjunction with Mame.  If you exported out the CP's you will have to export them out again with the correct config. 

Other CPWizard info you may find helpful:

1.  CPWizard uses a controls.xml file in the data folder to define which buttons to use, layout, etc.  You can edit this to ensure correct button naming, etc.
2.  CPWizard also uses the colors.ini to define each button color.  You can also edit this.