Archive for September 2011

Lady Kakerlak (Lady Bug für C64)

8. September 2011

Ich bin jetzt erst auf ein relativ neues Spiel (vom Februar 2011) für den Commodore 64 aufmerksam geworden. Ich stehe ja total auf gute Umsetzungen von Spielhallen-Automaten für klassische Systeme. Vom Spielautomaten Lady Bug (Universal, 1981. Lady Bug heißt übrigens nichts anderes als Marienkäfer) gab es schon eine zeitgenössische C64-Umsetzung durch einen unbekannten Programmierer, die aber wohl zum Ende hin mit heißer Nadel gestrickt wurde und daher unvollständig blieb. Dann gab es noch Lady Tut, das aber nicht sklavisch versucht, das Original zu kopieren, sondern die Handlung in asymmetrisch angelegte Katakomben verlegt, in denen ein menschlicher Protagonist versucht, Juwelen einzusammeln. Aber das wichtigste Spielelement von Lady Bug ist auch hier vorhanden: Drehtüren.

Original Arcade Version von Lady Bug

Nun ist aber mit Lady Kakerlak (schöner Name) eine sehr gute 1:1 Umsetzung des klassischen Arcade-Games erschienen. Ein Video des Spiels kann man sich auf YouTube ansehen. Alle Spiel-Elemente sind anscheinend vorhanden und es wird sogar ein Level-Edor mitgeliefert. 5 Zusatz-Levels wurden sogar schon gebaut und veröffentlicht. Witzig, dass das Spielprinzip von Lady Bug anscheinend immer noch Leute anspricht und sich die (nicht unerhebliche) Mühe gemacht wird, eine möglichst gute Portierung hinzulegen (hier von Data-Land der Gruppe Technische Maschinenfabrik, die schon 2009 mit Atlantis einen schönen C64-Port realisiert haben).

Homebrew Atari 2600 Version von Lady Bug

Apropos Atari 2600 (Atlantis von Imagic erschien zuerst für diese Konsole): Schon vor ein paar Jahren (2006) wurde von John Champeau für das VCS eine sehr schöne Lady Bug Portierung geschrieben (Video), die die Fähigkeiten des Systems (eigentlich nur 2 Farben für den zur Hälfte gespiegelten Hintergrund, nur 2 Sprites in einer Zeile, 128 Byte RAM …) sehr gut auslotet.

Ethernetkarte für Macintosh Performa 5400

8. September 2011

Da ich mal ausprobieren möchte, wie gut man noch mit Mac OS 8.6 ins Internet kommen kann, habe ich versucht, meinen Performa 5400 von 1996 mit einer Ethernetkarte zu versorgen (serienmäßig hat der nur eine AppleTalk-Netzwerkschnittstelle und einen [sic!] Analog-Modem), um ihn in mein lokales Netz einzubinden. Da ich mir für das Experiment nicht extra eine Karte besorgen wollte, habe ich es einfach mal mit einer herumliegenden PCI-Karte aus alten PC-Beständen probiert. Also, hinten am All-In-One-Gehäuse 2 Schrauben gelöst, Kunststoffabdeckung entfernt, Schublade mit Hauptplatine am Ausklapp-Griff herausgezogen, Slotblende entfernt, Ethernetkarte in den Winkeladapter geschoben und mit dem dafür vorgesehenen Halter an der Gehäuseöffnung fixiert. Danach alles wieder fix zusammengesetzt.

Nun muss natürlich selbst für einen Mac ein passender Treiber her (mit Plug-and-Play war es 1996 noch nicht sehr weit her), der dem Betriebssystem mitteilt, dass die Netztwerkprotokolle nicht mehr nur über den LokalTalk-Anschluss, sondern auch über den neuen Ethernet-Anschluss geschickt werden können. Da ich mir vor dem Einbau ein paar Daten von der Platine der Karte abgeschrieben hatte, konnte ich nun im Internet nach passenden Treibern suchen. Leider ist es nicht selbstverständlich, dass Hersteller ihre Legacy-Treiber für schon lange nicht mehr vertriebene Hardware weiterhin zum Download anbieten – und vor allem ist nicht sicher, ob es für diese spezifische Karte überhaupt Mac-Treiber gegeben hat. Aber man kann ja auch mal Glück haben: Der Hersteller SMC hat nicht nur Treiber für das klassische Mac OS  im Angebot, sondern man kann sie sogar noch herunterladen. Und zwar hier! Weitere Treiber für Ethernetkarten anderer Hersteller kann man übrigens hier finden.

Ich habe mir also die für die Karte passenden Treiber heruntergeladen (Archiv mit Treibern für alle Systeme – da lagen sie mit drin), entpackt, auf eine CD-RW gebrannt und dann auf dem Performa 5400 installiert. Nach dem Neustart habe ich im Netzwerk-Kontrollfeld nachgesehen, ob die Karte erkannt wird (ja) und das Netzwerk-Protokoll darauf umgestellt. Sobald ich meine ersten Schritt ins Web gewagt habe, werde ich natürlich einen Erfahrungsbericht schreiben. Stay tuned …