The Legend of Zelda почти перенесли на Commodore 64

Разработчик под псевдонимом Goldfinger переносит The Legend of Zelda на Commodore 64, опираясь на прокомментированный ассемблерный код Альдо Нуньеса. Нынешняя сборка запускается с картриджа EasyFlash 3, сама определяет PAL или NTSC и уже содержит весь Хайрул, подземелья, врагов, экран предметов, вступление, музыку и звуковые эффекты. Создание персонажа и сохранение прогресса тоже работают — данные записываются прямо на картридж.

В работоспособности игры успели убедиться не только на словах. Goldfinger принёс раннюю версию на встречу любителей ретро-компьютеров, где один из участников прошёл её целиком на настоящем Commodore 128 — от начала до конца и без вылетов. Замедления в некоторых комнатах с боссами пока остались, зато после оптимизации общая скорость уже примерно соответствует версии для NES. Разработчик считает, что со временем порт сможет обойтись без просадок вовсе — Super Mario Bros. для Commodore 64 такой роскоши себе позволить не смогла.

The Legend of Zelda почти перенесли на Commodore 64The Legend of Zelda почти перенесли на Commodore 64

Goldfinger заодно пытается уложить игру в 128 Кб, как оригинал для NES, хотя текущая сборка немного вышла за этот предел. Графика ещё дорабатывается, а оставшиеся ошибки предстоит вылавливать во время дальнейших тестов. Ах да, нейросети в процессе разработки никак не задействованы — по крайней мере, по словам автора.

Что до релиза, здесь главным препятствием может оказаться вовсе не Commodore 64. Автор хотел бы опубликовать исходный код, чтобы другие разработчики могли улучшать порт и использовать его движок, но опасается вполне предсказуемой реакции Nintendo. Если игра всё-таки выберется в люди, позднее Goldfinger собирается добавить загрузку с дисковода 1541 — оригинальная The Legend of Zelda, в конце концов, дебютировала в Японии на Famicom Disk System.

💾 Скачать текущую версию The Legend of Zelda для C64 можно с CSDb или с «Идеального пикселя», а обсудить — на форуме Lemon64.

The Legend of Zelda почти перенесли на Commodore 64The Legend of Zelda почти перенесли на Commodore 64

Etiquetas: Commodore 64, NES

Apenas utilizadores registados poderão deixar comentários