Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Доступен неофициальный порт игры Космические рейнджеры для Linux

Дата публикации: 16-10-2026 04:29:38

Разработан кросс-платформенный порт игры "Космические рейнджеры HD: Революция", реализованный с использованием библиотеки SDL и компилятора Free Pascal (FPC). Порт основан на восстановленных исходных кодах, полученных путём декомпиляции и при сборке, позволяющих сформировать исполняемый файл, байт в байт совпадающий с оригинальным Rangers.exe. При разработке использовались AI-агенты. Код опубликован под лицензией MIT. Сборки формируются для Linux, Android и Windows.

Основное содержимое страницы с новостью.

Разработан кросс-платформенный порт игры "Космические рейнджеры HD: Революция", реализованный с использованием библиотеки SDL и компилятора Free Pascal (FPC). Порт основан на восстановленных исходных кодах, полученных путём декомпиляции и при сборке, позволяющих сформировать исполняемый файл, байт в байт совпадающий с оригинальным Rangers.exe. При разработке использовались AI-агенты. Код опубликован под лицензией MIT. Сборки формируются для Linux, Android и Windows.

В процессе разработки использовался собственный форк компилятора FPC, созданный для улучшения поддержки LLVM-бекенда на разных платформах и обеспечения совместимости, чтобы игра вела себя абсолютно так же, как оригинальный исполняемый файл на Windows, вплоть до воспроизведения поведения x87 с 24-битной точностью. При задействовании форка FPC с LLVM бекендом порт игры просчитывает симуляцию галактики примерно в 2 раза быстрее оригинальной игры, если сравнивать на одинаковом оборудовании. К тому же, многие изменения в форке FPC позволили найти проблемы в самом FPC, сведения о которых отправлены на рассмотрение в оригинальный проект.

На данный момент порт игры находится в стадии разработки и тестирования, но уже позволяет играть в основную игру так же, как в оригинале, за исключением редких ошибок. Подготовлен экспериментальный мобильный пользовательский интерфейс, который меняет масштабирование многих элементов для более комфортной игры на маленьких экранах с большим разрешением. Самое большое ограничение на текущий момент: отсутствие планетарных боёв, для которых использовался движок MatrixGame, написанный на C++ с DirectX 9 и открытый в 2019 году под лицензией GPLv2. В ближайшем будущем планируется портировать и его.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Rocket Ranger Classic (GOG)021.6305-08-2026
2Сервис доставки игр GOG разрабатывает Linux-версию GOG Galaxy 08.1603-08-2026
3Выпуск fheroes2 1.1.17, открытого движка Heroes of Might and Magic 20707-07-2026
4Valve опубликовала инструментарий Lepton для запуска Android-игр в Linux08.6820-09-2026
5Mihawk OS 登场:在破解 PS5 上运行“Win11”,已成功演示《哈迪斯》游戏029.414-10-2026
6Опубликован BSDun, модуль для запуска исполняемых файлов FreeBSD в Linux0705-07-2026
7В игровом движке Godot запретят приём изменений, сгенерированных при помощи AI 0701-07-2026
8Выпуск Angie 1.12.0, форка Nginx0715-07-2026
9От Counter-Strike на PSP до Half-Life на Nokia: запускаем известные игры на необычных платформах010.1925-07-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 9. Тональность: 0. Информативность: 9.16. Источник: www.opennet.ru.