<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.mamedev.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tafoid</id>
	<title>MAMEDEV Wiki - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mamedev.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tafoid"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Special:Contributions/Tafoid"/>
	<updated>2026-04-04T11:22:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=8813</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=8813"/>
		<updated>2023-08-23T10:23:30Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Submitting ROM or disk dumps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are handy with C/C++ and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAMEDevs.&lt;br /&gt;
&lt;br /&gt;
Submissions of ROM dumps by themselves are also welcome if you are not prepared to work on the source code.&lt;br /&gt;
&lt;br /&gt;
When making a submission, please specify if you would like to be credited, and if so under what name.&lt;br /&gt;
&lt;br /&gt;
== Submitting ROM or disk dumps ==&lt;br /&gt;
&lt;br /&gt;
Send new ROM or disk dumps as email attachments to [[image:Submit-email.png|frameless|122x12px|baseline]]. If the data is too large to be attached safely in an email (5 megabytes), please provide a link to a server that hosts these files.  In any case, if neither of these options work, please send a message requesting an alternative method of transfer.  A .ZIP container is preferred with a unique filename to easily match up with any pull requests/source submissions.  &lt;br /&gt;
&lt;br /&gt;
When dumping a PCB, please include high-quality photographs of the board if possible, enough to read labels on chips, as this is important for documentation and correct emulation of the components. Please include all the dumped chips as a complete set even if some of them match existing data in MAME, as there are often many alternate versions in MAME and it is easy to lose track of which dumps go with which.&lt;br /&gt;
&lt;br /&gt;
When dumping rewritable media such as floppies, hard disks, or flash memory devices, &#039;&#039;&#039;do NOT&#039;&#039;&#039; connect the drive to a modern computer without some form of (ideally hardware-based) write protection in place - modern operating systems like Windows and OS X automatically create hidden files and alter metadata on disks, which can overwrite essential data and has irreversibly damaged rare media in several cases. See e.g. [https://dumping.guide/todo/rewritable_hard_disks_and_flash_media] for guidance and please seek help if you are not totally sure what you are doing.&lt;br /&gt;
&lt;br /&gt;
We appreciate all submissions but MAME is a volunteer project and we cannot guarantee that any new dump is added on any particular schedule, or at all.&lt;br /&gt;
&lt;br /&gt;
== Acceptable Code Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools that a developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; for the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate, as they do not improve our understanding of the hardware. Submissions that are merely wild guesses about something and that do not make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* Contributions do not need to be emulation source code only.  For example, there is a wealth of information that should be in source files that could aid in emulation efforts such as hardware research, working out how to extract data or other sources of proven logistical information to allow MAME to be as accurate as possible with its information.&lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into eight characters and have many other limitations. Furthermore, it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and are not really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change does not add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions, if possible, should be taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://www.mamedev.org/release.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to complement your merged source code.  If the data is too large to be attached safely in an email (5 megabytes), you must provide a link to a server that hosts these files.  In any case, if neither of these options work, please send a message to the address shown below requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now that MAME source code is being hosted at [https://github.com/mamedev GitHub], we can offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we have used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up-to-date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact us.  Please note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, knowing how the target hardware works, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that do not require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernization of code.  By following other modernization examples detailed in recent changelog messages, there are numerous drivers/devices that are not properly set up to take advantage of the current core design, that do not meet current standards or that do things in outdated ways.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to investigate.&lt;br /&gt;
&lt;br /&gt;
If you are new to emulator programming, these are far better places to start than trying to tackle the emulation of a game that does not yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=8201</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=8201"/>
		<updated>2022-11-28T23:59:35Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME releases (source and Windows binaries) || http://mamedev.org/release.html&lt;br /&gt;
|-&lt;br /&gt;
| MAME source code repository on GitHub || https://github.com/mamedev/mame&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Instructions for building MAME on several platforms, including macOS and some popular Linux distributions, are available [https://docs.mamedev.org/initialsetup/compilingmame.html here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within a few versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&#039;&#039;&#039;Please Note&#039;&#039;&#039;:  In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).  As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link.  For the time being, old MESS can be compiled using &amp;quot;SUBTARGET=mess&amp;quot; while older MAME (arcade only) can be made with &amp;quot;SUBTARGET=arcade&amp;quot;.  Support for these older styles of binaries will be discontinued in the near future.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple macOS Intel || MAME || https://sdlmame.lngn.net ,  https://ports.macports.org/port/mame/summary&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/packages/community/x86_64/mame , https://aur.archlinux.org/packages/mame-git/&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || https://packages.fedoraproject.org/pkgs/mame/mame/&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || https://www.freshports.org/emulators/mame/ , https://svnweb.freebsd.org/ports/head/emulators/mame/&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || https://www.freshports.org/emulators/mess/ , https://svnweb.freebsd.org/ports/head/emulators/mess/&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || https://pkgs.org/download/mame , https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME/MESS || http://gpo.zugaina.org/games-emulation/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| Mageia || MAME || https://madb.mageia.org/package/show/name/mame/release/cauldron/application/0&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame , https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/emulators/mame/README.html&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/mame&lt;br /&gt;
|-&lt;br /&gt;
| OpenMandriva || SDLMAME || https://pkgs.org/download/sdlmame , https://abf.openmandriva.org/openmandriva/sdlmame/build_lists&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME/MESS || https://software.opensuse.org/package/mame and https://software.opensuse.org/package/mame-mess&lt;br /&gt;
|-&lt;br /&gt;
| Raspbian || MAME || https://stickfreaks.com/mame/&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME/MESS || http://sourceforge.net/projects/mameforslack&lt;br /&gt;
|-&lt;br /&gt;
| Solus || MAME || https://pkgs.org/download/mame&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/void-linux/void-packages/tree/master/srcpkgs/mame&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || SDLMAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29&lt;br /&gt;
|-&lt;br /&gt;
| CentOS || SDLMAME || http://repoforge.org/use/  -  Follow directions at &amp;quot;Using RepoForge&amp;quot; then choose desired package&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS/SDLMESS || https://pkgs.org/download/mess , https://pkgs.org/download/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || https://chrome.google.com/webstore/detail/kcfbijoldkenmemnbbkjnpdhnijgahck , http://web.archive.org/web/20120603114635/https://developers.google.com/native-client/community/porting/MAME&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || SDLMAME || http://openports.se/emulators/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || SDLMESS || http://openports.se/emulators/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| OpenMandriva || SDLMESS || https://pkgs.org/download/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || SDLMAME || https://hobbes.nmsu.edu/?search=sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| PCLinuxOS || SDLMAME || https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| PCLinuxOS || MESS/SDLMESS || https://pkgs.org/download/mess , https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| ROSA || SDLMESS || https://pkgs.org/download/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MESS || https://pkgs.org/download/mess&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || SDLMAME || https://emulationrealm.net/downloads/file/1509-sdlmame-intermediate-ps3&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || SDLMESS || https://emulationrealm.net/downloads/file/1462-sdlmess-ps3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
| Android (ARM)&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft XBOX / XBOX 360 / XBOX One&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) / Wii U / Switch&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Driver:Apple_II&amp;diff=8092</id>
		<title>Driver:Apple II</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Driver:Apple_II&amp;diff=8092"/>
		<updated>2022-07-19T18:37:13Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: Fix device name grapplerplus -&amp;gt; grapplus in examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Apple II series =&lt;br /&gt;
&lt;br /&gt;
Originally designed by Steve Wozniak, the Apple II series was both one of the first mass-market 8-bit microcomputers and the longest-lived.  The machines exemplified Wozniak&#039;s design sensibilities of not including hardware when software can perform the same function, and of being wide open for expansion.  Elements of the II&#039;s design influenced many later computers; PCs today have expansion slots in part because the Apple II did, for instance.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Quickstart ==&lt;br /&gt;
Assuming you don&#039;t have the Software List library, you can use MAME like any other Apple II emulator with the disk images you already have.  For the II, II Plus, IIe, IIc, and IIGS, you can boot a 5.25&amp;quot; disk by using the command line switch &#039;&#039;&#039;-flop1&#039;&#039;&#039;.  For example, &amp;quot;mame64 apple2e -flop1 Dung_Beetles.dsk&amp;quot;.  For the IIc Plus and IIGS, you can boot a 3.5&amp;quot; disk image by using the switch &#039;&#039;&#039;-flop3&#039;&#039;&#039;.  For example, &#039;&#039;&#039;mame64 apple2gs -flop3 FTA_Nucleus.2mg&#039;&#039;&#039;. For the II, II Plus, IIe and IIgs, you can boot a hard drive image after inserting an expansion card that supports one by using the command line switch &#039;&#039;&#039;-hard1&#039;&#039;&#039;. For example, to boot Total Replay with the CFFA2 card emulation, use &#039;&#039;&#039;mame64 apple2ee -sl7 cffa2 -hard1 &amp;quot;Total Replay v3.0.2mg&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Some MAME basics ==&lt;br /&gt;
Emulated machines with keyboards like the Apple II start up with almost all of the keys going to the emulated machine.  You can re-enable common MAME keys by pressing the &#039;&#039;&#039;UI Mode&#039;&#039;&#039; key, which by default is &#039;&#039;&#039;Scr Lock&#039;&#039;&#039; on Windows and Linux and &#039;&#039;&#039;forward-Delete&#039;&#039;&#039; on Macs (&#039;&#039;&#039;Fn-Delete&#039;&#039;&#039; on compact keyboards like MacBooks).  These keys were chosen precisely because they&#039;re very uncommon in emulated machines and therefore unlikely to cause problems, in case you&#039;re wondering why they&#039;re weird.&lt;br /&gt;
&lt;br /&gt;
When you&#039;re in UI mode, these keys do useful things:&lt;br /&gt;
* &#039;&#039;&#039;Tab&#039;&#039;&#039; brings up the MAME menu, which allows you to change the machine configuration, swap floppy disks and CD-ROMs, and do other things.&lt;br /&gt;
* &#039;&#039;&#039;Esc&#039;&#039;&#039; exits.  If you have &#039;&#039;&#039;confirm_quit&#039;&#039;&#039; set to &amp;quot;0&amp;quot; in your mame.ini (as is the default), it will exit immediately.  Otherwise MAME will confirm that you want to exit.&lt;br /&gt;
* &#039;&#039;&#039;Left Alt + Enter&#039;&#039;&#039; (&#039;&#039;&#039;Left-Option + Return&#039;&#039;&#039; on Macs) toggles full-screen and windowed mode, like in many PC games.&lt;br /&gt;
* &#039;&#039;&#039;P&#039;&#039;&#039; pauses and dims the screen slightly to indicate that you&#039;re paused.&lt;br /&gt;
* &#039;&#039;&#039;F3&#039;&#039;&#039; does a forced reset (this is not exactly the same as an Apple II Control-Reset; see below for details on that), and left shift + F3 does a &amp;quot;hard&amp;quot; reset, where MAME is torn completely down and restarted.  Hard resets are handy for getting some configuration options to take effect.&lt;br /&gt;
* &#039;&#039;&#039;Left Shift + F7&#039;&#039;&#039; saves a save state, which freezes the current machine state and saves it to disk.  MAME will prompt for a save slot; you can press any alphanumeric key (0-9 and A-Z) for 36 slots.&lt;br /&gt;
* &#039;&#039;&#039;Plain F7&#039;&#039;&#039; loads a save state, with the same rules about the save slot.&lt;br /&gt;
* &#039;&#039;&#039;F12&#039;&#039;&#039; takes a screenshot.  This will be saved as a .PNG inside the &amp;quot;snap&amp;quot; folder by default, with a folder in the snap folder named after the machine, like &amp;quot;apple2e&amp;quot; or &amp;quot;apple2gs&amp;quot;.  Note that by default the screenshot is the exact pixels that are rendered internally by MAME, so Apple II screenshots will appear squashed.  You can change this with &#039;&#039;&#039;-snapsize&#039;&#039;&#039;.  For instance, &#039;&#039;&#039;-snapsize 640x480&#039;&#039;&#039; will force the screenshot to be 640x480.  &#039;&#039;&#039;-snapsize 560x384&#039;&#039;&#039; will create non-squashed screenshots for the 8-bit IIs, and &#039;&#039;&#039;-snapsize 704x462&#039;&#039;&#039; will do the same for the IIgs.&lt;br /&gt;
* &#039;&#039;&#039;~&#039;&#039;&#039; (tilde/backtick) brings up sliders so you can override the default balance between audio chips, adjust brightness and contrast, and other settings.  If you are running with the debugger enabled, ~ will instead freeze the machine and drop into the debugger.&lt;br /&gt;
&lt;br /&gt;
When you *aren&#039;t* in the UI mode, these keys are interesting:&lt;br /&gt;
* &#039;&#039;&#039;Left Alt or Option&#039;&#039;&#039; is the Open Apple key (what Mac users call &amp;quot;Command&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Right Alt or Option&#039;&#039;&#039; is the Closed Apple key (what Mac users call &amp;quot;Option&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;F12&#039;&#039;&#039; is the Apple II Reset key.  On most machines, you can reset with Control + F12; on the IIe and later you can Control + Left Alt/Option + F12 to do a Control-Apple-Reset.  This is the standard reset that real IIs do, as opposed to MAME&#039;s F3 reset.&lt;br /&gt;
&lt;br /&gt;
== Models and Clones ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apple II&#039;&#039;&#039; (1977 - driver name &#039;&#039;apple2&#039;&#039;)&lt;br /&gt;
::- The original machine.  Includes a 6502 CPU, 8 expansion slots, up to 48KiB of RAM on the motherboard, cassette and game controller I/O, a 1-bit speaker clicker, and video modes including 40x24 text, 40x48 16-color &amp;quot;lo-res&amp;quot; graphics, and 6 color (8 but there&#039;s two blacks and two whites) 280x192 &amp;quot;hi-res&amp;quot; graphics.  In addition, lo or hi-res graphics could be displayed along with 4 lines of text at the bottom.&lt;br /&gt;
* &#039;&#039;&#039;Apple II Plus&#039;&#039;&#039; (1979 - driver name &#039;&#039;apple2p&#039;&#039;)&lt;br /&gt;
::- Mostly a ROM change; Wozniak&#039;s Integer BASIC was replaced with a licensed version of Microsoft BASIC, and the system&#039;s firmware was extended to be able to auto-boot from cards with a certain set of signature bytes in their firmware ROM.&lt;br /&gt;
* &#039;&#039;&#039;Apple IIe&#039;&#039;&#039; (1983 - driver names &#039;&#039;apple2e&#039;&#039;, &#039;&#039;apple2ee&#039;&#039;, &#039;&#039;apple2ep&#039;&#039;)&lt;br /&gt;
::- Condensed a large portion of the previous systems (which were primarily off-the-shelf 74-series TTL chips) into two custom ICs, &amp;quot;IOU&amp;quot; and &amp;quot;MMU&amp;quot;.  Slot 0, which on the II and II Plus normally contained a 16K &amp;quot;language card&amp;quot; to expand the system to 64 KiB, was eliminated and 64 KiB is on board in a configuration compatible with the language card.  The system also supports a second 64 KiB of RAM for a total of 128 KiB, and brings in a series of double-resolution video modes inspired by the ill-fated Apple ///.  These include 80x24 text, 80x48 16-color &amp;quot;double-lo-res&amp;quot; graphics, and 560x192 16-color &amp;quot;double-hi-res&amp;quot; graphics.&amp;lt;br /&amp;gt;The IIe was later &amp;quot;enhanced&amp;quot;; this replaced the 6502 CPU with a WDC 65C02 that included additional instructions, and added GUI-drawing characters to the built-in text font.  Finally, a &amp;quot;platinum&amp;quot; IIe was released that came in a revised gray case (instead of the previous beige) and had the keyboard expanded to include a numeric keypad.&lt;br /&gt;
* &#039;&#039;&#039;Apple IIc&#039;&#039;&#039; (1984 - driver names &#039;&#039;apple2c&#039;&#039;, &#039;&#039;apple2c0&#039;&#039;, &#039;&#039;apple2c3&#039;&#039;, &#039;&#039;apple2c4&#039;&#039;)&lt;br /&gt;
::- This was an enhanced IIe with 128 KiB of RAM packed into a small &amp;quot;pizza box&amp;quot; style form factor.  Because there was no room for slots, the IIc included hardware equivalent to two serial cards, a mouse card, and a floppy disk controller and drive.&amp;lt;br /&amp;gt;Later versions of the IIc included support for external 3.5&amp;quot; disk drives and a memory expansion slot which provided the equivalent of the 1 MiB Apple II Memory Expansion Card.  MAME fully supports all functions of this machine, including the mouse and the Dvorak keyboard layout switch.&lt;br /&gt;
* &#039;&#039;&#039;Apple IIGS&#039;&#039;&#039; (1986 - driver names &#039;&#039;apple2gs&#039;&#039;, &#039;&#039;apple2gsr0&#039;&#039;, &#039;&#039;apple2gsr1&#039;&#039;)&lt;br /&gt;
::- The 16-bit Apple II.  Built around a WDC 65C816 CPU (which had a full 65C02 emulation mode) running 3 times faster than earlier machines, the IIGS is 99% compatible with the enhanced IIe but was also capable of running new 16-bit software that could directly access up to 8 MiB of RAM.  The ROMs included a full optimized 65C816 port of the Macintosh&#039;s Toolbox APIs and Mac apps written in Pascal or C could be ported over with almost no code changes.  The IIGS introduced the concept of switchable slots, where each of the 7 slots could be switched between a built-in function and using a card plugged into the slot.  This provided the integration of the IIc combined with the expandability of the IIe.&amp;lt;br /&amp;gt;Built-in hardware included two serial ports, a detachable keyboard and mouse supported by the then-new Apple Desktop Bus (ADB), 5.25&amp;quot; and 3.5&amp;quot; floppy support, a 32-oscillator Ensoniq sample-playback synthesizer chip, and new video modes: 320x200 &amp;quot;Super Hi-Res&amp;quot; with 16 unique colors per horizontal line, and 640x200 &amp;quot;Super Hi-Res&amp;quot; with 4 unique colors per scanline.  Unlike previous Apple IIs, these new modes were not built on NTSC trickery and provided real full-color images with no bleeding or other artifacts.&lt;br /&gt;
* &#039;&#039;&#039;Apple IIc Plus&#039;&#039;&#039; (1988 - driver name &#039;&#039;apple2cp&#039;&#039;)&lt;br /&gt;
::- This was a final-configuration IIc (with the memory expansion slot) with the internal 5.25&amp;quot; disk drive swapped for a 3.5&amp;quot; one and a licensed copy of the 4 MHz Zip Chip accelerator included.  MAME 0.222 and later support the built-in accelerator.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Laser 128&#039;&#039;&#039; (1986, by VTech - driver names &amp;quot;laser128&amp;quot; for the later hardware revision, &amp;quot;laser128o&amp;quot; for the first hardware revision)&lt;br /&gt;
::- This was an inexpensive Apple IIc clone with additional built-in peripherals and the ability to use an expansion slot card.  It was not fully compatible with all software but most worked.&lt;br /&gt;
* &#039;&#039;&#039;Laser 128 EX&#039;&#039;&#039; (1988, by VTech - driver name &amp;quot;las128ex&amp;quot;)&lt;br /&gt;
::- This was an enhanced Laser 128 with better compatibility and a built-in accelerator.  MAME 0.222 and later support the accelerator.&lt;br /&gt;
* &#039;&#039;&#039;Laser 128EX2&#039;&#039;&#039; (1988, by VTech - driver name &amp;quot;las128e2&amp;quot;)&lt;br /&gt;
::- This was an Apple IIc Plus clone, available with either a 3.5&amp;quot; or 5.25&amp;quot; internal floppy drive.  An accelerator was standard, like on the IIc Plus.  MAME 0.222 and later support the accelerator.&lt;br /&gt;
* &#039;&#039;&#039;Franklin ACE 2200&#039;&#039;&#039; (1985, by Franklin Computer - driver name &amp;quot;ace2200&amp;quot;)&lt;br /&gt;
::- This was an enhanced Apple IIe clone, available with 2 built-in 5.25&amp;quot; floppy drives and a built-in parallel port.  Compatibility isn&#039;t 100% due to some issues with the ROMs.&lt;br /&gt;
* &#039;&#039;&#039;Franklin ACE 500&#039;&#039;&#039; (1986, by Franklin Computer - driver name &amp;quot;ace500&amp;quot;)&lt;br /&gt;
::- This was an Apple IIc clone, with a parallel port which the IIc didn&#039;t have.  The ROMs have some compatibility fixes over the ACE 2200 but still aren&#039;t perfect.&lt;br /&gt;
&lt;br /&gt;
== The default configurations ==&lt;br /&gt;
&lt;br /&gt;
MAME defaults to configuring these systems to run the widest variety of software &amp;quot;out of the box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Apple II and II Plus: 16K Language Card in slot 0, Mockingboard in slot 4, Disk II controller and 2 drives in slot 6.&lt;br /&gt;
* Apple IIe: 128 KiB RAM installed (extended 80 column card in the aux slot), Mockingboard in slot 4, Disk II controller and 2 drives in slot 6.&lt;br /&gt;
* Apple IIc: Mockingboard 4C (third-party add-on which gives a Mockingboard in slot 4) is installed.  -ramsize may be used to include up to 1 MiB of expansion RAM on the later models.&lt;br /&gt;
* Apple IIGS: 1 MiB of expansion RAM is installed, which allows running all known software.  Stereo output is included (it was optional on the real system).  2 each of 3.5&amp;quot; and 5.25&amp;quot; drives are included.  &lt;br /&gt;
* Apple IIc Plus: -ramsize may be used to include up to 1 MiB of expansion RAM.&lt;br /&gt;
&lt;br /&gt;
== The configuration switches ==&lt;br /&gt;
&lt;br /&gt;
If you switch MAME to &amp;quot;Partial Keyboard&amp;quot; emulation mode so that MAME keys work and press Tab, MAME&#039;s menu will appear.  The &#039;&#039;&#039;Machine Configuration&#039;&#039;&#039; option will differ by Apple II model, but contains useful things:&lt;br /&gt;
&lt;br /&gt;
* All Apple II models except the IIGS have a &#039;&#039;&#039;Composite Monitor Type&#039;&#039;&#039; selection.  &amp;quot;Color&amp;quot; gives simulated NTSC color, &amp;quot;B&amp;amp;W&amp;quot; gives black and white (and can be made into color using MAME&#039;s CRT simulation filter), &amp;quot;Green&amp;quot; simulates a green monochrome monitor, and &amp;quot;Orange&amp;quot; simulates an orange/amber monochrome monitor.  New in MAME 0.224 is the &amp;quot;Video-7 RGB&amp;quot; setting, which gives some additional video modes and special features supported by the 8-bit versions of the Sierra AGI games, Dazzle Draw, and Apple II DeskTop.&lt;br /&gt;
* Apple IIe and IIc models in MAME 0.222 and later have a &#039;&#039;&#039;CPU Type&#039;&#039;&#039; selection.  &amp;quot;Standard&amp;quot; is the normal 6502 or 65C02 CPU for that system.  &amp;quot;4 MHz Zip Chip&amp;quot; emulates a 4 MHz Zip Chip, as the name implies.&lt;br /&gt;
* IIe and IIc models in MAME 0.222 and later also have a &#039;&#039;&#039;Bootup speed&#039;&#039;&#039; option.  This only does something when &#039;&#039;&#039;CPU Type&#039;&#039;&#039; is set to &amp;quot;4 MHz Zip Chip&amp;quot;.  The &amp;quot;Standard&amp;quot; setting here enables the Zip but starts at normal Apple II speed.  Software that can control the Zip can be used after this to change the speed.  The &amp;quot;4 MHz&amp;quot; setting starts right away at 4 MHz.&lt;br /&gt;
* Apple IIgs models in MAME 0.227 and later also have a &#039;&#039;&#039;CPU Type&#039;&#039;&#039; selection.  &amp;quot;Standard&amp;quot; is the normal 65C816 CPU, and there are 4 ZipGS speeds available: 7 MHz, 8 MHz, 12 MHz, and 16 MHz.&lt;br /&gt;
&lt;br /&gt;
These configuration settings are saved to the system&#039;s .cfg file and will persist across MAME runs.&lt;br /&gt;
&lt;br /&gt;
== Configuring slots ==&lt;br /&gt;
&lt;br /&gt;
To find out what a version of MAME supports for configurable slot and port devices, run MAME with the &#039;&#039;&#039;-listslots&#039;&#039;&#039; parameter on the commandline.  The Apple II and II Plus have 8 slots, which are &amp;quot;sl0&amp;quot; through &amp;quot;sl7&amp;quot; plus a game port.  The IIe has 8 slots, &amp;quot;sl1&amp;quot; through &amp;quot;sl7&amp;quot; plus the &amp;quot;aux&amp;quot; slot and the game port.  The IIgs has &amp;quot;sl1&amp;quot; through &amp;quot;sl7&amp;quot;, while the memory slot is handled through the &amp;quot;ramsize&amp;quot; switch.  For instance, &amp;quot;-ramsize 4M&amp;quot; on the IIgs gives you 4 megabytes of RAM.&lt;br /&gt;
&lt;br /&gt;
To empty a slot which has a card in it by default, use the -sl switch for the slot followed by two double quotes.  For instance, to remove the Mockingboard in slot 4 on a IIe, you&#039;d type &#039;&#039;&#039;-sl4 &amp;quot;&amp;quot;&#039;&#039;&#039; or to remove the language card from slot 0 on the II Plus for very old ill-behaved software, you&#039;d use &#039;&#039;&#039;-sl0 &amp;quot;&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Slot 0 on the II and II Plus can have the following cards:&lt;br /&gt;
* &#039;&#039;&#039;lang&#039;&#039;&#039; is the standard 16K Apple Language Card.  This is installed by default, giving you a 64K system.&lt;br /&gt;
* &#039;&#039;&#039;ssram&#039;&#039;&#039; is the Saturn Systems 128K card, which is compatible with the language card and has additional RAM for programs which can use it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Slots 1-7 on the II, II Plus, IIe, and IIgs (plus slots 5 and 7 on the Laser 128, EX, and EX2) generally support all of these cards:&lt;br /&gt;
===Floppy Disk Controller Cards===&lt;br /&gt;
* &#039;&#039;&#039;diskii&#039;&#039;&#039; is the standard Apple 2-drive floppy controller.  This is the old-style not-very-accurate version but it may work with some marginal disk images that the default &#039;&#039;&#039;diskiing&#039;&#039;&#039; controller does not.&lt;br /&gt;
* &#039;&#039;&#039;diskiing&#039;&#039;&#039; is the new cycle-perfect Disk II controller.  This one supports .WOZ images, including copy-protected ones.  This is in slot 6 by default on the II, II Plus, and IIe.&lt;br /&gt;
* &#039;&#039;&#039;diskiing13&#039;&#039;&#039; is the cycle-perfect Disk II controller with the old 13-sector PROMs installed, so it can boot DOS 3.2 13-sector disks without running BOOT13 from the DOS 3.3 System Master or qkumba&#039;s Anti-M.&lt;br /&gt;
* &#039;&#039;&#039;applesurance&#039;&#039;&#039; is the Applesurance Floppy Disk Controller, a Disk II clone with diagnostics built into the card&#039;s ROM.  Holding down the M key on startup will bring up the menu. (added in MAME 0.219)&lt;br /&gt;
* &#039;&#039;&#039;superdrive&#039;&#039;&#039; is the Apple 3.5 Disk Controller Card, also known as the &amp;quot;SuperDrive&amp;quot; card.  It brings 3.5&amp;quot; disk support to the IIe, which is useful for recent home-brew developments like Apple II DeskTop and Applecorn that don&#039;t fit on a 5.25&amp;quot; disk.  In MAME  it also works with the Laser 128 and Franklin ACE 2200.  (added in MAME 0.241)&lt;br /&gt;
&lt;br /&gt;
===Sound and Audio Cards===&lt;br /&gt;
* &#039;&#039;&#039;mockingboard&#039;&#039;&#039; is the Mockingboard music/sound card supported by some games.  This is in slot 4 by default on the II, II Plus, and IIe.&lt;br /&gt;
* &#039;&#039;&#039;phasor&#039;&#039;&#039; is the Applied Engineering Phasor music/sound card, which is back compatible with the Mockingboard but has extended capabilities supported by e.g. Ultima V.&lt;br /&gt;
* &#039;&#039;&#039;alfam2&#039;&#039;&#039; is the ALF Apple Music II 9-voice music/sound card.  I don&#039;t believe any games supported it, but I could be wrong.&lt;br /&gt;
* &#039;&#039;&#039;aesms&#039;&#039;&#039; is the Applied Engineering Super Music Synthesizer.  It&#039;s not compatible with any other cards, but if you can find the software for it it can be fun for a few minutes.&lt;br /&gt;
* &#039;&#039;&#039;sam&#039;&#039;&#039; is the optional card for the S.A.M. Software Automated Mouth software speech synthesizer.  It gives a higher-quality voice than the normal Apple II speaker output.&lt;br /&gt;
* &#039;&#039;&#039;echoiiplus&#039;&#039;&#039; is the Street Electronics Echo II Plus hardware speech synthesizer.  This works with a lot of accessibility software for the Apple II and some games.&lt;br /&gt;
* &#039;&#039;&#039;mcms1&#039;&#039;&#039; and &#039;&#039;&#039;mcms2&#039;&#039;&#039; are the 2 cards of the Mountain Computer Music System.  They must be placed in adjacent slots or MAME will not start up.  These cards give the Apple II wavetable synthesis capability, which was used as part of the Alpha Syntauri system.&lt;br /&gt;
* &#039;&#039;&#039;dx1&#039;&#039;&#039; is the Decillonix DX-1 sampler card.  Currently this doesn&#039;t do much because MAME doesn&#039;t have audio input support.&lt;br /&gt;
&lt;br /&gt;
===Hard Disk Controller Cards===&lt;br /&gt;
* &#039;&#039;&#039;cffa2&#039;&#039;&#039; is the CFFA2 SD/IDE card for the Apple II.  This version has 65C02 firmware so it will only work properly on the enhanced IIe and IIgs.  This works with most standard Apple II hard disk images.&lt;br /&gt;
* &#039;&#039;&#039;cffa202&#039;&#039;&#039; is the CFFA2 SD/IDE card with plain 6502 firmware which works on the II, II Plus, and unenhanced IIe.&lt;br /&gt;
* &#039;&#039;&#039;zipdrive&#039;&#039;&#039; is the Zip Technologies Zip Drive, an IDE card from the ZipChip accelerator company.  No relation to the later Iomega Zip Drive.  This card requires a custom partitioned/formatted hard disk image and so is mostly of interest to people who owned such a card and want to image their old drive and use it under emulation.&lt;br /&gt;
* &#039;&#039;&#039;focusdrive&#039;&#039;&#039; is Focus Technologies&#039; version of the &#039;&#039;&#039;zipdrive&#039;&#039;&#039; IDE card.  The same caveat about custom hard disk images applies.&lt;br /&gt;
* &#039;&#039;&#039;scsi&#039;&#039;&#039; is the Apple II Revision C SCSI Card.  It supports standard hard disk and CD-ROM ISO and BIN/CUE images as well as MAME&#039;s CHD format.&lt;br /&gt;
* &#039;&#039;&#039;cmsscsi&#039;&#039;&#039; is the CMS SCSI II Card.  It supports standard hard disk images as well as MAME&#039;s CHD format.  To see more than the first two partitions on a disk, you&#039;ll need to use the GS/OS driver rather than relying on the firmware.  (added in MAME 0.224)&lt;br /&gt;
* &#039;&#039;&#039;corvus&#039;&#039;&#039; is the Corvus Systems &amp;quot;flat cable&amp;quot; hard disk interface.  This is very difficult to set up on the Apple II; I&#039;ve gotten it to boot DOS 3.3 off the hard disk, but unless you were an expert on these things back in the day it&#039;s for curiosity only.&lt;br /&gt;
* &#039;&#039;&#039;vulcan&#039;&#039;&#039; is the Applied Engineering Vulcan IDE card.  This requires a custom partitioned/formatted hard disk image; the software to set that up is reasonably easy to find, but it&#039;s intended primarily for users who had the card in their real Apple II.&lt;br /&gt;
* &#039;&#039;&#039;vulcangold&#039;&#039;&#039; is the Gold version of the Vulcan IDE card.  The firmware we have for it currently only works on 65816 CPUs and so this card is only an option on the IIgs.&lt;br /&gt;
*&#039;&#039;&#039;booti &#039;&#039;&#039; is the BOOTI card, which is an Apple II interface for the popular CH376 USB file access chip.  This chip has also been interfaced to 6502s on Acorn and Oric computers.  NOTE: this works quite differently from other hard disk cards.  Using it does not add a -hard1 option for an image file; instead you start up the Apple II, press &amp;quot;C&amp;quot; to configure the BOOTI, and you will get a nice menu allowing you to select .2MG and .HDV files from MAME&#039;s &#039;&#039;&#039;share_directory&#039;&#039;&#039;.  This defaults to &amp;quot;share&amp;quot;, so if that folder doesn&#039;t exist where your MAME installation is, create it and place Apple II hard disk image files in it.  Due to limitations in how the CH376 chip works in real life, only files with valid 8.3 filenames will appear in the BOOTI&#039;s configuration interface for use.  (added in MAME 0.232)&lt;br /&gt;
&lt;br /&gt;
===Memory Expansion Cards===&lt;br /&gt;
* &#039;&#039;&#039;memexp&#039;&#039;&#039; is the Apple II Memory Expansion Card, sometimes called &amp;quot;Slinky&amp;quot;.  It has 1 megabyte populated, and is automatically recognized by most versions of AppleWorks.&lt;br /&gt;
* &#039;&#039;&#039;ramfactor&#039;&#039;&#039; is the Applied Engineering RamFactor card, which is mostly a clone of the &#039;&#039;&#039;memexp&#039;&#039;&#039; card but has 8 megabytes instead of 1.&lt;br /&gt;
&lt;br /&gt;
===Clock/Calendar Cards===&lt;br /&gt;
* &#039;&#039;&#039;thclock&#039;&#039;&#039; is the ThunderWare ThunderClock Plus, which is automatically recognized and used by ProDOS.&lt;br /&gt;
* &#039;&#039;&#039;tm2ho&#039;&#039;&#039; is the Applied Engineering TimeMaster II H.O. clock/calendar card.  The optional X-10 home control feature is not supported in MAME.&lt;br /&gt;
&lt;br /&gt;
=== Co-Processor Cards===&lt;br /&gt;
* &#039;&#039;&#039;softcard&#039;&#039;&#039; is the Microsoft Z80 SoftCard, which lets you run CP/M.&lt;br /&gt;
* &#039;&#039;&#039;applicard&#039;&#039;&#039; is the PCPI AppliCard, which also runs CP/M but at a much faster speed since it uses on-card RAM instead of sharing the Apple&#039;s.  The AppliCard also works on the Apple /// driver.  It does require the specific AppliCard startup disk.&lt;br /&gt;
* &#039;&#039;&#039;themill&#039;&#039;&#039; is the Stellation Two The Mill card, which adds a 6809 processor and enables running Microware OS-9.&lt;br /&gt;
&lt;br /&gt;
===80-Column Cards===&lt;br /&gt;
* &#039;&#039;&#039;suprterm&#039;&#039;&#039; is the M&amp;amp;R Enterprises SUP&#039;R&#039;TERMINAL 80-column card for the II and II Plus.  It will only work properly in slot 3.  This card is not a standard Videx clone; it has font RAM instead of ROM so it&#039;s possible to use custom fonts with it.  (Added in MAME 0.227).&lt;br /&gt;
* &#039;&#039;&#039;videoterm&#039;&#039;&#039; is the Videx VideoTerm 80-column card for the II and II Plus.&lt;br /&gt;
* &#039;&#039;&#039;aevm80&#039;&#039;&#039; is the Applied Engineering ViewMaster 80 80-column card.  This is their enhanced clone of the Videx VideoTerm.&lt;br /&gt;
* &#039;&#039;&#039;ap16&#039;&#039;&#039; is a German clone of the Videx VideoTerm 80-column card.&lt;br /&gt;
* &#039;&#039;&#039;ap16alt&#039;&#039;&#039; is the same German clone of the Videx VideoTerm with a different firmware version.&lt;br /&gt;
* &#039;&#039;&#039;vtc1&#039;&#039;&#039; is yet another VideoTerm clone, this one of unknown origin.&lt;br /&gt;
* &#039;&#039;&#039;ultraterm&#039;&#039;&#039; is the Videx UltraTerm 80 and 132-column card for the II, II Plus, and unenhanced IIe.&lt;br /&gt;
* &#039;&#039;&#039;ultratermenh&#039;&#039;&#039; is the Videx UltraTerm 80 and 132-column card with special firmware to work on the enhanced IIe.&lt;br /&gt;
&lt;br /&gt;
===Serial Interface Cards===&lt;br /&gt;
* &#039;&#039;&#039;ssc&#039;&#039;&#039; is the Apple Super Serial Card.  (bug-fixed in MAME 0.227)&lt;br /&gt;
* &#039;&#039;&#039;byte8251&#039;&#039;&#039; is an 8251-based serial card published in BYTE Magazine, April 1979, in an article called &amp;quot;Cross-Pollinating the Apple II&amp;quot;.  (added in MAME 0.219)&lt;br /&gt;
* &#039;&#039;&#039;ccs7710&#039;&#039;&#039; is the California Computer Systems Model 7710 Asynchronous Serial Interface.  (added in MAME 0.227)&lt;br /&gt;
* &#039;&#039;&#039;ssi&#039;&#039;&#039; is the Apricorn Super Serial Imager.  (added in MAME 0.228)&lt;br /&gt;
&lt;br /&gt;
===Misc. Cards===&lt;br /&gt;
* &#039;&#039;&#039;swyft&#039;&#039;&#039; is the IAI SwyftCard, which works only on the IIe and turns it into Jef Raskin&#039;s original dream for the Macintosh.  By modern standards it&#039;s quite weird to use.&lt;br /&gt;
&lt;br /&gt;
===Graphics Cards===&lt;br /&gt;
* &#039;&#039;&#039;grafex&#039;&#039;&#039; is the Grafex-32 card, which adds accelerated 2D video output with the NEC uPD7220 chip.  This was from a design published in Radio Electronics Magazine over 3 issues in early 1986.&lt;br /&gt;
* &#039;&#039;&#039;arcbd&#039;&#039;&#039; is the Third Millenium Engineering Arcade Board, which added ColecoVision-like graphics and sound capability to the Apple II.&lt;br /&gt;
* &#039;&#039;&#039;ezcgi&#039;&#039;&#039; is a graphics/sprites card from a design published in BYTE Magazine.&lt;br /&gt;
* &#039;&#039;&#039;ezcgi9938&#039;&#039;&#039; and &#039;&#039;&#039;ezcgi9958&#039;&#039;&#039; are extended versions of the &#039;&#039;&#039;ezcgi&#039;&#039;&#039; card with the TMS9938 and TMS9958 GPUs.&lt;br /&gt;
* &#039;&#039;&#039;ssprite&#039;&#039;&#039; is the Synetix SuperSprite graphics and sound card, which has similar capabilities to the Arcade Board and the EZ-CGI.&lt;br /&gt;
* &#039;&#039;&#039;ssbapple&#039;&#039;&#039; is the SSB Apple speech card.  This only works with its own software to my knowledge, it wasn&#039;t as widely supported as the Echo II line.&lt;br /&gt;
&lt;br /&gt;
===MIDI Interface Cards===&lt;br /&gt;
* &#039;&#039;&#039;midi&#039;&#039;&#039; is the standard Passport/Yamaha style MIDI card supported by most 8-bit MIDI software and GS/OS (with the &amp;quot;Card 6850 MIDI&amp;quot; driver).&lt;br /&gt;
&lt;br /&gt;
===Input Device Cards===&lt;br /&gt;
* &#039;&#039;&#039;mouse&#039;&#039;&#039; is the Apple II Mouse Card for the II, II Plus, and IIe.  This is useful for mouse-compatible software like Dazzle Draw, Apple II DeskTop, and MousePaint.&lt;br /&gt;
* &#039;&#039;&#039;4play&#039;&#039;&#039; is the 4 Play Joystick Card, which gives you 4 players in compatible software (primarily NinjaForce&#039;s Bomberman clone for the IIgs).&lt;br /&gt;
&lt;br /&gt;
===Parallel/Centronics Interface Cards===&lt;br /&gt;
* &#039;&#039;&#039;parallel&#039;&#039;&#039; is the Apple II Parallel Card.  This card was rewritten for MAME 0.226 and now handshakes properly with the &#039;ap2000&#039; printer.&lt;br /&gt;
* &#039;&#039;&#039;grapplus&#039;&#039;&#039; is the Orange Micro Grappler Plus parallel printer interface.  This has functionality in its firmware to dump hi-res screens and other useful stuff.  (Added in MAME 0.226).&lt;br /&gt;
* &#039;&#039;&#039;uniprint&#039;&#039;&#039; is the Videx Uniprint parallel printer interface.  This also has special firmware functionality for printing hi-res screens.  (Added in MAME 0.227).&lt;br /&gt;
&lt;br /&gt;
===Built-in parallel ports===&lt;br /&gt;
MAME 0.239 and later support the built-in parallel port on the Laser 128 series, Franklin ACE 500, and Franklin ACE 2200.  For all 3 machines the slot name is &#039;&#039;&#039;parallel&#039;&#039;&#039;.  To use the Epson printer emulation with any of these machines, you would use the command-line option &#039;&#039;&#039;-parallel ap2000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====Things to connect to a parallel card====&lt;br /&gt;
MAME currently emulates the Epson ActionPrinter 2000.  This printer came out in 1991 but is fully compatible with previous Epson printers.  In most cases you configure the software for an &amp;quot;Epson LX&amp;quot; or &amp;quot;FX&amp;quot; printer; the major exception is The Print Shop, which works better if you use &amp;quot;OLD EPSON&amp;quot; instead of &amp;quot;EPSON&amp;quot;.  The Print Shop also works better with the Grappler Plus emulation if you tell it the card is a plain Grappler rather than a Plus.  In order to use it, you use the following switches:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-slX:CARDNAME:prn ap2000&#039;&#039;&#039;, where X is the slot and CARDNAME is the card&#039;s name.  For a Grappler Plus in slot 1 (which is pretty standard), that&#039;s &#039;&#039;&#039;-sl1 grapplus -sl1:grapplus:prn ap2000&#039;&#039;&#039;.  For the Apple II Parallel Card in slot 1, that becomes &#039;&#039;&#039;-sl1 parallel -sl1:parallel:prn ap2000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The printer&#039;s output will appear as a second screen, complete with a visible animated print head.  Note that there is not yet a way to get printed output out of MAME, but we have plans to do so in the future.&lt;br /&gt;
&lt;br /&gt;
This also works with the GS/OS Epson driver so GUI programs can print too.  Use the Control Panel Slots to set slot 1 to Your Card, and Direct Connect Printer to Epson and Parallel Card.  Then reboot the system and the Page Setup / Print dialogs will work in all standard GS desktop apps.&lt;br /&gt;
&lt;br /&gt;
===Accelerator Cards===&lt;br /&gt;
* &#039;&#039;&#039;twarp&#039;&#039;&#039; is the Applied Engineering TransWarp accelerator card.  This works to run e.g. AppleWorks at faster speeds without unthrottling MAME and making typing difficult.  Total Replay v3.0 and later supports controlling this card to accelerate loading and decompressing games while still playing them at normal speed.&lt;br /&gt;
&lt;br /&gt;
===Video Digitizer Cards===&lt;br /&gt;
* &#039;&#039;&#039;ceyes2&#039;&#039;&#039; is the ComputerEyes/2 video digitizer (added in MAME 0.214), which gives higher-quality digitization results than the game port version.  When this is connected MAME accepts a -pic option with the path of a .PNG image to digitize.  The PNG can be any size and any color depth, and you can enter the File Manager in the Tab menu to change images without restarting the emulated Apple.&lt;br /&gt;
&lt;br /&gt;
==The IIe Auxiliary Slot==&lt;br /&gt;
The IIe&#039;s auxiliary slot, named -aux on the command line, currently can support these cards:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ext80&#039;&#039;&#039;, the Apple IIe Extended 80-Column Card.  This gives the IIe 128K of RAM and enables double-hi-res and double-low-res video modes.  This is in the IIe auxiliary slot by default.&lt;br /&gt;
* &#039;&#039;&#039;std80&#039;&#039;&#039; is the Apple IIe 80-Column Card.  This gives 80-column text, but will not work with software that requires 128K of RAM or uses the double-hi-res or double-low-res video modes.&lt;br /&gt;
* &#039;&#039;&#039;rw3&#039;&#039;&#039; is the Applied Engineering RamWorks III, which gives the IIe 128K of RAM, double-hi and -low res video modes, plus 8 megabytes of expansion RAM which later versions of AppleWorks can use, in addition to some newer software like EDIT.SYSTEM and John Brooks&#039; /RAM3 RAMdisk.&lt;br /&gt;
&lt;br /&gt;
== More configuration ==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;-ramsize&#039;&#039;&#039; switch controls the amount of RAM on many machines.  This defaults to 48K on the II and II Plus, 64K on the IIe, 128K on the IIc and IIc Plus, 1.25 MB on the ROM 0 and 1 IIgs, and 2 MB on the ROM 3 IIgs.&lt;br /&gt;
* The Apple II can be set to 4K, 8K, 12K, 16K, 20K, 24K, 32K, 36K, or 48K.&lt;br /&gt;
* The II Plus can be set to 16K, 32K, or 48K.&lt;br /&gt;
* The IIe only can be set to 64K.&lt;br /&gt;
* The original IIc only can be set to 128K, but the memory expandable IIc can be set to 128K, 384K, 640K, 896K, or 1152K.  The additional RAM is usable by AppleWorks.&lt;br /&gt;
* The IIc Plus, Laser 128, and Laser 128 EX2 all can be set to 128K, 384K, 640K, 896K, or 1152K, just like the memory expandable IIc.&lt;br /&gt;
* The ROM 0 and 1 IIgs can be set to 256K, 512K, 768K, 1M, 2M, 3M, 4M, 5M, 6M, 7M, or 8M.&lt;br /&gt;
* The ROM 3 IIgs can be set to 1M, 3M, 4M, 5M, 6M, 7M, or 8M.&lt;br /&gt;
&lt;br /&gt;
To see what kinds of disk and other images are accepted for a given configuration, use the &#039;&#039;&#039;-listmedia&#039;&#039;&#039; option alongside whatever slot cards you want to use.  IDE and SCSI cards will typically add at least one -hard / -harddisk option, the Apple II Rev. C SCSI card adds a -cdrom option as well, and of course the various diskii cards add -flop1 and -flop2.  The wildcard is the two ComputerEyes devices, which add a -pic option for a .PNG file to use as the source image.&lt;br /&gt;
&lt;br /&gt;
Note that some cards, like the Super Serial and Parallel, add configurable slots or ports of their own.  You can see those by adding the card and appending &#039;&#039;&#039;-listslots&#039;&#039;&#039; to the end of the command line.&lt;br /&gt;
&lt;br /&gt;
==Game Controllers==&lt;br /&gt;
Most Apple IIs and clones have a special slot called &amp;quot;gameio&amp;quot; which emulates the 9 or 16 pin game I/O connector.  You can connect the following devices to the game port:&lt;br /&gt;
* &#039;&#039;&#039;joy&#039;&#039;&#039; gives you a pair of classic Apple II analog joysticks with 2 buttons each&lt;br /&gt;
* &#039;&#039;&#039;paddles&#039;&#039;&#039; (added in MAME 0.217) gives you 4 classic Apple II paddle controllers with 1 button each (used in, for instance, Woz&#039;s Little Brick Out game on the DOS 3.3 System Master)&lt;br /&gt;
* &#039;&#039;&#039;joyport&#039;&#039;&#039; gives you the Sirius Joyport, with 2 digital Atari-style controllers with 1 button each.  Many games supported this; some called the option &amp;quot;Atari joystick&amp;quot; rather than &amp;quot;Sirius Joyport&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;gizmo&#039;&#039;&#039; (added in MAME 0.224) gives you one digital Atari-style controller with 1 button.  This is supported by the HAL Labs games &amp;quot;Vindicator&amp;quot; and &amp;quot;Super Taxman 2&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;compeyes&#039;&#039;&#039; (only available on the II and II Plus; the real hardware is not compatible with the IIe or IIGS) is the original game I/O port ComputerEyes video digitizer.  When this is connected MAME accepts a -pic option with the path of a .PNG image to digitize.  The PNG can be any size and any color depth, and you can enter the File Manager in the Tab menu to change images without restarting the emulated Apple.&lt;br /&gt;
&lt;br /&gt;
==A note about hard drive and CD-ROM images==&lt;br /&gt;
&lt;br /&gt;
MAME versions before 0.214 were only able to use images that had been converted to MAME&#039;s own CHD format.&lt;br /&gt;
&lt;br /&gt;
To convert an Apple II hard drive image in 2MG format into CHD format, strip the first 64 bytes which contains the .2MG header:&lt;br /&gt;
::chdman createhd -c none -isb 64 -i &amp;lt;input_image_name&amp;gt;.2mg -o &amp;lt;output_image_name&amp;gt;.chd -f&lt;br /&gt;
&lt;br /&gt;
To convert an Apple II hard drive image in PO or raw HDV format into CHD format:&lt;br /&gt;
::chdman createhd -c none -i &amp;lt;input_image_name&amp;gt;.[po|hdv] -o &amp;lt;output_image_name&amp;gt;.chd -f&lt;br /&gt;
 &lt;br /&gt;
MAME versions 0.214 and later can use images in 2MG, HDV or CHD format. If you want to use a hard drive image with a .RAW or .PO extension, then rename them to have a .HDV extension instead.&lt;br /&gt;
&lt;br /&gt;
For CD-ROM, all MAME versions which fully support the Revision C SCSI card will accept .ISO, .BIN/.CUE, or .CHD CD-ROM images.  Note that ISO images must be named to end in .iso for MAME to recognize them properly, it may crash otherwise.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=6850</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=6850"/>
		<updated>2019-10-02T11:22:06Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within a few versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within a few versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&#039;&#039;&#039;Please Note&#039;&#039;&#039;:  In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).  As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link.  For the time being, old MESS can be compiled using &amp;quot;SUBTARGET=mess&amp;quot; while older MAME (arcade only) can be made with &amp;quot;SUBTARGET=mamearcade&amp;quot;.  Support for these older styles of binaries will be discontinued in the near future.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel || MAME/MESS || http://sdlmame.lngn.net and https://choccyhobnob.com/&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME/MESS || http://mirrors.xmission.com/mame/mac/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/packages/community/x86_64/mame , https://aur.archlinux.org/packages/mame-git/&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || https://apps.fedoraproject.org/packages/mame&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || https://www.freshports.org/emulators/mame/ , https://svnweb.freebsd.org/ports/head/emulators/mame/&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || https://www.freshports.org/emulators/mess/ , https://svnweb.freebsd.org/ports/head/emulators/mess/&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || https://pkgs.org/download/mame , https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME/MESS || http://gpo.zugaina.org/games-emulation/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| Mageia || MAME || https://madb.mageia.org/package/show/name/mame/release/cauldron/application/0&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME/MESS || http://pkgsrc.se/emulators/mame , https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/emulators/mame/README.html&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/mame&lt;br /&gt;
|-&lt;br /&gt;
| OpenMandriva || SDLMAME || https://pkgs.org/download/sdlmame , https://abf.openmandriva.org/openmandriva/sdlmame/build_lists&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME/MESS || https://software.opensuse.org/package/mame and https://software.opensuse.org/package/mame-mess&lt;br /&gt;
|-&lt;br /&gt;
| Raspbian || MAME || https://choccyhobnob.com/&lt;br /&gt;
|-&lt;br /&gt;
| ROSA || MAME || https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME/MESS || http://sourceforge.net/projects/mameforslack&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/void-linux/void-packages/tree/master/srcpkgs/mame&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || SDLMAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29&lt;br /&gt;
|-&lt;br /&gt;
| CentOS || SDLMAME || http://repoforge.org/use/  -  Follow directions at &amp;quot;Using RepoForge&amp;quot; then choose desired package&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS/SDLMESS || https://pkgs.org/download/mess , https://pkgs.org/download/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/NaCLMAME , http://tiny.cc/NaCLMAMECaseStudy&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || SDLMAME || http://openports.se/emulators/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || SDLMESS || http://openports.se/emulators/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| OpenMandriva || SDLMESS || https://pkgs.org/download/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || SDLMAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| PCLinuxOS || SDLMAME || https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| PCLinuxOS || MESS/SDLMESS || https://pkgs.org/download/mess , https://pkgs.org/download/sdlmame&lt;br /&gt;
|-&lt;br /&gt;
| ROSA || SDLMESS || https://pkgs.org/download/sdlmess&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MESS || https://pkgs.org/download/mess&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || SDLMAME || https://emulationrealm.net/downloads/file/1509-sdlmame-intermediate-ps3&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || SDLMESS || https://emulationrealm.net/downloads/file/1462-sdlmess-ps3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
| Android (ARM)&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft XBOX / XBOX 360 / XBOX One&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) / Wii U / Switch&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=6319</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=6319"/>
		<updated>2018-11-20T19:01:12Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Kram */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will be migrated to the official documentation later...&lt;br /&gt;
