Új mame, régi frontend

A mame-t minden játéktermi gépen edződött fiatal ismeri (aki valamiért mégsem, gyorsan kezdjen ismerkedni vele :). Zseniális emulátor, de a fejlesztők a minél tökéletesebb emuláción kívül nem sok mindennel foglalkoznak (szerencsére), ezért sokan gyártottak hozzá különböző front-end-eket.

Ellenben az utóbbi időben az újabb mame verziókkal valahogy semmilyen front-end nem akart működni. Ennek az az oka, hogy a mame v.162 óta megváltozott a generált gamelist.xml fájl formátuma, aminek tartalmára a front-end-ek erősen támaszkodtak. A változás miatt az újabb mame verzió által generált xml fájlon már nem nagyon igazodnak ki.

Erre jelenthet megoldást az alábbi parancs:

&lt;/pre&gt;<br />
sed -e &quot;s/machine+/game+/g&quot; -e &quot;s/&lt;!ELEMENT machine/&lt;!ELEMENT game/g&quot; -e &quot;s/&lt;!ATTLIST machine/&lt;!ATTLIST game/g&quot; -e &quot;s/&lt;machine/&lt;game/g&quot; -e &quot;s/&lt;\/machine/&lt;\/game/g&quot; &lt; gamelist.xml &gt; gamelist_of.xml<br />
&lt;pre&gt;

Ez az új formátumú mame gamelist.xml-t konvertálja át a régi formátumra.

A problémáról az alábbi linken írnak a Mala front-end kapcsán, de ugyanúgy érinti a Maximus Arcade felhasználókat is:

http://forum.arcadecontrols.com/index.php/topic,145865.0.html

 

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.