Игру Another World портировали на ретро-компьютер Commodore 64

Видео, на котором представлена предварительная версия портированной на ретро-компьютер Commodore 64 (C64) старой игры Another World, опубликовал программист Эрик Илер (ник Majikeyric) 28 сентября на своем YouTube-канале.
«Я портирую знаменитую игру Эрика Шайи Another World (Out of this World) на C64. Многое нужно исправить, но пока всё работает очень хорошо», — написал программист. В видео показан воспроизведенный на платформе C64 начальный ролик из игры. Он воспроизводится в характерной для С64 цветовой палитре и с учетом графических ограничений этого компьютера.
Через два дня Илер опубликовал еще один ролик, в котором показано несколько минут игрового процесса, в котором главный герой бегает, прыгает, стреляет, борется с врагами. Видны артефакты отрисовки персонажа, в частности, расползание (клэшинг) цветов при движении, однако все движения игрока нормально различаются.
«Много чего еще нужно поправить в графическом движке (клэшинг цветов, сами цвета, палитры, маски и т. д.), но моя виртуальная машина на С64, кажется, очень хорошо работает с оригинальным байтовым кодом игры», — написал Илер.
Программист подчеркнул, что работает над этим проектом всего две недели.
Напомним, популярная игра Another World в жанре приключение-экшен впервые вышла в 1991 году на компьютере Amiga, затем она была портирована на MS-DOS и другие платформы. В 2000-х годах было выпущено несколько переизданий игры с современной графикой, в том числе на мобильных платформах iOS и Android, а после 2013 года она была переиздана для компьютера и всех современных консолей.
Игра описывает приключения ученого-физика, который после попадания молнии в синхротрон оказывается на неизвестной планете, где ему приходится столкнуться с множеством загадок и опасностей.
Также напомним, популярный домашний компьютер Commodore 64 был выпущен в 1982 году. Имел восьмибитный процессор с тактовой частотой 0,9 или 1,02 МГц и 64 килобайта оперативной памяти. За графику в нем отвечал специализированный процессор VIC-II, за звук — ставший легендарным звуковой процессор SID.