Control Panel Designer, Editor and Viewer

Home | About | Screenshots | Quick Install Guide

News

20-9-2008 - CPWizard v1.90 Released

  • Now supports dual monitor games and resolution change. Added support for source, cloneof, romof & parent to Mame's layout override. Fixed Export Bezel option not saving
  • bezel_0127.zip Patch released which returns you to the previously selected view when you unpause.
  • 01-10-08 - v1.91 - Placed input codes into their own files (in Data\InputCodes). Fixed broken Dynamic Data Loading
  • 10-10-08 - v1.92 - Fixed listview bug
  • 03-11-08 - v1.93 - Improved joystick handling
  • 07-11-08 - v1.94 - Fixed threading issue with Mame.dll

3-7-2008 - CPWizard v1.80 Released

  • Added support for vertical bezels in export bezels.
  • 14-07-08 - v1.82 - Added support for multiple resolutions and skip clones in export bezels.
  • 18-07-08 - v1.84 - bezel_0126.zip Patch released which adds unpause when quitting Mame (thanks to TheShanMan). Fixed export bezel progress bar, added vertical for 90 degree rotation. Added dialog to enter keycode or joystick input when creating labels.
  • 01-09-08 - v1.85 - Secondary controls for alternating games now won't light. I also remade some graphics including the Command.Dat symbols.
  • 01-09-08 - v1.86 - If Command.Dat info is not available for the game it will try the parent ROM
  • 07-09-08 - v1.87 - Fixed bug introduced from previous release
  • 11-09-08 - v1.88 - Bezel options are now saved
  • 16-09-08 - v1.89 - Added object coordinates to the status bar

10-4-2008 - CPWizard v1.71 Released

  • Fixed major bug from last release.
  • Added Exit To Menu option in Data options.
  • Improved preview window.
  • Preview window remembers last game.
  • Added buttons to change order of Layout Maps.
  • 12-4-08 - v1.72 Viewer will now work without minimizing. Enhanced Command.Dat viewer. Added MiniInfo to Layout display.
  • 13-4-08 - v1.73 bezel_0124.zip Patch released. Added support for patch that will unpause Mame when exiting CPWizard. Includes the bezel patch. Fixed Alternating not working in Layout Maps.
  • 14-4-08 - v1.74 Added window to hide minimizing Mame. Updated data files.
  • 12-5-08 - v1.76 - Added verbose logging, exit key added, default keycodes use default, X placeholder not rendered, custom text can be added to player codes.
  • 25-5-08 - v1.77 - Fixed Command.Dat bug
  • 01-6-08 - v1.78 - Fixed input with U360's, fixed minimizing when starting from GameEx, added support for increment/decrement input mappings.
  • 01-7-08 - v1.79 - Fixed Mame.dll memory leak.

8-4-2008 - CPWizard v1.7 Released

  • Improved input mapping
  • Enhanced preview window
  • Changed keywords to Layout Maps and added Constants, NumPlayers and Alternating options
  • Fixed moving objects with cursor keys
  • -exitmenu option added
  • Player Codes added for alpha fading joysticks and start and coin buttons

4-2-2008 - CPWizard v1.6 Released

  • Fixed mainmenu command line option not exiting back to menu
  • 5-2-08 - v1.61 Fixed info disappearing when not using the Mame Output system.
  • 18-2-08 - v1.62 Changed Label Link in Display Options to Label Arrow to avoid confusion with Label Links.
  • 19-2-08 - v1.63 Added help. Big thanks to Matt McLemore (Tempest)
  • 22-02-08 - v1.64 - Fixed bug when exporting bezels (Kenpachi)
  • 28-02-08 - v1.65 - Added drop down list for Key Words
  • 12-03-08 - v1.66 - Fixed bug using layout overrides (Tempest)
  • 30-03-08 - v1.67 - Fixed bug using Dynamic Data Loading in standalone mode. Added zoom for PDF viewer.
  • 30-03-08 - v1.68 - Added support for multiple labels with the same input codes.

