Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

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

16.10.2026 07:29 (MSK)

Разработан кросс-платформенный порт игры "Космические рейнджеры 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. В ближайшем будущем планируется портировать и его.

  1. Главная ссылка к новости (https://github.com/pakompom/Sp...)
  2. OpenNews: Valve опубликовала инструментарий Lepton для запуска Android-игр в Linux
  3. OpenNews: Сервис доставки игр GOG разрабатывает Linux-версию GOG Galaxy
  4. OpenNews: Опубликован исходный код игры Unturned
  5. OpenNews: Quake портирован для запуска внутри игрового мира Roblox
  6. OpenNews: Linux запущен на игровой приставке Atari Jaguar
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66471-game
Ключевые слова: game, port, pascal
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, soarin (ok), 07:36, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >  компилятора Free Pascal

    Наконец-то местным комментаторам радость

     
     
  • 2.3, Аноним (3), 07:38, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Pascal объективно лучше Ржавого и многих других.
     
     
  • 3.4, Тот_Самый_Анонимус_ (?), 07:59, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Чтобы быть хуже паскаля — надо постараться. Если паскальлучше чего-то, это говорит не о крутости паскаля, а о недостатках сравниваемого.
     

  • 1.2, Аноним (3), 07:37, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/–
    Не нужно. Оригинал запускается и работает из-под WINE.
     
     
  • 2.5, анон (?), 07:59, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Вам, комментаторам opennet, ничем не угодишь
     
     
  • 3.6, Аноним (6), 08:01, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну так сюда же поныть приходят))) и почитать как другие ноют))))
     
     
  • 4.13, Xo (?), 08:39, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    +
     
  • 2.12, нужно (?), 08:39, 16/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.7, Sm0ke85 (ok), 08:09, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Порт основан на восстановленных исходных кодах, полученных путём декомпиляции и при сборке, позволяющих сформировать исполняемый файл, байт в байт совпадающий с оригинальным Rangers.exe.
    >При разработке использовались AI-агенты.
    >использовался собственный форк компилятора
    >но уже позволяет играть в основную игру так же, как в оригинале, за исключением редких ошибок

    Что-то пазл как будто не складывается...

     
  • 1.8, Аноним (8), 08:12, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    лучше б оригинальные первые и вторые портировали и пофиксли ролики. а васянский hd и под wine нормально работает
     
     
  • 2.9, Аноним (9), 08:21, 16/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Первую часть автор этого порта, тоже декомпилировал.
     

  • 1.10, Аноним (10), 08:36, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Отличная новость. Рад и за Космические рейнджеры и за Free Pascal.
    Хотя "Космические рейнджеры HD: Революция" идут на линуксе под wine даже без какой-либо установки и даже под свободным драйвером для nvidia.


     
  • 1.11, Аноним (11), 08:37, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Тем временем в gimp не хватает человеческих ресурсов.
     

  • 1.15, Анонимный аноним (?), 08:40, 16/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Ээээ, декомпиляция наверняка запрещена лицензией оригинала. Прилетил иск о нарушенении авторских прав и это поделие удалят.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: