<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://oldwiki.arcadecontrols.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Headkaze</id>
	<title>BYOAC OLD Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://oldwiki.arcadecontrols.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Headkaze"/>
	<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php/Special:Contributions/Headkaze"/>
	<updated>2026-05-17T17:26:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12909</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12909"/>
		<updated>2012-06-19T03:31:03Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://mamedev.emulab.it/clrmamepro/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
* '''[http://mcm.mameworld.info/ MAME Content Manager]'''&lt;br /&gt;
: It's a simple program that makes it easy to control what types of ROMs you keep on your PC.  MCM lets you easily rename or delete all MAME ROMs and data files by category - Adult, Quiz, Mahjong, Puzzle, etc.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: Use this tool to locate MAME ROMs that will play on your machine.&lt;br /&gt;
&lt;br /&gt;
* '''[http://sites.google.com/site/plumology/romdeleter ROMDeleter]'''&lt;br /&gt;
: Do you have 100000s of roms that have been renamed using TOSEC and Good Tools? If so then you probably have GBs of extra roms such as bad dumps, overdumps and unwanted translations. Use this free app to delete them from your collection using filters.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.redump.org/ Redump]'''&lt;br /&gt;
: A great source for disc verification DATs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor. Supports LED-Wiz, PacLED64, PacDrive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=8767 Skinny Match]'''&lt;br /&gt;
:  Image renamer. Run Skinny Match, and you will be asked to browse to your rom, and art paths. You can use the 'Add Path' button to add additional art paths. The first art path that you enter will be the primary path that is used for matching. Any additional paths will have the art renamed, if the names in the secondary paths match the names in the primary path. ''(By Tempest)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12355</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12355"/>
		<updated>2010-08-11T00:59:27Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
* '''[http://mcm.mameworld.info/ MAME Content Manager]'''&lt;br /&gt;
: It's a simple program that makes it easy to control what types of ROMs you keep on your PC.  MCM lets you easily rename or delete all MAME ROMs and data files by category - Adult, Quiz, Mahjong, Puzzle, etc.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: Use this tool to locate MAME ROMs that will play on your machine.&lt;br /&gt;
&lt;br /&gt;
* '''[http://sites.google.com/site/plumology/romdeleter ROMDeleter]'''&lt;br /&gt;
: Do you have 100000s of roms that have been renamed using TOSEC and Good Tools? If so then you probably have GBs of extra roms such as bad dumps, overdumps and unwanted translations. Use this free app to delete them from your collection using filters.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=8767 Skinny Match]'''&lt;br /&gt;
:  Image renamer. Run Skinny Match, and you will be asked to browse to your rom, and art paths. You can use the 'Add Path' button to add additional art paths. The first art path that you enter will be the primary path that is used for matching. Any additional paths will have the art renamed, if the names in the secondary paths match the names in the primary path. ''(By Tempest)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12354</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12354"/>
		<updated>2010-08-11T00:58:24Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* File Renamers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
* '''[http://mcm.mameworld.info/ MAME Content Manager]'''&lt;br /&gt;
: It's a simple program that makes it easy to control what types of ROMs you keep on your PC.  MCM lets you easily rename or delete all MAME ROMs and data files by category - Adult, Quiz, Mahjong, Puzzle, etc.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: Use this tool to locate MAME ROMs that will play on your machine.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=8767 Skinny Match]'''&lt;br /&gt;
:  Image renamer. Run Skinny Match, and you will be asked to browse to your rom, and art paths. You can use the 'Add Path' button to add additional art paths. The first art path that you enter will be the primary path that is used for matching. Any additional paths will have the art renamed, if the names in the secondary paths match the names in the primary path. ''(By Tempest)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12336</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12336"/>
		<updated>2010-06-15T04:48:59Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
* '''[http://mcm.mameworld.info/ MAME Content Manager]'''&lt;br /&gt;
: It's a simple program that makes it easy to control what types of ROMs you keep on your PC.  MCM lets you easily rename or delete all MAME ROMs and data files by category - Adult, Quiz, Mahjong, Puzzle, etc.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: Use this tool to locate MAME ROMs that will play on your machine.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12335</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12335"/>
		<updated>2010-06-15T04:48:23Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
* '''[http://mcm.mameworld.info/ MAME Content Manager]'''&lt;br /&gt;
: It's a simple program that makes it easy to control what types of ROMs you keep on your PC.  MCM lets you easily rename or delete all MAME ROMs and data files by category - Adult, Quiz, Mahjong, Puzzle, etc.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: Use this tool to locate MAME ROMs that will play on your machine.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12334</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12334"/>
		<updated>2010-06-15T04:45:15Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
* '''[http://mcm.mameworld.info/ MAME Content Manager]'''&lt;br /&gt;
: It's a simple program that makes it easy to control what types of ROMs you keep on your PC.  MCM lets you easily rename or delete all MAME ROMs and data files by category - Adult, Quiz, Mahjong, Puzzle, etc.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ledblinky.net LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12298</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12298"/>
		<updated>2010-02-01T13:21:05Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Input Mapping Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface.&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=vjoy VJoy Virtual Joystick]'''&lt;br /&gt;
: VJoy Virtual Joystick is a software application and virtual driver system that allows keyboard input to be translated to joystick input.&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12295</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12295"/>
		<updated>2010-01-18T08:43:25Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.online.no/~llindga Quick Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Lave Laar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12133</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12133"/>
		<updated>2009-07-21T02:00:47Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=emulation WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wrappers&amp;diff=12132</id>
		<title>Wrappers</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wrappers&amp;diff=12132"/>
		<updated>2009-07-21T00:40:14Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Wrappers by other authors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Wrappers'' are additional applications that allow certain emulators to work properly with a frontend or arcade setup.&lt;br /&gt;
&lt;br /&gt;
Most emulators are not designed with frontends or arcade machines in mind, and therefore may cause some or all of the following issues to arise when they are attempted to run that way, such as:&lt;br /&gt;
&lt;br /&gt;
* ''Requires specific keys to be pressed at startup''&lt;br /&gt;
* ''Starts in windowed mode (as opposed to full screen)''&lt;br /&gt;
* ''Loses ‘focus’ to the application when starting (preventing keystrokes from working)''&lt;br /&gt;
* ''Will not exit the software without a key or mouse button press''&lt;br /&gt;
&lt;br /&gt;
This is where a wrapper comes in. Instead of running the emulator directly, you run the wrapper, and the wrapper in turn runs the emulator or application for you. However, the wrapper takes care of any miscellaneous issues that arise, such as listed above.&lt;br /&gt;
&lt;br /&gt;
In order to use a wrapper, it will require additional configuration. You will need to configure the frontend to run the wrapper executable, and you will also need to configure the wrapper, usually by editing ini files (text configuration files), and inform it on how to run the emulator or application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wrappers by Howard Casto ==&lt;br /&gt;
&lt;br /&gt;
The following wrapper programs have been provided by '''Howard Casto''' at the [http://dragonking.arcadecontrols.com/static.php?page=wrapperdownload Lazarus/Dragon King Homepage]:&lt;br /&gt;
&lt;br /&gt;
* '''Chankast Wrapper 2.5''' (Daemon /Alcohol Edition): runs the Sega Dreamcast emulator [[Chankast]] and also manages pesky configuration tweaks required for each game.&lt;br /&gt;
* '''Microsoft Pinball Arcade Wrapper:''' runs the Microsoft PC game [[http://www.microsoft.com/games/pinball/ Pinball Arcade]]&lt;br /&gt;
* '''Visual Pinball Wrapper 4.0 Enhanced:''' runs the [[Other Emulation|Visual Pinball]] emulator&lt;br /&gt;
* '''Generic command line wrapper 7.0:''' runs many command line programs, and comes preconfigured for [[Zinc]]&lt;br /&gt;
* '''Generic keypress simulator wrapper''' (preconfigured for [[Final Burn]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Following Wrappers are available as well, but are very old (and thus not supported).&lt;br /&gt;
&lt;br /&gt;
* '''U64 wrapper 2.0:''' runs the Ultra64 hardware based emulator [[Ultra64]]&lt;br /&gt;
* '''Modeler wrapper:''' runs the Sega System 32 and Model 1 emulator [[Modeler]]&lt;br /&gt;
* '''Impact wrapper:''' runs the [[Impact]] emulator&lt;br /&gt;
* '''S11 wrapper''': runs the [[S11]] emulator&lt;br /&gt;
&lt;br /&gt;
== Wrappers by other authors ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.spacefractal.com/files/App/FuturePinballWrapper.zip Future Pinball Wrapper]:''' runs [[Pinball|Future Pinball]] and get the keyboard focus work. ''(By Space Fractal)''&lt;br /&gt;
* '''[http://multimame.wikidot.com/ MultiMAME]:''' Combines a number of emulators and filters to look like a single version of mame.  Multiple MAME versions, Zinc, Daphne, AAE, and command line applications.  ''(By Lilwolf)''&lt;br /&gt;
* '''[http://www.emuchrist.org/cpviewer/visualpinball.htm PinballWrapper]:''' runs [[Pinball|Visual Pinball]]. ''(By John E. Crouse)''&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77914.0 Snes9x Wrapper]:''' Hides [[snes9x]] menu on startup and routes esc key to kill ''(By Kelroy)''&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=86588.0 ZincCab]:''' ZincCab is a configuration and Wrapper for [[Zinc]].  ''(By Space Fractal)''&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=winuaeloader WinUAE Loader]:''' runs [[Emulators|WinUAE]] Amiga emulator. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
== To other developers ==&lt;br /&gt;
These wrappers should be work with any frontend that allows a command line application to be executed. You can add your own wrapper to above links.&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12126</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12126"/>
		<updated>2009-07-04T16:14:17Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=mc64 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12125</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12125"/>
		<updated>2009-07-04T16:13:03Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Input Mapping Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://headsoft.com.au/index.php?category=mame&amp;amp;page=joymap Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.info/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12014</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12014"/>
		<updated>2009-04-18T12:53:17Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* File Renamers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/mame/MameJoyMap.zip Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming. ''(By Fatone85)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12013</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12013"/>
		<updated>2009-04-18T12:52:03Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* File Renamers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/mame/MameJoyMap.zip Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=7020 FatMatch]'''&lt;br /&gt;
:  Image renamer. Immediate Progress Report on Fuzzy Matching, folder selection as opposed to list copy-pasting, treeview of results for easier match picking, software-controlled file renaming.&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12012</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=12012"/>
		<updated>2009-04-18T12:25:03Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* List Generators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/mame/MameJoyMap.zip Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88532.msg930117#msg930117 Timer (HyperAttract)]&lt;br /&gt;
: This is a application to auto quit your emulator under a amount of idle, which you define in the ini file.&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=88948.0 CFG Magician]'''&lt;br /&gt;
: Create Custom Mame Cfg Files Automatically. ''(By Morpheus)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LED-Wiz, PAC-Drive, and U-HID lighting and output controllers. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11823</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11823"/>
		<updated>2008-11-05T10:28:26Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Input Mapping Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/mame/MameJoyMap.zip Mame Analog Joystick Map Editor]'''&lt;br /&gt;
: This is a Mame analog joystick map editor. Loads/Saves Mame ini files that can specify analog control map for specific games. Some example ini files included. Save the ini files to the Mame's ini folder (create one if it's not there). Name the file [ROM].ini. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files for many popular front ends as well as generic formats like XML, CSV, and batch files.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/fuzzyRename/ FuzzyRename]'''&lt;br /&gt;
: An easy to use tool to help rename png/avi files to match your rom/zip files. Uses fuzzy logic to match names that are similar.''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11770</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11770"/>
		<updated>2008-09-16T12:32:52Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Main Arcade Cabinet Portals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Welcome}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background:#f4f4f4&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:50%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Gallery of Projects==&lt;br /&gt;
* [[Examples|Examples of Various Cabinet Projects]]&lt;br /&gt;
&lt;br /&gt;
==Main Arcade Cabinet Portals==&lt;br /&gt;
* [[Basics|Arcade Cabinet Basics]]&lt;br /&gt;
* [[Building|Cabinet Design and Building]]&lt;br /&gt;
* [[Controls|Control Panels and Interfaces]]&lt;br /&gt;
* [[Video|Monitors and Video]]&lt;br /&gt;
* [[Finishing|Finishing and Artwork]]&lt;br /&gt;
* [[Vendors|Vendors - Where you buy your stuff from]]&lt;br /&gt;
* [[Software|Software, Emulators]] &amp;amp; [[Utilities]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Site Index==&lt;br /&gt;
* [[:Category:Index|Site Index]]&lt;br /&gt;
* [[Special:Popularpages|Most Popular Pages]]&lt;br /&gt;
* [[Glossary]]&lt;br /&gt;
* [[Community Portal]] - To add or edit pages!&lt;br /&gt;
* [[Contents]] - Old Contents/Index page&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://arcadecontrols.com Main BYOAC Web Site]&lt;br /&gt;
* [http://forum.arcadecontrols.com/ BYOAC Discussion Forum]&lt;br /&gt;
* [[Project Arcade|Project Arcade - The Book]] - Written by Saint - the BYOAC sponsor&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11769</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11769"/>
		<updated>2008-09-16T12:32:24Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Main Arcade Cabinet Portals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Welcome}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background:#f4f4f4&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:50%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Gallery of Projects==&lt;br /&gt;
* [[Examples|Examples of Various Cabinet Projects]]&lt;br /&gt;
&lt;br /&gt;
==Main Arcade Cabinet Portals==&lt;br /&gt;
* [[Basics|Arcade Cabinet Basics]]&lt;br /&gt;
* [[Building|Cabinet Design and Building]]&lt;br /&gt;
* [[Controls|Control Panels and Interfaces]]&lt;br /&gt;
* [[Video|Monitors and Video]]&lt;br /&gt;
* [[Finishing|Finishing and Artwork]]&lt;br /&gt;
* [[Vendors|Vendors - Where you buy your stuff from]]&lt;br /&gt;
* [[Software|Software and Emulators]] &amp;amp; [[Utilities]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Site Index==&lt;br /&gt;
* [[:Category:Index|Site Index]]&lt;br /&gt;
* [[Special:Popularpages|Most Popular Pages]]&lt;br /&gt;
* [[Glossary]]&lt;br /&gt;
* [[Community Portal]] - To add or edit pages!&lt;br /&gt;
* [[Contents]] - Old Contents/Index page&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://arcadecontrols.com Main BYOAC Web Site]&lt;br /&gt;
* [http://forum.arcadecontrols.com/ BYOAC Discussion Forum]&lt;br /&gt;
* [[Project Arcade|Project Arcade - The Book]] - Written by Saint - the BYOAC sponsor&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11768</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11768"/>
		<updated>2008-09-16T12:32:15Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Main Arcade Cabinet Portals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Welcome}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background:#f4f4f4&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:50%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Gallery of Projects==&lt;br /&gt;
* [[Examples|Examples of Various Cabinet Projects]]&lt;br /&gt;
&lt;br /&gt;
==Main Arcade Cabinet Portals==&lt;br /&gt;
* [[Basics|Arcade Cabinet Basics]]&lt;br /&gt;
* [[Building|Cabinet Design and Building]]&lt;br /&gt;
* [[Controls|Control Panels and Interfaces]]&lt;br /&gt;
* [[Video|Monitors and Video]]&lt;br /&gt;
* [[Finishing|Finishing and Artwork]]&lt;br /&gt;
* [[Vendors|Vendors - Where you buy your stuff from]]&lt;br /&gt;
* [[Software|Software and Emulators]] &amp;amp; [Utilities]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Site Index==&lt;br /&gt;
* [[:Category:Index|Site Index]]&lt;br /&gt;
* [[Special:Popularpages|Most Popular Pages]]&lt;br /&gt;
* [[Glossary]]&lt;br /&gt;
* [[Community Portal]] - To add or edit pages!&lt;br /&gt;
* [[Contents]] - Old Contents/Index page&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://arcadecontrols.com Main BYOAC Web Site]&lt;br /&gt;
* [http://forum.arcadecontrols.com/ BYOAC Discussion Forum]&lt;br /&gt;
* [[Project Arcade|Project Arcade - The Book]] - Written by Saint - the BYOAC sponsor&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11767</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Main_Page&amp;diff=11767"/>
		<updated>2008-09-16T12:31:51Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Main Arcade Cabinet Portals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Welcome}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f9f9f9; padding:0px; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background:#f4f4f4&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:50%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Gallery of Projects==&lt;br /&gt;
* [[Examples|Examples of Various Cabinet Projects]]&lt;br /&gt;
&lt;br /&gt;
==Main Arcade Cabinet Portals==&lt;br /&gt;
* [[Basics|Arcade Cabinet Basics]]&lt;br /&gt;
* [[Building|Cabinet Design and Building]]&lt;br /&gt;
* [[Controls|Control Panels and Interfaces]]&lt;br /&gt;
* [[Video|Monitors and Video]]&lt;br /&gt;
* [[Finishing|Finishing and Artwork]]&lt;br /&gt;
* [[Vendors|Vendors - Where you buy your stuff from]]&lt;br /&gt;
* [[Software|Software and Emulators] &amp;amp; [Utilities|Utilities]]&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Site Index==&lt;br /&gt;
* [[:Category:Index|Site Index]]&lt;br /&gt;
* [[Special:Popularpages|Most Popular Pages]]&lt;br /&gt;
* [[Glossary]]&lt;br /&gt;
* [[Community Portal]] - To add or edit pages!&lt;br /&gt;
* [[Contents]] - Old Contents/Index page&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://arcadecontrols.com Main BYOAC Web Site]&lt;br /&gt;
* [http://forum.arcadecontrols.com/ BYOAC Discussion Forum]&lt;br /&gt;
* [[Project Arcade|Project Arcade - The Book]] - Written by Saint - the BYOAC sponsor&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11556</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11556"/>
		<updated>2008-07-29T11:53:37Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Audio Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com Arcade Ambience] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11555</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11555"/>
		<updated>2008-07-29T11:53:14Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Audio Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [http://arcade.hofle.com/]Arcade Ambience[/url] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11554</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11554"/>
		<updated>2008-07-29T11:52:26Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Audio Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://arcade.hofle.com/ambience1.zip Ambience]'''&lt;br /&gt;