5-1-2008 - CPWizard v1.5 Released

  • Big update! Improved mapping accuracy (alot). Prompt to save added.
  • 5-1-08 - v1.51 Fixed bug if you don't select Mame exe at startup (Nologic)
  • 6-1-08 - v1.52 Fixed Control Info offset bug
  • 6-1-08 - v1.53 Updated graphics
  • 12-1-08 - v1.55 Added prompt to exit, can now edit most options, major graphics enhancement by Nologic (thanks mate!)
  • 14-1-08 - v1.56 Multiple object select/move/edit/cut/copy/paste. You can select multiple objects using the mouse to draw a selection or hold shift while you select objects. You can now edit object properties of multiple objects at once.
  • 14-1-08 - v1.57 Fixed shutting down PC showing Prompt To Exit message (Lakersfan).
  • 1-2-08 - v1.58 Added Alpha Fade toggle and value.
  • 1-2-08 - v1.59 Added Color values for Label Links and Label Spots.

29-12-2007 - CPWizard v1.4 Released

  • Fixed label copy bug. Added "Lightning" layout
  • 30-12-07 - v1.41 Fixed bug when using Mame 0104 (Dustin Mustangs). Auto update bug fix

17-12-2007 - CPWizard v1.3 Released

  • Full PC Game support.
  • 18-12-07 - v1.32 Fixed InterComm.dll problem
  • 19-12-07 - v1.34 Fixed text align bug
  • 19-12-07 - v1.35 Command line feature put back (oops!)
  • 20-12-07 - v1.36 Added latest data files for Mame 0122
  • 23-12-07 - v1.37 Added "Layout Size" to Export Batch
Screenshot of CPWizard running with Far Cry.
Please note that 'L' is the default key for showing the CP in PC games

14-12-2007 - CPWizard v1.2 Released

  • Added command line options, Show CP Only & Back Key will Exit Menu option. You can also disable any menu options

11-12-2007 - CPWizard v1.1 Released

  • Added Keyboard layout, Label Link arrow, Show Delay and CP Editor shortcuts

8-12-2007 - CPWizard v1.09 Released

  • Added ability to include a standard bezel in the Export Batch bezel feature
  • bezel_0121.zip has been changed to use this new feature. Now when you pause Mame it will show the CP but the vertical bezel will remain. You can now turn off bezels in the Video Options menu in Mame to disable this feature completely.
 

6-12-2007 - bezel_0121.zip Patch released

  • This diff when applied to Mame will show the bezel when pause (default 'p') is pressed and hide when unpaused.
  • This can be used with CPWizard's Export Batch feature in bezel format so you can display your CP when Mame is paused.

To apply the patch for Mame 0121 (Will most probably work for several versions after as well)

  1. Download mame0121s.exe from here and extract the source
  2. Download and install Mame Compiler
  3. Select Start > Programs > Mame Compiler > MameCompiler
  4. Point the "Mame Source Folder" to where you extracted the Mame source
  5. Browse the "Diff Patch File" to bezel_0121.diff and press the "Apply Patch" button
  6. Press the GO! button to compile

2-12-2007 - CPWizard v1.08 Released

  • Added Exporting for Bezels
  • Improved label mapping and grouping.
  • Added Preview, Export Batch. Added Color Image and Keycode mappings to Options. Added Page Up/Down input.

Donate

Donate to support this project. If you use this program your encouraged to donate. Any amount is greatly appreciated :)

Donators
Tom Speirs ($20 US)
Brian Hoffman ($20 US)
442much ($15 US)
Ian Duffy ($20 US)
Greg Williams ($20 US)
Maurizio Barcella ($20 US)
Robert Downey ($20 US)
Jamie Wheeler ($15 US)
Tempest ($50 US)
Jason Barnes ($20 US)

Download

7-11-2008
v1.94


Download

Links


GameEx


Aussie Arcade


BYOAC


14948

 

(c) Copyright 2007 By Ben Baker (aka HeadKaze). E-Mail headkaze [zatt] gmail.com