Da die C64-Klingeltöne für das iPhone so gut ankamen, legen wir heute mit Spielen nach. Auch hier gilt mein Dank Daniel, der sich mit der Themaktik beschäftigte und somit der Initiator dieses Artikels ist.
Einige von euch werden sicherlich die kostenpflichtige C64-App (derzeit 2,39 EUR im iTunes-Store) kennen, mit der ein Commodore 64 auf dem iPhone emuliert wird. Das Programm ist herrlich, hat jedoch einen ganz großen Nachteil: es werden nur wenige, zudem eher mittelmäßige Spiele mitgeliefert. Eine Handvoll weitere Spiele können separat nachgekauft werden (0,79 EUR je Titel), aber auch hier fehlen viele Kult-Klassiker, die uns früher an den Fernseher fesselten. Die Gründe dafür dürften rechtlicher Natur sein und sollen an dieser Stelle nicht vertieft werden.
Wir haben ein schönes Spiele-Paket — bestehend aus 20 C64-Klassikern — zusammengestellt, um das Manko besagter iPhone-App auszubügeln. Yeah!

Der Download (1,76 MB) ist selbstverständlich kostenlos. (Es handelt sich um sogenannte Abandonware, d.h. die damaligen Entwickler verdienen mit der Software kein Geld mehr und (kostenfreie) Downloads werden in der Regel stillschweigend geduldet.)
Bevor ihr extatische Freudensprünge vollführt, lasst euch gesagt sein, dass ihr folgendes benötigt, um in den Genuss der Spiele kommen zu können: den C64-Emulator (mind. Version 1.2.x) und ein iPhone oder iPod Touch mit Jailbreak. Wenn ihr diese Voraussetzungen erfüllt, steht der Zeitreise nichts mehr im Wege.
Im ersten Schritt müsst ihr eine FTP-Verbindung zum iPhone/iPod mittels OpenSSH herstellen und folgenden Ordner suchen:
/private/var/mobile/Applications/*/Documents/games/
* steht für die Programm-ID des C64-Emulators. Wer zu viele Apps hat, um in jedes Verzeichnis reinzuschauen, kann sich auch über Cydia iFile installieren. Diese App zeigt die App-Namen zu den IDs an. In dieses Verzeichnis kopiert ihr die Ordner aus der Zip-Datei. Das sieht dann z.B. so aus:
/private/var/mobile/Applications/*/Documents/games/com.manomio.C64.californiagames/
Fertig. Sollte Interesse bestehen, werden wir gerne noch das eine oder andere Paket nachreichen.
Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.
READY.