&lt;br /&gt;
Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II (and bootlegs)==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039;-&#039;&#039;&#039; ] and [ &#039;&#039;&#039;=&#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press &#039;&#039;&#039;F2&#039;&#039;&#039; to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (&#039;&#039;&#039;F3&#039;&#039;&#039;). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender (and bootlegs)==&lt;br /&gt;
The first time they are launched, it will say &#039;01  0000 COINS LEFT&#039; and/or stop at &amp;quot;Factory settings restored&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039;. If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting &#039;&#039;&#039;STATISTICS&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;MANAGEMENT&#039;&#039;&#039; buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press &#039;&#039;&#039;CANCEL&#039;&#039;&#039; for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: &#039;&#039;&#039;HOLD3&#039;&#039;&#039; == Verify In/Out, even when the stats were cleared. &#039;&#039;&#039;HOLD2&#039;&#039;&#039; + &#039;&#039;&#039;HOLD4&#039;&#039;&#039; == Modify maximum bet, pressing &#039;&#039;&#039;HOLD1&#039;&#039;&#039;.&lt;br /&gt;
Modify minimum bet, pressing &#039;&#039;&#039;HOLD2&#039;&#039;&#039;. Modify percentage (1, 2, 3, 4), pressing &#039;&#039;&#039;HOLD3&#039;&#039;&#039;.&lt;br /&gt;
Press &#039;&#039;&#039;START&#039;&#039;&#039; to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Golden Tee Fore series==&lt;br /&gt;
&amp;lt;B&amp;gt;Fixing LOW or NO Volume levels&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Enter the Service Mode &#039;&#039;&#039;F2&#039;&#039;&#039; and use the Trackball/Controller and Start Button and select &amp;quot;Volume Adjustment&amp;quot; as well as actually adjusting the volume to your liking.  You can exit the menu/Service Mode and as long as MAME exits properly, the volume setting should be saved with the NVRAM and retained for later.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience.&lt;br /&gt;
The first time you run the game, an &#039;ERROR&#039; appears. Hold &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; for about 4 seconds to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolli Witch==&lt;br /&gt;
Wait until message &amp;quot;ACHTUNG FEHLER IM BLOCK...&amp;quot; pops up and then press key &#039;&#039;&#039;Z&#039;&#039;&#039; to start.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
The first time the game is launched, it will stop at &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode). If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
The first time the game is launched, it will stop at &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode). If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;9&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami &#039;&#039;&#039;F2&#039;&#039;&#039;+&#039;&#039;&#039;F3&#039;&#039;&#039; procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; or &#039;&#039;&#039;C&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Pirate Ship==&lt;br /&gt;
The first time you run the game, the E510 BACK UP RAM setting at the top shows ERROR during these start up tests.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.  Make sure to continue to hold &#039;&#039;&#039;F3&#039;&#039;&#039; until the machine says OK where ERROR used to show.&lt;br /&gt;
&lt;br /&gt;
==PlayChoice-10==&lt;br /&gt;
To initialize the game: Starting the game, you are taken into a double screen: at top the list of games, below the game screen. They fit using credits, as for the other games, the keys &#039;&#039;&#039;5&#039;&#039;&#039; or &#039;&#039;&#039;6&#039;&#039;&#039;. You must therefore SELECT the game, using the [ &#039; ] (apostrophe). Select the game options (1 player, 2 player, etc.) with the key &#039;&#039;&#039;1&#039;&#039;&#039;, and start it by pressing &#039;&#039;&#039;2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.cpp)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pebe0014,&lt;br /&gt;
pebe0014a,&lt;br /&gt;
pebe1001,&lt;br /&gt;
peke1001,&lt;br /&gt;
peke1006,&lt;br /&gt;
peke1012,&lt;br /&gt;
peke1012a,&lt;br /&gt;
peke1012b,&lt;br /&gt;
peke1013,&lt;br /&gt;
peke1013a,&lt;br /&gt;
pekoc766,&lt;br /&gt;
pekoc801,&lt;br /&gt;
pekoc802,&lt;br /&gt;
pekoc803,&lt;br /&gt;
pekoc804,&lt;br /&gt;
pekoc806,&lt;br /&gt;
pekoc818,&lt;br /&gt;
pekoc819,&lt;br /&gt;
pekoc825,&lt;br /&gt;
pebe0014, &lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM by pressing &#039;&#039;&#039;F3&#039;&#039;&#039; to initialize the NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, after you see &#039;JUST A MOMENT PLEASE..., it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (&#039;&#039;&#039;F3&#039;&#039;&#039;). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (&#039;&#039;&#039;F3&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON with Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF with Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4 &#039;&#039;&#039;V&#039;&#039;&#039;, HOLD 2 &#039;&#039;&#039;X&#039;&#039;&#039;, HOLD 5 &#039;&#039;&#039;B&#039;&#039;&#039; and START &#039;&#039;&#039;1&#039;&#039;&#039;) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed Start (&#039;&#039;&#039;1&#039;&#039;&#039;) + Service 1 (&#039;&#039;&#039;9&#039;&#039;&#039;) until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu&lt;br /&gt;
&lt;br /&gt;
==Techno Drive==&lt;br /&gt;
The first time you run the game, &#039;PRN PCB CONNECT : NG&#039; appears, press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter the test menu, navigate to GAME OPTIONS and disable the printer by setting &#039;&#039;&#039;PRINTER&#039;&#039;&#039; to OFF. Printer not emulated. To calibrate controls keep pressed key Service Mode (&#039;&#039;&#039;F2&#039;&#039;&#039;) and Service Coin (&#039;&#039;&#039;9&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( HOP RESET + AUX + MEMTEST )  until you see the &amp;quot;METER SET 1&amp;quot; screen.  Press &#039;&#039;&#039;D&#039;&#039;&#039; (Play 2 Lines) to increment the minimum cashcade to $5 or above. You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press &#039;&#039;&#039;F1&#039;&#039;&#039; to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=5347</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=5347"/>
		<updated>2017-05-04T12:54:00Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will be migrated to the official documentation later...&lt;br /&gt;
&lt;br /&gt;
Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II (and bootlegs)==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039;-&#039;&#039;&#039; ] and [ &#039;&#039;&#039;=&#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press &#039;&#039;&#039;F2&#039;&#039;&#039; to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (&#039;&#039;&#039;F3&#039;&#039;&#039;). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender (and bootlegs)==&lt;br /&gt;
The first time they are launched, it will say &#039;01  0000 COINS LEFT&#039; and/or stop at &amp;quot;Factory settings restored&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039;. If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting &#039;&#039;&#039;STATISTICS&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;MANAGEMENT&#039;&#039;&#039; buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press &#039;&#039;&#039;CANCEL&#039;&#039;&#039; for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: &#039;&#039;&#039;HOLD3&#039;&#039;&#039; == Verify In/Out, even when the stats were cleared. &#039;&#039;&#039;HOLD2&#039;&#039;&#039; + &#039;&#039;&#039;HOLD4&#039;&#039;&#039; == Modify maximum bet, pressing &#039;&#039;&#039;HOLD1&#039;&#039;&#039;.&lt;br /&gt;
Modify minimum bet, pressing &#039;&#039;&#039;HOLD2&#039;&#039;&#039;. Modify percentage (1, 2, 3, 4), pressing &#039;&#039;&#039;HOLD3&#039;&#039;&#039;.&lt;br /&gt;
Press &#039;&#039;&#039;START&#039;&#039;&#039; to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Golden Tee Fore series==&lt;br /&gt;
&amp;lt;B&amp;gt;Fixing LOW or NO Volume levels&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Enter the Service Mode &#039;&#039;&#039;F2&#039;&#039;&#039; and use the Trackball/Controller and Start Button and select &amp;quot;Volume Adjustment&amp;quot; as well as actually adjusting the volume to your liking.  You can exit the menu/Service Mode and as long as MAME exits properly, the volume setting should be saved with the NVRAM and retained for later.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience.&lt;br /&gt;
The first time you run the game, an &#039;ERROR&#039; appears. Hold &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; for about 4 seconds to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolli Witch==&lt;br /&gt;
Wait until message &amp;quot;ACHTUNG FEHLER IM BLOCK...&amp;quot; pops up and then press key &#039;&#039;&#039;Z&#039;&#039;&#039; to start.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
The first time the game is launched, it will stop at &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode). If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
The first time the game is launched, it will stop at &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode). If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami &#039;&#039;&#039;F2&#039;&#039;&#039;+&#039;&#039;&#039;F3&#039;&#039;&#039; procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; or &#039;&#039;&#039;C&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Pirate Ship==&lt;br /&gt;
The first time you run the game, the E510 BACK UP RAM setting at the top shows ERROR during these start up tests.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.  Make sure to continue to hold &#039;&#039;&#039;F3&#039;&#039;&#039; until the machine says OK where ERROR used to show.&lt;br /&gt;
&lt;br /&gt;
==PlayChoice-10==&lt;br /&gt;
To initialize the game: Starting the game, you are taken into a double screen: at top the list of games, below the game screen. They fit using credits, as for the other games, the keys &#039;&#039;&#039;5&#039;&#039;&#039; or &#039;&#039;&#039;6&#039;&#039;&#039;. You must therefore SELECT the game, using the [ &#039; ] (apostrophe). Select the game options (1 player, 2 player, etc.) with the key &#039;&#039;&#039;1&#039;&#039;&#039;, and start it by pressing &#039;&#039;&#039;2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.cpp)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pebe0014,&lt;br /&gt;
pebe0014a,&lt;br /&gt;
pebe1001,&lt;br /&gt;
peke1001,&lt;br /&gt;
peke1006,&lt;br /&gt;
peke1012,&lt;br /&gt;
peke1012a,&lt;br /&gt;
peke1012b,&lt;br /&gt;
peke1013,&lt;br /&gt;
peke1013a,&lt;br /&gt;
pekoc766,&lt;br /&gt;
pekoc801,&lt;br /&gt;
pekoc802,&lt;br /&gt;
pekoc803,&lt;br /&gt;
pekoc804,&lt;br /&gt;
pekoc806,&lt;br /&gt;
pekoc818,&lt;br /&gt;
pekoc819,&lt;br /&gt;
pekoc825,&lt;br /&gt;
pebe0014, &lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM by pressing &#039;&#039;&#039;F3&#039;&#039;&#039; to initialize the NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, after you see &#039;JUST A MOMENT PLEASE..., it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (&#039;&#039;&#039;F3&#039;&#039;&#039;). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (&#039;&#039;&#039;F3&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON with Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF with Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4 &#039;&#039;&#039;V&#039;&#039;&#039;, HOLD 2 &#039;&#039;&#039;X&#039;&#039;&#039;, HOLD 5 &#039;&#039;&#039;B&#039;&#039;&#039; and START &#039;&#039;&#039;1&#039;&#039;&#039;) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed Start (&#039;&#039;&#039;1&#039;&#039;&#039;) + Service 1 (&#039;&#039;&#039;9&#039;&#039;&#039;) until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu&lt;br /&gt;
&lt;br /&gt;
==Techno Drive==&lt;br /&gt;
The first time you run the game, &#039;PRN PCB CONNECT : NG&#039; appears, press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter the test menu, navigate to GAME OPTIONS and disable the printer by setting &#039;&#039;&#039;PRINTER&#039;&#039;&#039; to OFF. Printer not emulated. To calibrate controls keep pressed key Service Mode (&#039;&#039;&#039;F2&#039;&#039;&#039;) and Service Coin (&#039;&#039;&#039;9&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( HOP RESET + AUX + MEMTEST )  until you see the &amp;quot;METER SET 1&amp;quot; screen.  Press &#039;&#039;&#039;D&#039;&#039;&#039; (Play 2 Lines) to increment the minimum cashcade to $5 or above. You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press &#039;&#039;&#039;F1&#039;&#039;&#039; to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=5270</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=5270"/>
		<updated>2017-02-23T03:26:17Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: Add description of Golden Tee Fore volume adjustment which is needed for most sets and is a common issue reported.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will be migrated to the official documentation later...&lt;br /&gt;
&lt;br /&gt;
Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II (and bootlegs)==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039;-&#039;&#039;&#039; ] and [ &#039;&#039;&#039;=&#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press &#039;&#039;&#039;F2&#039;&#039;&#039; to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (&#039;&#039;&#039;F3&#039;&#039;&#039;). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender (and bootlegs)==&lt;br /&gt;
The first time they are launched, it will say &#039;01  0000 COINS LEFT&#039; and/or stop at &amp;quot;Factory settings restored&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039;. If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting &#039;&#039;&#039;STATISTICS&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;MANAGEMENT&#039;&#039;&#039; buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press &#039;&#039;&#039;CANCEL&#039;&#039;&#039; for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: &#039;&#039;&#039;HOLD3&#039;&#039;&#039; == Verify In/Out, even when the stats were cleared. &#039;&#039;&#039;HOLD2&#039;&#039;&#039; + &#039;&#039;&#039;HOLD4&#039;&#039;&#039; == Modify maximum bet, pressing &#039;&#039;&#039;HOLD1&#039;&#039;&#039;.&lt;br /&gt;
Modify minimum bet, pressing &#039;&#039;&#039;HOLD2&#039;&#039;&#039;. Modify percentage (1, 2, 3, 4), pressing &#039;&#039;&#039;HOLD3&#039;&#039;&#039;.&lt;br /&gt;
Press &#039;&#039;&#039;START&#039;&#039;&#039; to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Golden Tee Fore series==&lt;br /&gt;
&amp;lt;B&amp;gt;Fixing LOW or NO Volume levels&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Enter the Service Mode &#039;&#039;&#039;F2&#039;&#039;&#039; and use the Trackball/Controller and Start Button and select &amp;quot;Volume Adjustment&amp;quot; as well as actually adjusting the volume to your liking.  You can exit the menu/Service Mode and as long as MAME exits properly, the volume setting should be saved with the NVRAM and retained for later.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience.&lt;br /&gt;
The first time you run the game, an &#039;ERROR&#039; appears. Hold &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; for about 4 seconds to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolli Witch==&lt;br /&gt;
Wait until message &amp;quot;ACHTUNG FEHLER IM BLOCK...&amp;quot; pops up and then press key &#039;&#039;&#039;Z&#039;&#039;&#039; to start.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
The first time the game is launched, it will stop at &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode). If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
The first time the game is launched, it will stop at &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;. To continue simply press &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode). If that fails, try &#039;&#039;&#039;F3&#039;&#039;&#039;, or &#039;&#039;&#039;F1&#039;&#039;&#039; + &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami &#039;&#039;&#039;F2&#039;&#039;&#039;+&#039;&#039;&#039;F3&#039;&#039;&#039; procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; or &#039;&#039;&#039;C&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==PlayChoice-10==&lt;br /&gt;
To initialize the game: Starting the game, you are taken into a double screen: at top the list of games, below the game screen. They fit using credits, as for the other games, the keys &#039;&#039;&#039;5&#039;&#039;&#039; or &#039;&#039;&#039;6&#039;&#039;&#039;. You must therefore SELECT the game, using the [ &#039; ] (apostrophe). Select the game options (1 player, 2 player, etc.) with the key &#039;&#039;&#039;1&#039;&#039;&#039;, and start it by pressing &#039;&#039;&#039;2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.cpp)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pebe0014,&lt;br /&gt;
pebe0014a,&lt;br /&gt;
pebe1001,&lt;br /&gt;
peke1001,&lt;br /&gt;
peke1006,&lt;br /&gt;
peke1012,&lt;br /&gt;
peke1012a,&lt;br /&gt;
peke1012b,&lt;br /&gt;
peke1013,&lt;br /&gt;
peke1013a,&lt;br /&gt;
pekoc766,&lt;br /&gt;
pekoc801,&lt;br /&gt;
pekoc802,&lt;br /&gt;
pekoc803,&lt;br /&gt;
pekoc804,&lt;br /&gt;
pekoc806,&lt;br /&gt;
pekoc818,&lt;br /&gt;
pekoc819,&lt;br /&gt;
pekoc825,&lt;br /&gt;
pebe0014, &lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM by pressing &#039;&#039;&#039;F3&#039;&#039;&#039; to initialize the NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, after you see &#039;JUST A MOMENT PLEASE..., it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (&#039;&#039;&#039;F3&#039;&#039;&#039;). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (&#039;&#039;&#039;F3&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON with Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF with Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4 &#039;&#039;&#039;V&#039;&#039;&#039;, HOLD 2 &#039;&#039;&#039;X&#039;&#039;&#039;, HOLD 5 &#039;&#039;&#039;B&#039;&#039;&#039; and START &#039;&#039;&#039;1&#039;&#039;&#039;) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed Start (&#039;&#039;&#039;1&#039;&#039;&#039;) + Service 1 (&#039;&#039;&#039;9&#039;&#039;&#039;) until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu&lt;br /&gt;
&lt;br /&gt;
==Techno Drive==&lt;br /&gt;
The first time you run the game, &#039;PRN PCB CONNECT : NG&#039; appears, press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter the test menu, navigate to GAME OPTIONS and disable the printer by setting &#039;&#039;&#039;PRINTER&#039;&#039;&#039; to OFF. Printer not emulated. To calibrate controls keep pressed key Service Mode (&#039;&#039;&#039;F2&#039;&#039;&#039;) and Service Coin (&#039;&#039;&#039;9&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( HOP RESET + AUX + MEMTEST )  until you see the &amp;quot;METER SET 1&amp;quot; screen.  Press &#039;&#039;&#039;D&#039;&#039;&#039; (Play 2 Lines) to increment the minimum cashcade to $5 or above. You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use &#039;&#039;&#039;K&#039;&#039;&#039; (audit) and &#039;&#039;&#039;J&#039;&#039;&#039; (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press &#039;&#039;&#039;Z&#039;&#039;&#039; + &#039;&#039;&#039;X&#039;&#039;&#039; + &#039;&#039;&#039;C&#039;&#039;&#039; simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the &#039;&#039;&#039;K&#039;&#039;&#039; and &#039;&#039;&#039;J&#039;&#039;&#039; keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press &#039;&#039;&#039;F1&#039;&#039;&#039; to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4680</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4680"/>
		<updated>2016-05-26T16:20:32Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within a few versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within a few versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&#039;&#039;&#039;Please Note&#039;&#039;&#039;:  In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).  As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link.  For the time being, old MESS can be compiled using &amp;quot;SUBTARGET=mess&amp;quot; while older MAME (arcade only) can be made with &amp;quot;SUBTARGET=mamearcade&amp;quot;.  Support for these older styles of binaries will be discontinued in the near future.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME/MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME/MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME/MESS || http://www.rpmfusion.org/  -  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then choose desired package ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME/MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8/10) || MAME/MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://download.opensuse.org/repositories/home:/rreucher:/mame/openSUSE_Tumbleweed/  and  http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME/MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/voidlinux/void-packages/tree/master/srcpkgs/mame ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Is_MAME_Open_Source%3F&amp;diff=4662</id>
		<title>Is MAME Open Source?</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Is_MAME_Open_Source%3F&amp;diff=4662"/>
		<updated>2016-03-05T01:05:14Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://mamedev.org/legal.html MAME&#039;s Source Code] is now available under an OSI-compliant and FSF-approved license!  As a result, a great majority of files (over 90% including core files) are available under the 3-Clause BSD License but project as a whole is distributed under the terms of the GNU General Public License, version 2 or later (GPL-2.0+), since it contains code made available under multiple GPL-compatible licenses.  This license change is in present for all sources as of [https://github.com/mamedev/mame/commit/35ccf865 Git revision 35ccf865] with the first public upcoming release of MAME 0.172.  Source files may also be licensed as specified in the file header and the license change does not apply to prior versions of MAME to this version/git revision.&lt;br /&gt;
