Doom запустили на Casio Loopy: демони на термонаклейках
Ентузіаст переніс шутер від id Software на 32-бітну консоль 1995 року для японських дівчат, отримавши картинку рівня SNES без додаткових спецчипів.
Автор YouTube-каналу Throaty Mumbo показав робочий порт Doom на 32-бітній консолі Casio Loopy, яка виходила в Японії в 1995–1996 роках. Система позиціювалася як приставка для дівчат, отримала лише 10 комерційних ігор та мала вбудований принтер для термостікерів.
Для запуску гри автор використав Floopy Drive — відкритий флешкартридж для системи. Орієнтуючись на версію для Super Nintendo, розробник спершу налагоджував збірку в емуляторі. Ранні спроби страждали від повільного рендерингу та відсутності звуку, проте два дні оптимізації дозволили досягти стабільної частоти кадрів на реальному залізі.
Головною проблемою стала музика. Хоча консоль від Casio апаратно відтворює MIDI, її звуковий банк відрізняється від Roland SC-55, під який писався саундтрек для MS-DOS, тому ударні та мелодії звучали вроздріб. Щоб підібрати точні відповідники інструментів, розробник використав AI-модель Claude. А для звукових ефектів картридж модифікували платою Raspberry Pi RP2040 та перетворювачем PCM5102, що передають аналоговий звук безпосередньо через контакти слота.
Візуально картинка більш кутаста, ніж на оригінальному ПК, однак майже не поступається порту для SNES. Це суттєвий нюанс: Loopy впоралася з обрахунками без спеціального співпроцесора в картриджі, подібного до чипа Super FX від Nintendo.
Фіналом проєкту стало оформлення картриджа в пастельній гамі консолі та друк портрета ігрового монстра на штатному термопринтері Loopy — крихітну наклейку автор вклеїв у пам'ятний альбом.
Джерело: habr
Відео: Throaty Mumbo на YouTube
Коментарі
Допоможи покращити наступну версію: Додавай контекст або пропонуй виправлення. Після AI-перевірки коментарі можуть отримати бали для переписування. Перевірка й оновлення потребують часу; повна шкала не гарантує нової версії.