HeadlinesBriefing favicon HeadlinesBriefing.com

Amiga-Spiel 1993 mit LLM auf Godot portieren

Hacker News •
×

Dies sind meine Notizen zur Portierung meines Amiga-Spiels, das ich ursprünglich 1993 in Bagdad in MC68000-Assembly gebaut habe, auf Godot, unter Verwendung von Claude Fable 5 während des Julis-Urlaubs. Es dauerte einen Abend! Das richtige Gefühl zu bekommen und es zu veröffentlichen, dauerte ein paar weitere Wochenenden und Abende.

Ich habe die letzten Wochen damit verbracht zu analysieren, was Claude getan hat, und ihm meine 33 Jahre Erinnerung daran, wie ich das Spiel gebaut habe, meine Notizen und die Git-Repositories gefüttert. Es schrieb den ersten Entwurf des Artikels, und ich habe ihn über eine Woche Zeile für Zeile bearbeitet. Die Screenshots meines Karten-Editors von 1993 sind die ersten, die ich seitdem ausgeführt habe. Das Einzige, was ich nie selbst verifiziert habe, ist die 108-Byte-Erklärung.

Bevor alles begann, hat das Modell den Code mit vasm auf meinem Mac assembliert und so lange weitergemacht, bis das Binär byte-identisch mit den Binärdateien meines Originalspiels war. Selbst danach gab es eine Abweichung von etwa 108 Bytes. Ich habe ursprünglich AsmOne verwendet, das im Speicher assembliert, und das Spiel wurde auf der Disk gespeichert, indem dieser Speicher nach dem Ausführen des Spiels gespeichert wurde. Die ursprünglichen ausgelieferten Dateien sind also ein Schnappschuss des bereits laufenden Spiels, keine saubere AsmOne-Ausgabe.

Bitte stellen Sie alle Fragen. Ich veröffentliche auch das Originalspiel kostenlos.