M.A.M.E.

Wer kennt das nicht? Man hat vor Jahren mal in einer Kneipe oder Spielhalle mal ein geniales Game gezockt, und danach aber nirgendwo mehr gefunden. Inzwischen ist soviel Zeit vergangen, das es diesen Automaten wohl schon gar nicht mehr geben wird. Was also tun? Natürlich was man allen toten Systemen antut:
Emulieren!

Zu diesem Zweck wurde vor einigen Jahren MAME ins Leben gerufen, ein Open-source Projekt, an dem sich seitdem dutzende Leute beteiligten, um neue Automaten-Emulatoren zu schreiben. Das Problem mit den verschiedenen Spielen ist ja, das kein Automat derselbe ist. Daher mußten dutzende CPU-Emulationen geschrieben, verschiedene Grafkchips mußten programmiert werden, etc.. Und dann noch das alles auch verschiedenen Plattformen laufen lassen.
Ein Riesenhaufen Arbeit.

Wer ist wohl auf diese Idee gekommen?

Bei dem Namen Nicola Salmoria sollten eigentlich ein par Leute aufhorchen. Er war es schließlich, der dem Amiga vor einiger Zeit die NewIcons spendierte, und AFAIK auch die NickPrefs, ein für Kick 2.0 recht nützliches Tool. Vor einiger Zeit nun begab es sich, das Nicola vom Amiga zum PC wanderte, und dort dann MAME inizierte.

Was macht MAME nun eigentlich?

Silkworm! MAME ist eigentlich eine große Sammlung von über 1000 (V0.36ß2: 1600) Emulatoren in einem File. Um nun ein Spiel zu zocken benötigt man wie üblich erstmal ein ROM. Man könnte sich ein solches natürlich aus dem Internet saugen, doch solange man nicht den alten Automaten bei sich zuhause stehen hat, ist das natürlich illegal. Ich habe natürlich dutzende Automaten bei mir rumstehen (hüstel...), deswegen konnte ich mir auch gleich ein par ROMs aus dem I-Net ziehen. ;-)
Diese Roms müßen dann nur noch an die richtige Stelle kopiert werden, und schon kann man in alten Erinnerungen schwelgen.

Installation

Tetris Vor allem steht natürlich, das man sich MAME besorgen und installieren muß. Die Amiga-Versionen gibts im Aminet, auf Set 8c war die Version 0.35 ß12 vorhanden. Ich nehme mal an, daß es für den Dos-PC bereits eine neuere Version gibt, da dies die Hauptversion ist. Alle anderen müßen den Source dann entsprechend umrüsten.

Es gibt übrigens verschiedene Versionen des Emulators, von 030-PPC. Wenn du nicht mindestens einen 060, möglichst mit Grafikkarte hast, mußt du erst gar nicht weiterlesen. Auf einem 060`er (Blizzppc) mit AGA ereichte der Emulator im erstbesten Game (Silkworm) grade mal lausige 15 fps, der Original Automat flattert dem Emulator mit seinen 60fps also meilenweit davon. Es sei denn natürlich, man hat einen PPC. :)
Auf meiner 210 MHZ Blizzard ( :))) ) schaffte der Emulator satte 30-50 fps, teilweise sogar mehr. Also keine Spur mehr von ruckeln. Dies hängt allerdings stark vom emulierten Game ab; Gauntlet beispielsweise produzierte zwischen 15 (bei Gegner-vollem Schirm) und 45 (bei leerem Schirm) Frames pro Sekunde. Mit einer Grafikkarte könnte dies allerdings anders aussehen, da dann die leidige C2P Konvertierung wegfällt.

Der Urvater aller Videospiele- Space Invaders! BTW: Die PPC-Version läuft im Moment nur mit PowerUP, die PowerUP-Emulation unter WarpOS funzt hier noch nicht. Auch gibt es noch keinen nativen WOS Port des Emulator. Schade schade, immerhin ist WarpUp wirklich der bessere Kernel (Einige Programme laufen unter der PowerUP Emulation schneller als vorher!). Ich habe allerdings irgendwo gelesen, das WarpMAME in Arbeit ist. Mal sehen, was das wird.
Nun gut, die PPC-Version belegt etwa 12 MB auf der Festplatte, zusammen mit den Roms sollte also noch einiges an Platz auf der Platte sein.

Wat braucht man?

Um es auf einen Punkt zu bringen:
Für ein perfektes Zocken aller Games benötigt man schon einen PPC mit Grafikkarte, dazu würde ich min. 16 MB Ram sowie 20 MB auf der Festplatte empfehlen.
Für ganz alte Games (Space Invaders...) könnte auch ein 060 ausreichen, aber freut euch lieber nicht zu früh...

Woher nehmen wenn nicht stehlen?

Pffhh, natürlich stehlen! In solchen Fällen kann ich ganz ehrlich sagen, das die Copyrights der Roms mich einen Dreck kümmern! Wenn euch das genauso geht, hier sind ein par URLs wo man Roms bekommt. Ich bin im Moment noch auf der Suche nach einer Adresse mit allen Roms (inzwischen ca. 1600), aber das kann noch dauern...also hier die Addis:

http://members.tripod.com/~DodgyDaves/
http://m3.easyspace.com/videoplay/mame35rc1/
http://members.xoom.com/Videoarcade/coinops/zips/
http://www.geocities.com/Area51/Realm/4472/mame/
http://www.wmin.ac.uk/~mwiec/mamezips/

Ich hoffe ich konnte euch mit diesen URLs ein bischen weiterhelfen, sooo einfach wie es immer heißt kommt man nähmlich auch im Internet nicht an die Sachen ran....
Und für alle Mailbox-fetischischten, in der CCS-Base (Tel. 08801,2453) gibt es ein par MAME Roms sowie dutzende C64 Games zum Download.
Viel Spaß!

Küchenschaben

Wie es halt so ist, die Amiga-Version von MAME hat ein par kleinere Probleme, die es zu überwinden gibt:

Nun gut, das wars. Bei Fragen, Problemen, oder Rom Wünschen fragt mich einfach:

M a r k u s       C a s t r o