: Ambience runs in the system tray to play audio samples randomly or in order. While designed to play the [url=http://arcade.hofle.com/]Arcade Ambience[/url] samples it can play any samples on a primary or secondary sound card.  ''(By TheShanMan)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11486</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11486"/>
		<updated>2008-07-13T12:34:21Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11485</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11485"/>
		<updated>2008-07-13T12:33:09Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managers, Renamers &amp;amp; Dats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMAME Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://transwarped.com/ROMSorter.zip ROMSorter]'''&lt;br /&gt;
: A program that can sort ROMs based on flags in the filename Eg. Sorting all US (U) and Japanese (J) ROMs.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11484</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11484"/>
		<updated>2008-07-11T16:08:08Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Management Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Managers, Renamers &amp;amp; Dats ==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMAME Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program.&lt;br /&gt;
&lt;br /&gt;
* '''[http://offlinelist.free.fr/ OfflineList]'''&lt;br /&gt;
: Another ROM manager.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html UnGoodMerge]'''&lt;br /&gt;
: This program makes it very convenient to convert a large amount of GoodMerged 7-Zip archives into formats that emulators can read.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.users.on.net/~swcheetah/sam/UnGoodMerge.html GoodTools]'''&lt;br /&gt;
: GoodTools is a common name for set of Rom Renamers for a wide variety of systems. Created by Cowering, they are distributed as .exe files with a built in database. The GoodTools are some of the oldest rom renamers still in existance.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.no-intro.org/ NoIntro]'''&lt;br /&gt;
: What &amp;quot;No-Intro&amp;quot; does is fill some .dat files, to be used with ROM-Managers, with information about the known ROMS released.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.tosec.org/ TOSEC]'''&lt;br /&gt;
: TOSEC is an acronym standing for &amp;quot;The Old School Emulation Centre&amp;quot;, and is the name of an organisation dedicated to creating a database project, cataloguing the complete software libraries of old computer and console platforms.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.softpres.org/ Software Preservation Society]'''&lt;br /&gt;
: The Software Preservation Society (SPS), formerly the Classic Amiga Preservation Society (CAPS), dedicates itself to the preservation of software for the future, namely classic games.&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11483</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11483"/>
		<updated>2008-07-11T10:39:06Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ROM Management Software==&lt;br /&gt;
* '''[http://www.clrmame.com/ CLRMame Pro]'''&lt;br /&gt;
: A popular ROM management program. Designed to help you maintain and organize your emulators roms collection for various gaming systems.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.romcenter.com/ ROM Center]'''&lt;br /&gt;
: Another popular ROM management program&lt;br /&gt;
&lt;br /&gt;
== Input Mapping Software ==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11482</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11482"/>
		<updated>2008-07-11T10:33:38Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* File Renamers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11481</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11481"/>
		<updated>2008-07-11T10:33:26Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* File Renamers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.localarcade.com/screenshotarchive/downloads_apps.htm Generic Artwork Renamer]'''&lt;br /&gt;
: A neat little program written by Howard_Casto (author of the Dragon King Front End) that allows you to easily rename files.  A great program that will attempt to rename screenshots by cross-referencing with a given list of game filenames. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11480</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11480"/>
		<updated>2008-07-11T10:29:16Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
== Run Files as a Service ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11479</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11479"/>
		<updated>2008-07-11T10:28:28Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== File Renamers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.rlvision.com Flash Renamer]'''&lt;br /&gt;
: Batch rename multiple files in a single click! A great time saving tool for managing your file collections, such as digital photos, mp3 music, movies and so forth. ''(By Dan)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11478</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11478"/>
		<updated>2008-07-11T10:23:49Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.bulkrenameutility.co.uk/Main_Intro.php Bulk Rename Utility]'''&lt;br /&gt;
: Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more! ''(By Jim Willsher)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11466</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11466"/>
		<updated>2008-07-04T00:40:17Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* LED Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive &amp;amp; U-HID SDK]'''&lt;br /&gt;
: PACDrive &amp;amp; U-HID SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11446</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11446"/>
		<updated>2008-06-24T20:29:40Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.wingmanteam.com/latest_software/gadgets.htm Joystick Utilities]'''&lt;br /&gt;
: Several useful joystick utilities are located at this site including Clear Calibration Utility (clear the calibration of your joysticks), DXTweak 2 (Tweak various settings such as deadzone), JoyIDs Utility (change the Id's of your joysticks), Poswdm Utility (Allows you to see axis and button data).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11399</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11399"/>
		<updated>2008-06-04T21:26:48Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Front-End / Jukebox Plugins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=5638 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11398</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11398"/>
		<updated>2008-06-02T16:58:15Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Screen Savers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://home.comcast.net/~tacobirds/ TB_ScreenSaver]'''&lt;br /&gt;
: TB_ScreenSaver is a Windows 2000/XP/Vista picture screen saver that displays pictures from a user-specified directory using one of nine formats. TB_ScreenSaver supports MAME by displaying MAME pictures then running the games. ''(By Kenneth W. McKirahan)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11291</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11291"/>
		<updated>2008-04-22T23:23:16Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Input Mapping Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.geocities.com/deonvdw/Docs/Diagrams/Virtual/PPJoyKey.htm PPJoyKey]'''&lt;br /&gt;
: PPJoyKey is an application to convert keystrokes into Windows joystick input via the PPJoy Virtual Joystick interface. &lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=73905.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11143</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=11143"/>
		<updated>2008-04-03T00:11:43Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Video Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://realtimesoft.com/ultramon/ UltraMon]'''&lt;br /&gt;
: UltraMon is a utility for multi-monitor systems, designed to increase productivity and unlock the full potential of multiple monitors.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10988</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10988"/>
		<updated>2008-03-28T07:03:55Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Video Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/lib/softspin.shtm softSpin]'''&lt;br /&gt;
: softSpin's screen orientation support utilizes the rotation capabilities present in most of today's graphics card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=77909.0 Master Volume Lock/Fix]'''&lt;br /&gt;
: Run this script on system startup to lock the sytem volume at a given level.  ''(By Kelroy)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Randomly loads a new random MAME ROM for a specific amount of time (which you specify). Useful for arcade cabinets in which you want to randomize your game selection (e.g. have your games run a new random game for each different day). ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10818</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10818"/>
		<updated>2008-03-17T03:14:48Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Mame Screensaver ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.steffengerlach.de/freeware/ Scanner]'''&lt;br /&gt;
: A hard disk usage visualization tool. An extended pie chart displays all major files and folders. ''(By Steffen Gerlach)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10748</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10748"/>
		<updated>2008-03-16T18:52:06Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Cakemeister's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Cakemeister)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Cakemeister)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Mame Screensaver ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10747</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10747"/>
		<updated>2008-03-15T19:54:05Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Buddabing's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Buddabing)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Buddabing)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Buddabing)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Mame Screensaver ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.pirmasoft.com/runassvc.php RunAsSvc]'''&lt;br /&gt;
