Aaron Ardiri bringt Lemmings zurück auf PalmOS

PalmOS Lemmings by Aaron Ardiri

Aaron Ardiri bringt Lemmings zurück auf PalmOS

Aaron Ardiri hat den Quellcode einer Lemmings-Klon-Version für PalmOS auf GitHub veröffentlicht – inklusive kompiliertem PRC-Build, Levelpacks und Screenshots. Das Projekt ist in C und Assembly geschrieben, umfasst rund 50 Commits und wird bis heute gepflegt: Zuletzt wurden MIDI-Tunes für den Yamaha-Chip auf Sony Clié und Visor mit BeatPlus konvertiert, damit die Musik nach dem „Let's go!“ nicht mehr stumm bleibt. Der Code dient ausdrücklich Bildungszwecken.

Der Yamaha-PA1-Pfad (Sony Clié mit Palm OS 4, Visor mit BeatPlus) bekam die MIDI-Dateien der Levelpacks unkonvertiert – sie sind Format 1 mit mehreren Spuren und Running Status, die die Bibliothek nicht abspielt, sodass die Musik nach „Let's go!“ stumm blieb.
  1. hollowturtle

    Ich interessiere mich immer für solche Projekte. Aber woher weiß ich, dass das kein KI-Code ist? Lass mich erklären: Ich lese bei der Arbeit viel KI-generierten Code, und wenn ich mich mit Nerd-Kram entspanne, wünschte ich mir wirklich, ich könnte einfach von Menschen geschriebenen Code lesen, nur zum Lernen und aus Freude. Aber mit der Zeit habe ich mich dabei erwischt, wie ich immer mehr Dinge hinterfrage – Code, Videos, sogar Bücher, bei denen ich das Veröffentlichungsdatum prüfe.

  2. pipes

    Seltsamer Zufall: Ich habe mir letzte Nacht Amiga Vision auf meinen PC heruntergeladen, und das Erste, was ich geladen habe, war Lemmings.

    https://amiga.vision/

    Es ist im Grunde eine kuratierte Sammlung von Amiga-Spielen, oder wie die Macher sagen, ein „konsolisiertes“ Amiga. Ich hatte es ursprünglich auf meinem MiSTer FPGA eingerichtet, und dort ist es so nah an Zero-Setup wie möglich. Die PC-Version war auch einfach.

    0mhz ist ein Schwesterprojekt für DOS:

    https://0mhz.net/

    Jedenfalls hängt das nicht direkt damit zusammen, sondern ist nur ein persönlicher Zufall.

  3. nkx1

    Hi, ich habe buchstäblich gerade eine alte SD-Karte mit Dateien gefunden, die zuletzt 2005 geändert wurden, mit ein paar Palm-Spielen von damals. Würde das jemandem für Reverse Engineering nützlich sein?

  4. teddyh

    Es gab auch eine Version von Lemmings für den HP48-Taschenrechner: <https://www.hpcalc.org/details/530> (übrigens vom selben Autor wie Alpha Waves, auch bekannt als Continuum)

  5. chuliomartinez

    Ja, Aaron ist eine PalmOS-Legende.

    Ich mochte die PalmOS-C-Libs wirklich sehr; MemCopy und WinCopyBitmap lesen sich einfach so viel schöner als memcpy und memset.

    Auch UInt8 und UInt16 :)

    Das waren lustige Zeiten, als 16-Bit-Ints für alle genug waren (nur ein Scherz;)

Mehr von diesem Tag

2026-10-18