Editing MAME

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
 
|logo = Logo-mame.png
 
|logo = Logo-mame.png
 
|logowidth = 254
 
|logowidth = 254
|screenshot = MAME screenshot.jpg
 
 
|version = {{Version|MAME}}
 
|version = {{Version|MAME}}
 
|active = Yes
 
|active = Yes
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]<br/>BSD<br>[[Emulators on DOS|DOS (Up until 0.37b14/0.50)]]</br>
+
|platform = Multi-platform
 
|target = Thousands of electronics
 
|target = Thousands of electronics
 
|developer = [https://github.com/mamedev/mame/graphs/contributors MAME Team]
 
|developer = [https://github.com/mamedev/mame/graphs/contributors MAME Team]
Line 16: Line 15:
 
'''[[wikipedia:MAME|MAME]]''' (originally an acronym for '''<u>M</u>ultiple <u>A</u>rcade <u>M</u>achine <u>E</u>mulator''') is a multi-platform, open-source, [[Multi-system emulators|multi-system emulator]] written in C++. The philosophy behind the project is to focus on recreating the workings of various machines through emulation, with the software's ability to actually play console games being described as "a nice side effect". MAME is incredibly large, [[MAME compatibility list|supporting thousands of machines and ROM sets]], though what is supported is not what's playable; your mileage may vary. In the event you don't like MAME's own interface, there are [[Frontends#MAME|many alternative frontends]] available.
 
'''[[wikipedia:MAME|MAME]]''' (originally an acronym for '''<u>M</u>ultiple <u>A</u>rcade <u>M</u>achine <u>E</u>mulator''') is a multi-platform, open-source, [[Multi-system emulators|multi-system emulator]] written in C++. The philosophy behind the project is to focus on recreating the workings of various machines through emulation, with the software's ability to actually play console games being described as "a nice side effect". MAME is incredibly large, [[MAME compatibility list|supporting thousands of machines and ROM sets]], though what is supported is not what's playable; your mileage may vary. In the event you don't like MAME's own interface, there are [[Frontends#MAME|many alternative frontends]] available.
  
Much like the name says, MAME was supposed to be for arcade machines like Pac-Man back when it was released in 1997. Over time, MAME has incorporated similar projects out of a necessity to keep development active and prevent duplication of work (as some arcade machines often shared hardware with consoles to ease development of games); the first project to be merged was [[MESS]] at the end of May 2015 starting with version 0.162 and it functioned almost exactly like MAME but for home consoles and other esoteric devices that never got emulated elsewhere. MAME also had a policy against emulating gambling machines, but that decision has since been reversed and the project that aimed to get them working, <abbr title="Arcade Gambling Extensions for MAME">AGEMAME</abbr>, has also been merged. Gaelco Futbol 3 hardware (their rides had nothing to do with soccer), Falgas M89 and Happy Video are only "very small" motion simulators added to the MAME.
+
Much like the name says, MAME was supposed to be for arcade machines like Pac-Man back when it was released in 1997. Over time, MAME has incorporated similar projects out of a necessity to keep development active and prevent duplication of work (as some arcade machines often shared hardware with consoles to ease development of games); the first project to be merged was [[MESS]] at the end of May 2015 starting with version 0.162 and it functioned almost exactly like MAME but for home consoles and other esoteric devices that never got emulated elsewhere. MAME also had a policy against emulating gambling machines, but that decision has since been reversed and the project that aimed to get them working, <abbr title="Arcade Gambling Extensions for MAME">AGEMAME</abbr>, has also been merged.
  
 
==Downloads==
 
==Downloads==
Line 48: Line 47:
 
We have an outdated compatibility list [[MAME compatibility list|here]]. Although, it focuses on arcade machines, and popular computer & console platforms, it is worth updating. It is highly recommended to instead check the home page on this wiki for any listed computer, console or other gaming device that may have emulation in MAME. You can see the upcoming version's changelog [http://mameinfo.mameworld.info/ here]. Other compatibility lists:
 
We have an outdated compatibility list [[MAME compatibility list|here]]. Although, it focuses on arcade machines, and popular computer & console platforms, it is worth updating. It is highly recommended to instead check the home page on this wiki for any listed computer, console or other gaming device that may have emulation in MAME. You can see the upcoming version's changelog [http://mameinfo.mameworld.info/ here]. Other compatibility lists:
  
* [http://unmamed.mameworld.info/ List of arcade games that DON'T work] Last updated February 2014. Don't expect the most recent games (like [[Sega NAOMI and variants|Sega NAOMI]] ones) to run at full speed, MAME is very resource intensive.
+
* [http://unmamed.mameworld.info/ List of arcade games that DON'T work] Last updated February 2014. Don't expect the most recent games (like [[Sega NAOMI and variants|Sega Naomi]] ones) to run at full speed, MAME is very resource intensive.
 
* [http://nonmame.retrogames.com/ NonMAME] ([http://web.archive.org/web/20150306213522/http://consume.retrogames.com/ 2015 Mirror]) This is a list of arcade systems that currently are not emulated by MAME or are emulated better by other emulators. This list has been criticized by MAMEDevs for being overly biased towards RetroArch.
 
* [http://nonmame.retrogames.com/ NonMAME] ([http://web.archive.org/web/20150306213522/http://consume.retrogames.com/ 2015 Mirror]) This is a list of arcade systems that currently are not emulated by MAME or are emulated better by other emulators. This list has been criticized by MAMEDevs for being overly biased towards RetroArch.
 
* [https://wiki.mamedev.org/index.php/Non-Working_Drivers Non-Working Drivers] under the MAMEDev Wiki.
 
* [https://wiki.mamedev.org/index.php/Non-Working_Drivers Non-Working Drivers] under the MAMEDev Wiki.
* [http://adb.arcadeitalia.net/mame.php ArcadeItalia: MAME Database]
 
  
 
MAME can currently [https://docs.mamedev.org/initialsetup/mameintro.html# emulate over 32000 individual systems from the last 5 decades].
 
MAME can currently [https://docs.mamedev.org/initialsetup/mameintro.html# emulate over 32000 individual systems from the last 5 decades].
Line 134: Line 132:
  
 
===History===
 
===History===
MAME was first released on February 5, 1997 by Nicola Salmoria as a Pac-Man emulator,<ref name="worldofstuart">[http://worldofstuart.excellentcontent.com/mameover.htm MAME OVER] (0.99)</ref><ref name="History">{{cite web|url=https://www.youtube.com/watch?v=VgJF18Pm7MA|title=A Brief History of Emulation: MAME|publisher=Youtube|accessdate=2018-09-14|date=2017-12-02}}</ref> but before he could do any more work on the project he handed it over to Mirko Buffoni in April 1997 after being required to do National Service in the Italian army.<ref name="worldofstuart"/> Since then, even as early as 2003, the emulator has become very extensive, with the majority of arcade system boards from the 1970s, 1980s and early 1990s supported.
+
MAME was first released on February 5, 1997 by Nicola Salmoria as a Pac-Man emulator,<ref name="worldofstuart">[http://worldofstuart.excellentcontent.com/mameover.htm MAME OVER] (0.99)</ref><ref name="History">{{cite web|url=https://www.youtube.com/watch?v=VgJF18Pm7MA|title=A Brief History of Emulation: MAME|publisher=Youtube|accessdate=2018-09-14|date=2017-12-02}}</ref> but before he could do any more work on the project he handed it over to Mirko Buffoni in April 1997 after being required to do National Service in the Italian army.<ref name="worldofstuart"/> Since then, even as early as 2003, the emulator has become very extensive, with the majority of arcade system boards from the 1970's, 1980's and early 1990's supported.
  
 
MAME originally used a custom BSD license that prohibited commercial use in a few ways. This was mainly used to deter arcade operators from monetizing an emulated version of a widely available commercial title like Pac-Man. However, the MAME team didn't have the funds to afford prosecutors, so this was never effectively enforced. Through an extensive relicensing process in 2016, the project completely changed to a combination of GPL/BSD where applicable. This allowed them to merge the codebase for the MEWUI frontend into the main application starting with version 0.171 (February 2016).
 
MAME originally used a custom BSD license that prohibited commercial use in a few ways. This was mainly used to deter arcade operators from monetizing an emulated version of a widely available commercial title like Pac-Man. However, the MAME team didn't have the funds to afford prosecutors, so this was never effectively enforced. Through an extensive relicensing process in 2016, the project completely changed to a combination of GPL/BSD where applicable. This allowed them to merge the codebase for the MEWUI frontend into the main application starting with version 0.171 (February 2016).
Line 140: Line 138:
 
===Support===
 
===Support===
 
You can support the efforts of MAME developers, dumpers and other stakeholders with donations or resources to procure PCBs (Printed Circuit Boards) of arcade games, and all other computing or electronic devices that have digital screen output and in most cases, audio support; upload materials such as artwork of arcade cabinets, special handheld units and pinball tables, among other hardware examples.
 
You can support the efforts of MAME developers, dumpers and other stakeholders with donations or resources to procure PCBs (Printed Circuit Boards) of arcade games, and all other computing or electronic devices that have digital screen output and in most cases, audio support; upload materials such as artwork of arcade cabinets, special handheld units and pinball tables, among other hardware examples.
* [https://smitdogg.mameworld.info/du/donate.html The Dumping Union] (Based in the USA. Monthly donations start from $10 US.)
+
* [https://smitdogg.mameworld.info/du/donate.html The Dumping Union] (Based in USA. Monthly donations start from $10 US.)
 
:[https://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=311481 The Dumping Union Info Page] (Info and an alternative PayPal link to send custom one-off donations with option to make it monthly.)
 
:[https://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=311481 The Dumping Union Info Page] (Info and an alternative PayPal link to send custom one-off donations with option to make it monthly.)
* [https://web.archive.org/web/20230711205725/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/thanks.html Guru] (Top-quality [https://web.archive.org/web/20230522164442/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/forsale/index.html dumper and repairer of arcade PCBs from Western Australia]. He also repairs many other electronic equipments. Better reliability than The Dumping Union. Important pages: [https://web.archive.org/web/20160331200139/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/faq.html FAQ], [https://web.archive.org/web/20160331200505/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/decap/index.html Decapping Status Page], [https://web.archive.org/web/20160331200203/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/DumpingProject/wantedlist/wanted.html Wanted Dumps List], all links under 'Guru Status' drop-down menu. For custom one-off PayPal donations with option to make it monthly.)
+
* [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/thanks.html Guru] (Top-quality [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/forsale/index.html dumper and repairer of arcade PCBs from Western Australia]. He also repairs many other electronic equipments. Better reliability than The Dumping Union. Important pages: [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/faq.html FAQ], [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/decap/index.html Decapping Status Page], [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/DumpingProject/wantedlist/wanted.html Wanted Dumps List], all links under 'Guru Status' drop-down menu. For custom one-off PayPal donations with option to make it monthly.)
 
* [https://www.patreon.com/user?u=4805718 CAPS0ff] (High quality chip decapping specialist. [https://twitter.com/Caps0xff He] and other people get rare, security protected arcade boards, shave the tops off the security chips, and do stuff like point lasers at them to get them to spit out the keys. Sometimes they use microscopes to read the keys off the die. 6 Patreon tiers from $1 US to $300 US, or custom amount monthly.)
 
* [https://www.patreon.com/user?u=4805718 CAPS0ff] (High quality chip decapping specialist. [https://twitter.com/Caps0xff He] and other people get rare, security protected arcade boards, shave the tops off the security chips, and do stuff like point lasers at them to get them to spit out the keys. Sometimes they use microscopes to read the keys off the die. 6 Patreon tiers from $1 US to $300 US, or custom amount monthly.)
 
* [https://team-europe.blogspot.com/ TeamEurope] (High quality decappers on same level as the 'Guru' guy. Probably based in Austria, also cooperates regularly with dumper Sean Riddle from the UK. Does a lot of dumping of non-arcade stuff (especially cartridges for weird / obscure systems) as well as stuff specific to European regions. Occasional [https://www.reddit.com/r/emulation/comments/9txdsz/mame_team_europe_would_like_help_funding_some/ fundraisers] occur with them. Contact by writing an email to te@crazy#2001#.33mail#.com (remove all # from the address) with the words "[Contact TE]" in the message-header.)
 
* [https://team-europe.blogspot.com/ TeamEurope] (High quality decappers on same level as the 'Guru' guy. Probably based in Austria, also cooperates regularly with dumper Sean Riddle from the UK. Does a lot of dumping of non-arcade stuff (especially cartridges for weird / obscure systems) as well as stuff specific to European regions. Occasional [https://www.reddit.com/r/emulation/comments/9txdsz/mame_team_europe_would_like_help_funding_some/ fundraisers] occur with them. Contact by writing an email to te@crazy#2001#.33mail#.com (remove all # from the address) with the words "[Contact TE]" in the message-header.)
Line 152: Line 150:
 
==How to==
 
==How to==
 
===Convert Bin/Cue files to CHD===
 
===Convert Bin/Cue files to CHD===
Many emulators other than MAME are beginning to support Compressed Hunks of Data, mainly because compared to the alternatives, it offers compression (or ''better'' compression) on all fronts. [[Libretro]] is making an initiative to support them thanks to a successful bounties initiative, and in many cores such as their [[Mednafen|Beetle]] fork, they've begun rolling it out for certain platforms like Saturn and PlayStation, so people can test it.
+
Many emulators other than MAME are beginning to support Compressed Hunks of Data, mainly because compared to the alternatives, it offers compression (or ''better'' compression) on all fronts. [[Libretro]] is making an initiative to support them thanks to a successful bounties initiative, and in many cores such as their [[Mednafen|Beetle]] fork, they've begun rolling it out for certain platforms like Saturn and PlayStation so people can test it.
  
If you're interested in trying it out for yourself, this guide will show you how to convert to the format using MAME's command-line tool called <code>chdman</code>. We'll warn you now that you will need to know how to use either a Unix shell or the command prompt in order to use it. The developers of MAME seemingly don't have plans to give <code>chdman</code> an interface, so if the thought of going back to the DOS days scares you too much, you may have to wait.
+
If you're interested in trying it out for yourself, this guide will show you how to convert to the format using MAME's command-line tool called <code>chdman</code>. We'll warn you now that you will need to know how to use either a Unix shell or the command prompt in order to use it. The developers of MAME seemingly don't have plans to give <code>chdman</code> an interface so if the thought of going back to the DOS days scares you too much, you may have to wait.
  
 
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
 
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
Line 183: Line 181:
 
:''Note: If you're confident, you can delete files immediately instead of sending them to the recycle bin or trash bin using the keyboard shortcut <code>Shift</code> + <code>Delete</code>. Always back up the files if you're worried you might do it wrong.''
 
:''Note: If you're confident, you can delete files immediately instead of sending them to the recycle bin or trash bin using the keyboard shortcut <code>Shift</code> + <code>Delete</code>. Always back up the files if you're worried you might do it wrong.''
  
MAME keeps a database of romsets including what each file should be named. If the ROM dump is obtained through a ZIP file, you can uncompress the files inside and transfer them to a 7-Zip file for better compression. The 7-Zip archive HAS to have the exact same name (not the same file extension, obviously).
+
MAME keeps a database of romsets including what each file should be named. If the ROM dump is obtained through a ZIP file, you can uncompress the files inside and transfer them to a 7-Zip file for better compression. The 7-Zip archive HAS to have the exact same name (not the same file extension obviously).
  
 
In case you're wondering why 7-Zip is supported in MAME and not RAR, it's because the LZMA development kit that's developed alongside 7-Zip is in the public domain, and the MAME team uses it for CHDs along with FLAC for audio and data compression; RAR is a proprietary format that can only be decompressed by 7-Zip, not compressed to, as per an agreement with both development teams.
 
In case you're wondering why 7-Zip is supported in MAME and not RAR, it's because the LZMA development kit that's developed alongside 7-Zip is in the public domain, and the MAME team uses it for CHDs along with FLAC for audio and data compression; RAR is a proprietary format that can only be decompressed by 7-Zip, not compressed to, as per an agreement with both development teams.
Line 248: Line 246:
  
 
===PinMAME===
 
===PinMAME===
[https://github.com/vpinball/pinmame/ PinMAME] is a fork of MAME32 0.76 that exclusively runs ROMs for pinball machines. It can be used to launch these ROMs standalone, like with MAME. However, unlike MAME, it also has a COM module called VPinMAME that can be used with the pinball simulator Visual Pinball, or to drive real hardware.
+
PinMAME is a fork of MAME32 0.76 that exclusively runs ROMs for pinball machines. It can be used to launch these ROMs standalone, like with MAME. However, unlike MAME, it also has a COM module called VPinMAME that can be used with the pinball simulator Visual Pinball, or to drive real hardware.
  
 
===ARCADE===
 
===ARCADE===
Line 258: Line 256:
 
*No computers, consoles, terminals, appliances, etc
 
*No computers, consoles, terminals, appliances, etc
 
*No games that display a black screen (skeleton drivers etc)
 
*No games that display a black screen (skeleton drivers etc)
 
===[[HBMAME]]===
 
HBMAME (HomeBrew MAME) is a derivative of MAME 0.245, and contains various hacks and homebrews.
 
 
*Homebrew games meant for arcade hardware, or emulators of arcade hardware
 
*Hacks of arcade games
 
*Test roms and similar that do not generate revenue
 
*Selected bootlegs that are not in MAME
 
*Games that are enhanced or improved but not suitable for MAME
 
  
 
===NegaMAME===
 
===NegaMAME===
Line 326: Line 315:
 
* [https://mamedev.emulab.it/etabeta/ Dev coverage] from Fabio 'etabeta' Priuli
 
* [https://mamedev.emulab.it/etabeta/ Dev coverage] from Fabio 'etabeta' Priuli
 
* [http://avoidspikes.blogspot.com/ Dev coverage] from Frank 'Knarfian' Palazzolo
 
* [http://avoidspikes.blogspot.com/ Dev coverage] from Frank 'Knarfian' Palazzolo
* [https://web.archive.org/web/20230710083327/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/ Dev coverage] from Guru (Mainly repairs/decaps arcade boards and provides dumps of them for MAME. [https://web.archive.org/web/20230711205654/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/decap/index.html Decapping status page], [https://web.archive.org/web/20230522164427/http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/DumpingProject/wantedlist/wanted.html Wanted dumps list].)
+
* [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/ Dev coverage] from Guru (Mainly repairs/decaps arcade boards and provides dumps of them for MAME. [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/decap/index.html Decapping status page], [http://members.iinet.net.au/~lantra9jp1_nbn/gurudumps/DumpingProject/wantedlist/wanted.html Wanted dumps list].)
 
* [http://www.lucaelia.com/mame.php Dev coverage] from Luca Elia
 
* [http://www.lucaelia.com/mame.php Dev coverage] from Luca Elia
 
* [http://rbelmont.mameworld.info/ Dev coverage] from R. 'Arbee' Belmont (Worked often on Apple ][, /// and early Mac's emulation)
 
* [http://rbelmont.mameworld.info/ Dev coverage] from R. 'Arbee' Belmont (Worked often on Apple ][, /// and early Mac's emulation)
Line 335: Line 324:
 
* [https://www.youtube.com/user/LambShanks YouTube channel] from [https://wiki.mamedev.org/index.php/Phil_B%27s_To-Do_List Philip Bennett] (His [http://philwip.mameworld.info/ website] is not updated anymore, but his [https://twitter.com/PhilBennett3D Twitter feed] is active. He tends to research early 3D arcade systems from the mid-1980's to 1990's, and uploads some dumps of machines and clones to MAME.)
 
* [https://www.youtube.com/user/LambShanks YouTube channel] from [https://wiki.mamedev.org/index.php/Phil_B%27s_To-Do_List Philip Bennett] (His [http://philwip.mameworld.info/ website] is not updated anymore, but his [https://twitter.com/PhilBennett3D Twitter feed] is active. He tends to research early 3D arcade systems from the mid-1980's to 1990's, and uploads some dumps of machines and clones to MAME.)
 
* [https://m.youtube.com/channel/UCVnS-HQL-pzFku5ZVCGnvBA/videos YouTube channel] from [https://wiki.mamedev.org/index.php/MooglyGuy%27s_To-Do_List Ryan 'TheMogMiner' Holtz], [https://minecraft.gamepedia.com/Ryan_Holtz former Minecraft developer] (Note: His Twitter feed has lots of fillers unrelated to his MAME work)
 
* [https://m.youtube.com/channel/UCVnS-HQL-pzFku5ZVCGnvBA/videos YouTube channel] from [https://wiki.mamedev.org/index.php/MooglyGuy%27s_To-Do_List Ryan 'TheMogMiner' Holtz], [https://minecraft.gamepedia.com/Ryan_Holtz former Minecraft developer] (Note: His Twitter feed has lots of fillers unrelated to his MAME work)
* [https://www.youtube.com/Sterophonick YouTube channel] from [https://web.archive.org/web/20210606211134/https://sterophonick.github.io/sites Sterophonick] (Began working on 2018 Gigatron TTL Microcomputer for MAME on [https://twitter.com/sterophonick/status/1290524729825062913 Aug 4, 2020].)
+
* [https://www.youtube.com/Sterophonick YouTube channel] from [https://sterophonick.github.io/sites Sterophonick] (Began working on 2018 Gigatron TTL Microcomputer for MAME on [https://twitter.com/sterophonick/status/1290524729825062913 Aug 4, 2020].)
 
* [https://twitter.com/aaronsgiles Twitter feed] from [https://aarongiles.com/ Aaron Giles] (His older [https://aarongiles.com/old/ Aaron's Almanac] website for MAME work was last updated in 2012. However, he "came back from the dead" to work on MAME again on [https://twitter.com/aaronsgiles/status/1286054480056786944 July 23, 2020]! Former project lead, 2005-2011. Wrote drivers for 11 CPUs, 7 sound chips, and 100+ arcade games.)
 
* [https://twitter.com/aaronsgiles Twitter feed] from [https://aarongiles.com/ Aaron Giles] (His older [https://aarongiles.com/old/ Aaron's Almanac] website for MAME work was last updated in 2012. However, he "came back from the dead" to work on MAME again on [https://twitter.com/aaronsgiles/status/1286054480056786944 July 23, 2020]! Former project lead, 2005-2011. Wrote drivers for 11 CPUs, 7 sound chips, and 100+ arcade games.)
 
* [https://twitter.com/algestam Twitter feed] from Henrik 'algestam' Algestam (He is well noted for dumping and emulating those Nintendo [[Game & Watch]] LCD handheld titles to MAME)
 
* [https://twitter.com/algestam Twitter feed] from Henrik 'algestam' Algestam (He is well noted for dumping and emulating those Nintendo [[Game & Watch]] LCD handheld titles to MAME)
* [https://forums.launchbox-app.com/topic/54987-autoboot-command-script-for-mame-swl-computer-systems Autoboot commands for both libretro core and standalone MAME]
 
  
 
'''Third-Party:'''
 
'''Third-Party:'''

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)