: Another program for running apps as a service. ''(By Dieter Schmeer)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10721</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10721"/>
		<updated>2008-03-14T20:15:18Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Misc Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Buddabing's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Buddabing)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Buddabing)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Buddabing)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Mame Screensaver ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.mediachance.com/free/renamer.htm Oscar's File Renamer]'''&lt;br /&gt;
: Program to rename files using text editor type functions like Quick find, Replace, multiple Undo/Redo, Macros and of course normal editing. ''(By Oscar)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wrappers&amp;diff=10711</id>
		<title>Wrappers</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wrappers&amp;diff=10711"/>
		<updated>2008-03-13T16:51:39Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Wrappers by other authors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Wrappers'' are additional applications that allow certain emulators to work properly with a frontend or arcade setup.&lt;br /&gt;
&lt;br /&gt;
Most emulators are not designed with frontends or arcade machines in mind, and therefore may cause some or all of the following issues to arise when they are attempted to run that way, such as:&lt;br /&gt;
&lt;br /&gt;
* ''Requires specific keys to be pressed at startup''&lt;br /&gt;
* ''Starts in windowed mode (as opposed to full screen)''&lt;br /&gt;
* ''Loses ‘focus’ to the application when starting (preventing keystrokes from working)''&lt;br /&gt;
* ''Will not exit the software without a key or mouse button press''&lt;br /&gt;
&lt;br /&gt;
This is where a wrapper comes in. Instead of running the emulator directly, you run the wrapper, and the wrapper in turn runs the emulator or application for you. However, the wrapper takes care of any miscellaneous issues that arise, such as listed above.&lt;br /&gt;
&lt;br /&gt;
In order to use a wrapper, it will require additional configuration. You will need to configure the frontend to run the wrapper executable, and you will also need to configure the wrapper, usually by editing ini files (text configuration files), and inform it on how to run the emulator or application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wrappers by Howard Casto ==&lt;br /&gt;
&lt;br /&gt;
The following wrapper programs have been provided by '''Howard Casto''' at the [http://dragonking.arcadecontrols.com/static.php?page=wrapperdownload Lazarus/Dragon King Homepage]:&lt;br /&gt;
&lt;br /&gt;
* '''Chankast Wrapper 2.5''' (Daemon /Alcohol Edition): runs the Sega Dreamcast emulator [[Chankast]] and also manages pesky configuration tweaks required for each game.&lt;br /&gt;
* '''Microsoft Pinball Arcade Wrapper:''' runs the Microsoft PC game [[http://www.microsoft.com/games/pinball/ Pinball Arcade]]&lt;br /&gt;
* '''Visual Pinball Wrapper 4.0 Enhanced:''' runs the [[Other Emulation|Visual Pinball]] emulator&lt;br /&gt;
* '''Generic command line wrapper 7.0:''' runs many command line programs, and comes preconfigured for [[Zinc]]&lt;br /&gt;
* '''Generic keypress simulator wrapper''' (preconfigured for [[Final Burn]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Following Wrappers are available as well, but are very old (and thus not supported).&lt;br /&gt;
&lt;br /&gt;
* '''U64 wrapper 2.0:''' runs the Ultra64 hardware based emulator [[Ultra64]]&lt;br /&gt;
* '''Modeler wrapper:''' runs the Sega System 32 and Model 1 emulator [[Modeler]]&lt;br /&gt;
* '''Impact wrapper:''' runs the [[Impact]] emulator&lt;br /&gt;
* '''S11 wrapper''': runs the [[S11]] emulator&lt;br /&gt;
&lt;br /&gt;
== Wrappers by other authors ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.spacefractal.com/files/App/FuturePinballWrapper.zip Future Pinball Wrapper]:''' runs [[Pinball|Future Pinball]] and get the keyboard focus work. ''(By Space Fractal)''&lt;br /&gt;
* '''[http://www.emuchrist.org/cpviewer/visualpinball.htm PinballWrapper]:''' runs [[Pinball|Visual Pinball]]. ''(By John E. Crouse)''&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/winuae/WinUAELoader.zip WinUAE Loader]:''' runs [[Emulators|WinUAE]] Amiga emulator. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
== To other developers ==&lt;br /&gt;
These wrappers should be work with any frontend that allows a command line application to be executed. You can add your own wrapper to above links.&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10710</id>
		<title>Utilities</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Utilities&amp;diff=10710"/>
		<updated>2008-03-13T16:48:04Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* List Generators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Input Mapping Software==&lt;br /&gt;
* '''[http://www.autohotkey.com AutoHotkey]'''&lt;br /&gt;
: Automate your applications. Maybe used for these games, that have trouble to get working in a cabinet (most wrappers seen to made in this utility)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.autoitscript.com/autoit3/ AutoIt]'''&lt;br /&gt;
: Powerful scripting application that can be used to write wrappers. Can compile custom scripts to executables.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm Joy2Key]'''&lt;br /&gt;
: Program to simulate keypresses from joystick inputs (useful for some emulators)&lt;br /&gt;
&lt;br /&gt;
* '''[http://xpadder.com/ XPAdder]'''&lt;br /&gt;
: Great software for keyboard and mouse emulation. ''(By Jonathan)''&lt;br /&gt;
&lt;br /&gt;
== List Generators ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/LCDGen.html Mame LCDGen]'''&lt;br /&gt;
:LCD text file generator for creating *.lcd files to send to a LCD attached to your PC's com port, typically used in a Mamecab in conjunction with [[Mamewah]] or other frontend. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/LISTGEN.ZIP ListGen]'''&lt;br /&gt;
: This utility uses a free SQL engine (SQLite) to create an internal table from MAME's -listxml output that can be used to generate MAMEWah game lists. It also can be used to generate batch files for Buddabing's MAME Movie Maker. ListGen is a fast, open source way to filter game lists. ''(By Buddabing)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.waste.org/~winkles/ROMLister/ ROMLister]'''&lt;br /&gt;
: A windows GUI based application that also uses MAME's xml output file to allow you to create custom filtered lists of games based on your input criteria. (# of buttons, joystick type, monitor orientation, etc)  The program can create numerous output files, including XML, CSV, and batch files for quickly copying all of the target ROMs to your machine.  Open source and freeware. ''(By NOP)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://multimame.wikidot.com/start MultiMame]'''&lt;br /&gt;
: MultiMAME is a command line application which makes multiple emulators and/or subset of games look like a single emulator. ''(By Lilwolf)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://spiderstyle.arachno-media.com/ RomDir2XML]'''&lt;br /&gt;
: Utility for generating MaLa game lists for emulators other than MAME. ''(By Spiderstyle)''&lt;br /&gt;
&lt;br /&gt;
== Video Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.net/util/multires.shtm MultiRes]'''&lt;br /&gt;
: Program to change the screen resolution (inc. from a commandline)&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/ps.shtm PowerStrip]'''&lt;br /&gt;
: Program for setting custom resolutions. See [[Custom display modes (Windows) - Powerstrip]]&lt;br /&gt;
&lt;br /&gt;
* '''[http://mamewah.mameworld.net/downloads.htm MAME Resolution Tool]'''&lt;br /&gt;
: Tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By MinWah)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/avres.zip AvRes]'''&lt;br /&gt;
: Another tool for generating cfg files with resolutions to match closest authentic resolution for games. ''(By Gavin Benson)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://community.arcadeinfo.de/showthread.php?t=8170 Soft-15k]'''&lt;br /&gt;
: A simple tool programming videocard drivers to support 15 Khz AND arcade resolutions. Supports ATI Catalyst, NVidia ForceWare, Matrox PowerDesk and various 3Dfx Voodoo3/4/5 drivers. See [[Soft-15khz]]. ''(By SailorSat)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.entechtaiwan.com/util/irotate.shtm iRotate]'''&lt;br /&gt;
: iRotate uses the hardware rotation capabilities of the video card to rotate the screen.&lt;br /&gt;
&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com/files/MNG2AVI.ZIP mng2avi]'''&lt;br /&gt;
: The mng2avi is a utility which converts MNG video files into AVI video files. It does this by first breaking down the MNG file into a series of pngs, then running a VirtualDub script to create the AVI file. Optionally, mng2avi can be used to create demo loop movies directly from MAME's MNG output. ''(By Buddabing)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.silverfoxy.plus.com/MNG2AVI.html mng2avi]'''&lt;br /&gt;
: Another mng2avi program. ''(By Silver)''&lt;br /&gt;
&lt;br /&gt;
== Audio Tools ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://hofle.com/mame/CabVol.zip CabVol]'''&lt;br /&gt;
: Control volume with your spinner/trackball/joysticks/buttons. ''(By Ahofle)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://glorysoft.omsk.ru/volumetray.html VolumeTray]'''&lt;br /&gt;
: This little utility lets me map a single button/control on my control panel for Volume up and down that works regardless of emulator.&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Command Line Volume]'''&lt;br /&gt;
: Run this utility before and after you run an emulator and it will restore the volume last set for it. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
==Control Panel Software==&lt;br /&gt;
&lt;br /&gt;
===Johnny 5===&lt;br /&gt;
: Johnny5 is a label layout program, controls viewer, and artwork generator. You take your own background image and add where you want your labels to go, such as Up, Fire, etc. Johnny then takes information from [[controls.dat]] to populate the labels and creates a psudeo-interactive display from it. Optionally, Johnny can just save the display to a file via command-line.  J5 can also display instruction cards, control panel images and supports the [http://home.comcast.net/~plotor/command.html command.dat]. Johnny also includes a GUI.  ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
''You can find full information about Johnny 5 controls viewer on at http://www.mameworld.net/tigerheli/johnny''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Johnny 5 home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPMaker===&lt;br /&gt;
: CPMaker is a label layout program, control panel layout program, controls viewer, and artwork generator. The CPMaker GUI, which was released in February 2006, allows the user to easily create his or her own control panel out of artwork pieces. ''(By Buddabing)''&lt;br /&gt;
* '''[http://cpmaker.mameprojects.com CPMaker home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPViewer===&lt;br /&gt;
: CPViewer is a label layout program and controls viewer.&lt;br /&gt;
&lt;br /&gt;
:jcrouse says this about what CPViewer is:&lt;br /&gt;
&lt;br /&gt;
:''&amp;quot;CPViewer is an add-on for Mame. More specifically for the front-end you use to launch your Mame games.'' &lt;br /&gt;
&lt;br /&gt;
:''It uses a file called controls.ini (part of [[controls.dat]]) to lookup the controls for a particular game. 'It then displays them on the screen so you know what buttons and movements perform what actions in the game that is currently highlighted in your front-end.''&lt;br /&gt;
&lt;br /&gt;
:''Did you ever sit do to play a little and decide to try a new game? Then ask yourself, &amp;quot;What buttons do what?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
:''Well if the game has been documented in the controls.ini file, this won't happen again. Simply press a hotkey (one of your control panel buttons) and a graphic of your control panel will be displayed with all of the character movements or button assignments displayed so you know what buttons perform what actions. It's that simple.&amp;quot;'' ''(By John Crouse)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.cpviewer.emuchrist.org CPViewer home page]'''&lt;br /&gt;
&lt;br /&gt;
===CPWizard===&lt;br /&gt;
: CPWizard is a control panel editor, control panel ([[controls.dat]]), game info (listinfo.xml/Catver.ini/nplayers.ini/HallOfFame.xml), game history (history.dat), mame info (mameinfo.dat), special moves (command.dat) and hiscore (story.dat) viewer.&lt;br /&gt;
&lt;br /&gt;
:CPWizard is a CP editor and viewer with a graphics library designed to build a custom CP. It runs resident in the icon tray and can be invoked by pressing pause in Mame without the need for command line options. It can export CP as images or bezel artwork that can be toggled on or off inside Mame. It also supports emulators other than Mame. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://members.iinet.net.au/~freeaxs/cpwizard/ CPWizard Home Page]'''&lt;br /&gt;
&lt;br /&gt;
== LED Software ==&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64375.0 LEDWiz SDK]'''&lt;br /&gt;
: LEDWiz SDK. ''(By RandyT / MikeQ / HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.ultimarc.com/pacdrive.html PACDrive SDK]'''&lt;br /&gt;
: PACDrive SDK.  ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=69607.0 LuminAudio Engine™]'''&lt;br /&gt;
: LuminAudio Engine™ is a &amp;quot;light organ&amp;quot; application for the LED-Wiz and LED-Wiz+GP Lighting and output controllers. ''(By RandyT)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4636 LuminAudio Engine™ FE Integration Scripts]'''&lt;br /&gt;
: Scripts to help integrate the LuminAudio Engine™ software for use in Front Ends. ''(By AlexDog69)''&lt;br /&gt;
&lt;br /&gt;
== Front-End / Jukebox Plugins ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64275.0 Mala LEDWiz Plugin]'''&lt;br /&gt;
: MaLa LEDWiz plugin ''(By Loadman &amp;amp; Edge)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 Emu-Wave Plugin]'''&lt;br /&gt;
: MaLa plugin that plays wav files ''(By Loadman)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=59334.0 UltraStik Mapper Plugin]'''&lt;br /&gt;
: Mala plugin for UltraStik 360 ''(By FatFingers)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64387.0 LEDBlinky w/ Animation Editor]'''&lt;br /&gt;
: Arcade LED Control software and Animation Editor (LWAX format). Supports LEDWiz and PACDrive. ''(By Arzoo)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4564 PluginLCD]'''&lt;br /&gt;
: GameEx plugin that supports LEDWiz, PACDrive, BetaBrite, BPP-440, CrystalFontz, PJRC, ProLite hardware devices. It also supports Speech and Sample event driven effects. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=4405 UltraStik Plugin]'''&lt;br /&gt;
: GameEx plugin for UltraStik 360 ''(By Oqqalz)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://mala.arcadezentrum.com/plugins.html MaLa Plugins]'''&lt;br /&gt;
: Other MaLa Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.info/forums/index.php?showtopic=2704 GameEx Plugins]'''&lt;br /&gt;
: Other GameEx Plugins&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.jukeplugsys.com/?page_id=10 JukePlugSys]'''&lt;br /&gt;
: Jukebox Plugin System. See [[Jukebox Plug-Ins]] ''(By Unclet / Space Fractal / HeadKaze / Loadman)''&lt;br /&gt;
&lt;br /&gt;
== Screen Savers ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com EmuSaver]'''&lt;br /&gt;
: Emulator Screensaver ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://tomspeirs.com/mamescreensaver Mame Screensaver]'''&lt;br /&gt;
: Mame Screensaver ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://sourceforge.net/projects/mamelauncher Random Mame Launcher]'''&lt;br /&gt;
: Mame Screensaver ''(By emb)''&lt;br /&gt;
&lt;br /&gt;
== Emulator Wrappers ==&lt;br /&gt;
* '''[[Wrappers]]'''&lt;br /&gt;
: Wrappers are small utilities used to &amp;quot;wrap&amp;quot; an emulator to automate it's launching and exiting.&lt;br /&gt;
&lt;br /&gt;
== Misc Tools ==&lt;br /&gt;
* '''[http://www.daemon-tools.cc/ Daemon Tools]'''&lt;br /&gt;
: Program to create virtual drives (useful for mounting CD images)&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=71845.0 Mame Compiler 64]'''&lt;br /&gt;
: FE to help compiling Mame and applying diff patches. Supports Mame 32/64 and MameUI 32/64. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=64298.0 Hiscore Diff's]'''&lt;br /&gt;
: Hiscore diff's for all MAME versions without hiscore support (107u2 - current). ''(By MKChamp)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.singleclick.com/~jelwell/arcade/XYNTService.zip XYNTService]'''&lt;br /&gt;
: This utility lets you start and stop any program as if it were a Windows System Service. This is especially useful for starting programs in the background even if you have Windows set up to boot directly into your Frontend. ''(By Xiangyang Liu)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/download/instantsheller.zip Instant Sheller]'''&lt;br /&gt;
: Hide Windows boot up screen, cursors, desktop and boot straight into a Front End. See [[Hiding Windows]] ''(By Tom Speirs)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://forum.arcadecontrols.com/index.php?topic=62982.0 Mame Interop SDK]'''&lt;br /&gt;
: The MameInterop SDK is a collection of source code projects to help with writing applications that communicate with Mame using it's built in output system developed by the MAME Team. ''(By MAME Team / HeadKaze / Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://dragonking.arcadecontrols.com/ Mame Hooker]'''&lt;br /&gt;
: Program to control hardware through the COM/Parallel ports including LEDWiz, PACDrive, IO Warrior and Keyboard LED's using a scripting engine. It can communicate with Mame and other software as well as display artwork on a secondary monitor. ''(By Howard Casto)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx WMPFull]'''&lt;br /&gt;
: Play video files using Windows Media Player in fullscreen. Will exit when ESC is pressed or the video has finished playing. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
* '''[http://www.gameex.net/Download/WrappersPluginsandUtilities/tabid/85/Default.aspx Web Cam Snap]'''&lt;br /&gt;
: Attach a webcam to your cab and take snaps or video's of visitors. Play them back later in your Front End. ''(By HeadKaze)''&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Technical design software]]&lt;br /&gt;
*[[Graphics software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10534</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10534"/>
		<updated>2008-03-07T23:58:04Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Software}}&lt;br /&gt;
