Spiele waren zwar nie die Nummer eins auf meiner Programmierliste, aber das eine oder andere Spiel ist doch entstanden. Meistens lag eine Quelle in einer Hochsprache vor, die ich dann in Assembler übertragen habe. Was man so tut, als Assembler-Freak... |
Reversi oder Othello Reversi ist ein Strategiespiel, das auch in der heutigen Zeit noch sehr beliebt ist. Dies war mein erstes Spiel, das ich von einem BASIC-Programm nach Assembler übertragen habe. Es basiert auf einem Artikel von Richard O Duda aus dem Magazin BYTE von Oktober 1977. Ich war ziemlich überrascht, als ich unter Google mal nach Reversi und Othello suchte - beide Begriffe stehen für das gleiche Spiel.
Als Kostproben (via Java[Script]):
Auch mit dem Joyce lässt sich Reversi ganz vortrefflich spielen:
Tetris Tetris ist ein Geschicklichkeitsspiel, das sicher allen Computer-Nutzern bekannt sein dürfte. Auch Tetris ist online spielbar, z.B. Tetris. Mir lag dieses Spiel unter dem Namen Quatris als ein unter Turbo-Pascal kompiliertes .COM-File vor. Dies habe ich erst disassembliert und dann manuell dekompiliert. Hier findet sich dieses Spiel als Turbo-Pascal-Quelle. Fruity Frank Fruity Frank ist ein Aktions-Video-Spiel, das ursprünglich für den CPC geschrieben wurde. Mir lag dieses Spiel unter dem Namen FRUIT ebenfalls als ein unter Turbo-Pascal kompiliertes .COM-File vor. Nach der Disassemblierung und der manuellen Dekompilation findet sich dieses Spiel hier als Turbo-Pascal-Quelle. Sokoban Sokoban ist ebenfalls ein Aktions-Spiel (siehe z.B. hier englisch). Ach dieses Spiel lag mir als ein unter Turbo-Pascal kompiliertes .COM-File vor, das ursprünglich für den KC85/4 geschrieben wurde. Nach der Dekompilation findet sich dieses Spiel hier als Turbo-Pascal-Quelle. Game of Life Das Spiel des Lebens - entwickelt von John Horton Conway im Jahre 1970 - ist kein „echtes" Spiel. Gespielt wird es auf einem Spielfeld, auf dem entsprechend die Steine zu setzen sind. Der Computer arbeitet dann die Steine nach folgendem Algorithmus ab:
MAIL232.COM , welches aus besagtem Programm auch mit der Taste F3 aufgerufen werden kann.
Hier findet sich dieses Spiel als Assembler-Quelle.
Spiele ursprünglich für den SOL-Computer Wenn einem schon nichts einfällt, schmücke man sich wenigstens mit fremden Federn... Nach diesem Motto habe ich einige „artfremde" Spiele für den JOYCE umgeschrieben, die hier zu finden sind. Spiele ursprünglich für BASIC Als ich mit Computern begann, habe ich einige BASIC-Programme in Assembler programmiert. Angeregt durch einige Dekompilationen habe ich einige BASIC-Programme in (TURBO-)Pascal programmiert. Die Originale und die TURBO-Quellen finden sich hier. Disassemblierte Spiele Ich bekam irgendwann zwei Spiele, die zwar auf dem Joyce liefen, aber ein Durcheinander auf dem Bildschirm produzireten. Ich habe diese Programme disassembliert und die Augabe für den Joyce angepasst. Erst später fand ich heraus, dass die Dateien mit TURBO-PACAL v2.0 kompiliert wurde. Die Dateien fand ich später auf der Seite des KC-Club Software-Archivs, was die unterschiedliche Bildschrmsteuerung erklärt. Eine Beschreibung und die Assembler-Quellen finden sich hier. |
Zurück zu den JOYCE-Aktivitäten |