Энтузиаст с ником bryanthaboi выпустил масштабное обновление для своего проекта gen1recomp, которое теперь полностью поддерживает знаменитую игру Pokémon Gold. Данная версия представляет собой нативный порт классической игры с консоли Game Boy Color, работающий без традиционных эмуляторов. Главной особенностью обновления стало добавление полноценного 3D-режима с вокселями, что позволяет взглянуть на знакомый пиксельный мир с другой стороны.
Технически gen1recomp переписывает логику и структуру карты с использованием языка Lua в среде LÖVE2D, а игровые ресурсы извлекаются напрямую из оригинального ROM-файла формата GBC объемом 2 МБ. Разработчик внимательно подошел к вопросу авторских прав, и дистрибутив программы не содержит никакого пиратского кода или графики. При первом запуске утилита сверяет контрольную сумму SHA-1 введенного пользователем образа, извлекает необходимые файлы и создает локальный кэш, обеспечивая тем самым отсутствие дальнейшей необходимости в оригинальном файле.
Переключить игру на воксельную графику можно нажатием клавиши 3 в процессе игры, а нажатие клавиши 4 дает возможность изменять масштабирование и угол наклона камеры. Для любителей оригинального стиля все еще доступны классические 8-битные режимы, фильтры экрана Game Boy Color, а также возможность переключения между точной боевой механикой первого поколения с историческими багами или очищенным актуальным сводом правил.
Порт предлагает множество функций для удобства игры, таких как мгновенные сохранения и загрузки по клавишам F1 и F2, интегрированный менеджер модификаций, ускорение игрового процесса и поддержка геймпадов с гибкими настройками управления. Проект также поддерживает портативный режим через специальный файл portable.txt и адаптирован для работы на различных платформах, включая Windows, Linux, Android, iOS, Nintendo Switch и консоли Xbox в режиме разработчика.
На данный момент поддержка вокселей и нативного запуска охватывает четыре классические игры серии: Pokémon Red, Pokémon Blue, Pokémon Yellow и теперь Pokémon Gold. Моддеры уже начали адаптировать свои наработки под второе поколение, однако фанатам стоит помнить о постоянной угрозе юридических претензий и закрытия подобных инициатив со стороны Nintendo, которая не раз останавливает фанатские проекты.