&lt;br /&gt;
Return to [[Frequently Asked Questions]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4630</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4630"/>
		<updated>2015-10-22T22:04:19Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within a few versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within a few versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&#039;&#039;&#039;Please Note&#039;&#039;&#039;:  In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).  As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link.  For the time being, old MESS can be compiled using &amp;quot;SUBTARGET=mess&amp;quot; while older MAME (arcade only) can be made with &amp;quot;SUBTARGET=mamearcade&amp;quot;.  Support for these older styles of binaries will be discontinued in the near future.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME/MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME/MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME/MESS || http://www.rpmfusion.org/  -  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then choose desired package ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME/MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8/10) || MAME/MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME/MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/voidlinux/void-packages/tree/master/srcpkgs/mame ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4621</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4621"/>
		<updated>2015-08-28T16:36:31Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within a few versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within a few versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&#039;&#039;&#039;Please Note&#039;&#039;&#039;:  In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).  As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link.  For the time being, old MESS can be compiled using &amp;quot;SUBTARGET=mess&amp;quot; while older MAME (arcade only) can be made with &amp;quot;SUBTARGET=mamearcade&amp;quot;.  Support for these older styles of binaries will be discontinued in the near future.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME/MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME/MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME/MESS || http://www.rpmfusion.org/  -  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then choose desired package ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME/MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8/10) || MAME/MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME/MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/voidlinux/void-packages/tree/master/srcpkgs/mame ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4620</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4620"/>
		<updated>2015-08-28T16:34:19Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within a few versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within a few versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&#039;&#039;&#039;Please Note&#039;&#039;&#039;:  In all source release versions starting with 0.162, MAME is a binary which consists the entirety of source (including the former MESS project).  As a result, MESS links here will likely only be available up to 0.161 with anything beyond expected to be obtained at the MAME link.  For the time being, old MESS can be compiled using &amp;quot;SUBTARGET=mess&amp;quot; while older MAME (arcade only) can be made with &amp;quot;SUBTARGET=mamearcade&amp;quot;.  Support for these older styles of binaries will be discontinued in the near future.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME/MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME/MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME/MESS || http://www.rpmfusion.org/  -  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then for your desired package &#039;mame&#039; or &#039;mess&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME/MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8/10) || MAME/MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME/MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/voidlinux/void-packages/tree/master/srcpkgs/mame ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4619</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4619"/>
		<updated>2015-08-28T16:19:12Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within a few versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within 1-3 versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || http://www.rpmfusion.org/  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then package is named &#039;mame&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MESS || http://www.rpmfusion.org/ As above, but package is named &#039;mess&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MAME || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Void Linux || MAME || https://github.com/voidlinux/void-packages/tree/master/srcpkgs/mame ||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4599</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4599"/>
		<updated>2015-07-07T19:01:22Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Player&amp;#039;s Edge Plus games (peplus.c) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press F2 + F3 to enter TEST MODE. Exit with F2.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press F2 to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039; - &#039;&#039;&#039; ] and [ &#039;&#039;&#039; = &#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press F2 to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (0 + 9), then press reset (F3). Now the NVRAM has been initialized. &lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender==&lt;br /&gt;
The first time you run the game, it will say &#039;01  0000 COINS LEFT&#039;. To proceed, just hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039;&amp;amp;&#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting STATISTIC &amp;amp; MANAGEMENT buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press CANCEL for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: HOLD3 == Verify In/Out, even when the stats were cleared. HOLD2 + HOLD4 == Modify maximum bet, pressing HOLD1.&lt;br /&gt;
Modify minimum bet, pressing HOLD2. Modify percentage (1, 2, 3, 4), pressing HOLD3.&lt;br /&gt;
Press START to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami F2+F3 procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press 9 (SERVICE Key) and then F2  (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu. &lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.c)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308, &lt;br /&gt;
pebe0014, &lt;br /&gt;
peke1012 &lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (F3). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (F3).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4, HOLD 2, HOLD 5 and START) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed &#039;&#039;&#039;1&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press F1 to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4598</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4598"/>
		<updated>2015-07-07T19:00:17Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Player&amp;#039;s Edge Plus games (peplus.c) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press F2 + F3 to enter TEST MODE. Exit with F2.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press F2 to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039; - &#039;&#039;&#039; ] and [ &#039;&#039;&#039; = &#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press F2 to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (0 + 9), then press reset (F3). Now the NVRAM has been initialized. &lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender==&lt;br /&gt;
The first time you run the game, it will say &#039;01  0000 COINS LEFT&#039;. To proceed, just hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039;&amp;amp;&#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting STATISTIC &amp;amp; MANAGEMENT buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press CANCEL for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: HOLD3 == Verify In/Out, even when the stats were cleared. HOLD2 + HOLD4 == Modify maximum bet, pressing HOLD1.&lt;br /&gt;
Modify minimum bet, pressing HOLD2. Modify percentage (1, 2, 3, 4), pressing HOLD3.&lt;br /&gt;
Press START to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami F2+F3 procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press 9 (SERVICE Key) and then F2  (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu. &lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.c)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308, &lt;br /&gt;
pebe0014, &lt;br /&gt;
peke1012 &lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;O&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;K&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;O&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (F3). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (F3).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4, HOLD 2, HOLD 5 and START) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed &#039;&#039;&#039;1&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press F1 to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4597</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4597"/>
		<updated>2015-07-07T18:59:15Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Player&amp;#039;s Edge Plus games (peplus.c) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press F2 + F3 to enter TEST MODE. Exit with F2.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press F2 to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039; - &#039;&#039;&#039; ] and [ &#039;&#039;&#039; = &#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press F2 to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (0 + 9), then press reset (F3). Now the NVRAM has been initialized. &lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender==&lt;br /&gt;
