<?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=Robert</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=Robert"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Special:Contributions/Robert"/>
	<updated>2026-05-09T08:23:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=SDL_Supported_Platforms&amp;diff=6851</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=6851"/>
		<updated>2019-10-02T11:46:53Z</updated>

		<summary type="html">&lt;p&gt;Robert: &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=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 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>Robert</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Driver:Seibu_SPI&amp;diff=4720</id>
		<title>Driver:Seibu SPI</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Driver:Seibu_SPI&amp;diff=4720"/>
		<updated>2016-07-03T14:54:19Z</updated>

		<summary type="html">&lt;p&gt;Robert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Seibu SPI System uses interchangeable game cartridges.  After installing a new game, or if the backup battery dies and you replace it, you need to complete an &amp;quot;update&amp;quot; process to allow the game to run.  You&#039;ll have to complete this process the first time you run a game in MAME, or if your NVRAM files get removed/lost/corrupted or you remove the machine&#039;s cfg file.&lt;br /&gt;
&lt;br /&gt;
== Affected Games ==&lt;br /&gt;
&lt;br /&gt;
All SPI cartridge sets need the update procedure to be followed.&lt;br /&gt;
&lt;br /&gt;
* Battle Balls (batlball, batlballa, batlballe, batlballu)&lt;br /&gt;
* E-Jan High School (ejanhs)&lt;br /&gt;
* Raiden Fighters (rdft, rdftj, rdftja, rdftjb, rdftu, rdftam, rdftadi, rdftau, rdftauge, rdftit, rdfta)&lt;br /&gt;
* Raiden Fighters 2 - Operation Hell Dive (rdft2, rdft2j, rdft2a, rdft2ja, rdft2aa, rdft2it, rdft2t, rdft2u)&lt;br /&gt;
* Raiden Fighters Jet (rfjet, rfjetu, rfjetj, rfjeta, rfjett)&lt;br /&gt;
* Senkyu (senkyu, senkyua)&lt;br /&gt;
* Viper Phase 1 (viprp1, viprp1k, viprp1u, viprp1ua, viprp1j, viprp1s, viprp1h, viprp1ot, viprp1oj, viprp1hk)&lt;br /&gt;
&lt;br /&gt;
Note that single-board versions do not need the update procedure (ejsakura, ejsakura12, rdfts, rdft2us, rfjets, rfjetsa, rdft22kc, rfjet2kc).&lt;br /&gt;
&lt;br /&gt;
== Update Procedure ==&lt;br /&gt;
&lt;br /&gt;
Launch the machine in MAME.  One of three things should happen: the game will boot to attract mode, it will display hardware error 81, or it will display the game logo on a black screen with a message about updating.  If the game boots to attract mode, there&#039;s no more to do and you can start playing straight away.  If not, read on.&lt;br /&gt;
&lt;br /&gt;
If the game displays hardware error 81 on startup (&amp;quot;HARDWARE ERROR. 81&amp;quot; or &amp;quot;ハードウェアエラー８１&amp;quot; depending on region), you need to remove the NVRAM files.  This can happen if you exit MAME or reset the emulated machine partway through the update procedure.  If you see this message, exit MAME, and look inside the &amp;quot;nvram&amp;quot; folder for a folder with the same name as the driver name of the game you&#039;re trying to run (by default, the &amp;quot;nvram&amp;quot; folder is in the folder you run MAME from).  The driver name is the same as the name of the ROM set, e.g. &amp;quot;rdfta&amp;quot; for Raiden Fighters (Austria).  Delete the contents of this folder (e.g. delete the contents of the &amp;quot;rdftau&amp;quot; folder inside the &amp;quot;nvram&amp;quot; folder if Raiden Fighters (Australia) is displaying hardware error 81), then launch the machine in MAME again.&lt;br /&gt;
&lt;br /&gt;
If you see the the game logo and message &amp;quot;NOW UPDATING. PLEASE WAIT A MOMENT.&amp;quot; or &amp;quot;更新中です。しばらくお待ち下さい。&amp;quot; you need to bring up the OSD menu (tab key by default), select &amp;quot;Machine Configuration&amp;quot; (or the equivalent in your UI language), and ensure &amp;quot;JP1&amp;quot; is set to &amp;quot;Update&amp;quot;.  A counter will appear at the bottom of the screen and count down from 999 to 000.&lt;br /&gt;
&lt;br /&gt;
Wait for the counter to reach zero (000).  If you reset the emulated machine before the counter reaches zero, you will need to remove the NVRAM files and start the update procedure again (see above).  It takes a few minutes, but you can speed up the process by holding down the fast forward button (Insert key by default on Windows builds, or Page Down key by default on SDL builds).&lt;br /&gt;
&lt;br /&gt;
When the counter reaches zero, the game will display a message telling you the update has completed (&amp;quot;UPDATE COMPLETED.&amp;quot; or &amp;quot;終了しました。&amp;quot; depending on region).  Bring up the OSD menu (tab key by default), select &amp;quot;Machine Configuration&amp;quot; (or the equivalent in your UI language), and set &amp;quot;JP1&amp;quot; is set to &amp;quot;Off&amp;quot;, then click on &amp;quot;Reset&amp;quot;.  The game should boot to attract mode, and on subsequent launches it should boot directly to attract mode.&lt;/div&gt;</summary>
		<author><name>Robert</name></author>
	</entry>
</feed>