geil!! vielen dank!!
Falls noch Anfragen wegen Games kommen: Neben den 8 vorinstallierten Spielen gibt es Bruce Lee, Laser Squad und Samurai Warrior kostenlos über den in-app-Kaufmannsladen…
@Daniel:
Kommentar des Monats!
Wann kann man endlich iPhone-Spiele auf dem C64 zocken?
Wir arbeiten daran.
@Fabu:
*thumbs up*
@Margaret:
Willkommen im Club.
Supercool, danke! Das hat mich gleich mal zum Kauf des Emulators geführt :-)
Gibt es irgendwo eine Anleitung dazu, wie man andere Spiele selber hinzufügen kann? Oder sogar irgendein Programm, welches einen dabei unterstützt? Habe wenig Lust, die plist-XML-Dateien von Hand zu editieren …
Ich fände die folgenden Spiele noch genial:
Last Ninja 1 und 2
Little Computer People
Elite
Krakout
Arkanoid
Funktionieren eigentlich auch C64-Demos? Würde gerne “Second Reality” auf meinem iPhone ansehen – aber nicht als youtube-Video :-)
Danke!
Eine Anleitung findest du u.a. hier:
http://dna.myhostclub.com/wp/?p=377
Um die Handarbeit kommste aber wohl nicht drum rum.
Der Emulator basiert auf Frodo und hat so seine Nachteile. Manche Dinge (z.B. diverse Fastloader) funktionieren einfach nicht bzw. führen zu Abstürzen. Außerdem kann man bei der App keine Disk wechseln, d.h. Spiele auf 2 oder mehr Diskseiten sind nur bedingt lauffähig.
Wir haben auf Re-Cracks von Remember und Nostalgia zurückgegriffen. Diese beiden Gruppen haben es sich nämlich zur Aufgabe gemacht, alte C64-Originale erneut und hochwertig zu cracken. Das heißt, es handelt sich um bugfreie 100%-Versionen mit Docs, Cheats und Co. Die Covers stammen von Lemon64.
@Fabu:
?COMMENT NOT FOUND
@gene
Das Bearbeiten der gameinfo.plist-Datei ist ziemlich einfach. Drei Schlüssel musst du auf jeden Fall bearbeiten:
- game-images: hier den Namen der .d64-Datei eingeben
- gameid: hier einen eindeutigen Namen für das Spiel angeben. Wir haben das so gehandhabt, dass wir den Verzeichnisnamen auch als game-ID verwendet haben.
- coverArtPath: Der Name zur png-Datei, die das Spiel-Cover darstellt.
Ggf. musst du mit dem Wert für “JoystickSwap” herumexperimentieren. “true” für Port 2, “false” für Port 1.
und der Schlüssel “Emul1541Proc” sollte (nur) dann auf “true” gesetzt werden, wenn das Spiel nachlädt (z.B. California-Games) oder es Probleme mit dem Laden gibt.
Nachtrag: In der nächsten Zeit wird DNA (http://dna.myhostclub.com/wp/?p=389) ein Cydia-Repo aufsetzen. Ich hab ihm geschrieben, er kann auch unsere vorbereiteten Spiele nehmen… Wenn das soweit ist, kann man sich die Spiele bequem über Cydia installieren, ohne FTP und manuelle Bearbeitung der Dateien.
Noch etwas allgemeines zum Emulator: die erste Version wurde ja von Apple abgelehnt, vermutlich, weil zu viele Funktionen enthalten waren (es gab noch freien Basic-Zugang, speichern auf Disk etc.). Dies verstieß wohl gegen irgendwelche bekloppten AppStore-Richtlinien.
Nun ist es so, dass der Emulator immer nur die erste Datei auf einer Diskette automatisch lädt. Hat man also 5 Intros auf einer Disk, kann man immer nur die erste laden.
Aber: Man kann sich auch eine Diskette mit einem Basic-Programm erstellen, das den Befehl “SYS 64738″ enthält, und schon hat man normalen Zugriff auf das Basic. Aber bestimmte Befehle gibt es nicht bzw. wurden wohl nicht durch Apple erlaubt (der LIST-Befehl gehört angeblich dazu).
Am besten hier das Basic-Paket herunterladen: http://dna.myhostclub.com/wp/?p=377#comment-326
Enthält das D64-Image und ein paar weitere C64-Tasten. Installationsanleitung in der ZIP.
Allerdings bleibt im Moment noch das Problem mit dem Disketten-Wechsel, leider, und der Emulator hat bei bestimmten Spielen/Demos seine Probleme… Einfach ausprobieren, kann gut sein, dass einiges wunderbar klappt.
Diese Apple Verarsche ist doch das letzte. Minderwertige Produkte, schlechter Service usw. Dann noch beschnittene Apps. Der letzte Müll auf ganzer Linie. Aber viel Spass den ganzen Fanboys mit ihren GAY-Phones.
Erst mal danke.
PS: Kleiner Rechtschreibfehler: OpenSSH nicht OpenSHH
Danke, hab’s korrigiert.
Gerade erfahren, dass Disk-Image-Wechsel doch funktionier und wie das geht. D.h., Spielen wie Ultima, Zak McKracken oder Maniac Mansion steht auch nichts mehr im Wege!
Hallo zusammen, ich habe mir selbst Agricola hinzugefügt. Ich kenne sogar den Entwickler “Ulrich Simon”, der dieses Spiel freigegeben hat. Allerdings startet das Spiel, dann Kommt der Startbildschirm und dann bricht es mit der Fehlermeldung “6510: Illegal opcode 32 at 4100″ ab. Kennt jemand dieses Problem oder sogar eine Lösung? Das Spiel gibt es auf http://www.c54games.de. Es wäre nett wenn es mal jemand versuchen könnte und evtl sogar einen Weg findet.
PS: Agricola ist das geilse Game was es je auf dem C64 gab.
@Maik: Also, weder die Cheat-Version noch das Original kriege ich zum Laufen. Egal, ob ich Emul1541Proc aus- oder anschalte.
Vielleicht hast du mit “SkipFrames” noch Erfolg, aber ich bezweifel das eher…
@ Daniel: Vielen Dank für den Test…schade dass es nicht geht.
@ Daniel: Kannst Du denn mal kurz erklären, wie der Diskimage wechsel funktioniert. Oder ist das zu kompliziert es in kurzen Sätzen zu schreiben?
@Maik: Vielleicht etwas zu früh gefreut. Angeblich geht es so:
When you’re prompted to swap the disk, just tap the “My Games” icon in the lower left corner of the app and choose the second part of the disk, then tap “Yes” when prompted to resume the game.
Aber bei Alien Syndrome habe ich es z.B. nicht hinbekommen?!?
@ Daniel: Ich kann bei Barbarian die Figur nich steuern. Hast Du da evtl. einen Tipp?
hm… vielleicht sind die Joystick-Einstellungen beim Spiel falsch/vertauscht? Ich hab Barbarian nur kurz angespielt und hatte den Eindruck, dass ich die Figur steuern konnte. :ouw
How-To: Disketten-Wechsel bei Multi-Disk-Spielen: http://dna.myhostclub.com/wp/?page_id=221
Außerdem folgt in Kürze ein Cydia-Repo, das unzählige Spiele installiert, sodass der “Umweg” über FTP erspart bleibt…
C64-App V1.4 ist im App-Store verfügbar… Gute Nachricht: Man kann immer noch eigene Spiele-Pakete verwenden.
Du bist der Reporder ohne Border.
ohne vertikalen border, den border links und rechts konnte ich nie richtig öffnen, da haute das timing irgendwie nicht hin… ^^
hallo !
sorry aber bruce lee habe ich im store unter free c64 games nicht mehr gesehen!
wollte ich nur anmerken.leider hapert es auch bei manchen spielen mit der geschwindigkeit.(giana sisters)aber sonst gute idee!weiter so leute.ich hoffe das es mal auch einen amiga emu geben wird!!!
lg.herold36
bruce lee haben sie – warum auch immer – zurückgezogen. wenn ein spiel zu langsam läuft, in der Datei “gameInfo.plist” im Spielverzeichnis einfach den Wert “SkipFrames” ändern, bspw. von 2 auf 3 oder von 2 auf 1… Danach läuft das Spiel langsamer oder schneller, einfach ausprobieren. Ändern geht jedem guten Texteditor.