The first time you run the game, it will say &#039;01  0000 COINS LEFT&#039;. To proceed, just hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039;&amp;amp;&#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting STATISTIC &amp;amp; MANAGEMENT buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press CANCEL for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: HOLD3 == Verify In/Out, even when the stats were cleared. HOLD2 + HOLD4 == Modify maximum bet, pressing HOLD1.&lt;br /&gt;
Modify minimum bet, pressing HOLD2. Modify percentage (1, 2, 3, 4), pressing HOLD3.&lt;br /&gt;
Press START to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami F2+F3 procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press 9 (SERVICE Key) and then F2  (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu. &lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.c)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308, &lt;br /&gt;
pebe0014, &lt;br /&gt;
peke1012 &lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (F3). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (F3).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4, HOLD 2, HOLD 5 and START) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed &#039;&#039;&#039;1&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press F1 to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4595</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4595"/>
		<updated>2015-06-25T20:31:33Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within 1-3 versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within 1-3 versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) || MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || http://www.rpmfusion.org/  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then package is named &#039;mame&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MESS || http://www.rpmfusion.org/ As above, but package is named &#039;mess&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MAME || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4594</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4594"/>
		<updated>2015-06-25T20:31:14Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated binaries and packages (usually within 1-3 versions of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.&lt;br /&gt;
&lt;br /&gt;
Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on [http://forums.bannister.org/ the bannister.org forums].&lt;br /&gt;
&lt;br /&gt;
== Source code download ==&lt;br /&gt;
&lt;br /&gt;
The following links are for source code, either pre-packaged by MAMEDev or you can simply clone/fork us on Github to follow the team&#039;s progress in real-time.  Download these if you&#039;d like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| MAME/MESS releases || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Live MAME/MESS WIP on Github || https://github.com/mamedev/mame ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A guide to building MAME/MESS on Mac OS X is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=58897#Post58897 here].  An equivalent guide for Linux is available [http://forums.bannister.org/ubbthreads.php?ubb=showflat&amp;amp;Number=35138#Post35138 here].&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated binaries and packages (usually within 1-3 versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions.  Download these if you can&#039;t or don&#039;t wish to build MAME and don&#039;t mind waiting for the next release date to see progress.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC (10.5) MAME || https://www.mediafire.com/folder/07r0cvcq1i39g/OSX_PPC_10.5_%28SDL2%29 ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || http://www.rpmfusion.org/  Follow directions at &amp;quot;Enable RPM Fusion&amp;quot; then package is named &#039;mame&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MESS || http://www.rpmfusion.org/ As above, but package is named &#039;mess&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MAME || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL , http://tiny.cc/MAMENaCLCaseStudy ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Controls&amp;diff=4558</id>
		<title>FAQ:Controls</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Controls&amp;diff=4558"/>
		<updated>2015-05-19T21:05:17Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Why doesn&amp;#039;t my joystick work? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
==What control devices does MAME support?==&lt;br /&gt;
MAME supports three basic classes of controllers:&lt;br /&gt;
# Keyboard type&lt;br /&gt;
#* standard keyboards&lt;br /&gt;
#* key encoders&lt;br /&gt;
#* some joy-to-key software&lt;br /&gt;
# Mouse type &lt;br /&gt;
#* mice&lt;br /&gt;
#* trackballs&lt;br /&gt;
#* spinners&lt;br /&gt;
#* Act-Labs USB Light Guns&lt;br /&gt;
# Joystick type&lt;br /&gt;
#* joysticks&lt;br /&gt;
#* joypads / gamepads&lt;br /&gt;
#* console pads via most USB adapters&lt;br /&gt;
#* steering wheels&lt;br /&gt;
#* any DirectInput-visible gaming controller that has digital buttons or analog axes&lt;br /&gt;
&lt;br /&gt;
Please note that most of MAME&#039;s controls are set up for development purposes, which means that most games will work fine with just some form of keyboard control. If you wish to use fancier control schemes, you will probably need to configure them within MAME to your liking.&lt;br /&gt;
&lt;br /&gt;
==How do I configure the keys?==&lt;br /&gt;
&lt;br /&gt;
Press Tab in-game and choose &amp;quot;Input: This Game&amp;quot;.  Select the input you want to configure, press Enter followed by the key you want it mapped to.  &lt;br /&gt;
&lt;br /&gt;
More fancy key combinations can be made.  To map this key OR that key, set one of the keys as before, wait until MAME accepts it, then repeat for second key.  To map so two keys have to be pressed at the same time, press both (or more) keys (or press them with a second of each other) after pressing enter.  To map a NOT (key1 only if key2 is not also pressed), enter, press first key, then quickly press the second key(s) twice.   &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Input: General&amp;quot; can be selected to change all games inputs, and MAME&#039;s UI buttons.&lt;br /&gt;
&lt;br /&gt;
This remapping will also work for joystick or mouse inputs if joystick or mouse support is enabled (see below).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t the Tab key work anymore?==&lt;br /&gt;
Most likely you have re-configured the &amp;quot;UI Configure&amp;quot; key, normally Tab, to something else. To restore the default settings, the quickest way is to delete the default.cfg file from the cfg/ subdirectory below the main MAME directory.  However this will remove any other general input changes, too.&lt;br /&gt;
&lt;br /&gt;
If you have settings you don&#039;t want to lose, you can also edit default.cfg with any text editor, since the input configuration files are in XML format. Open the default.cfg file and find the line that says &amp;lt;code&amp;gt;&amp;amp;lt;port type=&amp;quot;UI_CONFIGURE&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;.  Delete that line and all the lines down to and including the next &amp;lt;code&amp;gt;&amp;lt;/port&amp;gt;&amp;lt;/code&amp;gt; line; this should be five lines.  Save the file.&lt;br /&gt;
&lt;br /&gt;
==How can I change what axes the mouse and joystick control?==&lt;br /&gt;
&lt;br /&gt;
Press Tab in-game and select &amp;quot;Input: This Game&amp;quot;.  From there, you can assign inputs much the same way as [[#How do I configure the keys?|changing keys]].  Additionally, in the menu, there is the option Analog Controls, where you can [[#When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.|reverse the Axis]].  Also see [[#What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?|What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?]] if changing analog inputs.&lt;br /&gt;
&lt;br /&gt;
==Mouse control is too sensitive / not sensitive enough.==&lt;br /&gt;
&lt;br /&gt;
Try increasing the acceleration and sensitivity settings in the Analog Input settings menu after pressing Tab.  You might also want to try adjusting the mouse settings inside the Windows Control Panel (Start -&amp;gt; Settings -&amp;gt; Control Panel -&amp;gt; Mouse).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my joystick work?==&lt;br /&gt;
&lt;br /&gt;
There can be several reasons for this:&lt;br /&gt;
&lt;br /&gt;
* The most common reason is that Mame disables joysticks by default.  In your MAME.ini file, look for the &amp;quot;joystick&amp;quot; line reading &amp;quot;&#039;&#039;&#039;joystick 0&amp;quot;&#039;&#039;&#039;; simply change it to &#039;&#039;&#039;joystick 1&#039;&#039;&#039;. If this does not work, try the following:&lt;br /&gt;
&lt;br /&gt;
* If your joystick or game controller came with a device driver, you may need to install it first.  To do this, refer to the documentation that came with the joystick or joypad itself.&lt;br /&gt;
&lt;br /&gt;
* Open the Windows Control Panel (Start -&amp;gt; Settings -&amp;gt; Control Panel) and double click the &amp;quot;joysticks&amp;quot; or &amp;quot;game controllers&amp;quot; icon.  See if your controller is recognized there.  If it is, proceed further.  If not, you may need to add it there, or you may have a problem with the joystick or controller itself, or its device driver.&lt;br /&gt;
&lt;br /&gt;
* In MAME, try pressing &amp;quot;Tab&amp;quot; and choose &amp;quot;Input: This Game&amp;quot; and make sure that the game&#039;s inputs are mapped with the appropriate joystick inputs.  If not, see [[#How do I configure the keys?]] for remapping the buttons and digital axes, and [[#How can I change what axes the mouse and joystick control?]] for mapping analog joystick axes to analog game axes.&lt;br /&gt;
&lt;br /&gt;
* Effective on the release of MAME 0.161, Directinput version was changed from 7 to 8 for Windows builds.  This has caused some external controllers supported by programs such as PPJOY to no longer function in MAME.  Currently the only way to fix this is to obtain the official source package and compile tools and make your own build, adjusting the line in the makefile which shows:  &#039;&#039;DIRECTINPUT = 8&#039;&#039; and changing this back to 7.&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my mouse or trackball work?==&lt;br /&gt;
&lt;br /&gt;
Basically the same as [[#Why doesn&#039;t my joystick work?|joysticks]]:&lt;br /&gt;
&lt;br /&gt;
* The most common solution is, in mame.ini, replace &amp;quot;&#039;&#039;&#039;mouse 0&amp;quot;&#039;&#039;&#039; with &#039;&#039;&#039;mouse 1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* For the mouse to work in MAME, it has to work in windows.  So if it doesn&#039;t work in Windows (ie. doesn&#039;t more the mouse pointer), fix this first as this isn&#039;t a MAME problem.  However, some virtual mice that work in windows won&#039;t work in MAME; MAME is currently using RawInput for mouse and keyboard inputs in Windows XP &amp;amp; Vista, and if the virtual mouse driver isn&#039;t RawInput compatible, it won&#039;t work in MAME.&lt;br /&gt;
&lt;br /&gt;
* In MAME, try pressing &amp;quot;Tab&amp;quot; and choose &amp;quot;Input: This Game&amp;quot; and make sure that the game&#039;s inputs are mapped with the appropriate mouse inputs.  If not, see [[#How do I configure the keys?]] for remapping the buttons, and [[How can I change what axes the mouse and joystick control?]] for mapping the mouse axes to analog game axes.&lt;br /&gt;
&lt;br /&gt;
==The arrow keys work, but I can&#039;t fire, jump, etc.==&lt;br /&gt;
&lt;br /&gt;
Here are the default controller buttons for many games:&lt;br /&gt;
&lt;br /&gt;
* 5 - Insert Coin&lt;br /&gt;
* 1 - Start&lt;br /&gt;
* Arrows - Move&lt;br /&gt;
* Ctrl - Action Button 1&lt;br /&gt;
* Alt - Action Button 2&lt;br /&gt;
* Space - Action Button 3&lt;br /&gt;
* Mouse - Analog Control (needed for some games)&lt;br /&gt;
* P - Pause&lt;br /&gt;
* ESC - Quit MAME&lt;br /&gt;
* F2 - Service Mode&lt;br /&gt;
* Tab - MAME Options Menu&lt;br /&gt;
&lt;br /&gt;
Note: There are many games with much more complex controls.  If you need to see or change a games controls, press Tab and choose &amp;quot;Input: This Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==TRON&#039;s arm doesn&#039;t move; I can&#039;t aim in Heavy Barrel, etc.==&lt;br /&gt;
&lt;br /&gt;
Often, these games use analog control, which by default is mapped to the mouse.&lt;br /&gt;
&lt;br /&gt;
==When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.==&lt;br /&gt;
&lt;br /&gt;
These games were played with a Yoke originally, so that this is correct.  In MAME, you can press Tab while playing, and choose &amp;quot;Analog Controls&amp;quot; and reverse the axis to correct this.&lt;br /&gt;
&lt;br /&gt;
==I don&#039;t remember how to control this game.==&lt;br /&gt;
&lt;br /&gt;
You can press Tab and choose &amp;quot;Input: This Game&amp;quot; and review its inputs. Additionally, you can go to http://www.gamefaqs.com and see if there is an FAQ available for the game.&lt;br /&gt;
&lt;br /&gt;
==What if I only want authentic arcade controls?==&lt;br /&gt;
There are several high-quality control panels available.  The most basic is the [http://www.x-arcade.com/ X-Arcade], which can be used with many popular home consoles in addition to computers.&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to build your own: you can get plans, guidance, and support at [http://arcadecontrols.com/arcade.htm Build Your Own Arcade Controls].&lt;br /&gt;
&lt;br /&gt;
==What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?==&lt;br /&gt;
&lt;br /&gt;
When MAME emulates an analog input in a game, three lines show up in the change input UI menu, unlike the one line for each digital switch like a button.  The &amp;quot;...analog&amp;quot; line is for analog controllers, such as analog joysticks, mice and lightguns.  The &amp;quot;...inc&amp;quot; and &amp;quot;...dec&amp;quot; lines are so digital controls, such as keyboard or joystick buttons, can be used to control analog input games.  &lt;br /&gt;
&lt;br /&gt;
For best control, map a controller&#039;s analog axis at the &amp;quot;...analog&amp;quot; line, and not the &amp;quot;...inc&amp;quot; or &amp;quot;...dec&amp;quot; lines; the [[#When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.|axis direction]] should be set in the Analog Controls UI menu.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Controls&amp;diff=4557</id>
		<title>FAQ:Controls</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Controls&amp;diff=4557"/>
		<updated>2015-05-19T20:31:03Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* What if I only want authentic arcade controls? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
==What control devices does MAME support?==&lt;br /&gt;
MAME supports three basic classes of controllers:&lt;br /&gt;
# Keyboard type&lt;br /&gt;
#* standard keyboards&lt;br /&gt;
#* key encoders&lt;br /&gt;
#* some joy-to-key software&lt;br /&gt;
# Mouse type &lt;br /&gt;
#* mice&lt;br /&gt;
#* trackballs&lt;br /&gt;
#* spinners&lt;br /&gt;
#* Act-Labs USB Light Guns&lt;br /&gt;
# Joystick type&lt;br /&gt;
#* joysticks&lt;br /&gt;
#* joypads / gamepads&lt;br /&gt;
#* console pads via most USB adapters&lt;br /&gt;
#* steering wheels&lt;br /&gt;
#* any DirectInput-visible gaming controller that has digital buttons or analog axes&lt;br /&gt;
&lt;br /&gt;
Please note that most of MAME&#039;s controls are set up for development purposes, which means that most games will work fine with just some form of keyboard control. If you wish to use fancier control schemes, you will probably need to configure them within MAME to your liking.&lt;br /&gt;
&lt;br /&gt;
==How do I configure the keys?==&lt;br /&gt;
&lt;br /&gt;
Press Tab in-game and choose &amp;quot;Input: This Game&amp;quot;.  Select the input you want to configure, press Enter followed by the key you want it mapped to.  &lt;br /&gt;
&lt;br /&gt;
More fancy key combinations can be made.  To map this key OR that key, set one of the keys as before, wait until MAME accepts it, then repeat for second key.  To map so two keys have to be pressed at the same time, press both (or more) keys (or press them with a second of each other) after pressing enter.  To map a NOT (key1 only if key2 is not also pressed), enter, press first key, then quickly press the second key(s) twice.   &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Input: General&amp;quot; can be selected to change all games inputs, and MAME&#039;s UI buttons.&lt;br /&gt;
&lt;br /&gt;
This remapping will also work for joystick or mouse inputs if joystick or mouse support is enabled (see below).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t the Tab key work anymore?==&lt;br /&gt;
Most likely you have re-configured the &amp;quot;UI Configure&amp;quot; key, normally Tab, to something else. To restore the default settings, the quickest way is to delete the default.cfg file from the cfg/ subdirectory below the main MAME directory.  However this will remove any other general input changes, too.&lt;br /&gt;
&lt;br /&gt;
If you have settings you don&#039;t want to lose, you can also edit default.cfg with any text editor, since the input configuration files are in XML format. Open the default.cfg file and find the line that says &amp;lt;code&amp;gt;&amp;amp;lt;port type=&amp;quot;UI_CONFIGURE&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;.  Delete that line and all the lines down to and including the next &amp;lt;code&amp;gt;&amp;lt;/port&amp;gt;&amp;lt;/code&amp;gt; line; this should be five lines.  Save the file.&lt;br /&gt;
&lt;br /&gt;
==How can I change what axes the mouse and joystick control?==&lt;br /&gt;
&lt;br /&gt;
Press Tab in-game and select &amp;quot;Input: This Game&amp;quot;.  From there, you can assign inputs much the same way as [[#How do I configure the keys?|changing keys]].  Additionally, in the menu, there is the option Analog Controls, where you can [[#When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.|reverse the Axis]].  Also see [[#What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?|What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?]] if changing analog inputs.&lt;br /&gt;
&lt;br /&gt;
==Mouse control is too sensitive / not sensitive enough.==&lt;br /&gt;
&lt;br /&gt;
Try increasing the acceleration and sensitivity settings in the Analog Input settings menu after pressing Tab.  You might also want to try adjusting the mouse settings inside the Windows Control Panel (Start -&amp;gt; Settings -&amp;gt; Control Panel -&amp;gt; Mouse).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my joystick work?==&lt;br /&gt;
&lt;br /&gt;
There can be several reasons for this:&lt;br /&gt;
&lt;br /&gt;
* The most common reason is that Mame disables joysticks by default.  In your MAME.ini file, look for the &amp;quot;joystick&amp;quot; line reading &amp;quot;&#039;&#039;&#039;joystick 0&amp;quot;&#039;&#039;&#039;; simply change it to &#039;&#039;&#039;joystick 1&#039;&#039;&#039;. If this does not work, try the following:&lt;br /&gt;
&lt;br /&gt;
* If your joystick or game controller came with a device driver, you may need to install it first.  To do this, refer to the documentation that came with the joystick or joypad itself.&lt;br /&gt;
&lt;br /&gt;
* Open the Windows Control Panel (Start -&amp;gt; Settings -&amp;gt; Control Panel) and double click the &amp;quot;joysticks&amp;quot; or &amp;quot;game controllers&amp;quot; icon.  See if your controller is recognized there.  If it is, proceed further.  If not, you may need to add it there, or you may have a problem with the joystick or controller itself, or its device driver.&lt;br /&gt;
&lt;br /&gt;
* In MAME, try pressing &amp;quot;Tab&amp;quot; and choose &amp;quot;Input: This Game&amp;quot; and make sure that the game&#039;s inputs are mapped with the appropriate joystick inputs.  If not, see [[#How do I configure the keys?]] for remapping the buttons and digital axes, and [[#How can I change what axes the mouse and joystick control?]] for mapping analog joystick axes to analog game axes.&lt;br /&gt;
&lt;br /&gt;
* Effective on the release of MAME 0.161, Directinput 7 was deprecated and the default for Windows builds is DirectInput 8.  This has caused some controllers supported by programs such as PPJOY to no longer function in MAME.  Currently the only way to fix this is to obtain the official source package and compile tools and make your own build, adjusting the line in the makefile which shows:  &#039;&#039;DIRECTINPUT = 8&#039;&#039; and changing this back to 7.&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my mouse or trackball work?==&lt;br /&gt;
&lt;br /&gt;
Basically the same as [[#Why doesn&#039;t my joystick work?|joysticks]]:&lt;br /&gt;
&lt;br /&gt;
* The most common solution is, in mame.ini, replace &amp;quot;&#039;&#039;&#039;mouse 0&amp;quot;&#039;&#039;&#039; with &#039;&#039;&#039;mouse 1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* For the mouse to work in MAME, it has to work in windows.  So if it doesn&#039;t work in Windows (ie. doesn&#039;t more the mouse pointer), fix this first as this isn&#039;t a MAME problem.  However, some virtual mice that work in windows won&#039;t work in MAME; MAME is currently using RawInput for mouse and keyboard inputs in Windows XP &amp;amp; Vista, and if the virtual mouse driver isn&#039;t RawInput compatible, it won&#039;t work in MAME.&lt;br /&gt;
&lt;br /&gt;
* In MAME, try pressing &amp;quot;Tab&amp;quot; and choose &amp;quot;Input: This Game&amp;quot; and make sure that the game&#039;s inputs are mapped with the appropriate mouse inputs.  If not, see [[#How do I configure the keys?]] for remapping the buttons, and [[How can I change what axes the mouse and joystick control?]] for mapping the mouse axes to analog game axes.&lt;br /&gt;
&lt;br /&gt;
==The arrow keys work, but I can&#039;t fire, jump, etc.==&lt;br /&gt;
&lt;br /&gt;
Here are the default controller buttons for many games:&lt;br /&gt;
&lt;br /&gt;
* 5 - Insert Coin&lt;br /&gt;
* 1 - Start&lt;br /&gt;
* Arrows - Move&lt;br /&gt;
* Ctrl - Action Button 1&lt;br /&gt;
* Alt - Action Button 2&lt;br /&gt;
* Space - Action Button 3&lt;br /&gt;
* Mouse - Analog Control (needed for some games)&lt;br /&gt;
* P - Pause&lt;br /&gt;
* ESC - Quit MAME&lt;br /&gt;
* F2 - Service Mode&lt;br /&gt;
* Tab - MAME Options Menu&lt;br /&gt;
&lt;br /&gt;
Note: There are many games with much more complex controls.  If you need to see or change a games controls, press Tab and choose &amp;quot;Input: This Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==TRON&#039;s arm doesn&#039;t move; I can&#039;t aim in Heavy Barrel, etc.==&lt;br /&gt;
&lt;br /&gt;
Often, these games use analog control, which by default is mapped to the mouse.&lt;br /&gt;
&lt;br /&gt;
==When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.==&lt;br /&gt;
&lt;br /&gt;
These games were played with a Yoke originally, so that this is correct.  In MAME, you can press Tab while playing, and choose &amp;quot;Analog Controls&amp;quot; and reverse the axis to correct this.&lt;br /&gt;
&lt;br /&gt;
==I don&#039;t remember how to control this game.==&lt;br /&gt;
&lt;br /&gt;
You can press Tab and choose &amp;quot;Input: This Game&amp;quot; and review its inputs. Additionally, you can go to http://www.gamefaqs.com and see if there is an FAQ available for the game.&lt;br /&gt;
&lt;br /&gt;
==What if I only want authentic arcade controls?==&lt;br /&gt;
There are several high-quality control panels available.  The most basic is the [http://www.x-arcade.com/ X-Arcade], which can be used with many popular home consoles in addition to computers.&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to build your own: you can get plans, guidance, and support at [http://arcadecontrols.com/arcade.htm Build Your Own Arcade Controls].&lt;br /&gt;
&lt;br /&gt;
==What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?==&lt;br /&gt;
&lt;br /&gt;
When MAME emulates an analog input in a game, three lines show up in the change input UI menu, unlike the one line for each digital switch like a button.  The &amp;quot;...analog&amp;quot; line is for analog controllers, such as analog joysticks, mice and lightguns.  The &amp;quot;...inc&amp;quot; and &amp;quot;...dec&amp;quot; lines are so digital controls, such as keyboard or joystick buttons, can be used to control analog input games.  &lt;br /&gt;
&lt;br /&gt;
For best control, map a controller&#039;s analog axis at the &amp;quot;...analog&amp;quot; line, and not the &amp;quot;...inc&amp;quot; or &amp;quot;...dec&amp;quot; lines; the [[#When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.|axis direction]] should be set in the Analog Controls UI menu.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Controls&amp;diff=4556</id>
		<title>FAQ:Controls</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Controls&amp;diff=4556"/>
		<updated>2015-05-19T19:54:37Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Why doesn&amp;#039;t my joystick work? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
==What control devices does MAME support?==&lt;br /&gt;
MAME supports three basic classes of controllers:&lt;br /&gt;
# Keyboard type&lt;br /&gt;
#* standard keyboards&lt;br /&gt;
#* key encoders&lt;br /&gt;
#* some joy-to-key software&lt;br /&gt;
# Mouse type &lt;br /&gt;
#* mice&lt;br /&gt;
#* trackballs&lt;br /&gt;
#* spinners&lt;br /&gt;
#* Act-Labs USB Light Guns&lt;br /&gt;
# Joystick type&lt;br /&gt;
#* joysticks&lt;br /&gt;
#* joypads / gamepads&lt;br /&gt;
#* console pads via most USB adapters&lt;br /&gt;
#* steering wheels&lt;br /&gt;
#* any DirectInput-visible gaming controller that has digital buttons or analog axes&lt;br /&gt;
&lt;br /&gt;
Please note that most of MAME&#039;s controls are set up for development purposes, which means that most games will work fine with just some form of keyboard control. If you wish to use fancier control schemes, you will probably need to configure them within MAME to your liking.&lt;br /&gt;
&lt;br /&gt;
==How do I configure the keys?==&lt;br /&gt;
&lt;br /&gt;
Press Tab in-game and choose &amp;quot;Input: This Game&amp;quot;.  Select the input you want to configure, press Enter followed by the key you want it mapped to.  &lt;br /&gt;
&lt;br /&gt;
More fancy key combinations can be made.  To map this key OR that key, set one of the keys as before, wait until MAME accepts it, then repeat for second key.  To map so two keys have to be pressed at the same time, press both (or more) keys (or press them with a second of each other) after pressing enter.  To map a NOT (key1 only if key2 is not also pressed), enter, press first key, then quickly press the second key(s) twice.   &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Input: General&amp;quot; can be selected to change all games inputs, and MAME&#039;s UI buttons.&lt;br /&gt;
&lt;br /&gt;
This remapping will also work for joystick or mouse inputs if joystick or mouse support is enabled (see below).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t the Tab key work anymore?==&lt;br /&gt;
Most likely you have re-configured the &amp;quot;UI Configure&amp;quot; key, normally Tab, to something else. To restore the default settings, the quickest way is to delete the default.cfg file from the cfg/ subdirectory below the main MAME directory.  However this will remove any other general input changes, too.&lt;br /&gt;
&lt;br /&gt;
If you have settings you don&#039;t want to lose, you can also edit default.cfg with any text editor, since the input configuration files are in XML format. Open the default.cfg file and find the line that says &amp;lt;code&amp;gt;&amp;amp;lt;port type=&amp;quot;UI_CONFIGURE&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;.  Delete that line and all the lines down to and including the next &amp;lt;code&amp;gt;&amp;lt;/port&amp;gt;&amp;lt;/code&amp;gt; line; this should be five lines.  Save the file.&lt;br /&gt;
&lt;br /&gt;
==How can I change what axes the mouse and joystick control?==&lt;br /&gt;
&lt;br /&gt;
Press Tab in-game and select &amp;quot;Input: This Game&amp;quot;.  From there, you can assign inputs much the same way as [[#How do I configure the keys?|changing keys]].  Additionally, in the menu, there is the option Analog Controls, where you can [[#When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.|reverse the Axis]].  Also see [[#What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?|What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?]] if changing analog inputs.&lt;br /&gt;
&lt;br /&gt;
==Mouse control is too sensitive / not sensitive enough.==&lt;br /&gt;
&lt;br /&gt;
Try increasing the acceleration and sensitivity settings in the Analog Input settings menu after pressing Tab.  You might also want to try adjusting the mouse settings inside the Windows Control Panel (Start -&amp;gt; Settings -&amp;gt; Control Panel -&amp;gt; Mouse).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my joystick work?==&lt;br /&gt;
&lt;br /&gt;
There can be several reasons for this:&lt;br /&gt;
&lt;br /&gt;
* The most common reason is that Mame disables joysticks by default.  In your MAME.ini file, look for the &amp;quot;joystick&amp;quot; line reading &amp;quot;&#039;&#039;&#039;joystick 0&amp;quot;&#039;&#039;&#039;; simply change it to &#039;&#039;&#039;joystick 1&#039;&#039;&#039;. If this does not work, try the following:&lt;br /&gt;
&lt;br /&gt;
* If your joystick or game controller came with a device driver, you may need to install it first.  To do this, refer to the documentation that came with the joystick or joypad itself.&lt;br /&gt;
&lt;br /&gt;
* Open the Windows Control Panel (Start -&amp;gt; Settings -&amp;gt; Control Panel) and double click the &amp;quot;joysticks&amp;quot; or &amp;quot;game controllers&amp;quot; icon.  See if your controller is recognized there.  If it is, proceed further.  If not, you may need to add it there, or you may have a problem with the joystick or controller itself, or its device driver.&lt;br /&gt;
&lt;br /&gt;
* In MAME, try pressing &amp;quot;Tab&amp;quot; and choose &amp;quot;Input: This Game&amp;quot; and make sure that the game&#039;s inputs are mapped with the appropriate joystick inputs.  If not, see [[#How do I configure the keys?]] for remapping the buttons and digital axes, and [[#How can I change what axes the mouse and joystick control?]] for mapping analog joystick axes to analog game axes.&lt;br /&gt;
&lt;br /&gt;
* Effective on the release of MAME 0.161, Directinput 7 was deprecated and the default for Windows builds is DirectInput 8.  This has caused some controllers supported by programs such as PPJOY to no longer function in MAME.  Currently the only way to fix this is to obtain the official source package and compile tools and make your own build, adjusting the line in the makefile which shows:  &#039;&#039;DIRECTINPUT = 8&#039;&#039; and changing this back to 7.&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t my mouse or trackball work?==&lt;br /&gt;
&lt;br /&gt;
Basically the same as [[#Why doesn&#039;t my joystick work?|joysticks]]:&lt;br /&gt;
&lt;br /&gt;
* The most common solution is, in mame.ini, replace &amp;quot;&#039;&#039;&#039;mouse 0&amp;quot;&#039;&#039;&#039; with &#039;&#039;&#039;mouse 1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* For the mouse to work in MAME, it has to work in windows.  So if it doesn&#039;t work in Windows (ie. doesn&#039;t more the mouse pointer), fix this first as this isn&#039;t a MAME problem.  However, some virtual mice that work in windows won&#039;t work in MAME; MAME is currently using RawInput for mouse and keyboard inputs in Windows XP &amp;amp; Vista, and if the virtual mouse driver isn&#039;t RawInput compatible, it won&#039;t work in MAME.&lt;br /&gt;
&lt;br /&gt;
* In MAME, try pressing &amp;quot;Tab&amp;quot; and choose &amp;quot;Input: This Game&amp;quot; and make sure that the game&#039;s inputs are mapped with the appropriate mouse inputs.  If not, see [[#How do I configure the keys?]] for remapping the buttons, and [[How can I change what axes the mouse and joystick control?]] for mapping the mouse axes to analog game axes.&lt;br /&gt;
&lt;br /&gt;
==The arrow keys work, but I can&#039;t fire, jump, etc.==&lt;br /&gt;
&lt;br /&gt;
Here are the default controller buttons for many games:&lt;br /&gt;
&lt;br /&gt;
* 5 - Insert Coin&lt;br /&gt;
* 1 - Start&lt;br /&gt;
* Arrows - Move&lt;br /&gt;
* Ctrl - Action Button 1&lt;br /&gt;
* Alt - Action Button 2&lt;br /&gt;
* Space - Action Button 3&lt;br /&gt;
* Mouse - Analog Control (needed for some games)&lt;br /&gt;
* P - Pause&lt;br /&gt;
* ESC - Quit MAME&lt;br /&gt;
* F2 - Service Mode&lt;br /&gt;
* Tab - MAME Options Menu&lt;br /&gt;
&lt;br /&gt;
Note: There are many games with much more complex controls.  If you need to see or change a games controls, press Tab and choose &amp;quot;Input: This Game&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==TRON&#039;s arm doesn&#039;t move; I can&#039;t aim in Heavy Barrel, etc.==&lt;br /&gt;
&lt;br /&gt;
Often, these games use analog control, which by default is mapped to the mouse.&lt;br /&gt;
&lt;br /&gt;
==When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.==&lt;br /&gt;
&lt;br /&gt;
These games were played with a Yoke originally, so that this is correct.  In MAME, you can press Tab while playing, and choose &amp;quot;Analog Controls&amp;quot; and reverse the axis to correct this.&lt;br /&gt;
&lt;br /&gt;
==I don&#039;t remember how to control this game.==&lt;br /&gt;
&lt;br /&gt;
You can press Tab and choose &amp;quot;Input: This Game&amp;quot; and review its inputs. Additionally, you can go to http://www.gamefaqs.com and see if there is an FAQ available for the game.&lt;br /&gt;
&lt;br /&gt;
==What if I only want authentic arcade controls?==&lt;br /&gt;
There are several high-quality control panels available.  The first one, and now the most basic, is the [http://en.wikipedia.org/wiki/Hanaho Hanaho Games] HotRod.  It&#039;s been joined by the [http://www.x-arcade.com/ X-Arcade], which is also relatively basic but can be used with many popular home consoles in addition to computers, and the insanely customizable SlikStik.&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to build your own: you can get plans, guidance, and support at [http://arcadecontrols.com/arcade.htm Build Your Own Arcade Controls].&lt;br /&gt;
&lt;br /&gt;
==What&#039;s the differences between &amp;quot;...analog&amp;quot;, &amp;quot;...inc&amp;quot;, and &amp;quot;...dec&amp;quot; lines seen when changing inputs?==&lt;br /&gt;
&lt;br /&gt;
When MAME emulates an analog input in a game, three lines show up in the change input UI menu, unlike the one line for each digital switch like a button.  The &amp;quot;...analog&amp;quot; line is for analog controllers, such as analog joysticks, mice and lightguns.  The &amp;quot;...inc&amp;quot; and &amp;quot;...dec&amp;quot; lines are so digital controls, such as keyboard or joystick buttons, can be used to control analog input games.  &lt;br /&gt;
&lt;br /&gt;
For best control, map a controller&#039;s analog axis at the &amp;quot;...analog&amp;quot; line, and not the &amp;quot;...inc&amp;quot; or &amp;quot;...dec&amp;quot; lines; the [[#When playing Star Wars (or other games) with a mouse, the crosshair moves in the wrong direction.|axis direction]] should be set in the Analog Controls UI menu.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4511</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4511"/>
		<updated>2014-12-05T21:49:51Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Submission Guidelines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C/C++ and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs.&lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* Contributions do not need to be emulation source code only.  There is a wealth of information which should be in source files which would aid in emulation efforts such as hardware research, working out how to extract data or other sources of proven logistical information to allow MAME to be as accurate as possible with its information.&lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://www.mamedev.org/release.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact.  Note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, knowing how the target hardware works, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  By following other modernization examples detailed in recent changelog messages, there are numerous drivers/devices which are not properly set up to take advantage of the current core design, don&#039;t meet current standards or do things in outdated ways.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Development&amp;diff=4510</id>
		<title>FAQ:Development</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Development&amp;diff=4510"/>
		<updated>2014-12-05T21:47:48Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* What was MAME programmed in? May I have the source code? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
==Can I contribute anything to the MAME project?==&lt;br /&gt;
Please see the [[Contributing to MAME]] page.&lt;br /&gt;
&lt;br /&gt;
==What was MAME programmed in? May I have the source code?==&lt;br /&gt;
MAME is programmed in portable, modular and mostly readable C/C++ code. The source is always freely available &amp;amp;mdash; the license requires this &amp;amp;mdash; and you can compile your own version to suit your needs with minimal hassle. The Windows version is currently compiled using MinGW, a minimalist port of the GNU C/C++ Compiler to Windows. Please see the [http://mamedev.org/tools/ Development Tools] page for more details.&lt;br /&gt;
&lt;br /&gt;
Please note that although the source can be modified, it is requested that you read and understand the [http://mamedev.org/about.html About MAME] page, which lists some minimal guidelines for derivative builds.&lt;br /&gt;
&lt;br /&gt;
==Hey, emulate this game!==&lt;br /&gt;
Please keep in mind that MAME is the work of hundreds of volunteers. These volunteers dedicate many many hours of their lives to working on the project, and they do so because they are doing something they really enjoy. One of the big reasons working on MAME is enjoyable is because it is not a job, and nobody is telling anyone else what to do or what to work on. In fact, attempting to tell the MAME developers what to do often makes working on that game much less appealing, because it starts to feel like a job.&lt;br /&gt;
&lt;br /&gt;
Because MAME has been around for over 10 years, almost all of the easy work is complete. Most everything that remains unemulated is due to some very difficult issues. If your favorite game is not yet emulated, the best thing you can do is sit back and wait. Nagging, complaining, or otherwise asking what is happening is not going to make emulation happen any faster, and may in fact hinder further progress.&lt;br /&gt;
&lt;br /&gt;
If you do have technical information that can help the MAME team emulate a certain game, it is best to set up a web page with the information.  Technical information would include things like schematics, detailed technical info about the hardware that particular game runs on, info about custom or protection chips, video hardware, sound hardware, etc.   Contributing this kind of information might be useful to the MAME team.  ROMs alone and begging the team are not useful in terms of getting a game emulated, but useful tech information may sometimes spark developer interest in that particular game.  However, since the developers are volunteers, there is no guarantee that a specific game will be emulated even with this approach but again this &amp;quot;research&amp;quot; approach might improve your chances, too.&lt;br /&gt;
&lt;br /&gt;
==I found a bug, what do I do?==&lt;br /&gt;
First of all, make sure you are using the latest official version of MAME. Bugs get fixed all the time, so you shouldn&#039;t be wasting time with an older version. Also, unofficial versions of MAME may introduce new bugs that the MAME team really does not want to hear about.&lt;br /&gt;
&lt;br /&gt;
If you are using the latest official version, chances are good that other people have already experienced it and reported it. You can check this at the excellent [http://mametesters.org/ MAME Testers] site. MAME Testers has a message board (accessible from their site) where you can post your newly discovered bug if it&#039;s still unknown. MAME developers constantly go there to get bug reports and announce fixes. Also, try to gather as much information as you can about the bug.&lt;br /&gt;
&lt;br /&gt;
==Why don&#039;t the devs fix old games instead of adding new ones?==&lt;br /&gt;
Simple. Adding new games is both relatively easy and relatively interesting. Sometimes, as soon as a dump becomes available, all one has to do is add the game info and ROM names to the proper drivers, recompile, and the game works perfectly. By contrast, fixing the existing games is usually both tedious and difficult. Often this requires that the dev play the game through to the point where the bug occurs, then step through the disassembled machine code line by line. Repeatedly. Ad nauseam. Once the error is understood, the dev has to write good, clean code that will correct the problem without breaking anything else on any of the hardware platforms that MAME runs on (which is often harder than you&#039;d think). &lt;br /&gt;
&lt;br /&gt;
If you want a bug in your favorite game to be fixed, report it at [http://mametesters.org/ MAME Testers] and try to characterize it as specifically and with as much relevant detail as you can.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4509</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4509"/>
		<updated>2014-12-05T21:03:35Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C/C++ and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs.&lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* Contributions do not need to be emulation source code only.  There is a wealth of information which should be in source files which would aid in emulation efforts such as hardware research, working out how to extract data or other sources of proven logistical information to allow MAME to be as accurate as possible with its information.&lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact.  Note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, knowing how the target hardware works, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  By following other modernization examples detailed in recent changelog messages, there are numerous drivers/devices which are not properly set up to take advantage of the current core design, don&#039;t meet current standards or do things in outdated ways.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4508</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4508"/>
		<updated>2014-12-05T21:01:48Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Getting Started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* Contributions do not need to be emulation source code only.  There is a wealth of information which should be in source files which would aid in emulation efforts such as hardware research, working out how to extract data or other sources of proven logistical information to allow MAME to be as accurate as possible with its information.&lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact.  Note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, knowing how the target hardware works, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  By following other modernization examples detailed in recent changelog messages, there are numerous drivers/devices which are not properly set up to take advantage of the current core design, don&#039;t meet current standards or do things in outdated ways.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4507</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4507"/>
		<updated>2014-12-05T20:51:23Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Acceptable Submissions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* Contributions do not need to be emulation source code only.  There is a wealth of information which should be in source files which would aid in emulation efforts such as hardware research, working out how to extract data or other sources of proven logistical information to allow MAME to be as accurate as possible with its information.&lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact.  Note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  By following other modernization examples detailed in recent changelog messages, there are numerous drivers/devices which are not properly set up to take advantage of the current core design, don&#039;t meet current standards or do things in outdated ways.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4506</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4506"/>
		<updated>2014-12-05T20:45:27Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Getting Started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact.  Note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  By following other modernization examples detailed in recent changelog messages, there are numerous drivers/devices which are not properly set up to take advantage of the current core design, don&#039;t meet current standards or do things in outdated ways.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4505</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4505"/>
		<updated>2014-12-05T20:31:04Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Using External .diff */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted without too much feedback.  You, as an external contributor, are again encouraged to use the Pull Request messaging system in GIT to ask questions related to your submission.  Feedback will come in most cases where submitted code has been reviewed and might not meet standards and/or needs to be adjusted in order to be accepted.  If you use the email .diff submission for code, there is not much feedback there.  If you see that a submission has not been handled within a couple weeks, please contact.  Note that the Devs are all volunteers for the project and may have varying lengths of time to devote to other peoples&#039; code.   Just know that we are doing our best.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  There are drivers/devices which are not properly set up to take advantage of the current core design.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4504</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4504"/>
		<updated>2014-12-05T20:22:10Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Getting Started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted/rejected without feedback.  If you have submitted code and it either hasn&#039;t been pushed to source and/or no feedback has been given after a couple weeks, feel free to ask what the status of your submission.  Thank you for your contributions!&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C/C++, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, a good number of drivers are not set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Modernizations of code.  There are drivers/devices which are not properly set up to take advantage of the current core design.&lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4503</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4503"/>
		<updated>2014-12-05T20:18:34Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Acceptable Submissions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME that counteract normal usage of a machine unless it, by adding its core function, adds some tools which a Developer can use to further the accuracy of the emulation.  Unrealistic enhancements to original output (video/sound) should be avoided.  Adding things like hardware cheats or other &#039;speed hacks&#039; or the sake of performance with the cost of potential inaccuracies are not desired. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it.&lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted/rejected without feedback.  If you have submitted code and it either hasn&#039;t been pushed to source and/or no feedback has been given after a couple weeks, feel free to ask what the status of your submission.  Thank you for your contributions!&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, very few drivers are set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into. &lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4502</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4502"/>
		<updated>2014-12-05T19:35:36Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Submission Guidelines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME to make games look better or improve playability or cheat the hardware emulation in order to make things run faster. Submissions that serve only to do this will not be considered. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it. &lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before actually sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools/ download them from here]), and all warnings or errors fixed.  This also includes making sure your binary passes internal validation (use -validate at command prompt).&lt;br /&gt;
* All submissions should be,if possible, taken from the most current source available at [https://github.com/mamedev GitHub] or the [http://mamedev.org/updates.html most recent source update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* Any romset, software, bios or other code that is not source code that is required for emulation is also required to be sent to the same address listed below (for external .diff submission) to compliment your merged source code.  If the data is too large to be safely attached in an email (5 Megabytes), you must provide a link to a server which houses these files.  In any case, if neither of these options work, send a message, again to the address shown below, requesting an alternative method of transfer.&lt;br /&gt;
&lt;br /&gt;
== Submission Methods ==&lt;br /&gt;
Now being hosted at [https://github.com/mamedev GitHub], we can now offer a much easier method to submit WIP code externally along with the traditional external .diff submission method we&#039;ve used for years.&lt;br /&gt;
&lt;br /&gt;
===Using GitHub===&lt;br /&gt;
* You need to create/own a GitHub account and fork the project allowing you to have an up to date copy of the source.&lt;br /&gt;
* With a valid account, you can then assemble local tree changes and send to our tree as a pull request.&lt;br /&gt;
* Please be clear in the comments and limit the amount of actual local tree commits made in order to create your updated code.&lt;br /&gt;
===Using External .diff===&lt;br /&gt;
* To create a correct diff, use the following command line below.  originaltree is the (src) directory of the original, unmodified sources; modifiedtree is the (src) directory of your updated sources; and patchname.diff is the name of the diff you want to create.&lt;br /&gt;
DIFF -Nru originaltree modiifiedtree &amp;gt; patchname.diff&lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]].  Please do be verbose in explaining your submission&#039;s function as well as noting which handle or name you wish to be known by in the changelog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All submissions are generally handled first in, first out.  Using GIT, you have the opportunity to converse with developers in cases where adjustment of source is requested or required for your submission to be merged.  Submissions are most often accepted/rejected without feedback.  If you have submitted code and it either hasn&#039;t been pushed to source and/or no feedback has been given after a couple weeks, feel free to ask what the status of your submission.  Thank you for your contributions!&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, very few drivers are set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Go to [http://mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into. &lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4453</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4453"/>
		<updated>2014-11-25T20:14:14Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Regularly Updated (usually within 1 version of baseline) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Operating Systems which MAME or MESS can be run on that produce a package and/or binary download.&lt;br /&gt;
Note there are other platforms not listed which might certainly work fine.  If you see one that&lt;br /&gt;
is keeping pace with baseline releases, please let us know!&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated (usually within 1-3 versions of baseline) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MAME || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X PowerPC || MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || http://download1.rpmfusion.org/nonfree/fedora/updates/testing/20/x86_64/repoview/index.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MESS || http://download1.rpmfusion.org/nonfree/fedora/updates/testing/20/x86_64/repoview/index.html ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || Http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MAME || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || http://tiny.cc/MAMENaCL ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4446</id>
		<title>SDL Supported Platforms</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=4446"/>
		<updated>2014-11-25T18:51:17Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* SDLMAME/SDLMESS Targets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The quick brown fox jumps over the lazy dog&lt;br /&gt;
&lt;br /&gt;
Operating Systems which MAME or MESS can be run on that produce a package and/or binary download.&lt;br /&gt;
Note there are other platforms not listed which might certainly work fine.  If you see one that&lt;br /&gt;
is keeping pace with baseline releases, please let us know!&lt;br /&gt;
&lt;br /&gt;
== Regularly Updated (usually within 1 version of baseline) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MAME || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintosh OS X Intel ||	MESS || http://sdlmame.lngn.net ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintoch OS X PowerPC || MAME || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple Macintoch OS X PowerPC || MESS || http://mirrors.xmission.com/mame/mac/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MAME || https://www.archlinux.de/?page=Packages;search=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Arch Linux || MESS || https://aur.archlinux.org/packages/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MAME || http://packages.debian.org/search?keywords=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| Debian || MESS || http://packages.debian.org/search?keywords=mess ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MAME || http://download1.rpmfusion.org/nonfree/fedora/updates/testing/20/x86_64/repoview/index.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Fedora || MESS || http://download1.rpmfusion.org/nonfree/fedora/updates/testing/20/x86_64/repoview/index.html ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MAME || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| FreeBSD || MESS || http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MAME || Http://pkgs.org/search/?keyword=mame ||&lt;br /&gt;
|-&lt;br /&gt;
| General Linux Package Search || MESS || http://pkgs.org/search/?keyword=sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MAME || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Windows (2000/XP/Vista/7/8) || MESS || http://mamedev.org/release.html ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MAME || http://pkgsrc.se/emulators/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| NetBSD || MESS || http://pkgsrc.se/emulators/mess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MAME || http://openports.se/emulators/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenBSD || MESS || http://openports.se/emulators/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenSUSE || MAME || http://packman.links2linux.org/package/mame ||&lt;br /&gt;
|-&lt;br /&gt;
| OS/2 Warp || MAME || http://hobbes.nmsu.edu/h-search.php?key=sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MAME || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Slackware || MESS || http://sourceforge.net/projects/mameforslack ||&lt;br /&gt;
|-&lt;br /&gt;
| Ubuntu || MAME || http://sdlmame.wallyweek.org/repository/ ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Discontinued/Irregularly Updated ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform !! Build Target !! URL&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MAME || http://gpo.zugaina.org/games-emulation/sdlmame ||&lt;br /&gt;
|-&lt;br /&gt;
| Gentoo/Funtoo Linux || MESS || http://gpo.zugaina.org/games-emulation/sdlmess ||&lt;br /&gt;
|-&lt;br /&gt;
| Google Native Client || MAME || https://developers.google.com/native-client/community/porting/MAME ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MAME || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || MESS || http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html ||&lt;br /&gt;
|-&lt;br /&gt;
| YellowDogLinux 6.2 / Playstation 3 || Configuration || http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&amp;amp;t=555&amp;amp;start=0 ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Target OS/Platform&lt;br /&gt;
|-&lt;br /&gt;
|  Android (ARM) ||&lt;br /&gt;
|-&lt;br /&gt;
| Apple iOS ||&lt;br /&gt;
|-&lt;br /&gt;
| Nintendo Wii (PowerPC) ||&lt;br /&gt;
|-&lt;br /&gt;
| XBOX ||&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4322</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4322"/>
		<updated>2014-08-01T22:10:54Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Game Specific */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Encryption Points of Interest ==&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
Funworld&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 (qix.c)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4315</id>
		<title>Submitting Source Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Submitting_Source_Code&amp;diff=4315"/>
		<updated>2014-07-18T10:28:21Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Submission Guidelines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you&#039;re handy with C and want to help out, there are several ways you can do so. Source code submissions from outside developers are welcome. In fact, many of the more unexpected improvements to MAME come from folks who are not &amp;quot;official&amp;quot; MAME devs. &lt;br /&gt;
&lt;br /&gt;
== Acceptable Submissions ==&lt;br /&gt;
&lt;br /&gt;
When working on modifications to MAME, keep the following guidelines in mind: &lt;br /&gt;
&lt;br /&gt;
* We are not interested in adding features to MAME to make games look better or improve playability or cheat the hardware emulation in order to make things run faster. Submissions that serve only to do this will not be considered. &lt;br /&gt;
* Technical accuracy is our #1 goal. ROM patches or hacks to games are generally not appropriate as they do not improve our understanding of the hardware. Submissions which are merely wild guesses about something and which don&#039;t make sense based on what is known about the hardware will tend to be rejected. &lt;br /&gt;
* ROM set naming in MAME is arbitrary. There is no point in submitting changes to ROM set names; they are crammed into 8 characters and have many other limitations. Plus it tends to annoy the developers. &lt;br /&gt;
* If you think there is a problem in the naming of a game, you should [http://mamedev.org/contact.html?team send an email] rather than a source code patch. Game names changes are discussed among the developers and aren&#039;t really code changes. &lt;br /&gt;
* Cosmetic changes to the source are best left up to the core developers. If your change doesn&#039;t add anything worthwhile to the actual code, it is not worth your time to submit it. &lt;br /&gt;
&lt;br /&gt;
== Submission Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before sending in a submission, you should make sure that you follow these guidelines: &lt;br /&gt;
&lt;br /&gt;
* All submissions must be compiled in both debug (make DEBUG=1) and non-debug builds using the official build tools ([http://mamedev.org/tools download them from here]), and all warnings or errors fixed. &lt;br /&gt;
* All submissions should be in diff format, taken against the [http://mamedev.org/updates.html most recent intermediate update]. (If you are using Windows, you can get a set of diff/patch tools [http://mamedev.org/tools/diffpatch-mingw.exe here].) &lt;br /&gt;
* To create a correct diff, use the following command line: &lt;br /&gt;
 diff -Nru originaltree modifiedtree &amp;gt;patchname.diff &lt;br /&gt;
where originaltree is the &#039;src&#039; directory of the original, unmodified sources; modifiedtree is the &#039;src&#039; directory of your updated sources; and patchname.diff is the name of the diff you want to create. &lt;br /&gt;
* Once you have a .diff containing your changes, ZIP it up and submit it by sending email to [[image:Submit-email.png|frameless|122x12px|baseline]]. &lt;br /&gt;
&lt;br /&gt;
Submissions are most often accepted or rejected without feedback. If you submitted something and it hasn&#039;t shown up in MAME SVN source within a couple months, feel free to ask what the status of your submission is via the same submission address.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
MAME is a huge project, and to work on many parts of it requires extensive understanding of C, arcade game hardware, CPU architectures, audio systems, graphics systems, and reverse engineering. These are not easy to come by, and the learning curve is very steep. That said, there are still ways of contributing to MAME that don&#039;t require a full top-to-bottom understanding of everything. Here are a couple of suggestions: &lt;br /&gt;
&lt;br /&gt;
# Add save state support to a driver. The save state system is very modular and pretty straightforward to use. Furthermore, very few drivers are set up to use it right now. Digging into a driver and figuring out what data needs to be preserved in order to resume execution is a great way to learn about MAME. &lt;br /&gt;
# Figure out what unknown DIP switches do. Some of this can be determined by twiddling the DIP switches and watching what happens, but often this is not enough. Delving into the game code to understand how the DIP switches are read and what their values are used for is a good beginning challenge in reverse engineering. &lt;br /&gt;
# Go to [http://www.mametesters.org/ MAMETesters] and look over the bugs. There are many tricky bugs in there, but there are also many straightforward issues that nobody has yet taken the time to look into. &lt;br /&gt;
&lt;br /&gt;
If you&#039;re new to emulator programming, these are a far better places to start than trying to tackle the emulation of a game that doesn&#039;t yet work. Any games that still don&#039;t work are usually due to complicated protection or hardware emulation issues and are more than likely going to be a daunting (and discouraging) challenge for someone just getting started.&lt;br /&gt;
&lt;br /&gt;
Back to [[How MAME Works]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=MAME_0.143&amp;diff=4314</id>
		<title>MAME 0.143</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.143&amp;diff=4314"/>
		<updated>2014-07-15T15:53:30Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Release Date */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Release Date ==&lt;br /&gt;
MAME 0.143 was released on 28 June 2011.&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
The known contributors for this version are, in alphabetical order:&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]]&lt;br /&gt;
* [[Alexander F.]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[Bryan Troha]]&lt;br /&gt;
* [[byuu]]&lt;br /&gt;
* [[Curt Coder]]&lt;br /&gt;
* [[Deunan Knute]]&lt;br /&gt;
* [[Guru]]&lt;br /&gt;
* [[James Wallace]]&lt;br /&gt;
* [[Mariusz Wojcieszek]]&lt;br /&gt;
* [[MESSfan]]&lt;br /&gt;
* [[Miodrag Milanovic]]&lt;br /&gt;
* [[O. Galibert]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[ShouTime]]&lt;br /&gt;
* [[smf]]&lt;br /&gt;
* [[Tafoid]]&lt;br /&gt;
* [[Team Europe]]&lt;br /&gt;
* [[The Dumping Union]]&lt;br /&gt;
* [[Wilbert Pol]]&lt;br /&gt;
* [[Y~K]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific Contributions ==&lt;br /&gt;
The known contributions for this version are, in the order specified in the whatsnew:&lt;br /&gt;
&lt;br /&gt;
* [[Mariusz Wojcieszek]] added preliminary circle drawing for Warp Speed.&lt;br /&gt;
 &lt;br /&gt;
* [[Mariusz Wojcieszek]] added analog controls to Warp Speed.&lt;br /&gt;
&lt;br /&gt;
* [[Curt Coder]] added index and ready line read functions to floppy drive.&lt;br /&gt;
&lt;br /&gt;
* [[Curt Coder]] added device-relative functions for memory banking.&lt;br /&gt;
&lt;br /&gt;
* [[Curt Coder]] added DE, CURSOR, HSYNC, and VSYNC line read members to MC6845.&lt;br /&gt;
&lt;br /&gt;
* [[O. Galibert]], [[Deunan Knute]] and [[R. Belmont]] updated the SH4 core: Misc cleanups, added support for VERSION register. Naomi rev H BIOS now boots games.&lt;br /&gt;
&lt;br /&gt;
* [[O. Galibert]] updated the eeprom device : Add tag name in eeprom&#039;s verbosity.&lt;br /&gt;
&lt;br /&gt;
* [[Guru]] provided a readme replacement for Crusin&#039; USA to include Off Road Challenge. &lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the cdrom device: convert Mode 1 Form 1 sectors to Mode 1 raw if requested.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]], [[Miodrag Milanovic]] and [[byuu]] added byuu&#039;s cothread library, along with a wrapper class. Switched to using one cothread for each executable device. This functionality is strictly internal and should result in no changes in scheduling behavior. However, it now becomes possible to exit out of a device&#039;s execution in the midst of an instruction by calling machine().scheduler().make_active(). Note that this is somewhat dangerous for cores that have logic at the start of their execute loop to check for interrupts or other conditions, as those checks will be skipped upon resume, so consider this sort of early exiting to be highly experimental for now. (Please Note: cothread usage is behind a compile-time define as per now, they will be reenabled in the next dev cycle).&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] converted Namco C352 to modern C++ device.&lt;br /&gt;
&lt;br /&gt;
* [[Curt Coder]] added BUSRQ and WAIT input lines to the Z80 CPU core.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] added support for multi level slot devices.&lt;br /&gt;
&lt;br /&gt;
* [[Y~K]] and [[MESSfan]] fixed a bad ROM dump in pss62 (Super Famicom Box). &lt;br /&gt;
&lt;br /&gt;
* [[Y~K]] and [[MESSfan]] slightly improved the preliminary emulation of sfcbox.&lt;br /&gt;
&lt;br /&gt;
* [[J. Wallace]] provided a temporary fix for Mating Game which disables the &#039;Line Zero&#039; interrupt condition.&lt;br /&gt;
&lt;br /&gt;
* [[J. Wallace]] fixed state saving for OKIM6376 (hopefully).&lt;br /&gt;
&lt;br /&gt;
* [[J. Wallace]] used a Dolbeck Systems flyer to correct the colours of the Connect 4 built-in layout.&lt;br /&gt;
&lt;br /&gt;
* [[J. Wallace]] fixed line zero irq condition and provided a sync update for MPU4 HW games.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Game Support ==&lt;br /&gt;
&#039;&#039;&#039;New games added or promoted from NOT_WORKING status&#039;&#039;&#039;&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/warpsped Warp Speed (prototype)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New clones added&#039;&#039;&#039;&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/terrafj Terra Force (Japan)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/offroadc5 Off Road Challenge (v1.50)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/sf2uc Street Fighter II: The World Warrior (USA 910306)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/ffightu1 Final Fight (USA, set 2)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/ar_ldrbb Leader Board (Arcadia, set 3)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/onep220 OnePlay Version 2.20 bios]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New games marked as GAME_NOT_WORKING&#039;&#039;&#039;&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/pss61 Super Mario Kart / Super Mario Collection / Star Fox (Super Famicom Box)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/pss62 New Super 3D Golf Simulation - Waialae No Kiseki / Super Mahjong 2 (Super Famicom Box)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/pss63 Super Donkey Kong / Super Tetris 2 + Bombliss (Super Famicom Box)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/pss64 Super Donkey Kong / Super Bomberman 2 (Super Famicom Box)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2011]]&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4312</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4312"/>
		<updated>2014-06-11T21:55:47Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Driver(s) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Encryption Points of Interest ==&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
Funworld&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 (qix.c)&lt;br /&gt;
&lt;br /&gt;
musicbal (speedbal.c)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Developer_WIPs&amp;diff=4307</id>
		<title>Developer WIPs</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Developer_WIPs&amp;diff=4307"/>
		<updated>2014-05-15T22:05:13Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These pages are here to serve as WIPs, to-do lists, or whatever else the developer wants to talk about here (as long as it&#039;s MAME related!)&lt;br /&gt;
&lt;br /&gt;
* [[Aaron&#039;s To-Do List]] (Aaron Giles)&lt;br /&gt;
* [[Andreas N&#039;s To-Do List]] (Andreas Naive)&lt;br /&gt;
* [[Couriersud&#039;s To-Do List]] (Couriersud)&lt;br /&gt;
* [[Ernesto&#039;s To-Do List]] (Ernesto Corvi)&lt;br /&gt;
* [[MooglyGuy&#039;s To-Do List]] (MooglyGuy)&lt;br /&gt;
* [[Phil B&#039;s To-Do List]] (Philip Bennett)&lt;br /&gt;
* [[Reip&#039;s To-Do List]] (Pierpaolo Prazzoli)&lt;br /&gt;
* [[Arbee&#039;s To-Do List]] (R. Belmont)&lt;br /&gt;
* [[Robbie&#039;s To-Do List]] (Roberto Fresca)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And here are links to individual developers&#039; pages that are maintained elsewhere:&lt;br /&gt;
&lt;br /&gt;
* [http://www.aarongiles.com/ Aaron&#039;s Almanac (Home of Aaron Giles)] (Aaron Giles)&lt;br /&gt;
* [http://andreasnaive.blogspot.com/search/label/emulaci%C3%B3n/ Notas de Andy] (Andreas Naive)&lt;br /&gt;
* [http://ajg.mameworld.info/ Drew&#039;s MAMEography] (Andrew Gardner)&lt;br /&gt;
* [http://mamedev.emulab.it/kale/ Kale&#039;s MAME WIP] (Kale / Angelo Salese)&lt;br /&gt;
* [http://www.vcmame.net/wip/ VCMAME.NET - Bryan&#039;s MAME WIP] (Mish / Bryan McPhail)&lt;br /&gt;
* [http://cgfm2.emuviews.com/ Charles MacDonald&#039;s Home Page] (Charles MacDonald)&lt;br /&gt;
* [http://www.widel.com/ Dave&#039;s Arcade] (Dave Widel)&lt;br /&gt;
* [http://mamedev.emulab.it/haze/ David Haywood&#039;s MAME™ WIP] (Haze / David Haywood)&lt;br /&gt;
* [http://derrick.mameworld.info/ D&#039;s MAME Stuff] (Derrick Renaud)&lt;br /&gt;
* [http://mamedev.emulab.it/etabeta/?cat=4 etabeta&#039;s playground] (etabeta)&lt;br /&gt;
* [http://avoidspikes.blogspot.com/ Avoid Spikes] (Frank Palazzolo)&lt;br /&gt;
* [http://stolistic.blogspot.com/ PE+/S+ Emulation via MAME] (Stolistic / Jim Stolis)&lt;br /&gt;
* [http://www.lucaelia.com/mame.php Luca&#039;s MAME Drivers] (Luca Elia)&lt;br /&gt;
* [http://www.manuelabadia.com/blog/CategoryView,category,Games.aspx Manuel Abadia] (Manuel Abadia)&lt;br /&gt;
* [http://nebula.emulatronia.com/ Nebula&#039;s Homepage] (ElSemi / Miguel Ángel Horna)&lt;br /&gt;
* [http://moogle-tech.com/blog/?tag=mame MAME, MESS, and Other Fun] (MooglyGuy)&lt;br /&gt;
* [http://mamelife.blogspot.com/ Nicola&#039;s MAME Ramblings] (Nicola Salmoria)&lt;br /&gt;
* [http://web.utanet.at/nkehrer/index.html Norbert&#039;s Emulators] (Norbert Kehrer)&lt;br /&gt;
* [http://tourniquet.mameworld.info/ Tourniquet&#039;s MAME News] (Tourniquet / Paul Priest)&lt;br /&gt;
* [http://philwip.mameworld.info/ PhilWIP] (Philip Bennett)&lt;br /&gt;
* [http://reip.mameworld.info/ Reip&#039;s MAME WIP] (Reip / Pierpaolo Prazzoli)&lt;br /&gt;
* [http://rbelmont.mameworld.info/ Arbee&#039;s WIP Emporium] (R. Belmont)&lt;br /&gt;
* [http://robbie.mameworld.info/ Risen From My Grave] (Roberto Fresca)&lt;br /&gt;
* [http://mamedev.emulab.it/robiza/ Robiza’s MAME blog] (Robiza / Roberto Zandonà)&lt;br /&gt;
* [http://smf.mameworld.info/ smf&#039;s Blog] (smf)&lt;br /&gt;
* [http://doxdev.blogspot.com/ doxDev] (dox / Tomasz Slanina) &lt;br /&gt;
* [http://vlinde.mameworld.info/ Ville&#039;s Development Log] (Ville Linde)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4306</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4306"/>
		<updated>2014-05-15T22:01:15Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Driver(s) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Encryption Points of Interest ==&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Key creation for FD1094 to fix/replace anything missing&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
Funworld&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 (qix.c)&lt;br /&gt;
&lt;br /&gt;
musicbal (speedbal.c)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4305</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4305"/>
		<updated>2014-05-15T21:59:24Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Encryption Points of Interest ==&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Key creation for FD1094 to fix/replace anything missing&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 (qix.c)&lt;br /&gt;
&lt;br /&gt;
musicbal (speedbal.c)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4304</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4304"/>
		<updated>2014-05-15T21:57:59Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Encryption Points of Interest */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Encryption Points of Interest =&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Key creation for FD1094 to fix/replace anything missing&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 (qix.c)&lt;br /&gt;
&lt;br /&gt;
musicbal (speedbal.c)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4303</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4303"/>
		<updated>2014-05-15T21:57:43Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Game Specific */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Encryption Points of Interest =&lt;br /&gt;
&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Key creation for FD1094 to fix/replace anything missing&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 (qix.c)&lt;br /&gt;
&lt;br /&gt;
musicbal (speedbal.c)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4302</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4302"/>
		<updated>2014-05-15T21:55:57Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Encryption Points of Interest =&lt;br /&gt;
&lt;br /&gt;
== Driver(s) ==&lt;br /&gt;
&lt;br /&gt;
Key creation for FD1094 to fix/replace anything missing&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
== Game Specific ==&lt;br /&gt;
&lt;br /&gt;
kram3 &lt;br /&gt;
magicbal&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4301</id>
		<title>Andreas N&#039;s To-Do List</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Andreas_N%27s_To-Do_List&amp;diff=4301"/>
		<updated>2014-05-15T21:55:09Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: New page: == Encryption Points of Interest ==  = Driver(s) = Key creation for FD1094 to fix/replace anything missing  Namco System 10  Comparisons between CPS-2 and Naomi M2 - checking possibility o...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Encryption Points of Interest ==&lt;br /&gt;
&lt;br /&gt;
= Driver(s) =&lt;br /&gt;
Key creation for FD1094 to fix/replace anything missing&lt;br /&gt;
&lt;br /&gt;
Namco System 10&lt;br /&gt;
&lt;br /&gt;
Comparisons between CPS-2 and Naomi M2 - checking possibility of they consist of similar S-Boxes.&lt;br /&gt;
&lt;br /&gt;
= Game Specific =&lt;br /&gt;
kram3 &lt;br /&gt;
magicbal&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Developer_WIPs&amp;diff=4300</id>
		<title>Developer WIPs</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Developer_WIPs&amp;diff=4300"/>
		<updated>2014-05-15T21:45:58Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These pages are here to serve as WIPs, to-do lists, or whatever else the developer wants to talk about here (as long as it&#039;s MAME related!)&lt;br /&gt;
&lt;br /&gt;
* [[Aaron&#039;s To-Do List]] (Aaron Giles)&lt;br /&gt;
* [[Andreas N&#039;s To-Do List]] (Andreas Naive)&lt;br /&gt;
* [[Couriersud&#039;s To-Do List]] (Couriersud)&lt;br /&gt;
* [[Ernesto&#039;s To-Do List]] (Ernesto Corvi)&lt;br /&gt;
* [[MooglyGuy&#039;s To-Do List]] (MooglyGuy)&lt;br /&gt;
* [[Phil B&#039;s To-Do List]] (Philip Bennett)&lt;br /&gt;
* [[Reip&#039;s To-Do List]] (Pierpaolo Prazzoli)&lt;br /&gt;
* [[Arbee&#039;s To-Do List]] (R. Belmont)&lt;br /&gt;
* [[Robbie&#039;s To-Do List]] (Roberto Fresca)&lt;br /&gt;
&lt;br /&gt;
And here are links to individual developers&#039; pages that are maintained elsewhere:&lt;br /&gt;
&lt;br /&gt;
* [http://www.aarongiles.com/ Aaron&#039;s Almanac (Home of Aaron Giles)] (Aaron Giles)&lt;br /&gt;
* [http://andreasnaive.blogspot.com/search/label/emulaci%C3%B3n/ Notas de Andy] (Andreas Naive)&lt;br /&gt;
* [http://ajg.mameworld.info/ Drew&#039;s MAMEography] (Andrew Gardner)&lt;br /&gt;
* [http://mamedev.emulab.it/kale/ Kale&#039;s MAME WIP] (Kale / Angelo Salese)&lt;br /&gt;
* [http://www.vcmame.net/wip/ VCMAME.NET - Bryan&#039;s MAME WIP] (Mish / Bryan McPhail)&lt;br /&gt;
* [http://cgfm2.emuviews.com/ Charles MacDonald&#039;s Home Page] (Charles MacDonald)&lt;br /&gt;
* [http://www.widel.com/ Dave&#039;s Arcade] (Dave Widel)&lt;br /&gt;
* [http://mamedev.emulab.it/haze/ David Haywood&#039;s MAME™ WIP] (Haze / David Haywood)&lt;br /&gt;
* [http://derrick.mameworld.info/ D&#039;s MAME Stuff] (Derrick Renaud)&lt;br /&gt;
* [http://mamedev.emulab.it/etabeta/?cat=4 etabeta&#039;s playground] (etabeta)&lt;br /&gt;
* [http://avoidspikes.blogspot.com/ Avoid Spikes] (Frank Palazzolo)&lt;br /&gt;
* [http://stolistic.blogspot.com/ PE+/S+ Emulation via MAME] (Stolistic / Jim Stolis)&lt;br /&gt;
* [http://www.lucaelia.com/mame.php Luca&#039;s MAME Drivers] (Luca Elia)&lt;br /&gt;
* [http://www.manuelabadia.com/blog/CategoryView,category,Games.aspx Manuel Abadia] (Manuel Abadia)&lt;br /&gt;
* [http://nebula.emulatronia.com/ Nebula&#039;s Homepage] (ElSemi / Miguel Ángel Horna)&lt;br /&gt;
* [http://moogle-tech.com/blog/?tag=mame MAME, MESS, and Other Fun] (MooglyGuy)&lt;br /&gt;
* [http://mamelife.blogspot.com/ Nicola&#039;s MAME Ramblings] (Nicola Salmoria)&lt;br /&gt;
* [http://web.utanet.at/nkehrer/index.html Norbert&#039;s Emulators] (Norbert Kehrer)&lt;br /&gt;
* [http://tourniquet.mameworld.info/ Tourniquet&#039;s MAME News] (Tourniquet / Paul Priest)&lt;br /&gt;
* [http://philwip.mameworld.info/ PhilWIP] (Philip Bennett)&lt;br /&gt;
* [http://reip.mameworld.info/ Reip&#039;s MAME WIP] (Reip / Pierpaolo Prazzoli)&lt;br /&gt;
* [http://rbelmont.mameworld.info/ Arbee&#039;s WIP Emporium] (R. Belmont)&lt;br /&gt;
* [http://robbie.mameworld.info/ Risen From My Grave] (Roberto Fresca)&lt;br /&gt;
* [http://mamedev.emulab.it/robiza/ Robiza’s MAME blog] (Robiza / Roberto Zandonà)&lt;br /&gt;
* [http://smf.mameworld.info/ smf&#039;s Blog] (smf)&lt;br /&gt;
* [http://doxdev.blogspot.com/ doxDev] (dox / Tomasz Slanina) &lt;br /&gt;
* [http://vlinde.mameworld.info/ Ville&#039;s Development Log] (Ville Linde)&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=MNW&amp;diff=4299</id>
		<title>MNW</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MNW&amp;diff=4299"/>
		<updated>2014-05-11T16:59:35Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* [http://mamedev.org/source/src/mame/drivers/segas18.c.html segas18] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This page is designed to allow for a quick look over all the drivers with a GAME_NOT_WORKING flag by giving, as much as possible, an idea on the amount of effort needed to fix them.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/1942.c.html 1942] ==&lt;br /&gt;
&#039;&#039;&#039; 1942p &#039;&#039;&#039; - Prototype (?) on very different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/20pacgal.c.html 20pacgal] ==&lt;br /&gt;
&#039;&#039;&#039; 25pacman &#039;&#039;&#039; - Newer set on slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/24cdjuke.c.html 24cdjuke] ==&lt;br /&gt;
Skeleton driver for a CD Juke Box.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/2mindril.c.html 2mindril] ==&lt;br /&gt;
Missing working simulation of the sensors.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/39in1.c.html 39in1] ==&lt;br /&gt;
&#039;&#039;&#039; All games but 39in1 &#039;&#039;&#039; - Games other than 39in1 on this hardware have substantially harder protection and are double-encrypted in a way that would be very difficult to emulate.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/3do.c.html 3do] ==&lt;br /&gt;
Driver moved from MESS to MAME, since there were arcade games based on the 3DO. Emulation is stil preliminary.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/4enlinea.c.html 4enlinea] ==&lt;br /&gt;
Needs proper UM487F device emulation. CPU logic seems quite off.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/4roses.c.html 4roses] ==&lt;br /&gt;
Skeleton driver. The games&#039; program rom is encrypted and they have an undumped MCU which needs decapping or simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/8080bw.c.html 8080bw] ==&lt;br /&gt;
&#039;&#039;&#039; invasionrz and clone &#039;&#039;&#039; - Bootlegs on slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sisv1 &#039;&#039;&#039; - Some ROMs aren&#039;t dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/acefruit.c.html acefruit] ==&lt;br /&gt;
&#039;&#039;&#039; acefruit &#039;&#039;&#039; - Inputs aren&#039;t fully understood. The real title of the game is unknown.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; starspnr &#039;&#039;&#039; - Most likely needs a redump of the program ROMs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/acommand.c.html acommand] ==&lt;br /&gt;
&#039;&#039;&#039; acommand &#039;&#039;&#039; - Inputs aren&#039;t fully understood.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/adp.c.html adp] ==&lt;br /&gt;
Skeleton driver.  Todo: &amp;quot;Almost everything.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/aleck64.c.html aleck64] ==&lt;br /&gt;
&#039;&#039;&#039; 11beat, doncdoon, hipai, kurufev, mayjin3, mtetrisc, srmvs, twrshaft &#039;&#039;&#039; - Incomplete N64 hardware emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/alg.c.html alg] ==&lt;br /&gt;
Laserdisc games. They all work in theory, but are waiting for a good quality laserdisc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/alien.c.html alien] ==&lt;br /&gt;
Skeleton driver (SH4 based system).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/alpha68k.c.html alpha68k] ==&lt;br /&gt;
&#039;&#039;&#039; goldmedb &#039;&#039;&#039; - It uses a 68705 in place of the Alpha controller.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/amaticmg.c.html amaticmg] ==&lt;br /&gt;
Emulation of the type 2 and 3 boards is preliminary, thus only suprstar (board type 1) works.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/amusco.c.html amusco] ==&lt;br /&gt;
Needs i8259 and irqs emulation, understanding of how videoram works (tied to port $70?) and inputs aren&#039;t worked out yet.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/arachnid.c.html arachnid] ==&lt;br /&gt;
Mechanical game. Needs artwork with lamps support.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/arcadia.c.html arcadia] ==&lt;br /&gt;
&#039;&#039;&#039; ar_dart2 &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/aristmk4.c.html aristmk4] ==&lt;br /&gt;
&#039;&#039;&#039; 86lions &#039;&#039;&#039; - Runs on earlier, slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; clkwise &#039;&#039;&#039; - Needs redump of the program ROMs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/aristmk5.c.html aristmk5] ==&lt;br /&gt;
Hardware differences from the base Acorn Archimedes are not fully understood yet.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/aristmk6.c.html aristmk6] ==&lt;br /&gt;
Skeleton driver. System is SH4 based.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/armedf.c.html armedf] ==&lt;br /&gt;
&#039;&#039;&#039; kozure &#039;&#039;&#039; - Time over doesn&#039;t kill the player. BTANB?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; bigfghtr, skyrobo &#039;&#039;&#039; - MCU needs decapping / simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/artmagic.c.html artmagic] ==&lt;br /&gt;
&#039;&#039;&#039; shtstar &#039;&#039;&#039; - Runs on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/astrocde.c.html astrocde] ==&lt;br /&gt;
&#039;&#039;&#039; tenpindx &#039;&#039;&#039; - This game used a physical hockey puck which the player slid down the bowling alley. Sensors on the other end picked up the location and velocity of the puck and simulated the pin behavior. Requires simulation of this input interface in order to be considered working.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/astrocorp.c.html astrocorp] ==&lt;br /&gt;
&#039;&#039;&#039; westvent, winbingo, winbingoa, zoo &#039;&#039;&#039; - These games need decryption.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/atarigx2.c.html atarigx2] ==&lt;br /&gt;
All of these games suffer from some advanced protection that affects them in different ways. Through some magic accesses in memory, data can be decrypted using some special key sequences that are not entirely understood. It might be possible to find all possible data sources, run them through the decryption process on the real PCB, and then encode that information in the driver, but it is tedious work at best. Below is the status of each game:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; motofren &#039;&#039;&#039; - Has some obvious gameplay glitches. Not much work has been done to understand the protection on this one.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; spclords &#039;&#039;&#039; - Has had some of its data decrypted, which is why the palette during attract mode looks ok. But in game there are many problems lurking.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; rrreveng &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/atlantis.c.html atlantis] ==&lt;br /&gt;
Preliminary driver. VR4310 CPU.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/atvtrack.c.html atvtrack] ==&lt;br /&gt;
Skeleton driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/avt.c.html avt] ==&lt;br /&gt;
Needs CTC and daisy-chain.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/badlands.c.html badlands] ==&lt;br /&gt;
&#039;&#039;&#039; badlandsb, badlandsb2 &#039;&#039;&#039; - These bootlegs runs on heavily modified hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bartop52.c.html bartop52] ==&lt;br /&gt;
Coins and timer were handled by Bartop system bios. Since bios dump is not available, regular Atari 5200 bios is used and game is marked as not working. Game cart is also marked as bad dump as it is done in &amp;quot;console style&amp;quot;, i.e. one file for all game data.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bfcobra.c.html bfcobra] ==&lt;br /&gt;
&#039;&#039;&#039; beeline &#039;&#039;&#039; - Missing floppy disk image.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; inquiztr &#039;&#039;&#039; - Missing floppy disk image.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bfmsys85.c.html bfmsys85] ==&lt;br /&gt;
Fruit machine hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bfm_sc1.c.html bfm_sc1] ==&lt;br /&gt;
Fruit machine hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bfm_sc2.c.html bfm_sc2] ==&lt;br /&gt;
&#039;&#039;&#039; m_bcgslm, m_brkfst and clones, m_bfocus, m_cpeno1, m_luvjob &#039;&#039;&#039; - Mechanical games imported from AgeMame.&lt;br /&gt;
The fruit machine games don&#039;t work either.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; quintond &#039;&#039;&#039; - Missing emulation of RS232 data link device (see BACTA Datapak specs for more info).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bfm_sc4.c.html bfm_sc4] ==&lt;br /&gt;
Fruit machine hardware. Most games pass the startup tests.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bingoc.c.html bingoc] ==&lt;br /&gt;
Missing terminal roms. Sound banking could be wrong. &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bingor.c.html bingor] ==&lt;br /&gt;
Protection problems?&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/blackt96.c.html blackt96] ==&lt;br /&gt;
The timer doesn&#039;t work (PIC?, RAM Mirror?).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/blitz.c.html blitz] ==&lt;br /&gt;
There is an undumped 68705 MCU.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/blitz68k.c.html blitz68k] ==&lt;br /&gt;
&#039;&#039;&#039; cjffruit &#039;&#039;&#039; - The game freezes while trying to print the redemption tickets.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; The other games &#039;&#039;&#039; - Undumpable MCUs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bntyhunt.c.html bntyhunt] ==&lt;br /&gt;
Preliminary driver. PC hardware. Bios is undumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/btime.c.html btime] ==&lt;br /&gt;
&#039;&#039;&#039; tisland &#039;&#039;&#039; - Needs to be decrypted.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/bublbobl.c.html bublbobl] ==&lt;br /&gt;
&#039;&#039;&#039; boblbobl2 &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tokio, tokioo, tokiou &#039;&#039;&#039; - Protection MCUs need decapping / simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/buster.c.html buster] ==&lt;br /&gt;
Skeleton driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cabaret.c.html cabaret] ==&lt;br /&gt;
Not fully playable beacuse of some pitfalls.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/calchase.c.html calchase] ==&lt;br /&gt;
Game is almost working.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/calomega.c.html calomega] ==&lt;br /&gt;
Some bad/incomplete dumps and some hardware features are not correctly emulated.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cb2001.c.html cb2001] ==&lt;br /&gt;
Encrypted CPU.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cchance.c.html cchance] ==&lt;br /&gt;
Imperfect hopper emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cclimber.c.html cclimber] ==&lt;br /&gt;
&#039;&#039;&#039; bagmanf &#039;&#039;&#039; - Botleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cd32.c.html cd32] ==&lt;br /&gt;
&#039;&#039;&#039; odeontw2 &#039;&#039;&#039; - Inputs don&#039;t seem to work.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cdi.c.html cdi] ==&lt;br /&gt;
General CDI emulation suffers from incomplete simulation of the SLAVE and CDIC MCUs.  Decapping would help.&lt;br /&gt;
&#039;&#039;&#039; quizard, quizrr40, quizrr41, quizrr42 &#039;&#039; - The protection hasn&#039;t been completely beaten yet.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/centiped.c.html centiped] ==&lt;br /&gt;
&#039;&#039;&#039; magworma &#039;&#039;&#039; - Service mode works, game does not.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; multiped &#039;&#039;&#039; - Program bankswitch and alternate memory map layout for centiped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cesclass.c.html cesclass] ==&lt;br /&gt;
Needs custom layout for dual LCDs, artwork and lamps position needed to make progresses, U43 and U44 bad in Trap Shoot Classic, games are incredibly sluggish, irq sources are unknown, Trap Shoot Classic runs on a single LCD, needs mod.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cham24.c.html cham24] ==&lt;br /&gt;
Missing coins and timer due to unemulated Amtel MCU.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/champbas.c.html champbas] ==&lt;br /&gt;
&#039;&#039;&#039; champbb2a &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; champbb2j &#039;&#039;&#039; - Slightly different hardware?&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/chihiro.c.html chihiro] ==&lt;br /&gt;
X-BOX hardware emulation is very preliminary.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cliffhgr.c.html cliffhgr] ==&lt;br /&gt;
&#039;&#039;&#039; goaltogo &#039;&#039;&#039; - Laserdisc game. Works in theory, but is waiting for a good quality laserdisc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cmmb.c.html cmmb] ==&lt;br /&gt;
Skeleton driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cninja.c.html cninja] ==&lt;br /&gt;
&#039;&#039;&#039; cninjabl2 &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cntsteer.c.html cntsteer] ==&lt;br /&gt;
&#039;&#039;&#039; cntsteer &#039;&#039;&#039; - Needs better understanding of the communications and correct ROZ layer implementation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; gekitsui, zerotrgt and clone &#039;&#039;&#039; - Need better ROZ layer implementation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cobra.c.html cobra] ==&lt;br /&gt;
Complicated Konami 3D hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/coinmstr.c.html coinmstr] ==&lt;br /&gt;
Incomplete protection simulation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; jpcoin &#039;&#039;&#039; - Different IO.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; trailblz &#039;&#039;&#039; - Question roms aren&#039;t dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/coinmvga.c.html coinmvga] ==&lt;br /&gt;
Interrupt generation is unknown and touch screen needs to be hooked up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/comebaby.c.html comebaby] ==&lt;br /&gt;
Skeleton driver. Game runs on a Pentium (I/II/III?) class machine running Windows 98!&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cops.c.html cops] ==&lt;br /&gt;
Preliminary driver. Laserdisc game.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cps1.c.html cps1] ==&lt;br /&gt;
&#039;&#039;&#039; 3wondersb, dinohunt &#039;&#039;&#039; - Bootlegs that run on different hardware, which needs to be correctly implemented.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sf2amf,  sf2rk, sf2stt &#039;&#039;&#039; - Missing program ROMs dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/crystal.c.html crystal] ==&lt;br /&gt;
&#039;&#039;&#039; donghaer &#039;&#039;&#039; - Protection PIC hasn&#039;t been dumped yet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; officeye &#039;&#039;&#039; - Protection PICs have been dumped but there isn&#039;t a pic16c727 core yet. Simulation is quite good, but there is still some instability.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cshooter.c.html cshooter] ==&lt;br /&gt;
GFX roms in black &#039;blobs&#039;.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/csplayh5.c.html csplayh5] ==&lt;br /&gt;
Needs rewrite of the v9938/v9958 video chip; fixes for h8 CPU core bugs (it trips various unhandled opcodes); implementation of DVD routing and YUV decoding; game timings seem busted, could be due of missing DVD hook-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; csplayh1 &#039;&#039;&#039; - Inputs doesn&#039;t work at all, slower than the others too.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cswat.c.html cswat] ==&lt;br /&gt;
The game utilizes a projector. Can it be simulated with external artwork? Interrupts need to be improved.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/cv1k.c.html cv1k] ==&lt;br /&gt;
&#039;&#039;&#039; mmmbanc &#039;&#039;&#039; - Needs touch screen emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ddenlovr.c.html ddenlovr] ==&lt;br /&gt;
&#039;&#039;&#039; momotaro &#039;&#039;&#039; - Protection + some roms are badly dumped.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; quizchq, quizchql &#039;&#039;&#039; - They lock up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ddragon.c.html ddragon] ==&lt;br /&gt;
&#039;&#039;&#039; ddragon6809, ddragon6809a &#039;&#039;&#039; - Bootlegs on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/dec0.c.html dec0] ==&lt;br /&gt;
&#039;&#039;&#039; automat, secretab &#039;&#039;&#039; - Bootlegs on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/deco32.c.html deco32] ==&lt;br /&gt;
&#039;&#039;&#039; gunhard, lockload, lockloadu  &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/decocass.c.html decocass] ==&lt;br /&gt;
&#039;&#039;&#039; ctisland3 &#039;&#039;&#039; - Different bitswap?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cexplore &#039;&#039;&#039; - Mssing rom dump from overlay PCB.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/deco_ld.c.html deco_ld] ==&lt;br /&gt;
The driver needs better video e I/O emulation, laserdisc hook-ups.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/deshoros.c.html deshoros] ==&lt;br /&gt;
Needs graphics emulation through artwork system and printer emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/dlair.c.html dlair] ==&lt;br /&gt;
Laserdisc games. Work in theory, but are waiting for a good quality laserdisc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/dmndrby.c.html dmndrby] ==&lt;br /&gt;
Electrocoin on snk hardware.  Needs better video emulation. Enters service mode while attract mode is running.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/drw80pkr.c.html drw80pkr] ==&lt;br /&gt;
Driver shows something, but emulation is still incomplete. I8039 based CPU with CRTC6845 video and AY8910 sound.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/dwarfd.c.html dwarfd] ==&lt;br /&gt;
&#039;&#039;&#039; qc, quarterh and clones &#039;&#039;&#039; - Missing laserdisc dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/dynax.c.html dynax] ==&lt;br /&gt;
&#039;&#039;&#039; majrjhdx, tenkai2b, tenkaid &#039;&#039;&#039; - Missing dump of the internal rom of the TMP91640.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ecoinf2.c.html ecoinf2] ==&lt;br /&gt;
Skeleton driver for fruit machine games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ecoinf3.c.html ecoinf3] ==&lt;br /&gt;
Skeleton driver for fruit machine games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ecoinfr.c.html ecoinfr] ==&lt;br /&gt;
Skeleton driver for fruit machine games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/epos.c.html epos] ==&lt;br /&gt;
&#039;&#039;&#039; catapult, revenger &#039;&#039;&#039; - Bad dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/esd16.c.html esd16] ==&lt;br /&gt;
&#039;&#039;&#039; mchampdxb &#039;&#039;&#039; - Graphics ROMs aren&#039;t dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/esh.c.html esh] ==&lt;br /&gt;
Laserdisc game. Works in theory, but is waiting for a good quality laserdisc dump.  Does have a small list of TODO items that could be looked at prior to a disc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/f1gp.c.html f1gp] ==&lt;br /&gt;
&#039;&#039;&#039; f1gpb &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/fcrash.c.html fcrash] ==&lt;br /&gt;
&#039;&#039;&#039; dinopic2, knightsb &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/firebeat.c.html firebeat] ==&lt;br /&gt;
Driver is incomplete. Missing MIDI card emulation, video emulation problems..&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/fitfight.c.html fitfight] ==&lt;br /&gt;
&#039;&#039;&#039; hotmindff &#039;&#039;&#039; - Scrolling offsets + inputs need to be fixed.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/fortecar.c.html fortecar] ==&lt;br /&gt;
&#039;&#039;&#039; fortecar &#039;&#039;&#039; - Requires a proper EEPROM dump, doesn&#039;t start due of it.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/freekick.c.html freekick] ==&lt;br /&gt;
&#039;&#039;&#039; countrun &#039;&#039;&#039; - Main program inside of custom CPU block.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; countrb2 &#039;&#039;&#039; - Possible bad dump, or encrypted.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; gigas &#039;&#039;&#039; - One of the program roms is a bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/fresh.c.html fresh] ==&lt;br /&gt;
Preliminary driver. M68000 based.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/funkball.c.html funkball] ==&lt;br /&gt;
Preliminary driver. PC based hardware (Cyrix GX + 3DFX).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/funworld.c.html funworld] ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; royalcrdf &#039;&#039;&#039; - Encrypted. Seems to use an epoxy block with CPU + extras (ICs, TTL, etc) to manage the encryption.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; jokercrd &#039;&#039;&#039; - Totaly encrypted. This game use a Funworld custom CPU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; jolycdab &#039;&#039;&#039; - Program is testing/writing RAM in offset $8800-$BFFF (ROM).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; rcdino4 &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; multiwin &#039;&#039;&#039; - Encrypted with unidentified CPU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; powrcard &#039;&#039;&#039; - Needs proper decryption.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; saloon &#039;&#039;&#039; - This game is totally encrypted. No PIAs to drive I/O.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gaelco2.c.html gaelco2] ==&lt;br /&gt;
&#039;&#039;&#039; aligator, touchgo and clones, wrally2 &#039;&#039;&#039; - Unemulated protection device with internal rom and suicide capabilities (DS5002FP). There&#039;s an unprotected versions of Alligator Hunt and it might be possible to simulate the protection in the protected version, but it isn&#039;t easy, looks like MCU may provide ROM patches.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; snowboar, snowboara &#039;&#039;&#039; - Unemulated protection device (Lattice IspLSI 1016-80LJ)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; grtesoro, grtesoro4 &#039;&#039;&#039; - Unemulated protection device with internal rom and suicide capabilities (DS5002FP). grtesoro also has badly dumped program roms.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gaiden.c.html gaiden] ==&lt;br /&gt;
&#039;&#039;&#039; mastninj &#039;&#039;&#039; - Sprites, sound and y-scroll need fixing.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gal3.c.html gal3] ==&lt;br /&gt;
In need of laserdisc dump. Skeleton driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/galaxold.c.html galaxold] ==&lt;br /&gt;
&#039;&#039;&#039; ckongcv, ckongis, guttanggt &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; trvchlng &#039;&#039;&#039; - Questions roms aren&#039;t dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/galdrvr.c.html galdrvr] ==&lt;br /&gt;
&#039;&#039;&#039; dingoe &#039;&#039;&#039; - Probable bad dump and encryption.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; monsterz &#039;&#039;&#039; - Unemulated protection.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; skelagon, supergx &#039;&#039;&#039; - Bad dumps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tenspot &#039;&#039;&#039; - Menu isn&#039;t working yet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; theendb &#039;&#039;&#039; - Bootleg on slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; warofbugg &#039;&#039;&#039; - Bootleg on slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/galivan.c.html galivan] ==&lt;br /&gt;
&#039;&#039;&#039; youmab, youmab2 &#039;&#039;&#039; - Weird bootlegs, who knows.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/galpani2.c.html galpani2] ==&lt;br /&gt;
Kaneko protection MCU with internal rom, managing CPU comms.  Decap should possible, should be the same for all games / sets.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gambl186.c.html gambl186] ==&lt;br /&gt;
186 based gambling hardware. ROMs might be bad or could be mapped wrong. Missing At89c52 dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gamecstl.c.html gamecstl] ==&lt;br /&gt;
&#039;Modern&#039; PC Hardware running a MAME bootleg.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gamtor.c.html gamtor] ==&lt;br /&gt;
Skeleton driver for fruit machine games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ggconnie.c.html ggconnie] ==&lt;br /&gt;
Preliminary driver. Hardware is PC-Engine based.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gladiatr.c.html gladiatr] ==&lt;br /&gt;
&#039;&#039;&#039; ppking &#039;&#039;&#039; - Missing MCU dump or simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/glass.c.html glass] ==&lt;br /&gt;
Unemulated protection device with internal rom and suicide capabilities (DS5002FP).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/goldngam.c.html goldngam] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/goldnpkr.c.html goldnpkr] ==&lt;br /&gt;
&#039;&#039;&#039; bchancep &#039;&#039;&#039; - Runs on older, slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; falcnwldc &#039;&#039;&#039; - Has a second encrypted CPU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; pokerdub &#039;&#039;&#039; - Missing one program ROM.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; pokerduc &#039;&#039;&#039; - Encrypted.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; pokersis &#039;&#039;&#039; - Banking isn&#039;t correct.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; wldwitchb, wldwitche, wtchjackc &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; witchcdk &#039;&#039;&#039; - A rom is corrupt.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/goldstar.c.html goldstar] ==&lt;br /&gt;
&#039;&#039;&#039; cb3c &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cb3d, cmast97 &#039;&#039;&#039; - PROM decode needs fixing.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; chryangl &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cmast92, fb2010 &#039;&#039;&#039; - Graphics ROMs aren&#039;t dumped yet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cmasterbv, cmv4a &#039;&#039;&#039; - Missing switch between normal and &amp;quot;stealth&amp;quot; game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; jkrmast, luckylad &#039;&#039;&#039; - Encrytped.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; magoddsc, magoddsd &#039;&#039;&#039; - Custom encrypted CPU block.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; megaline &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; pkrmast, prkmasta &#039;&#039;&#039; - Incomplete dumps and probably encrypted.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; nfm &#039;&#039;&#039; - Some roms don&#039;t seem to belong to the dumped set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; super9 &#039;&#039;&#039; - GFXs aren&#039;t decoded yet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; unkch1, unkch2, unkch3, unkch4 &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; wcat3 &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; wcherry &#039;&#039;&#039; - Only preliminary work has been done.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gpworld.c.html gpworld] ==&lt;br /&gt;
Laserdisc hardware. Works in theory, but is waiting for a good quality laserdisc dump.  Does have a small list of TODO items that could be looked at prior to a disc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gstriker.c.html gstriker] ==&lt;br /&gt;
&#039;&#039;&#039; gstriker and clones &#039;&#039;&#039; - Several GFX features aren&#039;t emulated yet, making the game almost unplayable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; twcup94, twcup94a, vgoalsoc, vgoalsoca &#039;&#039;&#039;Tecmo MCU providing jump addresses etc.  Has direct access to entire CPU bus, prevents code modification (MCU writes &#039;ROM ERROR&#039; if you change ROM).  ROZ pitch difficult to understand.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gticlub.c.html gticlub] ==&lt;br /&gt;
&#039;&#039;&#039; thunderh and clone &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/guab.c.html guab] ==&lt;br /&gt;
&#039;&#039;&#039; crisscrs &#039;&#039;&#039; - Missing disk image dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gumbo.c.html gumbo] ==&lt;br /&gt;
&#039;&#039;&#039; mspuzzlen &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/gunpey.c.html gunpey] ==&lt;br /&gt;
GFX compression format not figured out yet. Game otherwise playable.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/harddriv.c.html harddriv] ==&lt;br /&gt;
&#039;&#039;&#039; racedrivpan, steeltalp, hdrivairp &#039;&#039;&#039; - Prototypes, possibly running on slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hideseek.c.html hideseek] ==&lt;br /&gt;
Missing the internal ROM dump of the HD64F7045F28 main CPU.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/highvdeo.c.html highvdeo] ==&lt;br /&gt;
&#039;&#039;&#039; grancapi, magicbom &#039;&#039;&#039; - Only preliminary work has been done.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hikaru.c.html hikaru] ==&lt;br /&gt;
Skeleton driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hitpoker.c.html hitpoker] ==&lt;br /&gt;
Protection: needs dumping or simulating PIC.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hng64.c.html hng64] ==&lt;br /&gt;
The I/O CPU is a protected MCU.  There is some thought that the games uses this as a protection device. See driver notes for in depth todo/status report.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/homedata.c.html homedata] ==&lt;br /&gt;
&#039;&#039;&#039; mirderby &#039;&#039;&#039; - Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hornet.c.html hornet] ==&lt;br /&gt;
Driver is still in preliminary status. Most games show something and/or are somewhat playable. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sscope, sscopea, sscope2 &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; terabrst, terabrsta &#039;&#039;&#039; - Missing gun emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hotstuff.c.html hotstuff] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/hshavoc.c.html hshavoc] ==&lt;br /&gt;
Genesis hardware, but uses a PIC to control state based encryption.  All the code that matches the Megadrive version has been decrypted, but the extra code (startup code, coins etc.) appears to have some annoying extra encryption.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/icecold.c.html icecold] ==&lt;br /&gt;
Skeleton driver. Pinball games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ichiban.c.html ichiban] ==&lt;br /&gt;
Code is encrypted.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/igs009.c.html igs009] ==&lt;br /&gt;
&#039;&#039;&#039; gp98 &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/igs017.c.html igs017] ==&lt;br /&gt;
&#039;&#039;&#039; iqblocka, iqblockf, mgcs, lhzb2, slqz2 &#039;&#039;&#039; - Incomplete protection simulation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tarzan, tarzana, starzan &#039;&#039;&#039; - Incomplete dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/igspoker.c.html igspoker] ==&lt;br /&gt;
&#039;&#039;&#039; stellecu &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/intrscti.c.html intrscti] ==&lt;br /&gt;
Undumped program ROM in an epoxy block.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ironhors.c.html ironhors] ==&lt;br /&gt;
&#039;&#039;&#039; farwest &#039;&#039;&#039; - Bootleg running on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/istellar.c.html istellar] ==&lt;br /&gt;
Laserdisc game.  Has a small list of TODO items that could be looked at prior to a disc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/iteagle.c.html iteagle] ==&lt;br /&gt;
Preliminary driver. NEC VR4310 CPU + 3DFX Voodoo Banshee. Needs proper PCI subsystem, among other things.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/jackpool.c.html jackpool] ==&lt;br /&gt;
Needs better understanding of the master/slave communications, better EEPROM and NVRAM hook-up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/jangou.c.html jangou] ==&lt;br /&gt;
&#039;&#039;&#039; luckygrl &#039;&#039;&#039; - Encrypted program roms.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/jclub2.c.html jclub2] ==&lt;br /&gt;
Needs emulating the coin double sensor, removing the patch to pass the eeprom test, extending palette to 0x20000 entries (palette_start prevents more than 0x10000), fixing the disalignment between sprites and tilemap (gap in the fence) during play, without breaking the other screens, which are fine; implementing a few missing inputs / outputs and correct clocks.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/jokrwild.c.html jokrwild] ==&lt;br /&gt;
Missing random number generator, inputs and sound.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/jpmimpct.c.html jpmimpct] ==&lt;br /&gt;
The mechanical games aren&#039;t emulated yet.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/jpmsys5.c.html jpmsys5] ==&lt;br /&gt;
The mechanical games aren&#039;t emulated yet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cashcade &#039;&#039;&#039; - Incomplete dump? Shows a loading error.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/kingdrby.c.html kingdrby] ==&lt;br /&gt;
&#039;&#039;&#039; cowrace &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/kinst.c.html kinst] ==&lt;br /&gt;
&#039;&#039;&#039; kinst2k3, kinst2k4 &#039;&#039;&#039; - Upgrade kits.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/koftball.c.html koftball] ==&lt;br /&gt;
Incomplete protection simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/konamigv.c.html konamigv] ==&lt;br /&gt;
&#039;&#039;&#039; btchamp, kdeadeye, tokimosh, tmosh and clones &#039;&#039;&#039; - All games on this system suffer from a corner case involving audio track playback in the SCSI CD-ROM emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/konamigx.c.html konamigx] ==&lt;br /&gt;
&#039;&#039;&#039; ggreats2, opengolf, opengolf2, racinfrc, racinfrcu &#039;&#039;&#039; - These games use a special ROZ layer generated by the &amp;quot;PSAC4&amp;quot; custom IC which appears to include a height map.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/konamim2.c.html konamim2] ==&lt;br /&gt;
Preliminary driver, needs overall better emulation of the M2 system.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/konendev.c.html konendev] ==&lt;br /&gt;
Skeleton driver for fruit machine games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/kopunch.c.html kopunch] ==&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ksys573.c.html ksys573] ==&lt;br /&gt;
Game suffer from incomplete PSX-based hardware emulation and some are missing emulation of the external digital sound and I/O board.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/laserbas.c.html laserbas] ==&lt;br /&gt;
Jaleco-like protection device.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/laserbat.c.html laserbat] ==&lt;br /&gt;
&#039;&#039;&#039; catnmousa &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/legionna.c.html legionna] ==&lt;br /&gt;
Complex Seibu &#039;COP&#039; protection device. Work has been done and some games are nearing playable state.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/leland.c.html leland] ==&lt;br /&gt;
&#039;&#039;&#039; aafbb &#039;&#039;&#039; - One of the program roms is a bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/lethalj.c.html lethalj] ==&lt;br /&gt;
&#039;&#039;&#039; franticf &#039;&#039;&#039; - Directional inputs don&#039;t work yet.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/lgp.c.html lgp] ==&lt;br /&gt;
Laserdisc game.  Has a small list of TODO items that could be looked at prior to a disc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ltcasino.c.html ltcasino] ==&lt;br /&gt;
&#039;&#039;&#039; ltcasinn &#039;&#039;&#039; - Missing inputs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/luckgrln.c.html luckgrln] ==&lt;br /&gt;
&#039;&#039;&#039; 7smash &#039;&#039;&#039; - Encrypted rom?&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/lucky74.c.html lucky74] ==&lt;br /&gt;
&#039;&#039;&#039; excitbj &#039;&#039;&#039; - The program ROM for the terminal isn&#039;t dumped.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; lucky74b &#039;&#039;&#039; -  The program ROM seems incomplete or encrypted in some smart way.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/m10.c.html m10] ==&lt;br /&gt;
&#039;&#039;&#039; andromed, greenber, ipminvad1 &#039;&#039;&#039; - Incomplete dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/m52.c.html m52] ==&lt;br /&gt;
&#039;&#039;&#039; alpha1v &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/m72.c.html m72] ==&lt;br /&gt;
&#039;&#039;&#039; lohtb &#039;&#039;&#039; - The bootleg hardware is different to the original hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/m92.c.html m92] ==&lt;br /&gt;
&#039;&#039;&#039; nbbatman2bl &#039;&#039;&#039; - Bootleg with different sprite system, MCU as soundcpu, OKI samples for music/sound.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/m107.c.html m107] ==&lt;br /&gt;
&#039;&#039;&#039; kftgoal, wpksoc &#039;&#039;&#039; - Missing EEPROM hook-up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/macs.c.html macs] ==&lt;br /&gt;
&#039;&#039;&#039; macsbios &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; mac2bios &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; kisekaem &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; kisekaeh &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cultname &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/magic10.c.html magic10] ==&lt;br /&gt;
&#039;&#039;&#039; hotslot, magic102, mcolors, suprpool &#039;&#039;&#039; - Missing  dump of the internal rom of the HD6473308cp10.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/magicard.c.html magicard] ==&lt;br /&gt;
Lots to do: proper handling of the 68070 (68k with 32 address lines instead of 24) &amp;amp; handle the extra features properly (UART,DMA,Timers etc.), proper emulation of the 66470 Video Chip (still many unhandled features), inputs, unknown sound chip (it&#039;s an ADPCM with eight channels), ,any unknown memory maps, proper memory map and machine driver for magicardj &amp;amp; magicle (different sound chip, extra undumped rom and PIC controller).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/magictg.c.html magictg] ==&lt;br /&gt;
Preliminary driver, almost works.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/magtouch.c.html magtouch] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/malzak.c.html malzak] ==&lt;br /&gt;
&#039;&#039;&#039; malzak, malzak2 &#039;&#039;&#039; - Sprite collision detection doesn&#039;t fully work.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/manohman.c.html manohman] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/maygay1b.c.html maygay1b] ==&lt;br /&gt;
Mechanical game imported from AGEMAME.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/maygayv1.c.html maygayv1] ==&lt;br /&gt;
Skeleton driver for fruit machine games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mazerbla.c.html mazerbla] ==&lt;br /&gt;
Uses a custom video controller which isn&#039;t fully understood.  Mazer Blazer appears to use an MM54104 &#039;Digitalker&#039; speech IC, however, the two speech ROMs are undumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mcr.c.html mcr] ==&lt;br /&gt;
&#039;&#039;&#039; nflfoot &#039;&#039;&#039; - CED-based disk game. Has gory Z80-based serial I/O interface that is not understood. The CED player interface is undocumented. A poor quality rip exists of the video (probably the best we will get). There is a second CED disk with different teams playing which we do not have access to.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mcr3.c.html mcr3] ==&lt;br /&gt;
&#039;&#039;&#039;spyhuntp &#039;&#039;&#039; - Prototype on very different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mediagx.c.html mediagx] ==&lt;br /&gt;
Mainly just need the inputs hooked up, which are mapped to the parallel port via a JAMMA interface&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/megasys1.c.html megasys1] ==&lt;br /&gt;
&#039;&#039;&#039; monkelf &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/megatech.c.html megatech] ==&lt;br /&gt;
Incorrect behavior at time out and there are some sms based games which aren&#039;t yet fully supported.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/merit.c.html merit] ==&lt;br /&gt;
&#039;&#039;&#039; dodgectya, dodgectyb, dodgectyc &#039;&#039;&#039; - Incomplete dump. One GFX rom is in an epoxy block.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/meritm.c.html meritm] ==&lt;br /&gt;
&#039;&#039;&#039; megat5a &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/metalmx.c.html metalmx] ==&lt;br /&gt;
Skeleton driver. Extremely complex prototype hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/metro.c.html metro] ==&lt;br /&gt;
&#039;&#039;&#039; puzzlet &#039;&#039;&#039; - An unknown unemulated chip (probably a PIC) provides protection.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/midzeus.c.html midzeus] ==&lt;br /&gt;
&#039;&#039;&#039; crusnexo, thegrid and clones &#039;&#039;&#039; - These Zeus II-based games use a proprietary 3D graphics chip that has no available documentation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/miniboy7.c.html miniboy7] ==&lt;br /&gt;
Bad dumps, pretty much no information available other than the dump, missing color prom.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/missile.c.html missile] ==&lt;br /&gt;
&#039;&#039;&#039; mcombat, mcombata, mcombats &#039;&#039;&#039; - Bootlegs on different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; missilem&#039;&#039;&#039; - This kit combines Missile Command and Super Missile Attack on ddaughterboard plugged into the main pcb cpu slot. &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mitchell.c.html mitchell] ==&lt;br /&gt;
&#039;&#039;&#039; pkladiesbl &#039;&#039;&#039; - Needs CPU &amp;quot;decryption&amp;quot; / ordering.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/model1.c.html model1] ==&lt;br /&gt;
&#039;&#039;&#039; netmerc, swa, wingwar and clones &#039;&#039;&#039; - Guesswork incomplete on the math copro dsp functions and program impossible to dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/model2.c.html model2] ==&lt;br /&gt;
Implementation of the 3D systems is either guesswork (Model 2, 2A) or incomplete (Model 2B, 2C).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/model3.c.html model3] ==&lt;br /&gt;
Driver is still preliminary. Most games boot and show something.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/monzagp.c.html monzagp] ==&lt;br /&gt;
Preliminary driver. Possibly missing a rom.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/moo.c.html moo] ==&lt;br /&gt;
&#039;&#039;&#039; moomesabl &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu12wbk.c.html mpu12wbk] ==&lt;br /&gt;
Almost skeleton driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu3.c.html mpu3] ==&lt;br /&gt;
Most games fail to boot, giving the CPU a &#039;WAIT&#039; instruction then sitting there; some complain about Characterizer (protection) and then do the same; a few boot to show light displays with no LED text; some display misaligned LED text; many run VERY slowly, even when the CPU is inactive (inefficient MAME timer system overhead?).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4.c.html mpu4] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4avan.c mpu4avan] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4bwb.c mpu4bwb] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4concept.c mpu4concept] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4crystal.c mpu4crystal] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4empire.c mpu4empire] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4mdm.c mpu4mdm] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4misc.c mpu4misc] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4mod2sw.c mpu4mod2sw] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4mod4yam.c mpu4mod4yam] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4plasma.c mpu4plasma] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4sw.c mpu4sw] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4union.c mpu4union] ==&lt;br /&gt;
Fruit machine hardware. Not working yet. Needs artwork.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mpu4vid.c.html mpu4vid] ==&lt;br /&gt;
Needs correct implementation of characteriser protection for each game. BwB games need more work: They have a slightly different 68k memory map. The 6850 is at e00000 and the 6840 is at e01000; they appear to hang on the handshake with the MPU4 board. Needs finding out what causes the games to hang/reset in service mode: probably down to AVDC interrupt timing, there seem to be a number of race conditions re: masks that need sorting out with proper blank handling, etc. Currently using a scanline timer to drive an approximation of the SCN2674 scanline logic, but this is perhaps better served as a proper device. Deal &#039;Em lockouts vary on certain cabinets (normally connected to AUX2, but not there?). Deal &#039;Em has bad tiles (apostrophe, logo, bottom corner), black should actually be transparent to give black on green.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mquake.c.html mquake] ==&lt;br /&gt;
A complete mystery. The existing dumps are 100% confirmed. Test mode works. All remaining code is heavily encrypted. Even the original author of the game doesn&#039;t recall any encryption, but it is definitely there. It is not done in software; all unencrypted code has been accounted for.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ms32.c.html ms32] ==&lt;br /&gt;
&#039;&#039;&#039; f1superb &#039;&#039;&#039; - The road is always rendered as straight. The game has a road layer and extra roms for it. There is an unknown maths DSP for protection.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/multfish.c.html multfish] ==&lt;br /&gt;
&#039;&#039;&#039; igromult, igromula &#039;&#039;&#039; - GFX ROMs aren&#039;t dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/mw18w.c.html mw18w] ==&lt;br /&gt;
Mechanical game. Needs artwork and lamps and sensors hook up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/namcos10.c.html namcos10] ==&lt;br /&gt;
Incomplete dumps.  Hardware has very strange protection.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/namcos12.c.html namcos12] ==&lt;br /&gt;
&#039;&#039;&#039; libgrandeja, mdhorse, sws2000, sws2001 &#039;&#039;&#039; - DMA problems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; kaiunqz &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tektagtjb, tektagtja &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; truckk &#039;&#039;&#039; - I/O board is not understood. Detailed notes on top of driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/namcos2.c.html namcos2] ==&lt;br /&gt;
&#039;&#039;&#039; finalap3bl &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/namcos21.c.html namcos21] ==&lt;br /&gt;
&#039;&#039;&#039; aircombj, aircombu &#039;&#039;&#039; - No polygons displayed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; driveyes &#039;&#039;&#039; - Uses 3 screens with dedicated board for each.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/namcos22.c.html namcos22] ==&lt;br /&gt;
&#039;&#039;&#039; airco22b &#039;&#039;&#039; - boots but missing sprite clear DMA?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; alpinesa &#039;&#039;&#039; - There are major GFX problems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; ridgeracf &#039;&#039;&#039; - Incomplete dump. Very different version.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tokyowar &#039;&#039;&#039; - Near invincible tanks.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/namcos23.c.html namcos23] ==&lt;br /&gt;
Many aspects of the hardware are not completely understood.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/naomi.c.html naomi] ==&lt;br /&gt;
Most games show something and some are playable, but emulation is still incomplete.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nbmj8688.c.html nbmj8688] ==&lt;br /&gt;
&#039;&#039;&#039; nightlov &#039;&#039;&#039; - Input problems.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nbmj8891.c.html nbmj8891] ==&lt;br /&gt;
&#039;&#039;&#039; hnageman, hnxmasev &#039;&#039;&#039; - Missing VHS dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nbmj8991.c.html nbmj8991] ==&lt;br /&gt;
&#039;&#039;&#039; av2mj1bb, av2mj2rg &#039;&#039;&#039; - Missing VHS dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nbmj9195.c.html nbmj9195] ==&lt;br /&gt;
&#039;&#039;&#039; shabdama &#039;&#039;&#039; - Misses laserdisc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/neodrvr.c.html neodrvr] ==&lt;br /&gt;
&#039;&#039;&#039; kog &#039;&#039;&#039; - Bootleg with different protection.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sbp &#039;&#039;&#039; - Possibly protected.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/neoprint.c.html neoprint] ==&lt;br /&gt;
Needs implementation of the remaining video features and sound interface.  Inputs are bare bones and need extra work. Needs simulation of the printer/camera devices, lamps. Upd4990a returns 4 years less than expected.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/neptunp2.c.html neptunp2] ==&lt;br /&gt;
Skeleton driver. Missing GFX ROMs dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nightgal.c.html nightgal] ==&lt;br /&gt;
&#039;&#039;&#039; ngalsumr, sexygal, sweetgal &#039;&#039;&#039; - Missing protection simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nmk16.c.html nmk16] ==&lt;br /&gt;
&#039;&#039;&#039; atombjt &#039;&#039;&#039; - Bootleg with different GFX and sound hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; spec2kv &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/norautp.c.html norautp] ==&lt;br /&gt;
&#039;&#039;&#039; dphl, dphla, dphljp, drhl, drhla, gtipoker, kimbldhl, newhilop, smshilo, ssjkrpkr &#039;&#039;&#039; - Missing interrupts for I8080 CPU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; bjpoker, kimblz80, noraut3a, noraut3b, norautu, norautua, norautub, pma &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; fastdrwp, dphlunka, dphlunkb &#039;&#039;&#039; - Hardware unknown.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tpoker2 &#039;&#039;&#039; - Missing 68705 MCU dump / simulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nsm.c.html nsm] ==&lt;br /&gt;
Skeleton driver. Pinball games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nsmpoker.c.html nsmpoker] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nss.c.html nss] ==&lt;br /&gt;
Menu system is only partially understood.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nwk-tr.c.html nwk-tr] ==&lt;br /&gt;
Complex Konami 3D hardware. Only thrilld and thrilldb are considered in playable state.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/nycaptor.c.html nycaptor] ==&lt;br /&gt;
&#039;&#039;&#039; cyclshtg &#039;&#039;&#039; - Missing (protection?) MCU dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/oneshot.c.html oneshot] ==&lt;br /&gt;
&#039;&#039;&#039; maddonnb &#039;&#039;&#039; - No program roms on this set.  GFX have misplaced tiles when used with other program roms, so this is a different license / revision. &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/overdriv.c.html overdriv] ==&lt;br /&gt;
Driver has heavy graphic problems. Missing road (two unemulated K053250).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pacman.c.html pacman] ==&lt;br /&gt;
&#039;&#039;&#039; eyeszac &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pangofun.c.html pangofun] ==&lt;br /&gt;
&#039;&#039;&#039; pangofun &#039;&#039;&#039; - PC based hardware, possibly bad / incomplete dump. &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/paranoia.c.html paranoia] ==&lt;br /&gt;
Jamma interface is not emulated.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pcat_dyn.c.html pcat_dyn] ==&lt;br /&gt;
Returns CMOS checksum error, can&#039;t enter into BIOS setup screens to set that up. Keyboard device problem.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pcat_nit.c.html pcat_nit] ==&lt;br /&gt;
&#039;&#039;&#039; streetg and clones &#039;&#039;&#039; - PC hardware emulation is still incomplete.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pcxt.c.html pcxt] ==&lt;br /&gt;
&#039;&#039;&#039; tetriskr &#039;&#039;&#039; - Corrupt game graphics after some time of gameplay, caused by a wrong reading of the i/o $3c8 bit 1.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/peplus.c.html peplus] ==&lt;br /&gt;
&#039;&#039;&#039; peps0047, peps0092 &#039;&#039;&#039; - Need MxO-CG1004.Uxx graphics roms redumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pgm.c.html pgm] ==&lt;br /&gt;
&#039;&#039;&#039; dmnfrntpcb, kovlsjb, kovlsjba, kovlsqh, kovlsqh2, kovshp, kovshxas, kovytzy, oldsplus, pgm3in1, puzlstar, py2k2 &#039;&#039;&#039; - Need internal rom of IGS027A.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/phoenix.c.html phoenix] ==&lt;br /&gt;
&#039;&#039;&#039; fenix &#039;&#039;&#039; - Bootleg, to be checked closer. Dump is incomplete.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/photoply.c.html photoply] ==&lt;br /&gt;
FDC error, needs a DASM investigation / work-around.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pinball2k.c.html pinball2k] ==&lt;br /&gt;
Preliminary driver. Pinball - video hybrid based on Cyrix MediaGX hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pinkiri8.c.html pinkiri8] ==&lt;br /&gt;
Current blocker is the video emulation i/o ports, it looks somewhat exotic.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/plygonet.c.html plygonet] ==&lt;br /&gt;
Dsp56k CPU emulation needs to be completed.  Network interface needs to be worked out.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/pntnpuzl.c.html pntnpuzl] ==&lt;br /&gt;
Skeleton-ish.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/poker72.c.html poker72] ==&lt;br /&gt;
Preliminary driver for an unknown poker game.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/progolf.c.html progolf] ==&lt;br /&gt;
&#039;&#039;&#039; progolfa &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/psychic5.c.html psychic5] ==&lt;br /&gt;
&#039;&#039;&#039; bombsa &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/quizpun2.c.html quizpun2] ==&lt;br /&gt;
It uses an unknown DIP40 device for protection, that supplies the address to jump to (same as mosaic.c) and handles the EEPROM.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/quizshow.c.html quizshow] ==&lt;br /&gt;
Missing tape dump and GFX roms need redump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/r2dx_v33.c.html r2dx_v33] ==&lt;br /&gt;
&#039;&#039;&#039; nzerotea, r2dx_v33, zerotm2k &#039;&#039;&#039; - Complex Seibu COP3 protection + banking (probably linked to the protection).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/raiden2.c.html raiden2] ==&lt;br /&gt;
&#039;&#039;&#039; raiden2, raidndx, zeroteam, xsedae and clones &#039;&#039;&#039; - Complex Seibu COP2 protection + banking (probably linked to the protection).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/rastersp.c.html rastersp] ==&lt;br /&gt;
&#039;&#039;&#039; fbcrazy &#039;&#039;&#039; - Missing hard disk dump at least.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/rbmk.c.html rbmk] ==&lt;br /&gt;
Possibly missing MCU dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/redalert.c.html redalert] ==&lt;br /&gt;
&#039;&#039;&#039; demoneye &#039;&#039;&#039; - Missing 3rd graphic layer making level 2 impossible.  Unclear what the layer should show.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/rgum.c.html rgum] ==&lt;br /&gt;
Skeleton driver. There is a Big Black Box in the middle of the PCB (for encryption, or containing roms?).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/royalmah.c.html royalmah] ==&lt;br /&gt;
&#039;&#039;&#039; cafebrk, cafedoll, jansou, mjvegas, &#039;&#039;&#039; - Missing internal program rom.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; janoh &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; janoha &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; mjsenka, mjsiyoub, mjyarou &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; mjtensin &#039;&#039;&#039; - Random crashes, related to interrupts.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/rpunch.c.html rpunch] ==&lt;br /&gt;
&#039;&#039;&#039; svolleybl &#039;&#039;&#039; - Bootleg on different hardware (video registers are changed).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/rungun.c.html rungun] ==&lt;br /&gt;
&#039;&#039;&#039; rungunu, rungunua &#039;&#039;&#039; - They run at double speed and have broken inputs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/s3.c.html s3] ==&lt;br /&gt;
&#039;&#039;&#039; wldcp_l1 &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/s8.c.html s8] ==&lt;br /&gt;
&#039;&#039;&#039; stillcra &#039;&#039;&#039; - Doesn&#039;t register coin-in.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sanremo.c.html sanremo] ==&lt;br /&gt;
GFX banking is wrong, intensity layer isn&#039;t hooked up, some output ports aren&#039;t understood.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sbugger.c.html sbugger] ==&lt;br /&gt;
&#039;&#039;&#039; sbugger &#039;&#039;&#039; - Bad dump, different revision to working set. &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/scobra.c.html scobra] ==&lt;br /&gt;
&#039;&#039;&#039; rescueb &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/scramble.c.html scramble] ==&lt;br /&gt;
&#039;&#039;&#039; conquer &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sderby.c.html sderby] ==&lt;br /&gt;
&#039;&#039;&#039; croupier and clone &#039;&#039;&#039; - Protection MCU handles win rates etc.  Correct win behavior is critical to this gambling game functioning as expected, so simulation probably doesn&#039;t make sense.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/seattle.c.html seattle] ==&lt;br /&gt;
&#039;&#039;&#039; sfrushrk &#039;&#039;&#039; - Won&#039;t go in-game. Hangs after selecting your car.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segac2.c.html segac2] ==&lt;br /&gt;
&#039;&#039;&#039; pclubj, pclubjv2, pclubjv4, pclubjv5 &#039;&#039;&#039; - Need camera and printer handling.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segag80r.c.html segag80r] ==&lt;br /&gt;
&#039;&#039;&#039; astrob1 &#039;&#039;&#039; - Dies when you first start.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segahang.c.html segahang] ==&lt;br /&gt;
&#039;&#039;&#039; endurob2 &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segald.c.html segald] ==&lt;br /&gt;
Laserdisc hardware.  Has a small list of TODO items that could be looked at prior to a disc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segajw.c.html segajw] ==&lt;br /&gt;
Skeleton driver. M68k based.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segaorun.c.html segaorun] ==&lt;br /&gt;
&#039;&#039;&#039; shangon1 &#039;&#039;&#039; - Bad dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segas16b.c.html segas16b] ==&lt;br /&gt;
&#039;&#039;&#039; aceattac, altbeastj1 &#039;&#039;&#039; - Missing decryption key.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segas18.c.html segas18] ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; pontoon &#039;&#039;&#039; - Only the terminal is dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segas24.c.html segas24] ==&lt;br /&gt;
&#039;&#039;&#039; sspirtfc &#039;&#039;&#039; - Missing floppy image.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sgmast &#039;&#039;&#039; - Missing decryption key.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segas32.c.html segas32] ==&lt;br /&gt;
&#039;&#039;&#039; kokoroj2 &#039;&#039;&#039; - Unemulated CD board.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/segaxbd.c.html segaxbd] ==&lt;br /&gt;
&#039;&#039;&#039; rascot &#039;&#039;&#039; - Only the terminal is dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/seta.c.html seta] ==&lt;br /&gt;
&#039;&#039;&#039; inttoote &#039;&#039;&#039; - Unemulated protection.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; inttootea &#039;&#039;&#039; - Incomplete dump?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; setaroul &#039;&#039;&#039; - Prelimary emulation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; zingzipbl &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/seta2.c.html seta2] ==&lt;br /&gt;
&#039;&#039;&#039; namcostr &#039;&#039;&#039; - Bad dump. The game has mechanical parts.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sfbonus.c.html sfbonus] ==&lt;br /&gt;
&#039;&#039;&#039; amclink &#039;&#039;&#039; - &amp;quot;Game&amp;quot; function unknown.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; version4 and clones&#039;&#039;&#039; - Incomplete dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sfcbox.c.html sfcbox] ==&lt;br /&gt;
Preliminary driver. SNES based.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sigmab52.c.html sigmab52] ==&lt;br /&gt;
Very preliminary: needs GFX decode, improved memory map, color decode, sound support and inputs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/skeetsht.c.html skeetsht] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/skylncr.c.html skylncr] ==&lt;br /&gt;
&#039;&#039;&#039; leader &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/slapfght.c.html slapfght] ==&lt;br /&gt;
&#039;&#039;&#039; slapfigha &#039;&#039;&#039; - Undumped 68705 protection MCU.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/slotcarn.c.html slotcarn] ==&lt;br /&gt;
Missing proper colors and reel support.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/sms.c.html sms] ==&lt;br /&gt;
&#039;&#039;&#039; trvhanga &#039;&#039;&#039; - Missing questions roms.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/snesb.c.html snesb] ==&lt;br /&gt;
&#039;&#039;&#039; endless &#039;&#039;&#039; - Game isn&#039;t correctly decrypted yet.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/speedbal.c.html speedbal] ==&lt;br /&gt;
&#039;&#039;&#039; musicbal &#039;&#039;&#039; - Game is encrypted.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/splash.c.html splash] ==&lt;br /&gt;
&#039;&#039;&#039; funystrp, puckpepl&#039;&#039;&#039; - Protection, controls eating of dots + other things.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; rebus &#039;&#039;&#039; - Another protected Microhard game.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/splus.c.html splus] ==&lt;br /&gt;
Driver imported from Agemame. Needs modernisation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/spoker.c.html spoker] ==&lt;br /&gt;
&#039;&#039;&#039;3super8&#039;&#039;&#039; - Roms are badly dumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ssfindo.c.html ssfindo] ==&lt;br /&gt;
&#039;&#039;&#039; tetfight &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ssingles.c.html ssingles] ==&lt;br /&gt;
&#039;&#039;&#039; atamanot &#039;&#039;&#039; - Needs a trojan, in order to understand how the protection really works.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/st0016.c.html st0016] ==&lt;br /&gt;
&#039;&#039;&#039; dcrown, dcrowna &#039;&#039;&#039; - Slightly different hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; mayjinsn &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/statriv2.c.html statriv2] ==&lt;br /&gt;
&#039;&#039;&#039; cstripxi &#039;&#039;&#039; - Laserdisc game in need of laserdisc dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; quaquiz2 &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; tripdraw &#039;&#039;&#039; -&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/stfight.c.html stfight] ==&lt;br /&gt;
&#039;&#039;&#039; cshooter &#039;&#039;&#039; - GFX ROMs are contained in black &amp;quot;blobs&amp;quot; and thus undumped.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/stv.c.html stv] ==&lt;br /&gt;
&#039;&#039;&#039; decathlt, decathlto, elandore, ffreveng &#039;&#039;&#039; - Protection. astrass suffers from it too, but it&#039;s kludged to work. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; finlarch, smleague &#039;&#039;&#039; - Randomly hang / crash. They work with a ridiculous MDRV_INTERLEAVE number, might need strict SH-2 synching.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; magzun, techbowl, micrombc &#039;&#039;&#039; - I/O errors.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; nclubv3, pclub2 and clones, pclub3, pclubpok, stress &#039;&#039;&#039; - Unemulated printer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sfish2, sfish2j &#039;&#039;&#039; - CD handling broken.  Needs MPEG decoder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; vfremix &#039;&#039;&#039; - Texture upload issues in some cases, see source.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/su2000.c.html su2000] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/subsino.c.html subsino] ==&lt;br /&gt;
&#039;&#039;&#039; mtrainnv &#039;&#039;&#039; Subsino sold a &amp;quot;Settings/Clear ROM&amp;quot; for some released titles. These devices are *extremely* expensive (and ultra rare, only sold to big casino corporations), and should be placed in the empty socket to fix a dead board due to NVRAM corruption. A version of Magic Train running on subsino.c (unlike mtrain, which is needed to match this program ROM.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/summit.c.html summit] ==&lt;br /&gt;
Needs inputs, prom decode, sound, artwork (lamps), probably some irq masking and the like.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/suna8.c.html suna8] ==&lt;br /&gt;
&#039;&#039;&#039; brickzn11 &#039;&#039;&#039; - Earlier version with different protection.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/supercrd.c.html supercrd] ==&lt;br /&gt;
Preliminary driver. Encrypted custom Fun World CPU based on Z80 family, plus 2x 8255 PPI, and YM3812 / Y3014 for sound.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/superdq.c.html superdq] ==&lt;br /&gt;
Laserdisc games. Works in theory, but is waiting for a good quality laserdisc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/suprgolf.c.html suprgolf] ==&lt;br /&gt;
&#039;&#039;&#039; albatross&#039;&#039;&#039; - Missing GFX roms dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/system1.c.html system1] ==&lt;br /&gt;
&#039;&#039;&#039; shtngmst &#039;&#039;&#039; - Missing MCU dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; wboyub &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/system16.c.html system16] ==&lt;br /&gt;
&#039;&#039;&#039; bayrouteb1 &#039;&#039;&#039; - Broken sprites (missing IRQ?).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; altbeastbl, bayrouteb2, beautyb, dduxb1, eswatb1, fpointb1, fpointbj, goldnaxeb1, goldenaxeb2, iqpipe, passshtb, passht4b, shinob1d, tturfb1, wb3bb1 &#039;&#039;&#039; - Bootlegs on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taito_f2.c.html taito_f2] ==&lt;br /&gt;
&#039;&#039;&#039;footchmpbl &#039;&#039;&#039; - Bootleg on different hardware. It has very different hardware registers.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taito_f3.c.html taito_f3] ==&lt;br /&gt;
&#039;&#039;&#039; bubsymphb &#039;&#039;&#039; - Bootleg on different hardware. Backgrounds don&#039;t show up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taito_o.c.html taito_o] ==&lt;br /&gt;
Driver still in preliminary stages. TODO: inputs (coins), NVRAM, sprite priorities, dips, interrupts (sources).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitoair.c.html taitoair] ==&lt;br /&gt;
Possible 320c25 bugs.  Possible m68k-c25 communication issues.  Not easy, the c25 code is hard to read, probably interesting.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitogn.c.html taitogn] ==&lt;br /&gt;
&#039;&#039;&#039; gobyrc, rcdego &#039;&#039;&#039; - Custom inputs need calibrating.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; sianniv &#039;&#039;&#039; - IRQ at the wrong time.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitojc.c.html taitojc] ==&lt;br /&gt;
&#039;&#039;&#039; dangcurv &#039;&#039;&#039; - DSP bug causes missing 3D.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitopjc.c.html taitopjc] ==&lt;br /&gt;
Preliminary driver&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitotz.c.html taitotx] ==&lt;br /&gt;
Preliminary driver. PC based.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitotz.c.html taitotz] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/taitowlf.c.html taitowlf] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tank8.c.html tank8] ==&lt;br /&gt;
&#039;&#039;&#039; tank8a, tank8b, tank8c, tank8d &#039;&#039;&#039; - Bad / incomplete dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tasman.c.html tasman] ==&lt;br /&gt;
Konami GX based PCB for gambling games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tatsumi.c.html tatsumi] ==&lt;br /&gt;
&#039;&#039;&#039; cyclwarr &#039;&#039;&#039; - Newer set, hangs during boot.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tattack.c.html tattack] ==&lt;br /&gt;
Preliminary, maybe protection.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tcl.c.html tcl] ==&lt;br /&gt;
Skeleton, decryption incomplete.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tehkanwc.c.html tehkanwc] ==&lt;br /&gt;
&#039;&#039;&#039; tehkanwcc &#039;&#039;&#039; - Bootleg with different inputs.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tetrisp2.c.html tetrisp2] ==&lt;br /&gt;
&#039;&#039;&#039; nndmseal and clones &#039;&#039;&#039; - Missing camera and printer emulation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; stepstag, step3 &#039;&#039;&#039; - Missing HD dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/thayers.c.html thayers] ==&lt;br /&gt;
Laserdisc game. Works in theory, but is waiting for a good quality laserdisc dump.  Does have a small list of TODO items that could be looked at prior to a disc dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/thepit.c.html thepit] ==&lt;br /&gt;
&#039;&#039;&#039; zaryavos &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/thoop2.c.html thoop2] ==&lt;br /&gt;
Unemulated protection device with internal rom and suicide capabilities (DS5002FP).&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/timetrv.c.html timetrv] ==&lt;br /&gt;
Needs laserdisc dump. Laserdisc player models used by this game are unemulated.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tmnt.c.html tmnt] ==&lt;br /&gt;
&#039;&#039;&#039; ssridersb &#039;&#039;&#039; - Bootleg on different hardware. Bad dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; ssriders2 &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tmspoker.c.html tmspoker] ==&lt;br /&gt;
Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/toratora.c.html toratora] ==&lt;br /&gt;
Very strange, may be missing a rom, schematics available.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/tourvis.c.html tourvis] ==&lt;br /&gt;
Lacks complete jamma interface emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/trackfld.c.html trackfld] ==&lt;br /&gt;
&#039;&#039;&#039; trackfldnz &#039;&#039;&#039; - Bootleg on different hardware.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/trucocl.c.html trucocl] ==&lt;br /&gt;
You can&#039;t coin-up after first game over.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/trvmadns.c.html trvmadns] ==&lt;br /&gt;
Random hangs, probably due to incorrect question banking.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/ttchamp.c.html ttchamp] ==&lt;br /&gt;
Skeleton-ish.  V30 based, Banking issues, PIC for protection? or sound?&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/twinkle.c.html twinkle] ==&lt;br /&gt;
Preliminary driver. TODO:  Sound (IDE DMA, finish communications), DVD, Harddrive, 16seg led font.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/vcombat.c.html vcombat] ==&lt;br /&gt;
Partially working driver.  Most of the memory maps for all four CPUs are complete.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/vectrex.c.html vectrex] ==&lt;br /&gt;
&#039;&#039;&#039; raaspec &#039;&#039;&#039; - Timings and mandatory artwork missing.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/vegas.c.html vegas] ==&lt;br /&gt;
&#039;&#039;&#039; warfa &#039;&#039;&#039; - Something is wrong with the on-board ethernet chip emulation. If the chip is hacked out, the game boots, but that&#039;s not accurate. There were many rendering issues last time I checked.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; roadburn &#039;&#039;&#039; - Sound board is different; with some manual fiddling, you can get it in-game, but it doesn&#039;t work particularly well.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; nbashowt, nbanfl &#039;&#039;&#039; - These Vegas games used a Voodoo Banshee video card. The current 3dfx voodoo emulation has some basic support for the Banshee, but it is pretty minimal. The tricky bit is that the Banshee (and later, the Voodoo 3) have integrated 2D and 3D capabilities, so we need to emulate at least part of a VGA controller in addition to the 3D. These boards also had some new features that require some addition internal reworking of the Voodoo driver.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; cartfury, sf2049, sf2049se, sf2049te &#039;&#039;&#039; - Voodoo 3-based, one step beyond the Voodoo Banshee problems.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/vicdual.c.html vicdual] ==&lt;br /&gt;
&#039;&#039;&#039; headonsa, headon2s &#039;&#039;&#039; - Won&#039;t coin up.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/videopkr.c.html videopkr] ==&lt;br /&gt;
&#039;&#039;&#039; bpoker &#039;&#039;&#039; - &lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/viper.c.html viper] ==&lt;br /&gt;
Preliminary driver, PPC+voodoo.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/voyager.c.html voyager] ==&lt;br /&gt;
PC hardware. Preliminary driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/vpoker.c.html vpoker] ==&lt;br /&gt;
Needs 6840PTM hook-up, I/Os and sound emulation.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/vsnes.c.html vsnes] ==&lt;br /&gt;
&#039;&#039;&#039; suprmriobl, suprmriobl2 &#039;&#039;&#039; - Bootleg with extra Z80.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/wgp.c.html wgp] ==&lt;br /&gt;
Recently demoted to not working status.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/wheelfir.c.html wheelfir] ==&lt;br /&gt;
Extensive TODO list on top of driver.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/whitestar.c.html whitestar] ==&lt;br /&gt;
Skeleton driver. Pinball games.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/wildpkr.c.html wildpkr] ==&lt;br /&gt;
Preliminary driver. Needs memory map improvements, ACRTC support, GFX decode and sound support.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/williams.c.html williams] ==&lt;br /&gt;
&#039;&#039;&#039; defndjeu, tornado2 &#039;&#039;&#039; - Bad dumps.&lt;br /&gt;
&lt;br /&gt;
== [http://mamedev.org/source/src/mame/drivers/zn.c.html zn] ==&lt;br /&gt;
&#039;&#039;&#039; bam2 &#039;&#039;&#039; - Lacks music (which streams from a hard disk under the control of an H8/3644 MCU).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; beastrzb &#039;&#039;&#039; - Incomplete dump.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; glpracr2, glpracr2j, glpracr2l &#039;&#039;&#039; - Lock up when starting a game/entering test mode.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; nbajamex &#039;&#039;&#039; - Black screen. Wrong banking?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; primrag2 &#039;&#039;&#039; - Locks up when starting a game.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4298</id>
		<title>FAQ:Games</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Games&amp;diff=4298"/>
		<updated>2014-04-21T12:28:29Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Zombie Raid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
==2 on 2 Open Ice Challenge==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==3 Bags Full==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==720 Degrees==&lt;br /&gt;
&amp;lt;B&amp;gt;This game uses a spinner control, right?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner.&lt;br /&gt;
&lt;br /&gt;
==American Poker 95==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==American Poker II==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Amuse==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press F2 + F3 to enter TEST MODE. Exit with F2.&lt;br /&gt;
&lt;br /&gt;
==Animal Catch==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Apple 10==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Arm Champs II==&lt;br /&gt;
After the &#039;MEMORY TEST&#039;, when the &#039;MOTOR TEST&#039; message comes on the screen, you must move the joystick &#039;&#039;&#039;Left&#039;&#039;&#039; then &#039;&#039;&#039;Right&#039;&#039;&#039; for a second or two in each direction.  The Title should soon appear.&lt;br /&gt;
&lt;br /&gt;
==Asterix==&lt;br /&gt;
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Autumn Moon==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Avengers in Galactic Storm==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Test Mode.  Hit &#039;&#039;&#039;Up-ARROW&#039;&#039;&#039; once which will bring you to the &amp;quot;Game Mode&amp;quot; selection then press &#039;&#039;&#039;Left CTRL&#039;&#039;&#039; (Button 1) to return to Game.&lt;br /&gt;
&lt;br /&gt;
==Beast Busters==&lt;br /&gt;
For the game to work properly, you need to calibrate ALL 3 guns!  If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting.&lt;br /&gt;
Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.&lt;br /&gt;
&lt;br /&gt;
==Bells &amp;amp; Whistles==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Big Deal==&lt;br /&gt;
Nothing special here, just be patient!  It takes about 40 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Big Karnak==&lt;br /&gt;
Nothing special here, just be patient!  It takes nearly 20 seconds to initiate the game.&lt;br /&gt;
&lt;br /&gt;
==Black Rhino==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Blaster==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bottle 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Bubble Memories==&lt;br /&gt;
The first time you run the game, it will say &#039;...BACKUP DATA FAILED&#039;. Press F2 to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==Bubble Trouble==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Bubbles==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Bucky O&#039;Hare==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Captain Commando==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==CarnEvil==&lt;br /&gt;
&#039;&#039;&#039;GUN CALIBRATION&#039;&#039;&#039; - Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service mode.  When the &amp;quot;Carnevil Main Menu&amp;quot; comes up, use the volume keys [ &#039;&#039;&#039; - &#039;&#039;&#039; ] and [ &#039;&#039;&#039; = &#039;&#039;&#039; ] to navigate yourself to the second option &amp;quot;Gun Calibration&amp;quot;, then press F2 to select.&lt;br /&gt;
Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets.  When complete, navigate to &amp;quot;Exit&amp;quot; in the menu, them press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit Service mode and return to the game.&lt;br /&gt;
&lt;br /&gt;
==Championship Bowling==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start).&lt;br /&gt;
&lt;br /&gt;
==Champion Super==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (0 + 9), then press reset (F3). Now the NVRAM has been initialized. &lt;br /&gt;
&lt;br /&gt;
==Complex X==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Coral Riches II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Crazy Monkey==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Critter Crush==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Cuore 1==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Cyber Cycles==&lt;br /&gt;
Cyber Cycles needs to be calibrated before it&#039;ll steer properly.&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; Service and tap &#039;&#039;&#039;F2&#039;&#039;&#039; TEST key until you see an INITIALIZING or INITIALIZED message. After that happens, quit the game with &#039;&#039;&#039;ESC&#039;&#039;&#039; to make sure the calibration is saved and then it should work properly.&lt;br /&gt;
&lt;br /&gt;
==Cyber Sled==&lt;br /&gt;
Set DSW2 (Test Mode) DIP to ON.  Reset machine &#039;&#039;&#039;F3&#039;&#039;&#039; while holding the Service Button/Coin 3 &#039;&#039;&#039;7&#039;&#039;&#039;.  A screen titled &amp;quot;Volume Adjust&amp;quot; will appear.  Exit game or shut off Test Mode DIP.  The controls should be automatically aligned, allowing proper movement in-game and in the service menus.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse (Bootleg)==&lt;br /&gt;
The game only works with a single coin setup.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; (Service 1) then tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the game into service menu.  Enter Configuration Setup by hitting &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start), move the highlight to COIN SENSOR and use &#039;&#039;&#039;CTRL&#039;&#039;&#039; to change to SINGLE.  Hit &#039;&#039;&#039;9&#039;&#039;&#039; to SAVE, using &#039;&#039;&#039;1&#039;&#039;&#039; to confirm.  Reset or reboot machine.&lt;br /&gt;
&lt;br /&gt;
==Dark Horse Legend==&lt;br /&gt;
The first time you run the game, it will go through a special initialization procedure. This can be quite lengthy. Let it complete all the way before exiting MAME and you will not have to do it again!&lt;br /&gt;
&lt;br /&gt;
==Daytona USA==&lt;br /&gt;
This game defaults to a MASTER game in a TWIN cabinet setup.  This needs to be changed to SINGLE game, UPLIGHT cabinet.&lt;br /&gt;
&lt;br /&gt;
When you get the flashing &amp;quot;Network Checking&amp;quot; message, use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode,&lt;br /&gt;
Use the &#039;&#039;&#039;Left Shift&#039;&#039;&#039; to move to different options and Player 1 Start (&#039;&#039;&#039;1&#039;&#039;&#039;) to select that option.&lt;br /&gt;
Highlight LINK ID and change this to SINGLE.&lt;br /&gt;
Highlight CABINET and change this to UPLIGHT.&lt;br /&gt;
Move to EXIT then select.  Repeat at the main menu.  The game will now be configured to start!&lt;br /&gt;
&lt;br /&gt;
==Defender==&lt;br /&gt;
The first time you run the game, it will say &#039;01  0000 COINS LEFT&#039;. To proceed, just hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Detana!! Twin Bee==&lt;br /&gt;
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dirt Fox==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Double Dragon==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&lt;br /&gt;
==Dragoon Might==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Dream Soccer &#039;94==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Dungeons &amp;amp; Dragons: Shadow over Mystara==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Elephant Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039;&amp;amp;&#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Enchanted Forest ==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Escape Kids==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantastic Journey==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Fantasy Fortune==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 2==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap 3==&lt;br /&gt;
Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Verify that controls are set to zero then press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Final Lap R==&lt;br /&gt;
Hold down &#039;&#039;&#039;9&#039;&#039;&#039; and tap &#039;&#039;&#039;F2&#039;&#039;&#039;. If you do not get an &amp;quot;initializing&amp;quot; message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it&#039;s now calibrated.&lt;br /&gt;
&lt;br /&gt;
==Find Love==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Five-A-Side Soccer==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;&amp;lt;/B&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Food Fight==&lt;br /&gt;
The first time you run the game, it will say &amp;lt;B&amp;gt;NVRAM FAILED:...&amp;lt;/B&amp;gt;. Press P1 - Button 1 to proceed.  The NVRAM will be automatically initialized. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Four Roses==&lt;br /&gt;
Turn on the machine getting STATISTIC &amp;amp; MANAGEMENT buttons pressed.&lt;br /&gt;
STATISTICS == Show credits in/out. To cancel statistics press CANCEL for some seconds.&lt;br /&gt;
MANAGEMENT == Settings. The following menu will show up: HOLD3 == Verify In/Out, even when the stats were cleared. HOLD2 + HOLD4 == Modify maximum bet, pressing HOLD1.&lt;br /&gt;
Modify minimum bet, pressing HOLD2. Modify percentage (1, 2, 3, 4), pressing HOLD3.&lt;br /&gt;
Press START to exit from programming mode.&lt;br /&gt;
&lt;br /&gt;
==Fruit Cocktail==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Funky Head Boxers==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Gaiapolis==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Garage==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==GI Joe==&lt;br /&gt;
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Gokujyou Parodius==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golden Canaries==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Golfing Greats 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Golly Ghost==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==GTI Club==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hae Hae Ka Ka==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Hang Pilot==&lt;br /&gt;
To re-initialize the EEPROM, hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and tap reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &#039;Initializing EEPROM&#039;. &lt;br /&gt;
&lt;br /&gt;
==Hard Drivin&#039; / Race Drivin&#039;==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game. &lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;HR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;If you are having trouble controlling vehicle or the brake is always on, calibration must be done!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use.&lt;br /&gt;
You need to understand how the controls are mapped in MAME. It&#039;s not very intuitive, so pay attention:&lt;br /&gt;
&lt;br /&gt;
* Steering wheel: Player 1 Paddle control, by default maps to the mouse and the left/right arrow keys &lt;br /&gt;
* Gas pedal: Pedal 1 control, by default maps to the &#039;&#039;&#039;Left Control&#039;&#039;&#039; key. Pressing the key will quickly depress the analog control; releasing the key will release it. &lt;br /&gt;
* Brake pedal: Pedal 2 control, by default maps to the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key. Operates the same way as the gas pedal. &lt;br /&gt;
* Clutch pedal: Pedal 3 control, by default maps to the &#039;&#039;&#039;Space&#039;&#039;&#039; key. Operates the same way as the gas and brake pedals. &lt;br /&gt;
* Analog Shifter: (found in the non-compact versions only) Maps to the Player 2 analog joystick X/Y axes, which are mapped by default to the keys &#039;&#039;&#039;R&#039;&#039;&#039;, &#039;&#039;&#039;F&#039;&#039;&#039;, &#039;&#039;&#039;D&#039;&#039;&#039;, &#039;&#039;&#039;G&#039;&#039;&#039;. &lt;br /&gt;
* Digital Shifter: (found in the compact versions only) Maps to Player 1 buttons 2, 3, 4 and 5. First gear is button 2 (default: &#039;&#039;&#039;Left Alt&#039;&#039;&#039;). Second gear is button 3 (default: &#039;&#039;&#039;Space&#039;&#039;&#039;). Third gear is button 4 (default: &#039;&#039;&#039;Left Shift&#039;&#039;&#039;). Fourth gear is button 5 (default: &#039;&#039;&#039;Z&#039;&#039;&#039; key). &lt;br /&gt;
* Key: Maps to Player 1 start button (default: &#039;&#039;&#039;1&#039;&#039;&#039; key). &lt;br /&gt;
* Abort: Maps to Player 2 start button (default: &#039;&#039;&#039;2&#039;&#039;&#039; key). &lt;br /&gt;
&lt;br /&gt;
Finally, here is a step-by-step tour through the calibration process.  Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard. &lt;br /&gt;
&lt;br /&gt;
# Take your hands and feet off all controls then turn key. Make absolutely sure you haven&#039;t touched any of the controls up to this point, then press the &#039;&#039;&#039;1&#039;&#039;&#039; key.&lt;br /&gt;
# Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Left&#039;&#039;&#039; key for about 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the left arrow. It should say New min 256. &lt;br /&gt;
# Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the &#039;&#039;&#039;Right&#039;&#039;&#039; key for about 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the right arrow. It should say Max 3840. &lt;br /&gt;
# Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys for 5 seconds. After 5 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;D&#039;&#039;&#039; and &#039;&#039;&#039;R&#039;&#039;&#039; keys. &lt;br /&gt;
# Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys for 10 seconds. After 10 seconds, press the &#039;&#039;&#039;1&#039;&#039;&#039; key while still holding down the &#039;&#039;&#039;F&#039;&#039;&#039; and &#039;&#039;&#039;G&#039;&#039;&#039; keys. &lt;br /&gt;
# Move seat full forward then turn key and release. Since the seat feedback isn&#039;t implemented in the MAME driver, just go ahead and press the &#039;&#039;&#039;1&#039;&#039;&#039; key here. &lt;br /&gt;
# Move fully back and to side then turn key again. Just press the &#039;&#039;&#039;1&#039;&#039;&#039; key here again to move on. &lt;br /&gt;
# Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the &#039;&#039;&#039;1&#039;&#039;&#039; key prematurely here or you will screw up the calibration! &lt;br /&gt;
# Now step on brake firmly and release. Do this by pressing and holding the &#039;&#039;&#039;Left Alt&#039;&#039;&#039; key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game. &lt;br /&gt;
&lt;br /&gt;
There, now that wasn&#039;t so hard, was it? &lt;br /&gt;
&lt;br /&gt;
==Hyper Sports==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Il Pagliaccio==&lt;br /&gt;
At start-up, &#039;RICHIESTA INIZIALIZZAZIONE&#039; pops-up, Hold &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F3&#039;&#039;&#039;.  Soon, you will get to the main service screen.  Use P1 Start &#039;&#039;&#039;1&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Inferno==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Island / Island 2==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Itazura Monkey==&lt;br /&gt;
NOTE:  This game has terrible response to keys, so this will take patience&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Jockey Club==&lt;br /&gt;
At start-up, hit &#039;&#039;&#039;9&#039;&#039;&#039; (Reset SW).  The game should then boot correctly.&lt;br /&gt;
&lt;br /&gt;
==Jolly Card==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release all keys and either reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Jolly Joker==&lt;br /&gt;
Press and hold Service 1 + 2 (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039; then release &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; and you&#039;ll see a few rows of numbers appear.  Reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==JoJo&#039;s Bizarre Adventure / Venture==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Joust==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Joust 2==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==K.G Bird==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Karate Blazers==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Keks==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==King of Fighters (Series) ==&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==King Pin / King Pin Multi-Game==&lt;br /&gt;
The first time you run the game, it will say &#039;PLEASE SETUP GAME&#039;.&lt;br /&gt;
Enter the DIP SWITCHES menu and set the 1st, 4th, 5th and 7th dip switch to ON&#039; to start setup.&lt;br /&gt;
Using default key configuration, Tap the keys in this sequence:&lt;br /&gt;
&#039;&#039;&#039;Space&#039;&#039;&#039;, &#039;&#039;&#039;Left Shift&#039;&#039;&#039; x4 for Kingpin, x7 for Multi-Game, &#039;&#039;&#039;C&#039;&#039;&#039;&lt;br /&gt;
The message &#039;SET ALL SWITCHES OFF&#039; appears.  Set All dip switches to OFF and reset or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Konami 80&#039;s AC Special==&lt;br /&gt;
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select &#039;SAVE AND EXIT&#039; then press P1 START &#039;&#039;&#039;1&#039;&#039;&#039; to continue.&lt;br /&gt;
&lt;br /&gt;
==Konami&#039;s Open Golf Championship==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Kram==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Kyukyoku Sentai Dadandarn==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Laser Ghost==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;F2&#039;&#039;&#039; to exit.  You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the &#039;flash points&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers==&lt;br /&gt;
The first time you run the game, the game might complain with the message:  &#039;&#039;&#039;Version Error&#039;&#039;&#039; or similar.  You must hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine.  After a short wait, contining to hold &#039;&#039;&#039;F2&#039;&#039;&#039;, the game should say &amp;quot;EEPROM INITIALIZE COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Lethal Enforcers 2==&lt;br /&gt;
The first time you run the game, you must perform the typical Konami F2+F3 procedure to properly initialize the EEPROM.  The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems).  Simply hold &#039;&#039;&#039;F2&#039;&#039;&#039; down, hit &#039;&#039;&#039;F3&#039;&#039;&#039; - continuing to hold &#039;&#039;&#039;F2&#039;&#039;&#039; for a couple of seconds to make sure it takes.  Shortly thereafter, you should see a test pattern on screen signifying it worked.&lt;br /&gt;
&lt;br /&gt;
==Line of Fire==&lt;br /&gt;
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both &#039;flash points&#039; and press &#039;&#039;&#039;Left Alt&#039;&#039;&#039; + &#039;&#039;&#039;S&#039;&#039;&#039; to exit.&lt;br /&gt;
&lt;br /&gt;
==Lotto Fun==&lt;br /&gt;
The first time you run the game, it will say &#039;MEMORY PROTECT SWITCH MUST BE DOWN!&#039;. Press &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Lovely Poker==&lt;br /&gt;
The first time you run the game, it will say &#039;BATTERY BACKUP CHECK/ERROR FOUND&#039;. Press &#039;Memory Reset&#039; key &#039;&#039;&#039;-&#039;&#039;&#039; to initialize.&lt;br /&gt;
&lt;br /&gt;
==Lucky &amp;amp; Wild==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039;, then press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; twice.  Shoot at the targets it shows using the crosshair.  Once you finished, press &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Lucky Haunter==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Magic&#039;s 10==&lt;br /&gt;
For the 1st boot, switch &amp;quot;Disable Free Play&amp;quot; to ON in the dip switches, enter a coin and press Collect to get the first game over.&lt;br /&gt;
&lt;br /&gt;
==Magic Card II==&lt;br /&gt;
The first time you run the game, &amp;quot;Elektronik Defekt&amp;quot; message appears.  To properly initialize the NVRAM, simply restart MAME or hit &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Magical Zunou Power==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 3P (three players) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Pon Chin Kan==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Mahjong Yuugi==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Marchen Maze==&lt;br /&gt;
The first time you run the game, it will say &#039;TEST PROGRAM INIT...&#039;. Reset &#039;&#039;&#039;F3&#039;&#039;&#039; or Restart.&lt;br /&gt;
&lt;br /&gt;
==Martial Champion==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039; and the game will reboot.  Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Metal Slug (Series)==&lt;br /&gt;
&amp;lt;B&amp;gt;Gameplay is choppy at times, but I have enough CPU power?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original &amp;amp;mdash; even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find &amp;quot;CPU overclocking&amp;quot;. This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don&#039;t bug people if overclocking screws up a game.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How to activate Blood?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hit &#039;&#039;&#039;F2&#039;&#039;&#039;, use the player 1 controls to navigate to &amp;quot;Setting up the soft dip&amp;quot;, hit the primary button (&#039;&#039;&#039;Left Control&#039;&#039;&#039;), navigate to &amp;quot;Slot 1 (game name)&amp;quot;, hit the primary button and finally navigate to the &amp;quot;Blood&amp;quot; selection and turn it on by hitting the primary button. To exit the menu, press the third button (&#039;&#039;&#039;Space&#039;&#039;&#039;) two times and select &amp;quot;Exit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Metamorphic Force==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Microman Battle Charge==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press 9 (SERVICE Key) and then F2  (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu. &lt;br /&gt;
&lt;br /&gt;
==Millennium Nuovo 4000==&lt;br /&gt;
At first start-up, an Italian message pops up: &amp;quot;(translated) PCB has been hacked from external agent, it&#039;s advised to add an anti-spark device&amp;quot;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode, then press Key &#039;&#039;&#039;B&#039;&#039;&#039; (Hold 5) to exit Service Mode.&lt;br /&gt;
&lt;br /&gt;
==Monster Maulers==&lt;br /&gt;
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Mortal Kombat II / Mortal Kombat 3 / Ultimate Mortal Kombat 3==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Multi Fish==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Mystic Marathon==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Mystic Warriors==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Name Club Ver.3==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Narc==&lt;br /&gt;
The first time you run the game, it will say &#039;DEFAULT ADJUSTMENTS RESTORED&#039;. Press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter test mode and exit to start.&lt;br /&gt;
&lt;br /&gt;
==NBA Hangtime / NBA Maximum Hangtime==&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Pac-Slot==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Phantom Pays==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Phrase Craze==&lt;br /&gt;
The first time you run the game, &#039;PUSH ANY SWITCH&#039; appears because the NVRAM needs initializing. Press &#039;&#039;&#039;Space&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pirate==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus (Set038) Set Chip==&lt;br /&gt;
peset038&lt;br /&gt;
&lt;br /&gt;
This is not a game.  It&#039;s a one screen utility program which is meant to be used after you&lt;br /&gt;
already successfully put a new game in your machine.&lt;br /&gt;
&lt;br /&gt;
Lets say you have &#039;pepp0516&#039; installed and you go through the setup. In a real machine,&lt;br /&gt;
you may want to add a bill validator. The only way to do that is to un-socket the &#039;pepp0516&#039;&lt;br /&gt;
chip and put in the &#039;peset038&#039; chip and then reboot the machine. Then this chip&#039;s program&lt;br /&gt;
runs and you set the options and put the &#039;pepp0516&#039; chip back in.&lt;br /&gt;
&lt;br /&gt;
The only way to simulate this is to fire up the &#039;pepp0516&#039; game and set it up. Then exit the&lt;br /&gt;
game and copy the pepp0516.nv file to peset038.nv, and then run the &#039;peset038&#039; program.&lt;br /&gt;
This is because they have to have the same eeprom and cmos data in memory to work. When you&lt;br /&gt;
are done with the peset038 program, you copy the peset038.nv file back over the pepp0516.nv&lt;br /&gt;
&lt;br /&gt;
==Player&#039;s Edge Plus games (peplus.c)==&lt;br /&gt;
&lt;br /&gt;
Two methods to startup, depending on set.&lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0065,&lt;br /&gt;
pepp0188, &lt;br /&gt;
pepp0250, &lt;br /&gt;
pepp0516, &lt;br /&gt;
peps0014, &lt;br /&gt;
peps0022, &lt;br /&gt;
peps0043, &lt;br /&gt;
peps0045, &lt;br /&gt;
peps0308, &lt;br /&gt;
pebe0014, &lt;br /&gt;
peke1012 &lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default) &lt;br /&gt;
&lt;br /&gt;
For:&lt;br /&gt;
pepp0043, &lt;br /&gt;
pepp0158, &lt;br /&gt;
pepp0447, &lt;br /&gt;
peps0615, &lt;br /&gt;
peps0716, &lt;br /&gt;
pex2069p, &lt;br /&gt;
pexmp006, &lt;br /&gt;
pexmp017, &lt;br /&gt;
pexmp024, &lt;br /&gt;
pexp0019, &lt;br /&gt;
pexp0112, &lt;br /&gt;
pexs0006&lt;br /&gt;
&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;CMOS DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;&#039;) until a &amp;quot;beep&amp;quot; is heard&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039;&#039; by default)&lt;br /&gt;
 press the jackpot reset button (default is &#039;&#039;&#039;L&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is opened (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
 &amp;quot;EEPROM DATA&amp;quot; will be displayed&lt;br /&gt;
 press the self-test button (default is &#039;&#039;&#039;K&#039;&#039;&#039;)&lt;br /&gt;
 be sure the door is closed (if not, press &#039;&#039;&#039;O&#039;&#039;&#039; by default)&lt;br /&gt;
&lt;br /&gt;
==Poker - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Poker 4-1==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Poker De Win==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Poker Master (Tony Poker) Hack==&lt;br /&gt;
In order to run, you need to turn all dips for all 5 banks OFF, then turn ON the following (left to right):&lt;br /&gt;
 (DIP1) 1,3,4&lt;br /&gt;
 (DIP2) 2,7&lt;br /&gt;
 (DIP3) 1,2,4,5,6,7,8&lt;br /&gt;
 (DIP4) 5&lt;br /&gt;
 (DIP5) 3,6,7,8&lt;br /&gt;
&lt;br /&gt;
==Pontoon==&lt;br /&gt;
The first time you run the game, it will ask for you to &amp;quot;Call Attendant&amp;quot;. Press key service key &#039;&#039;&#039;0&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pool 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Pot Game==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Premier Soccer==&lt;br /&gt;
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Print Club 2==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.  Also, you need to select -BIOS US as the game expects that region to function.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame==&lt;br /&gt;
The first time you run the game, it will say &#039;BACKUP ERROR&#039;. Press &#039;&#039;&#039;F3&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Pro Mahjong Kiwame S==&lt;br /&gt;
After &#039;ERROR ON CARTRIDGE&#039; press &#039;&#039;&#039;9&#039;&#039;&#039; (SERVICE Key) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (TEST) to get into the TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
After the game starts to boot, re-enter the TEST MENU &#039;&#039;&#039;F2&#039;&#039;&#039;.  Use &#039;&#039;&#039;9&#039;&#039;&#039; to move down to &amp;quot;Each Game Test / [KIWAME S]&amp;quot; then press &#039;&#039;&#039;F2&#039;&#039;&#039;.  At the screen with the tables, press &#039;&#039;&#039;F2&#039;&#039;&#039;.  The selection will flash and you&#039;ll be brought to a setup screen.  Press &#039;&#039;&#039;9&#039;&#039;&#039; twice and then use &#039;&#039;&#039;F2&#039;&#039;&#039; to change the option from MANUAL to AUTO.  Press &#039;&#039;&#039;9&#039;&#039;&#039; until you move down to the 2nd to last option on the screen (10 times), then Press &#039;&#039;&#039;F2&#039;&#039;&#039;.  You should be brought back to the Test Menu.  Press &#039;&#039;&#039;9&#039;&#039;&#039;, then &#039;&#039;&#039;F2&#039;&#039;&#039; to EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Prop Cycle==&lt;br /&gt;
To calibrate the steering, Hold down service &#039;&#039;&#039;9&#039;&#039;&#039; and tap test &#039;&#039;&#039;F2&#039;&#039;&#039;. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Pull Tabs==&lt;br /&gt;
Simply restart the game after &amp;quot;DATA ERROR&amp;quot; appears to create proper NVRAM.&lt;br /&gt;
&lt;br /&gt;
==Pye-nage Taikai==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;CTRL&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;CTRL&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Qix==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Quiz Gakumon no Susume==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Quiz Sangokushi==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Quiz Tonosama no Yabou==&lt;br /&gt;
After start the game, it will say &#039;M E N U...&#039;. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to proceed.&lt;br /&gt;
&lt;br /&gt;
==Racing Force==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Raiden Fighters Jet (US, Single Board)==&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; to enter testmode if no nvram exists.  Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.&lt;br /&gt;
&lt;br /&gt;
==Rampage World Tour==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==Red Earth==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Resident==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Revolution X==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game. &lt;br /&gt;
&lt;br /&gt;
==Rim Rockin&#039; Basketball==&lt;br /&gt;
&amp;lt;B&amp;gt;I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2.  How do I set this game up for 4 players?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this and some other multiplayer games, the default number of players for a cabinet is two &amp;amp;mdash; even if the program supports more.  You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using &#039;&#039;&#039;F2&#039;&#039;&#039; to enter and exit).&lt;br /&gt;
&lt;br /&gt;
==Robotron==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Rock Climber (rclimb_3)==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Roll Fruit==&lt;br /&gt;
Turn on &amp;quot;BK DOOR&amp;quot; and &amp;quot;SERVICE MODE&amp;quot; Dips to &#039;&#039;&#039;ON&#039;&#039;&#039;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039;+&#039;&#039;&#039;0&#039;&#039;&#039; then reset the machine &#039;&#039;&#039;F3&#039;&#039;&#039; to enter Total Parameters screen.  Use &#039;&#039;&#039;0&#039;&#039;&#039; to select &amp;quot;Initialization&amp;quot;.  Hold &#039;&#039;&#039;9&#039;&#039;&#039; until the game finishes the countdown from 5.  When complete, turn Dips mentioned above to &#039;&#039;&#039;OFF&#039;&#039;&#039; and restart MAME if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-Initializiert!&amp;quot; or similar message, release all keys.  Restart if needed.&lt;br /&gt;
&lt;br /&gt;
==Royal Vegas Joker Card==&lt;br /&gt;
Press and hold Service 1 + 2 Keys (&#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press reset (F3). Now the NVRAM has been initialized.&lt;br /&gt;
&lt;br /&gt;
==Run and Gun==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Salamander 2==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==San Fransisco Rush==&lt;br /&gt;
The Abort button is the player 1 start button.&lt;br /&gt;
&lt;br /&gt;
==Scud Race==&lt;br /&gt;
The game has an unemulated network board. When the game says &amp;quot;Cancelled. Network Board not present&amp;quot;, go to the test menu &#039;&#039;&#039;F2&#039;&#039;&#039;. In the game assignments menu, set link id to Single.&lt;br /&gt;
&lt;br /&gt;
==Sea Bass Fishing==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Selection - Greyhound Electronics==&lt;br /&gt;
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter TEST MODE. Exit with &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sengoku Mahjong [BET]==&lt;br /&gt;
Once you see the warning message, press Reset (F3).&lt;br /&gt;
&lt;br /&gt;
==Shadow Dancer==&lt;br /&gt;
Reset Scores:&lt;br /&gt;
Enter Test Mode using &#039;&#039;&#039;F2&#039;&#039;&#039;.  Select &amp;quot;Backup Ram Clear&amp;quot;, choose and select &amp;quot;Yes&amp;quot;, hitting &#039;&#039;&#039;F2&#039;&#039;&#039; to confirm.  Exit or restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker 2000==&lt;br /&gt;
Turn ON the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
Press HOLD 5 (&#039;&#039;&#039;B&#039;&#039;&#039;) 3 times to enter Page 4 of setup of the supervisor menu.&lt;br /&gt;
Use HOLD 3 (&#039;&#039;&#039;C&#039;&#039;&#039;) to scroll and highlight &amp;quot;Clear All Informations&amp;quot;.&lt;br /&gt;
Keep HOLD 1 (&#039;&#039;&#039;Z&#039;&#039;&#039;) pressed until you see the screen refresh.&lt;br /&gt;
Turn OFF the Supervisor Key &#039;&#039;&#039;0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Sigma Poker==&lt;br /&gt;
Turn ON the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hold down the DOOR Key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
When you see the operator mode, hit &#039;&#039;&#039;9&#039;&#039;&#039; again.&lt;br /&gt;
Restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Simpsons Bowling==&lt;br /&gt;
To initialize the EEPROM, hold down test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039; once. Do not let go of &#039;&#039;&#039;F2&#039;&#039;&#039; until you see a message that says &amp;quot;Initializing EEPROM&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Sinistar==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Slam Dunk==&lt;br /&gt;
EEP ROM 35E shows up bad - hold down &#039;&#039;&#039;F2&#039;&#039;&#039; and TAP Reset &#039;&#039;&#039;F3&#039;&#039;&#039; to init the EEPROM properly.  When the message appears, let go of &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Slither==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID&#039;. Press P2 START &#039;&#039;&#039;2&#039;&#039;&#039; to save CMOS and proceed.&lt;br /&gt;
&lt;br /&gt;
==Snooker 10==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Soccer Superstars==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Solar Assault==&lt;br /&gt;
Error will show for 24G.  Hold &#039;&#039;&#039;F2&#039;&#039;&#039; then hit Reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  Continue holding &#039;&#039;&#039;F2&#039;&#039;&#039; until the game creates the EEPROM and tells you to release it.&lt;br /&gt;
&lt;br /&gt;
==Space Dungeon==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==Space Gun==&lt;br /&gt;
Press &#039;&#039;&#039;F2&#039;&#039;&#039; + &#039;&#039;&#039;F3&#039;&#039;&#039; to enter test mode. Press P2 Start &#039;&#039;&#039;2&#039;&#039;&#039; to calibrate the guns for Players 1 and 2.  Follow instructions and fire on targets for both players - when complete, press &#039;&#039;&#039;2&#039;&#039;&#039; again to save EEPROM.  Reset or Restart.&lt;br /&gt;
&lt;br /&gt;
==Speed Racer==&lt;br /&gt;
Make sure you have no .NV file for this game.  When you boot, the game will guide you to hit &#039;&#039;&#039;F2&#039;&#039;&#039; to enter service to calibrate your controls.  &amp;quot;Jump&amp;quot; is default mapped to &#039;&#039;&#039;1&#039;&#039;&#039; (Player 1 Start).  Follow instructions, holding each direction and pedal for a couple seconds before hitting &#039;&#039;&#039;1&#039;&#039;&#039;.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; and reset/restart MAME.&lt;br /&gt;
&lt;br /&gt;
==Splat==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Stargate==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Steel Gunner / Steel Gunner 2==&lt;br /&gt;
Hold Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; then press &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode.  Shoot at the targets it shows using the crosshair.  After you&#039;ve shot the target, press Service 1 &#039;&#039;&#039;9&#039;&#039;&#039; again to move onto the next one.  Once you finished and have returned to the start again, hit &#039;&#039;&#039;F2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Steep Slope Sliders==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Street Fighter III (Series)==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Sunset Riders==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Super Gran Safari==&lt;br /&gt;
When you see the black screen, enter the key sequence &#039;&#039;&#039;VXB1&#039;&#039;&#039; (HOLD 4, HOLD 2, HOLD 5 and START) to initialize the game.&lt;br /&gt;
&lt;br /&gt;
==Super High Impact==&lt;br /&gt;
The first time you run the game, it will say &#039;CMOS INVALID...&#039;.  Following instructions will get you into game.&lt;br /&gt;
&lt;br /&gt;
==Super Pool 99==&lt;br /&gt;
At start-up a Test Hardware with &#039;RAM NG&#039; message pops up. Do a soft reset &#039;&#039;&#039;F3&#039;&#039;&#039; and keep pressed &#039;&#039;&#039;1&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039; until the RAM init message appears.&lt;br /&gt;
&lt;br /&gt;
==Super Real Mahjong 2==&lt;br /&gt;
Running the first time, you need to init the EEPROM.  You can do this by hitting &#039;&#039;&#039;F2&#039;&#039;&#039;, then &#039;&#039;&#039;F3&#039;&#039;&#039;.  When the Test screen comes up, hit &#039;&#039;&#039;F2&#039;&#039;&#039; then &#039;&#039;&#039;F3&#039;&#039;&#039; again.&lt;br /&gt;
&lt;br /&gt;
==Sweet Hearts II==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Sweet Life==&lt;br /&gt;
To initialize the game, turn Service Mode ON &#039;&#039;&#039;F2&#039;&#039;&#039; and press reset &#039;&#039;&#039;F3&#039;&#039;&#039;.&lt;br /&gt;
Move pointer to INIT with &#039;&#039;&#039;C&#039;&#039;&#039;, then press &#039;&#039;&#039;1&#039;&#039;&#039;.&lt;br /&gt;
Hold Cancel &#039;&#039;&#039;Z&#039;&#039;&#039; for 5 seconds while counter counts down.&lt;br /&gt;
When complete, turn Service Mode OFF with &#039;&#039;&#039;F2&#039;&#039;&#039; and restart or reboot.&lt;br /&gt;
&lt;br /&gt;
==Taihou de Doboon==&lt;br /&gt;
Hold &#039;&#039;&#039;F2&#039;&#039;&#039; to enter Service Mode while booting or after resetting.  Use &#039;&#039;&#039;F2&#039;&#039;&#039; to select the option &amp;quot;3. Set Mode&amp;quot;, then hit &#039;&#039;&#039;9 (Service)&#039;&#039;&#039;.  Using &#039;&#039;&#039;F2&#039;&#039;&#039;, keep scrolling the options until you hit &amp;quot;RAM CLEAR&amp;quot;.  HOLD &#039;&#039;&#039;9&#039;&#039;&#039; key down until you see the screen display &amp;quot;OK&amp;quot;.  Tap &#039;&#039;&#039;F3&#039;&#039;&#039; to reboot.&lt;br /&gt;
&lt;br /&gt;
==Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Taisen Tokkar-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Target Panic==&lt;br /&gt;
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes!  Use &#039;&#039;&#039;INSERT&#039;&#039;&#039; to fast-forward the emulation for a while, if you get impatient.&lt;br /&gt;
&lt;br /&gt;
==Technical Bowling==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Teenage Mutant Ninja (Hero) Turtles 2 - Turtles in Time==&lt;br /&gt;
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Ten Balls==&lt;br /&gt;
To initialize NVRAM, Hold ESTATISTICA &#039;&#039;&#039;9&#039;&#039;&#039; and MANAGEMENT &#039;&#039;&#039;0&#039;&#039;&#039; then press RESET &#039;&#039;&#039;F3&#039;&#039;&#039;.  When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release all keys.&lt;br /&gt;
&lt;br /&gt;
==Terminator 2==&lt;br /&gt;
&amp;lt;B&amp;gt;How do I calibrate the guns?  Can I use a real light gun?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to &amp;quot;target&amp;quot; the top left corner when the game asks so. There aren&#039;t any visual cues to help this, so you&#039;ll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To &amp;quot;target&amp;quot; the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. &lt;br /&gt;
&lt;br /&gt;
As for the light gun, the short answer is no. A longer answer is that the game didn&#039;t actually have a light gun &amp;amp;mdash; it had analog joysticks mounted as guns, allowing for constant tracking updates and continuous trigger. To do both the tracking and trigger with a proper light gun is not viable for most lightguns. Try to use mouse or trackball control, or analog joystick with this game.&lt;br /&gt;
&lt;br /&gt;
==The Couples==&lt;br /&gt;
If you get a screen which says &amp;quot;PUSH ANY SWITCH&amp;quot;, hold down arrow (default controller down) to access game.&lt;br /&gt;
&lt;br /&gt;
==The Electric Yo-Yo==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;br /&gt;
&lt;br /&gt;
==The Simpsons==&lt;br /&gt;
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Thunder Cross II==&lt;br /&gt;
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Time Crisis==&lt;br /&gt;
&amp;lt;B&amp;gt;Gunsight Adjustment:&amp;lt;/B&amp;gt;&lt;br /&gt;
Hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) + &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to enter gun calibration.  Hit &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; two times then aim for the target, using &#039;&#039;&#039;LEFT ALT&#039;&#039;&#039; to shoot, lining up your shot.  Test to see that the target is aligned then hit &#039;&#039;&#039;9&#039;&#039;&#039; (Service SW) and then &#039;&#039;&#039;F2&#039;&#039;&#039; (Test SW) to write NVRAM and return to game.  It&#039;s suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.&lt;br /&gt;
&lt;br /&gt;
==Tobikose! Jumpman==&lt;br /&gt;
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.&lt;br /&gt;
&lt;br /&gt;
==Tokimeki Memorial Taisen Puzzle-dama==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Top Gear==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Top Gunner/Vertigo==&lt;br /&gt;
First Time Setup:&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start to continue to calibration.  Following the directions on screen using the directional and the &#039;&#039;&#039;CTRL&#039;&#039;&#039; Fire key to confirm the directions.  When the game tells you &amp;quot;YOKE/THROTTLE Calibration Error:&amp;quot;, choose IGNORE and press &#039;&#039;&#039;ALT&#039;&#039;&#039; Shield.  Press start for &amp;quot;FACTORY SETTINGS&amp;quot;.&lt;br /&gt;
Press &#039;&#039;&#039;1&#039;&#039;&#039; Start the next 3 times when prompted on screen.  The game should then proceed to title screen.&lt;br /&gt;
&lt;br /&gt;
==Tortuga Family==&lt;br /&gt;
Press and hold Service 1 + 2 (Keys &#039;&#039;&#039;0&#039;&#039;&#039; + &#039;&#039;&#039;9&#039;&#039;&#039;), then press Reset &#039;&#039;&#039;F3&#039;&#039;&#039;. When you see &amp;quot;RAM-INIZIALIZZATA!&amp;quot;, release.&lt;br /&gt;
&lt;br /&gt;
==Track &amp;amp; Field==&lt;br /&gt;
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to &#039;Erase on Reset&#039;, reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; and then set the dip switch back to &#039;Don&#039;t Erase&#039;.&lt;br /&gt;
&lt;br /&gt;
==Triple Hunt==&lt;br /&gt;
The first time you run the game, it will say &#039;AIM GUN AT SQUARE AND FIRE&#039;. Calibrate your gun and assure the Service Mode DIP is OFF.  Restart.&lt;br /&gt;
&lt;br /&gt;
==Turkey Shoot==&lt;br /&gt;
When you see &amp;quot;FACTORY SETTINGS RESTORED&amp;quot;, hit &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode)&lt;br /&gt;
&lt;br /&gt;
==Twin Bee Yahhoo!==&lt;br /&gt;
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Vendetta==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK. Hold down the test switch &#039;&#039;&#039;F2&#039;&#039;&#039; until you see the message &amp;quot;TEST... COMPLETE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Videomat==&lt;br /&gt;
Turn ON Operator Key &#039;&#039;&#039;9&#039;&#039;&#039;.&lt;br /&gt;
Hit the DOOR key &#039;&#039;&#039;O&#039;&#039;&#039;.&lt;br /&gt;
After a moment, the Operator Mode will appear.&lt;br /&gt;
Turn OFF the Operator Key &#039;&#039;&#039;9&#039;&#039;&#039; to allow play, resetting with &#039;&#039;&#039;F3&#039;&#039;&#039; if needed.&lt;br /&gt;
&lt;br /&gt;
==Violent Storm==&lt;br /&gt;
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (one player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Virtual Mahjong 2 - My Fair Lady==&lt;br /&gt;
The first time you run the game, it will say &#039;ERROR ON CARTRIDGE&#039;. Press SERVICE &#039;&#039;&#039;9&#039;&#039;&#039; and then TEST &#039;&#039;&#039;F2&#039;&#039;&#039; to get into the ST-V TEST MENU. Select &#039;SYSTEM ASSIGNMENTS&#039; with SERVICE and press TEST to proceed, then set &#039;CABINET TYPE&#039; to 1P (One player) and EXIT the test menu.&lt;br /&gt;
&lt;br /&gt;
==Warzard==&lt;br /&gt;
There is no avoiding the NVRAM initialization process.  The game must be allowed to create a complete and valid NVRAM file.  This process takes nearly an hour and only needs to be done once.  Once a proper NVRAM is created, the game will start quickly.&lt;br /&gt;
&lt;br /&gt;
==Water Match==&lt;br /&gt;
&amp;lt;B&amp;gt;This game is impossible to control.  What do I do to play this?&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
The instructions are on the game&#039;s bezel. The game involves waggling the two joysticks around like an idiot. Here&#039;s what you have to do: &lt;br /&gt;
For freestyle and backstroke swimming, move the two joysticks up and down in opposition to each other (when one is up, the other must be down). &lt;br /&gt;
For butterfly, turn the joysticks &amp;quot;outward&amp;quot; &amp;amp;mdash; left clockwise, right counterclockwise. For breaststroke, turn them &amp;quot;inward&amp;quot; (left counterclockwise, right clockwise). &lt;br /&gt;
(You need to use the start button to dive into the pool and the turn button to turn around.) &lt;br /&gt;
For rowing the rowboat, move the joysticks up and down in sync (both up, both down, both up, etc.). &lt;br /&gt;
For rowing the canoe, move the joysticks up and down independently: the left one if the canoe is veering to the left or the right one if the canoe is veering to the right. (One of the buttons is involved as well, but it&#039;s too hard to make out in the photo.) You have to press one of the buttons (not sure which one) to right your canoe when it capsizes. &lt;br /&gt;
&lt;br /&gt;
==White Tiger==&lt;br /&gt;
Make sure &amp;quot;Audit Key&amp;quot; and &amp;quot;Jackpot Key&amp;quot; are lit up. (Leftmost buttons in layout at bottom of screen).  Use K (audit) and J (jackpot) to do this.  If you are unable to light both of these up, restart MAME and try again.&lt;br /&gt;
Press Z + X + C simultaneously ( Reset + Aux + Memtest ).  You&#039;ll see a number show up for the value &amp;quot;RF/AMT&amp;quot; if done correctly. After this value is set, return to the game by taking off the K and J keys.&lt;br /&gt;
&lt;br /&gt;
==Wild West C.O.W.-Boys of Moo Mesa==&lt;br /&gt;
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Witch==&lt;br /&gt;
Press F1 to initialize NVRAM.&lt;br /&gt;
&lt;br /&gt;
==World Tennis==&lt;br /&gt;
On startup, you have to reset the game &#039;&#039;&#039;F3&#039;&#039;&#039; to make it exit service mode.&lt;br /&gt;
&lt;br /&gt;
==WWF Wrestlemania==&lt;br /&gt;
&amp;lt;B&amp;gt;The volume for this game is TOO LOW!&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
When the game is running, hit &#039;&#039;&#039;F2&#039;&#039;&#039; to get to the internal service menu.  Hit &#039;&#039;&#039;F2&#039;&#039;&#039; again to &amp;quot;close&amp;quot; the service switch so that you won&#039;t get stuck in the menu.  Now, navigate to the &amp;quot;Volume Adjust&amp;quot; option (following the directions provided) and adjust the volume.  It&#039;s best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle.  When adjusted, simply exit the menu.&lt;br /&gt;
&lt;br /&gt;
==X-Men==&lt;br /&gt;
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Xexex==&lt;br /&gt;
The first time you run the game, you will likely get the message: &#039;&#039;&#039;VERSION ERROR&#039;&#039;&#039;. Hold down the Test switch &#039;&#039;&#039;F2&#039;&#039;&#039; and then also hit &#039;&#039;&#039;F3&#039;&#039;&#039; to reset the machine, creating the EEPROM for you.&lt;br /&gt;
&lt;br /&gt;
==Zombie Raid==&lt;br /&gt;
You need to calibrate the game each time it is played.  The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using F3 after setting, so once set you can play with the calibrated settings.&lt;br /&gt;
&lt;br /&gt;
TO SET:&lt;br /&gt;
Use &#039;&#039;&#039;F2&#039;&#039;&#039; (Service Mode) and then reset &#039;&#039;&#039;F3&#039;&#039;&#039; or restart MAME.  Use &#039;&#039;&#039;CTRL&#039;&#039;&#039; or &#039;&#039;&#039;ALT&#039;&#039;&#039; and highlight &amp;quot;7. Gun Adjust Mode&amp;quot;.  Hit &#039;&#039;&#039;1&#039;&#039;&#039; (P1 Start) two times to begin gun adjustments.  Just follow the directions, aiming at the targets for both guns.  When done, use &#039;&#039;&#039;F2&#039;&#039;&#039; to shut off Service Mode and reset &#039;&#039;&#039;F3&#039;&#039;&#039;.  It is important not to hard reset or restart MAME, doing such would lose the gun settings and you&#039;ll need to re-calibrate.&lt;br /&gt;
&lt;br /&gt;
==Zoo Keeper==&lt;br /&gt;
You can use &#039;&#039;&#039;F1&#039;&#039;&#039; to proceed through all the configuration screens, stopping when you see the title screen.  Setup is complete.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:ROMs&amp;diff=3909</id>
		<title>FAQ:ROMs</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:ROMs&amp;diff=3909"/>
		<updated>2012-04-24T18:58:23Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Why does MAME report &amp;quot;missing files&amp;quot; even if I have the ROMs? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
&lt;br /&gt;
Disclaimer: The following information is not legal advice and was not written by a lawyer. &lt;br /&gt;
&lt;br /&gt;
==Why does MAME report &amp;quot;missing files&amp;quot; even if I have the ROMs?==&lt;br /&gt;
&lt;br /&gt;
There can be several reasons for this:&lt;br /&gt;
&lt;br /&gt;
* It is not unusual for the ROMs to change for a game between releases of MAME. Why would this happen? Oftentimes, better or more complete ROM dumps are made, or errors are found in the way the ROMs were previously defined. Early versions of MAME were not as meticulous about this issue, but more recent MAME builds are.  Additionally, there can be more features of a game emulated in a later release of MAME than an earlier release, requiring more ROM code to run.&lt;br /&gt;
&lt;br /&gt;
* You may find that some games require CHD files. A CHD file is a compressed representation of a game&#039;s hard disk, CD-ROM, or laserdisc, and is generally not included as part of a game&#039;s ROMs. However, in most cases, these files are required to run the game, and MAME will complain if they cannot be found.&lt;br /&gt;
&lt;br /&gt;
* Some games such as Neo-Geo, Playchoice-10, Convertible Video System, Deco Cassette, MegaTech, MegaPlay, ST-V Titan, and others need their BIOS ROMs in addition to the game ROMs.  The BIOS Roms often contain ROM code that is used for booting the machine, menu processor code on multi-game systems, and code common to all games on a system.  BIOS ROMS must be named correctly and left zipped inside your ROMs folder.&lt;br /&gt;
&lt;br /&gt;
* Older versions of MAME needed decryption tables in order for MAME to emulate Capcom Play System 2 (a.k.a. CPS2) games.  These are created by team CPS2Shock.&lt;br /&gt;
&lt;br /&gt;
* Some games in MAME are considered &amp;quot;Clones&amp;quot; of another game.  This is often the case when the game in question is simply an alternate version of the same game.  Common alternate versions of games include versions with text in other languages, versions with different copyright dates, later versions or updates, bootlegs, etc.   &amp;quot;Cloned&amp;quot; games often overlap some of the ROM code as the original or &amp;quot;parent&amp;quot; version of the game.  To see if you have any &amp;quot;clones&amp;quot; type &amp;quot;MAME -listclones&amp;quot;.   To run a &amp;quot;cloned game&amp;quot; you simply need to place its parent ROM file in your ROMs folder (leave it zipped).&lt;br /&gt;
&lt;br /&gt;
==How can I be sure I have the right ROMs?==&lt;br /&gt;
MAME checks to be sure you have the right ROMs before emulation begins. If you see any error messages, your ROMs are not those tested to work properly with MAME. You will need to obtain a correct set of ROMs through legal methods.&lt;br /&gt;
&lt;br /&gt;
If you have several games and you wish to verify that they are compatible with the current version of MAME, you can use the &amp;lt;code&amp;gt;-verifyroms&amp;lt;/code&amp;gt; parameter. For example:&lt;br /&gt;
&lt;br /&gt;
 mame -verifyroms robby&lt;br /&gt;
&lt;br /&gt;
...checks your ROMs for the game [http://mamedev.org/roms/robby Robby Roto] and displays the results on the screen.&lt;br /&gt;
&lt;br /&gt;
 mame -verifyroms * &amp;gt;verify.txt&lt;br /&gt;
&lt;br /&gt;
...checks the validity of ALL the ROMs in your ROMS directory, and writes the results to a textfile called verify.txt.&lt;br /&gt;
&lt;br /&gt;
==How do I legally obtain ROMs or disk images to run on MAME?==&lt;br /&gt;
You have several options: &lt;br /&gt;
&lt;br /&gt;
* You can obtain a license to them by purchasing one via a distributor or vendor who has proper authority to do so. &lt;br /&gt;
* You can [http://mamedev.org/roms/ download one of the ROM sets that have been released for free to the public for non-commerical use].&lt;br /&gt;
* You can purchase an actual arcade PCB, read the ROMs or disks yourself, and let MAME use that data.&lt;br /&gt;
&lt;br /&gt;
Beyond these options, you are on your own.&lt;br /&gt;
&lt;br /&gt;
==Isn&#039;t copying ROMs a legal gray area?==&lt;br /&gt;
&lt;br /&gt;
No, it&#039;s not. You are not permitted to make copies of software without the copyright owner&#039;s permission. This is a black &amp;amp; white issue. &lt;br /&gt;
&lt;br /&gt;
==Can&#039;t game ROMs be considered abandonware?==&lt;br /&gt;
&lt;br /&gt;
No. Even the companies that went under had their assets purchased by somebody, and that person is the copyright owner.&lt;br /&gt;
&lt;br /&gt;
==I had ROMs that worked with an old version of MAME and now they don&#039;t.  What happened?==&lt;br /&gt;
&lt;br /&gt;
As time passes, MAME is perfecting the emulation of older games, even when the results aren&#039;t immediately obvious to the user.  Often times the better emulation requires more data from the original game to operate.  Sometimes the data was overlooked, sometimes it simply wasn&#039;t feasible to get at it (for instance, chip &amp;quot;decapping&amp;quot; is a technique that only became affordable very recently for people not working in high-end laboratories).  In other cases it&#039;s much simpler: more sets of a game were dumped and it was decided to change which sets were which version.&lt;br /&gt;
&lt;br /&gt;
==What about those arcade cabinets on eBay that come with all the ROMs?==&lt;br /&gt;
&lt;br /&gt;
If the seller does not have a proper license to include the ROMs with his system, he is not allowed to legally include any ROMs with his system. If he has purchased a license to the ROMs in your name from a distributor or vendor with legitimate licenses, then he is okay to include them with the cabinet. After signing an agreement, cabinet owners that include legitimate licensed ROMs may be permitted to include a version of MAME that runs those ROMs and nothing more. &lt;br /&gt;
&lt;br /&gt;
==What about those guys who burn DVDs of ROMs for the price of the media?==&lt;br /&gt;
&lt;br /&gt;
What they are doing is just as illegal as selling the ROMs outright. As long as somebody owns the copyright, making illegal copies is illegal, period. If someone went on the internet and started a business of selling cheap copies of the latest U2 album for the price of media, do you think they would get away with it? &lt;br /&gt;
&lt;br /&gt;
Even worse, a lot of these folks like to claim that they are helping the project. In fact, they only create more problems for the MAME team. We are not associated with these people in any way regardless of how &amp;quot;official&amp;quot; they may attempt to appear. You are only helping criminals make a profit through selling software they have no right to sell. Anybody using the MAME name and/or logo to sell such products is also in violation of the MAME trademark. &lt;br /&gt;
&lt;br /&gt;
==But isn&#039;t there a special DMCA exemption that makes ROM copying legal?==&lt;br /&gt;
&lt;br /&gt;
No, you have misread the exemptions. The exemption allows people to reverse engineer the copy protection or encryption in computer programs that are obsolete. The exemption simply means that figuring out how these obsolete programs worked is not illegal according to the DMCA. It does not have any effect on the legality of violating the copyright on computer programs, which is what you are doing if you make copies of ROMs. &lt;br /&gt;
&lt;br /&gt;
==But isn&#039;t it OK to download and &amp;quot;try&amp;quot; ROMs for 24 hours?==&lt;br /&gt;
&lt;br /&gt;
This is an urban legend that was made up by people who put ROMs up for download on their sites, in order to justify the fact that they were breaking the law. There is nothing like this in any copyright law. &lt;br /&gt;
&lt;br /&gt;
==If I buy a cabinet with legitimate ROMs, can I set it up in a public place to make money?==&lt;br /&gt;
&lt;br /&gt;
Absolutely not. Not only is it against the MAME license to use MAME for commercial purposes, but ROMs are typically only licensed for personal, non-commercial purposes. &lt;br /&gt;
&lt;br /&gt;
==But I&#039;ve seen Ultracade and Global VR Classics cabinets out in public places? Why can they do it?==&lt;br /&gt;
&lt;br /&gt;
Ultracade had two separate products. The Ultracade product is a commercial machine with commercial licenses to the games. These machines were designed to be put on location and make money, like traditional arcade machines. Their other product is the Arcade Legends series. These are home machines with non- commercial licenses for the games, and can only be legally operated in a private environment.  Since their buyout by Global VR they only offer the Global VR Classics cabinet, which is equivalent to the earlier Ultracade product.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Setting_Up&amp;diff=3890</id>
		<title>FAQ:Setting Up</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Setting_Up&amp;diff=3890"/>
		<updated>2012-04-03T21:41:28Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Do I need to put my CHD files into a ZIP? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
==Where can I get MAME?==&lt;br /&gt;
MAME is always available from the [http://mamedev.org/release.html Latest Release page] on the [http://mamedev.org official MAME developer site]. Many other sites have MAME online, too, but you will always find the latest version at the sites mentioned above.&lt;br /&gt;
&lt;br /&gt;
==What is a frontend? Do I need one? If so, which one should I use, and where can I get it?==&lt;br /&gt;
A frontend is a GUI (Graphical User Interface) for the command-line versions of MAME. A frontend is generally responsible for discovering what games are installed on your system and presenting you with a nice user interface for choosing which one to run using MAME. Frontends often have many spiffy features like cool animations, pictures of cabinets and artwork, details about the games, and other useful tidbits.&lt;br /&gt;
&lt;br /&gt;
Most frontends are separate from MAME itself. One common exception is [http://mameui.classicgaming.gamespy.com/ MAMEUI], which is a version of the standard Windows MAME build with the frontend built directly into the application.&lt;br /&gt;
&lt;br /&gt;
==Where can I get the games (ROMs) for MAME?==&lt;br /&gt;
There are several means of obtaining ROM images for use in MAME:&lt;br /&gt;
&lt;br /&gt;
* A small number of ROM images are now available with the copyright holders&#039; permission at the [http://mamedev.org/roms/ mamedev.org ROMs page].&lt;br /&gt;
* The [http://www.hanaho.com/Products/HotRodJoystick.php HotRod Joystick control panel] from [http://www.hanaho.com Hanaho Games, Inc.] comes bundled with a CD that includes MAME and a selection of Capcom ROMs. Hanaho also sells the [http://www.hanaho.com/Products/ArcadePC.php ArcadePC cabinet] with a different selection of Capcom ROMs.&lt;br /&gt;
* You can purchase your own arcade game PCBs (on [http://www.ebay.com eBay] for example), buy a ROM reader, and use it to copy the ROM chips&#039; contents into files for your personal use.&lt;br /&gt;
&lt;br /&gt;
Always check if the particular arcade games&#039; copyright owner is selling the ROMs legally (as with Capcom). That way you will support the companies that support emulation.&lt;br /&gt;
&lt;br /&gt;
==Once I get the game ROMs, where do I put them?==&lt;br /&gt;
Put them in the &amp;quot;roms&amp;quot; subdirectory of your main MAME directory. You do not need to uncompress the ZIP files. For example:&lt;br /&gt;
&lt;br /&gt;
 mame.exe &lt;br /&gt;
 roms\&lt;br /&gt;
    gridlee.zip&lt;br /&gt;
&lt;br /&gt;
==What are samples and why do I need them?==&lt;br /&gt;
Samples are digitized sound files. Some games need them, in addition to the ROM files, to provide the complete range of sound effects. For example, the sound routines of Donkey Kong Jr. are not yet fully emulated. If you play the game without samples, you will miss the &amp;quot;jumping&amp;quot; and &amp;quot;climbing&amp;quot; sounds.&lt;br /&gt;
&lt;br /&gt;
It is the MAME team&#039;s goal to eventually do away with samples; however, at the moment many older games&#039; audio circuitry is too complex to emulate accurately.&lt;br /&gt;
&lt;br /&gt;
==Where do I put samples? Will MAME know they are there?==&lt;br /&gt;
Put sample files in the &amp;quot;samples&amp;quot; subdirectory of your main MAME directory. MAME will automatically load samples as long as they have the right names and are in the right place.&lt;br /&gt;
&lt;br /&gt;
 mame.exe &lt;br /&gt;
 samples\&lt;br /&gt;
    gridlee.zip&lt;br /&gt;
&lt;br /&gt;
Note: the samples for a game&#039;s &amp;quot;parent&amp;quot; (base) version cover all the other versions of that game. So if you have samples for [http://mameworld.net/maws/set/dkongjr dkongjr] in your &amp;quot;samples&amp;quot; directory, [http://mameworld.net/maws/set/dkongjrb dkongjrb] (Donkey Kong Jr. Bootleg) and [http://mameworld.net/maws/set/dkongjrj dkongjrj] (Donkey Kong Jr. Japanese) will use these samples properly. You do &#039;&#039;not&#039;&#039; need three copies of the same samples. &lt;br /&gt;
&lt;br /&gt;
==Where do I place the .CHD (compressed hard disk image) files?==&lt;br /&gt;
Put them into a subdirectory of your &amp;quot;roms&amp;quot; directory with the name of the game the CHD is for. In addition the CHD, you also need the corresponding ROMs for the game to work. To demonstrate:&lt;br /&gt;
&lt;br /&gt;
 mame.exe &lt;br /&gt;
 roms\&lt;br /&gt;
    area51.zip&lt;br /&gt;
    area51\&lt;br /&gt;
       area51.chd &lt;br /&gt;
&lt;br /&gt;
Note that the CHD name does not always directly correspond to the game now. For example, the CHD for [http://mameworld.net/maws/set/bm1stmix Beatmania] is named 753jaa11.chd. It would go in a directory called &amp;quot;bm1stmix&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==The ROMs and samples are in ZIP (compressed) format. Do I need to extract them?==&lt;br /&gt;
You do &#039;&#039;not&#039;&#039; need to unzip these files. MAME automatically reads and extracts the data from zipped ROM and sample files, so you do not need to extract this data yourself. It also helps to keep all the ROM files for each game together in a single package.&lt;br /&gt;
&lt;br /&gt;
==Do I need to put my CHD files into a ZIP?==&lt;br /&gt;
No. In fact, it is a &#039;&#039;&#039;VERY BAD IDEA&#039;&#039;&#039;. CHD files are already compressed in such a way that they can access the data quickly without the need for decompressing the whole CHD all at once. If you put a CHD file in a ZIP, MAME will try to extract the giant CHD file from the ZIP into your system&#039;s memory, and then will decompress bits and pieces of the extracted CHD out of memory. This is highly inefficient, and really defeats the purpose of the CHD files.&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t MAME support RAR/xxxx compression?==&lt;br /&gt;
ZIP is extremely well-supported through a free, cross-platform library, and has been a standard for at well over a decade and is still the suggested and preferred method of storage for all things MAME deals with.&lt;br /&gt;
&lt;br /&gt;
MAME does now support internally 7-zip (7z) archives for holding data (alongside ZIP) as of MAME 0.145u1.  It had matured to the point where it was thought to be a more of a potential plus to the project rather than a hinderance, in particular usage for large CD-Based titles (CHD&#039;s) used in MAME and MESS.&lt;br /&gt;
&lt;br /&gt;
RAR (.rar) is still a unique compression algorithm which, unfortunately, is proprietary.  Given MAME&#039;s licensing and its source available status, for this reason, you will never see RAR support in MAME.  At this moment the choices of .ZIP or .7z archives should cover everyone compression needs.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=FAQ:Setting_Up&amp;diff=3889</id>
		<title>FAQ:Setting Up</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=FAQ:Setting_Up&amp;diff=3889"/>
		<updated>2012-04-03T21:40:45Z</updated>

		<summary type="html">&lt;p&gt;Tafoid: /* Why doesn&amp;#039;t MAME support RAR/7-Zip/xxxx compression? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Return to the main [[Frequently Asked Questions]] page.&lt;br /&gt;
==Where can I get MAME?==&lt;br /&gt;
MAME is always available from the [http://mamedev.org/release.html Latest Release page] on the [http://mamedev.org official MAME developer site]. Many other sites have MAME online, too, but you will always find the latest version at the sites mentioned above.&lt;br /&gt;
&lt;br /&gt;
==What is a frontend? Do I need one? If so, which one should I use, and where can I get it?==&lt;br /&gt;
A frontend is a GUI (Graphical User Interface) for the command-line versions of MAME. A frontend is generally responsible for discovering what games are installed on your system and presenting you with a nice user interface for choosing which one to run using MAME. Frontends often have many spiffy features like cool animations, pictures of cabinets and artwork, details about the games, and other useful tidbits.&lt;br /&gt;
&lt;br /&gt;
Most frontends are separate from MAME itself. One common exception is [http://mameui.classicgaming.gamespy.com/ MAMEUI], which is a version of the standard Windows MAME build with the frontend built directly into the application.&lt;br /&gt;
&lt;br /&gt;
==Where can I get the games (ROMs) for MAME?==&lt;br /&gt;
There are several means of obtaining ROM images for use in MAME:&lt;br /&gt;
&lt;br /&gt;
* A small number of ROM images are now available with the copyright holders&#039; permission at the [http://mamedev.org/roms/ mamedev.org ROMs page].&lt;br /&gt;
* The [http://www.hanaho.com/Products/HotRodJoystick.php HotRod Joystick control panel] from [http://www.hanaho.com Hanaho Games, Inc.] comes bundled with a CD that includes MAME and a selection of Capcom ROMs. Hanaho also sells the [http://www.hanaho.com/Products/ArcadePC.php ArcadePC cabinet] with a different selection of Capcom ROMs.&lt;br /&gt;
* You can purchase your own arcade game PCBs (on [http://www.ebay.com eBay] for example), buy a ROM reader, and use it to copy the ROM chips&#039; contents into files for your personal use.&lt;br /&gt;
&lt;br /&gt;
Always check if the particular arcade games&#039; copyright owner is selling the ROMs legally (as with Capcom). That way you will support the companies that support emulation.&lt;br /&gt;
&lt;br /&gt;
==Once I get the game ROMs, where do I put them?==&lt;br /&gt;
Put them in the &amp;quot;roms&amp;quot; subdirectory of your main MAME directory. You do not need to uncompress the ZIP files. For example:&lt;br /&gt;
&lt;br /&gt;
 mame.exe &lt;br /&gt;
 roms\&lt;br /&gt;
    gridlee.zip&lt;br /&gt;
&lt;br /&gt;
==What are samples and why do I need them?==&lt;br /&gt;
Samples are digitized sound files. Some games need them, in addition to the ROM files, to provide the complete range of sound effects. For example, the sound routines of Donkey Kong Jr. are not yet fully emulated. If you play the game without samples, you will miss the &amp;quot;jumping&amp;quot; and &amp;quot;climbing&amp;quot; sounds.&lt;br /&gt;
&lt;br /&gt;
It is the MAME team&#039;s goal to eventually do away with samples; however, at the moment many older games&#039; audio circuitry is too complex to emulate accurately.&lt;br /&gt;
&lt;br /&gt;
==Where do I put samples? Will MAME know they are there?==&lt;br /&gt;
Put sample files in the &amp;quot;samples&amp;quot; subdirectory of your main MAME directory. MAME will automatically load samples as long as they have the right names and are in the right place.&lt;br /&gt;
&lt;br /&gt;
 mame.exe &lt;br /&gt;
 samples\&lt;br /&gt;
    gridlee.zip&lt;br /&gt;
&lt;br /&gt;
Note: the samples for a game&#039;s &amp;quot;parent&amp;quot; (base) version cover all the other versions of that game. So if you have samples for [http://mameworld.net/maws/set/dkongjr dkongjr] in your &amp;quot;samples&amp;quot; directory, [http://mameworld.net/maws/set/dkongjrb dkongjrb] (Donkey Kong Jr. Bootleg) and [http://mameworld.net/maws/set/dkongjrj dkongjrj] (Donkey Kong Jr. Japanese) will use these samples properly. You do &#039;&#039;not&#039;&#039; need three copies of the same samples. &lt;br /&gt;
&lt;br /&gt;
==Where do I place the .CHD (compressed hard disk image) files?==&lt;br /&gt;
Put them into a subdirectory of your &amp;quot;roms&amp;quot; directory with the name of the game the CHD is for. In addition the CHD, you also need the corresponding ROMs for the game to work. To demonstrate:&lt;br /&gt;
&lt;br /&gt;
 mame.exe &lt;br /&gt;
 roms\&lt;br /&gt;
    area51.zip&lt;br /&gt;
    area51\&lt;br /&gt;
       area51.chd &lt;br /&gt;
&lt;br /&gt;
Note that the CHD name does not always directly correspond to the game now. For example, the CHD for [http://mameworld.net/maws/set/bm1stmix Beatmania] is named 753jaa11.chd. It would go in a directory called &amp;quot;bm1stmix&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==The ROMs and samples are in ZIP (compressed) format. Do I need to extract them?==&lt;br /&gt;
You do &#039;&#039;not&#039;&#039; need to unzip these files. MAME automatically reads and extracts the data from zipped ROM and sample files, so you do not need to extract this data yourself. It also helps to keep all the ROM files for each game together in a single package.&lt;br /&gt;
&lt;br /&gt;
==Do I need to put my CHD files into a ZIP?==&lt;br /&gt;
No. In fact, it is a very bad idea. CHD files are already compressed in such a way that they can access the data quickly without the need for decompressing the whole CHD all at once. If you put a CHD file in a ZIP, MAME will try to extract the giant CHD file from the ZIP into your system&#039;s memory, and then will decompress bits and pieces of the extracted CHD out of memory. This is highly inefficient, and really defeats the purpose of the CHD files.&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t MAME support RAR/xxxx compression?==&lt;br /&gt;
ZIP is extremely well-supported through a free, cross-platform library, and has been a standard for at well over a decade and is still the suggested and preferred method of storage for all things MAME deals with.&lt;br /&gt;
&lt;br /&gt;
MAME does now support internally 7-zip (7z) archives for holding data (alongside ZIP) as of MAME 0.145u1.  It had matured to the point where it was thought to be a more of a potential plus to the project rather than a hinderance, in particular usage for large CD-Based titles (CHD&#039;s) used in MAME and MESS.&lt;br /&gt;
&lt;br /&gt;
RAR (.rar) is still a unique compression algorithm which, unfortunately, is proprietary.  Given MAME&#039;s licensing and its source available status, for this reason, you will never see RAR support in MAME.  At this moment the choices of .ZIP or .7z archives should cover everyone compression needs.&lt;/div&gt;</summary>
		<author><name>Tafoid</name></author>
	</entry>
</feed>