Aaron Ardiri выпустил клон Lemmings для PalmOS с открытым исходным кодом
PalmOS Lemmings by Aaron Ardiri

Репозиторий palmos-lemmings на GitHub — это клон классической Lemmings, написанный для PalmOS. Код на C и ассемблере, есть скомпилированный файл lemmings_en.prc, наборы уровней и скриншоты. Проект развивается: недавние коммиты добавили MIDI-музыку для чипа Yamaha, поддержку сборки на macOS с Apple Silicon и исправления инструментов. Исходники выложены как есть, в образовательных целях.
Исходный код предоставляется как есть, в образовательных целях.
- hollowturtle
Меня всегда интересуют такие проекты. Но откуда мне знать, что это не код ИИ? Объясню: на работе я читаю много кода, сгенерированного ИИ, а когда расслабляюсь за техническими штуками, мне очень хочется читать именно код, написанный человеком, ради чистого обучения и удовольствия. Но со временем я всё чаще ловлю себя на том, что подвергаю сомнению всё больше вещей — код, видео, даже книги: иду проверять дату публикации.
- pipes
Странное совпадение: вчера вечером я скачал Amiga Vision на свой ПК, и первое, что я запустил, были Lemmings.
По сути, это кураторский набор игр для Amiga, или, как говорят создатели, «консолизированная» Amiga. Изначально я установил его на свой Mister FPGA, и там настройка практически нулевая. Версия для ПК тоже оказалась простой.
0mhz — сестринский проект для DOS:
В общем, к этому отношения не имеет, просто личное совпадение.
- nkx1
Привет, я буквально нашёл старую SD-карту с файлами, изменёнными в 2005 году, и с несколькими играми для Palm того времени. Кому-нибудь это пригодится для обратной разработки?
- teddyh
Была ещё версия Lemmings для калькулятора HP48: <https://www.hpcalc.org/details/530> (кстати, от того же автора, что и Alpha Waves, она же Continuum).
- chuliomartinez
Да, Аарон — легенда PalmOS.
Мне очень нравились библиотеки C для PalmOS: MemCopy и WinCopyBitmap читаются гораздо приятнее, чем memcpy и memset.
А ещё UInt8 и UInt16 :)
Это были весёлые времена, когда 16-битных целых хватало всем (шучу, конечно;)