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