Ziemlich spezielle Idee für Arcade Ports

  • Hallo,

    ich fange mal mit der Beantwortung der wichtigsten Fragen an.

    Was ist so speziell an der Idee?
    Es geht um die Portierung nicht nur eines Spieles sondern etwa um eine Hand voll die mehr oder weniger auf dem selben Arcade Board funktioniert und den Bildschirm um 90° gedreht also im Porträt Modus hat.

    Warum auf dem 128er?
    Weil der eine passende CPU hat eine 8080 kompatible CPU mit ca. 2 effektiven MHz und einen VDC Chip hat, da die aller meisten Z80 Geräte nicht die erforderliche Auflösung schaffen.
    Weil der C128 einen SID hat der gut geeignet ist die Sound Hardware zu emulieren.

    Wie heißt die Hardware Platform die emuliert werden soll wird?
    Namco WarpWarp (gab es als Lizenz auch von Rock-Ola (Ja, der Jukebox Firma) ist die neueste Hardware Version der Platform auf deren Emulation laufen im Mame auch die Spiele der älteren Varianten.

    Wie kommt man auf sowas?
    Ich habe als Schulkind das C64 Modul Pinball Spectacular welches mit einem Paar Padels gebündelt war geliebt. Vor kurzen habe per Zufall gemerkt das es ein Arcade Ports war. Und das es da eine kleine Geschichte zu gibt.

    Namcos erstes Video Arcade Game das unter eigenem Namen veröffentlicht wurde war Gee Bee (1978). Dabei handelt es um eine Mischung aus Breakout und einer Pinball Simulation.
    Das Gerät hatte einen Schwarz-Weiss Bildschirm und damit es nicht so farblos aussah hat man farbige transparente Streifen auf die Röhre geklebt.

    Please login to see this attachment.

    Ein Jahr später gab es eine Nachfolge Version Namens Bomb Bee, der wesentliche Unterschied war, das die 1979 Version RGB Farben erzeugen könnte und mit einem Farbebildschirm ausgeliefert wurde.

    Please login to see this attachment.

    Diese scheint die Grundlage für Pinball Spectacular auf dem C64 zu sein.
    Da ein auf der Seite liegender Monitor oder Fernseher unpraktisch ist hat man das Bildformat von 3:4 auf 4:3 angepasst und die grössere Breite genutzt um NAMCO gegen Commodore zu tauschen.

    Im selben Jahr wurde noch eine 3. Variante veröffentlicht CutieQ:

    Please login to see this attachment.

    Sehr viel Innovation gab es nicht es handelt sich hauptsächlich um einen anderen Pinballtisch und mit den 3 Geistern hat man etwas mehr Bewegung auf dem Bildschirm.

    In Japan gab es auf der originalen SW Hardware noch folgende Spiele:

    1979 SOS

    Please login to see this attachment.

    Da die Hardware kein Scrolling unterstützt muss hier mit der Aktualisierung der Tiles getrickst werden.

    Ich vergaß zu erwähnen das es ein Intensitäts Bit gab so das es ins gesamt sozusagen drei "Farben" gab Weiß und Grau und natürlich Schwarz.

    1980 Kaitei Takara Sagashi

    Please login to see this attachment.

    Ebenfalls aus 1980 Navarone ein seltsames Shooting Game bei dem man das Geschütz entlang eines bildschirmfüllenden U bewegen kann.

    Please login to see this attachment.

    1981 wurde das letzte Spiel auf der farbigen Variante veröffentlicht:

    WarpWarp

    Please login to see this attachment.

    Hier bei handelt es sich ebenfalls um ein Ballerspiel, bei dem es Warp Zones gibt durch die man sich Teleportieren kann.

    Die Grafik Hardware hat einen 34x28 Tile(Text) Bildschirm mit 8x8 Pixel Zeichen bzw. Tiles.
    In Pixeln haben wir also eine 224x272 Pixelauflösung. Jedes Zeichen kann eine eigene Farbe haben.

    Leider hat der PAL VIC-II die selbe Auflösung wie sein NTSC Bruder und es fehlen 3 Text Zeilen.

    Die Arcade Hardware benutzt exakt ein Sprite welches entweder die Kugel oder ein Geschoss darstellt.

    Eigentlich wäre der VIC-II perfekt für die Emulation wenn nicht die bereits erwähnten 3 Zeilen Gehlen würden.

    Den VDC bekommt man vermutlich sogar auf die Auflösung programmiert, hier muss dann aber das Sprite emuliert werde was auf Gründer langsamen Anbindung nicht gerade ideal ist.
    Evtl. kann man ja den Hardware Cursor irgendwie als Sprite nutzen, die Kugel ist nämlich 4x4 Pixel und quadratisch.

    Leider kann die 8502 CPU nicht parallel zur Z80 eingesetzt werden. So das die wie beim CPM nur ein paar Hardware nahe Dinge übernehmen kann bei denen sie schneller ist.

    Eine andere Hardware die gut für einen sehr original Betrieb Port geeignet wäre, ist der ELAN Mephisto/Enterprise 64/128, der eine drastisch schnellere CPU hat und sogar sowas wie einen Displaylisten Prozessor ähnlich dem Copper.