[[Image:Typical-software.png|right|260px]]&lt;br /&gt;
A variety of '''Software''' and '''Emulators''' allow you to play a huge number of arcade, console and PC games on a computer.  The software used as a foundation of a home arcade machine generally consists of an ''emulator(s)'' to run specific games (called ''roms'') on a computer and a ''front-end'' to provide a menu system to allow players to select from a list of games.  Recently, the desire for multiple uses of an arcade cabinet and/or enhancing the game-playing experience have brought about the use of additional software, perhaps to play a PC game, allow use of the cabinet as a jukebox, or for lighting and configuration enhancements.&lt;br /&gt;
&lt;br /&gt;
Software has gone through great leaps and bounds since the inception of this hobby. As an example, in the late 90's, a common route many people were choosing was the [http://www.mameworld.net/pc2jamma/ PC2Jamma] method originally conceived and implemented by Brian Lewis. Typically, MAME was used as a game emulator, ArcadeOS as the front-end, and DOS as the operating system, since this allowed the use of real arcade monitors. Since then, hardware has been developed to make using an arcade monitor from other operating systems simple, and more complex front-ends and emulators have been developed to utilize PC hardware better. &lt;br /&gt;
&lt;br /&gt;
==Arcade, Console and Computer Emulators==&lt;br /&gt;
* [[Arcade Emulators]]&lt;br /&gt;
* [[Game Consoles]]&lt;br /&gt;
* [[Handheld Consoles]]&lt;br /&gt;
* [[Home Computers]]&lt;br /&gt;
* [[Computer Components]]&lt;br /&gt;
* [[Other Emulation]]&lt;br /&gt;
* [[Simulators]]&lt;br /&gt;
* [[Pinball]]&lt;br /&gt;
* [[TV Games]] - Hardware based small devices, that hold retrogames&lt;br /&gt;
&lt;br /&gt;
==Front-Ends &amp;amp; Menu Systems==&lt;br /&gt;
* [[Front-Ends]]&lt;br /&gt;
** [[Screens, Titles &amp;amp; Extras]]&lt;br /&gt;
** [[Wrappers|Wrappers]]&lt;br /&gt;
* [[Hiding Windows]] - How to hide Windows.&lt;br /&gt;
&lt;br /&gt;
==Jukebox, Music and Multimedia==&lt;br /&gt;
* [[Jukebox Software]]&lt;br /&gt;
** [[CD Ripping]]&lt;br /&gt;
** [[Jukebox Plug-Ins]]&lt;br /&gt;
* [[Multimedia Software]]&lt;br /&gt;
&lt;br /&gt;
==ROM Images==&lt;br /&gt;
Emulators require ROM image files to work. The ROM files contain game data such as program code, grahics and sound.&lt;br /&gt;
&lt;br /&gt;
* [[ROMs]]&lt;br /&gt;
&lt;br /&gt;
Be aware that many ROM images contain copyrighted material. See [http://en.wikipedia.org/wiki/ROM_image#Legal_Status_of_ROMs this] Wikipedia section for more information about the ''legal status of ROM images''. '''Note that it is not allowed to post ROM image requests on the BYOAC forum. Many other arcade hobby related sites follow this rule too.'''&lt;br /&gt;
&lt;br /&gt;
==ROM Managment==&lt;br /&gt;
&lt;br /&gt;
There are a variety of utilities out there for managing your roms. They can let you see what you are missing, rename your roms, re-organise etc..etc...&lt;br /&gt;
&lt;br /&gt;
A widely used and powerful utility is [[ClrMamePro]]. Another popular ROM management program is ROMCenter [http://www.romcenter.com].&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
* [[Utilities]]&lt;br /&gt;
** [[Utilities#Input Mapping Software|Input Mapping Software]] - Software for remapping keys or joysticks&lt;br /&gt;
** [[Utilities#List Generators|List Generators]] - Software for generating games lists&lt;br /&gt;
** [[Utilities#Video Tools|Video Tools]] - Video Software&lt;br /&gt;
** [[Utilities#Audio Tools|Audio Tools]] - Audio Software&lt;br /&gt;
** [[Utilities#Control Panel Software|Control Panel Software]] - Software for displaying [[Controls.dat]] information.&lt;br /&gt;
** [[Utilities#LED Software|LED Software]] - LED Software&lt;br /&gt;
** [[Utilities#Front-End / Jukebox Plugins|Front-End / Jukebox Plugins]] - Front-End / Jukebox Plugins&lt;br /&gt;
** [[Utilities#Screen Savers|Screen Savers]] - Screen Savers&lt;br /&gt;
** [[Utilities#Emulator Wrappers|Emulator Wrappers]] - Software for launching and closing emulators&lt;br /&gt;
** [[Utilities#Misc Tools|Misc Tools]] - Miscellaneous Software&lt;br /&gt;
&lt;br /&gt;
== PC Games ==&lt;br /&gt;
If you have a PC powering your cabinet, you might as well try a few other games to play on it.&lt;br /&gt;
* [[Cabfriendly games]]&lt;br /&gt;
** [[Arcade Games]]&lt;br /&gt;
** [[Classic Games]]&lt;br /&gt;
** [[Indie Games]]&lt;br /&gt;
** [[Pinball]]&lt;br /&gt;
** [[Simulators]]&lt;br /&gt;
** [[Remakes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Design applications]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10533</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10533"/>
		<updated>2008-03-07T23:56:22Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Software}}&lt;br /&gt;
[[Image:Typical-software.png|right|260px]]&lt;br /&gt;
A variety of '''Software''' and '''Emulators''' allow you to play a huge number of arcade, console and PC games on a computer.  The software used as a foundation of a home arcade machine generally consists of an ''emulator(s)'' to run specific games (called ''roms'') on a computer and a ''front-end'' to provide a menu system to allow players to select from a list of games.  Recently, the desire for multiple uses of an arcade cabinet and/or enhancing the game-playing experience have brought about the use of additional software, perhaps to play a PC game, allow use of the cabinet as a jukebox, or for lighting and configuration enhancements.&lt;br /&gt;
&lt;br /&gt;
Software has gone through great leaps and bounds since the inception of this hobby. As an example, in the late 90's, a common route many people were choosing was the [http://www.mameworld.net/pc2jamma/ PC2Jamma] method originally conceived and implemented by Brian Lewis. Typically, MAME was used as a game emulator, ArcadeOS as the front-end, and DOS as the operating system, since this allowed the use of real arcade monitors. Since then, hardware has been developed to make using an arcade monitor from other operating systems simple, and more complex front-ends and emulators have been developed to utilize PC hardware better. &lt;br /&gt;
&lt;br /&gt;
==Arcade, Console and Computer Emulators==&lt;br /&gt;
* [[Arcade Emulators]]&lt;br /&gt;
* [[Game Consoles]]&lt;br /&gt;
* [[Handheld Consoles]]&lt;br /&gt;
* [[Home Computers]]&lt;br /&gt;
* [[Computer Components]]&lt;br /&gt;
* [[Other Emulation]]&lt;br /&gt;
* [[Simulators]]&lt;br /&gt;
* [[Pinball]]&lt;br /&gt;
* [[TV Games]] - Hardware based small devices, that hold retrogames&lt;br /&gt;
&lt;br /&gt;
==Front-Ends &amp;amp; Menu Systems==&lt;br /&gt;
* [[Front-Ends]]&lt;br /&gt;
** [[Screens, Titles &amp;amp; Extras]]&lt;br /&gt;
** [[Wrappers|Wrappers]]&lt;br /&gt;
* [[Hiding Windows]] - How to hide Windows.&lt;br /&gt;
&lt;br /&gt;
==Jukebox, Music and Multimedia==&lt;br /&gt;
* [[Jukebox Software]]&lt;br /&gt;
** [[CD Ripping]]&lt;br /&gt;
** [[Jukebox Plug-Ins]]&lt;br /&gt;
* [[Multimedia Software]]&lt;br /&gt;
&lt;br /&gt;
==ROM images==&lt;br /&gt;
Emulators require ROM image files to work. The ROM files contain game data such as program code, grahics and sound.&lt;br /&gt;
&lt;br /&gt;
* [[ROMs]]&lt;br /&gt;
&lt;br /&gt;
Be aware that many ROM images contain copyrighted material. See [http://en.wikipedia.org/wiki/ROM_image#Legal_Status_of_ROMs this] Wikipedia section for more information about the ''legal status of ROM images''. '''Note that it is not allowed to post ROM image requests on the BYOAC forum. Many other arcade hobby related sites follow this rule too.'''&lt;br /&gt;
&lt;br /&gt;
==ROM Managment==&lt;br /&gt;
&lt;br /&gt;
There are a variety of utilities out there for managing your roms. They can let you see what you are missing, rename your roms, re-organise etc..etc...&lt;br /&gt;
&lt;br /&gt;
A widely used and powerful utility is [[ClrMamePro]]. Another popular ROM management program is ROMCenter [http://www.romcenter.com].&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
* [[Utilities]]&lt;br /&gt;
** [[Utilities#Input Mapping Software|Input Mapping Software]] - Software for remapping keys or joysticks&lt;br /&gt;
** [[Utilities#List Generators|List Generators]] - Software for generating games lists&lt;br /&gt;
** [[Utilities#Video Tools|Video Tools]] - Video Software&lt;br /&gt;
** [[Utilities#Audio Tools|Audio Tools]] - Audio Software&lt;br /&gt;
** [[Utilities#Control Panel Software|Control Panel Software]] - Software for displaying [[Controls.dat]] information.&lt;br /&gt;
** [[Utilities#LED Software|LED Software]] - LED Software&lt;br /&gt;
** [[Utilities#Front-End / Jukebox Plugins|Front-End / Jukebox Plugins]] - Front-End / Jukebox Plugins&lt;br /&gt;
** [[Utilities#Screen Savers|Screen Savers]] - Screen Savers&lt;br /&gt;
** [[Utilities#Emulator Wrappers|Emulator Wrappers]] - Software for launching and closing emulators&lt;br /&gt;
** [[Utilities#Misc Tools|Misc Tools]] - Miscellaneous Software&lt;br /&gt;
&lt;br /&gt;
== PC Games ==&lt;br /&gt;
If you have a PC powering your cabinet, you might as well try a few other games to play on it.&lt;br /&gt;
* [[Cabfriendly games]]&lt;br /&gt;
** [[Arcade Games]]&lt;br /&gt;
** [[Classic Games]]&lt;br /&gt;
** [[Indie Games]]&lt;br /&gt;
** [[Pinball]]&lt;br /&gt;
** [[Simulators]]&lt;br /&gt;
** [[Remakes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Design applications]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10532</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10532"/>
		<updated>2008-03-07T23:54:20Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Software}}&lt;br /&gt;
[[Image:Typical-software.png|right|260px]]&lt;br /&gt;
A variety of '''Software''' and '''Emulators''' allow you to play a huge number of arcade, console and PC games on a computer.  The software used as a foundation of a home arcade machine generally consists of an ''emulator(s)'' to run specific games (called ''roms'') on a computer and a ''front-end'' to provide a menu system to allow players to select from a list of games.  Recently, the desire for multiple uses of an arcade cabinet and/or enhancing the game-playing experience have brought about the use of additional software, perhaps to play a PC game, allow use of the cabinet as a jukebox, or for lighting and configuration enhancements.&lt;br /&gt;
&lt;br /&gt;
Software has gone through great leaps and bounds since the inception of this hobby. As an example, in the late 90's, a common route many people were choosing was the [http://www.mameworld.net/pc2jamma/ PC2Jamma] method originally conceived and implemented by Brian Lewis. Typically, MAME was used as a game emulator, ArcadeOS as the front-end, and DOS as the operating system, since this allowed the use of real arcade monitors. Since then, hardware has been developed to make using an arcade monitor from other operating systems simple, and more complex front-ends and emulators have been developed to utilize PC hardware better. &lt;br /&gt;
&lt;br /&gt;
==Arcade, Console and Computer Emulators==&lt;br /&gt;
* [[Arcade Emulators]]&lt;br /&gt;
* [[Game Consoles]]&lt;br /&gt;
* [[Handheld Consoles]]&lt;br /&gt;
* [[Home Computers]]&lt;br /&gt;
* [[Computer Components]]&lt;br /&gt;
* [[Other Emulation]]&lt;br /&gt;
* [[Simulators]]&lt;br /&gt;
* [[Pinball]]&lt;br /&gt;
* [[TV Games]] - Hardware based small devices, that hold retrogames&lt;br /&gt;
&lt;br /&gt;
==Front-Ends &amp;amp; Menu Systems==&lt;br /&gt;
* [[Front-Ends]]&lt;br /&gt;
** [[Screens, Titles &amp;amp; Extras]]&lt;br /&gt;
** [[Wrappers|Wrappers]]&lt;br /&gt;
* [[Hiding Windows]] - How to hide Windows.&lt;br /&gt;
&lt;br /&gt;
==Jukebox, Music and Multimedia==&lt;br /&gt;
* [[Jukebox Software]]&lt;br /&gt;
** [[CD Ripping]]&lt;br /&gt;
** [[Jukebox Plug-Ins]]&lt;br /&gt;
* [[Multimedia Software]]&lt;br /&gt;
&lt;br /&gt;
==ROM images==&lt;br /&gt;
Emulators require ROM image files to work. The ROM files contain game data such as program code, grahics and sound.&lt;br /&gt;
&lt;br /&gt;
* [[ROMs]]&lt;br /&gt;
&lt;br /&gt;
Be aware that many ROM images contain copyrighted material. See [http://en.wikipedia.org/wiki/ROM_image#Legal_Status_of_ROMs this] Wikipedia section for more information about the ''legal status of ROM images''. '''Note that it is not allowed to post ROM image requests on the BYOAC forum. Many other arcade hobby related sites follow this rule too.'''&lt;br /&gt;
&lt;br /&gt;
==ROM Managment==&lt;br /&gt;
&lt;br /&gt;
There are a variety of utilities out there for managing your roms. They can let you see what you are missing, rename your roms, re-organise etc..etc...&lt;br /&gt;
&lt;br /&gt;
A widely used and powerful utility is [[ClrMamePro]]. Another popular ROM management program is [[http://www.romcenter.com/|ROMCenter]].&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
* [[Utilities]]&lt;br /&gt;
** [[Utilities#Input Mapping Software|Input Mapping Software]] - Software for remapping keys or joysticks&lt;br /&gt;
** [[Utilities#List Generators|List Generators]] - Software for generating games lists&lt;br /&gt;
** [[Utilities#Video Tools|Video Tools]] - Video Software&lt;br /&gt;
** [[Utilities#Audio Tools|Audio Tools]] - Audio Software&lt;br /&gt;
** [[Utilities#Control Panel Software|Control Panel Software]] - Software for displaying [[Controls.dat]] information.&lt;br /&gt;
** [[Utilities#LED Software|LED Software]] - LED Software&lt;br /&gt;
** [[Utilities#Front-End / Jukebox Plugins|Front-End / Jukebox Plugins]] - Front-End / Jukebox Plugins&lt;br /&gt;
** [[Utilities#Screen Savers|Screen Savers]] - Screen Savers&lt;br /&gt;
** [[Utilities#Emulator Wrappers|Emulator Wrappers]] - Software for launching and closing emulators&lt;br /&gt;
** [[Utilities#Misc Tools|Misc Tools]] - Miscellaneous Software&lt;br /&gt;
&lt;br /&gt;
== PC Games ==&lt;br /&gt;
If you have a PC powering your cabinet, you might as well try a few other games to play on it.&lt;br /&gt;
* [[Cabfriendly games]]&lt;br /&gt;
** [[Arcade Games]]&lt;br /&gt;
** [[Classic Games]]&lt;br /&gt;
** [[Indie Games]]&lt;br /&gt;
** [[Pinball]]&lt;br /&gt;
** [[Simulators]]&lt;br /&gt;
** [[Remakes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Design applications]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10531</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Software&amp;diff=10531"/>
		<updated>2008-03-07T23:53:22Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* ROM Managment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Software}}&lt;br /&gt;
[[Image:Typical-software.png|right|260px]]&lt;br /&gt;
A variety of '''Software''' and '''Emulators''' allow you to play a huge number of arcade, console and PC games on a computer.  The software used as a foundation of a home arcade machine generally consists of an ''emulator(s)'' to run specific games (called ''roms'') on a computer and a ''front-end'' to provide a menu system to allow players to select from a list of games.  Recently, the desire for multiple uses of an arcade cabinet and/or enhancing the game-playing experience have brought about the use of additional software, perhaps to play a PC game, allow use of the cabinet as a jukebox, or for lighting and configuration enhancements.&lt;br /&gt;
&lt;br /&gt;
Software has gone through great leaps and bounds since the inception of this hobby. As an example, in the late 90's, a common route many people were choosing was the [http://www.mameworld.net/pc2jamma/ PC2Jamma] method originally conceived and implemented by Brian Lewis. Typically, MAME was used as a game emulator, ArcadeOS as the front-end, and DOS as the operating system, since this allowed the use of real arcade monitors. Since then, hardware has been developed to make using an arcade monitor from other operating systems simple, and more complex front-ends and emulators have been developed to utilize PC hardware better. &lt;br /&gt;
&lt;br /&gt;
==Arcade, Console and Computer Emulators==&lt;br /&gt;
* [[Arcade Emulators]]&lt;br /&gt;
* [[Game Consoles]]&lt;br /&gt;
* [[Handheld Consoles]]&lt;br /&gt;
* [[Home Computers]]&lt;br /&gt;
* [[Computer Components]]&lt;br /&gt;
* [[Other Emulation]]&lt;br /&gt;
* [[Simulators]]&lt;br /&gt;
* [[Pinball]]&lt;br /&gt;
* [[TV Games]] - Hardware based small devices, that hold retrogames&lt;br /&gt;
&lt;br /&gt;
==Front-Ends &amp;amp; Menu Systems==&lt;br /&gt;
* [[Front-Ends]]&lt;br /&gt;
** [[Screens, Titles &amp;amp; Extras]]&lt;br /&gt;
** [[Wrappers|Wrappers]]&lt;br /&gt;
* [[Hiding Windows]] - How to hide Windows.&lt;br /&gt;
&lt;br /&gt;
==Jukebox, Music and Multimedia==&lt;br /&gt;
* [[Jukebox Software]]&lt;br /&gt;
** [[CD Ripping]]&lt;br /&gt;
** [[Jukebox Plug-Ins]]&lt;br /&gt;
* [[Multimedia Software]]&lt;br /&gt;
&lt;br /&gt;
==ROM images==&lt;br /&gt;
Emulators require ROM image files to work. The ROM files contain game data such as program code, grahics and sound.&lt;br /&gt;
&lt;br /&gt;
* [[ROMs]]&lt;br /&gt;
&lt;br /&gt;
Be aware that many ROM images contain copyrighted material. See [http://en.wikipedia.org/wiki/ROM_image#Legal_Status_of_ROMs this] Wikipedia section for more information about the ''legal status of ROM images''. '''Note that it is not allowed to post ROM image requests on the BYOAC forum. Many other arcade hobby related sites follow this rule too.'''&lt;br /&gt;
&lt;br /&gt;
==ROM Managment==&lt;br /&gt;
&lt;br /&gt;
There are a variety of utilities out there for managing your roms. They can let you see what you are missing, rename your roms, re-organise etc..etc...&lt;br /&gt;
&lt;br /&gt;
A widely used and powerful utility is [[ClrMamePro]] and ROMCenter&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
* [[Utilities]]&lt;br /&gt;
** [[Utilities#Input Mapping Software|Input Mapping Software]] - Software for remapping keys or joysticks&lt;br /&gt;
** [[Utilities#List Generators|List Generators]] - Software for generating games lists&lt;br /&gt;
** [[Utilities#Video Tools|Video Tools]] - Video Software&lt;br /&gt;
** [[Utilities#Audio Tools|Audio Tools]] - Audio Software&lt;br /&gt;
** [[Utilities#Control Panel Software|Control Panel Software]] - Software for displaying [[Controls.dat]] information.&lt;br /&gt;
** [[Utilities#LED Software|LED Software]] - LED Software&lt;br /&gt;
** [[Utilities#Front-End / Jukebox Plugins|Front-End / Jukebox Plugins]] - Front-End / Jukebox Plugins&lt;br /&gt;
** [[Utilities#Screen Savers|Screen Savers]] - Screen Savers&lt;br /&gt;
** [[Utilities#Emulator Wrappers|Emulator Wrappers]] - Software for launching and closing emulators&lt;br /&gt;
** [[Utilities#Misc Tools|Misc Tools]] - Miscellaneous Software&lt;br /&gt;
&lt;br /&gt;
== PC Games ==&lt;br /&gt;
If you have a PC powering your cabinet, you might as well try a few other games to play on it.&lt;br /&gt;
* [[Cabfriendly games]]&lt;br /&gt;
** [[Arcade Games]]&lt;br /&gt;
** [[Classic Games]]&lt;br /&gt;
** [[Indie Games]]&lt;br /&gt;
** [[Pinball]]&lt;br /&gt;
** [[Simulators]]&lt;br /&gt;
** [[Remakes]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Design applications]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Pinball&amp;diff=10530</id>
		<title>Pinball</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Pinball&amp;diff=10530"/>
		<updated>2008-03-07T23:52:26Z</updated>

		<summary type="html">&lt;p&gt;Headkaze: /* Other Pinball */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
'''Pinball''' games let you experience the fun of popular pinball systems right on your arcade cabinet or home computer.  Many people add [[pushbuttons]] to the side of their cabinet to use as flippers and [[Pinball Plungers]] in conjunction with popular pinball simulations such as the ones below.&lt;br /&gt;
&lt;br /&gt;
==Visual Pinball/PinMAME==&lt;br /&gt;
[[Image:vpinball.jpg|thumb|Visual Pinball Screenshot|160px|right]]&lt;br /&gt;
[[Image:pinmame.gif|thumb|Pinmame Screenshot|160px|right]]&lt;br /&gt;
&lt;br /&gt;
[http://www.randydavis.com/vp/ Visual Pinball] is a playfield pinball simulator. It came with a editor, so you could design your own tables. Visual Pinball has a lots of well created layouts of popular pinball tables from the real world.&lt;br /&gt;
&lt;br /&gt;
[http://www.pinmame.com/ PinMAME] is a pinball emulator. When run in conjunction with Visual Pinball, PinMAME allows one to design and play a table that will use the actual rom images from pinball tables. These rom images often times have the table logic, sounds, and dot-matrix displays (generally orange) in them.&lt;br /&gt;
&lt;br /&gt;
=== How to combine these? ===&lt;br /&gt;
Visual Install Pack will install Visual Pinball, PinMAME and setup all the intricate dependancies for you:&lt;br /&gt;
&lt;br /&gt;
http://www.vpforums.com/forum/showthread.php?s=&amp;amp;threadid=37115&lt;br /&gt;
&lt;br /&gt;
===How to run on my cabinet?===&lt;br /&gt;
You need a wrapper to get this to run in your cabinet. Visual Pinball is itself not cabfriendly.&lt;br /&gt;
* [http://www.emuchrist.org/cpviewer/visualpinball.htm PinballWrapper]&lt;br /&gt;
* [http://www.oscarcontrols.com/lazarus/wrapperdownload.html VpLaunch]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Future Pinball ==&lt;br /&gt;
[[Image:futurepinball.jpg|thumb|Future Pinball Screenshot|160px|right]]&lt;br /&gt;
[http://www.futurepinball.com/ Future Pinball] is the next generation Pinball Development System. It the same people behind Visual Pinball.&lt;br /&gt;
&lt;br /&gt;
It allows you to design and play your very own pinball simulation in True real time 3D. It uses Advanced Physics to provide the best possible Simulation of a true to life pinball machine.&lt;br /&gt;
&lt;br /&gt;
Future Pinball does not utilize PinMAME, nor does it have the option to use pinball table roms.&lt;br /&gt;
&lt;br /&gt;
===How to run on my cabinet?===&lt;br /&gt;
You should download the lastest version (from '''1.5.2''' or above) to get this to work on your cabinet, if you are using the gameport. But if you use a keyboard hack, it may lose focus at the startup, so you need a [[Wrappers|wrapper]]. This wrapper should also work for cabinets, using gameport.&lt;br /&gt;
&lt;br /&gt;
=== About Sticky Keys ===&lt;br /&gt;
'''Future Pinball''' allows table creators to use two special keys, that can be fully remapped by the application.  &lt;br /&gt;
&lt;br /&gt;
But some have oversaw this feature, and use stickykeys instead.  This is generally not very good for use on a cabinet, and thus must be fixed. It is often very easy to fix these by just looking at the source code. Find the keyname (like &amp;quot;h&amp;quot;), and change it. Some creators have even put these stickykeys at the top of the source, and you only need to change it once.&lt;br /&gt;
&lt;br /&gt;
== Other Pinball ==&lt;br /&gt;
Here is a brief list to other good PC pinball simulators:&lt;br /&gt;
&lt;br /&gt;
* [http://www.dosgamesarchive.com/download/game/49 Epic Pinball ] - A classic pinball game to dos (run fine with DOSBOX)&lt;br /&gt;
* [http://www.wildsnake.com/pinball/in2/ Pinball: INVASION 2] - A very fun combine of galaga and pinball&lt;br /&gt;
* 3D Ultra Pinball (Windows)&lt;br /&gt;
* Balls of Steel (Windows)&lt;br /&gt;
* Dream Pinball 3d (Windows)&lt;br /&gt;
* F1 Pinball (Windows)&lt;br /&gt;
* Fastlane Pinball (Windows)&lt;br /&gt;
* Powershot Pinball (Windows)&lt;br /&gt;
* Pro Pinball (Windows)&lt;br /&gt;
* Worms Pinball (Windows)&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Index]]&lt;/div&gt;</summary>
		<author><name>Headkaze</name></author>
		
	</entry>
</feed>