[Открытые данные, GitHub, Реверс-инжиниринг, Игры и игровые приставки] Разработчики закончили реверс-инжиниринг GTA III и Vice City и выпустили порты для разных платформ
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Группа энтузиастов закончила проект по реверс-инжинирингу GTA III и GTA: Vice City, и опубликовала исходный код и порты игры для Windows 32bit и 64bit (OpenGL и DirectX 9), Linux и MacOS.Программисты протестировали работоспособность кода и на системах с ARM-процессорами. Порты также выпустили для Nintendo Switch, Playstation Vita и Nintendo Wii U.Авторы исправили многие баги оригинальных игр, добавили вращающуюся камеру, поддержку контроллеров в Windows-версии и убрали экраны загрузки между островами.В планах у команды выпустить фикс физики для высоких FPS, улучшить производительность, в частности с OpenGL для Raspberry Pi и сделать порт для PlayStation 2.
«Re3» — проект по реверс-инжинирингу GTA III начал в 2018 году разработчик с ником Aap для теста системы столкновений и физики. Автор задумки добился успеха и получил исходный код, заменив одну функцию в игре через dll. После первой стадии проект был заморожен.Разработчик вернулся к проекту в мае 2019 года и опубликовал его на Github. К тому моменту ему удалось получить 10 тысяч строк исходного кода, а общий объём должен был быть 200-250 тысяч строк. К реверс-инжинирингу подключились другие программисты (Fire_Head, shfil, erorcun, Nick007 и Serge) и за лето команда сделал рывок в получении исходного кода, после чего темп немного замедлился.Уже во время ограничений, вызванных пандемией Covid-19, разработчики ускорились и в апреле 2020 сделали автономный exe-файл с 180 тысячами строк кода. На основе «re3» программисты в короткий срок получили исходный код GTA Vice City, заменив динамически подключаемые библиотеки.Сейчас идёт работа над реверс-инжинирингом кода Grand Theft Auto: Liberty City Stories.
===========
Источник:
habr.com
===========
Похожие новости:
- [Настройка Linux, Open source, Разработка под Linux, Компьютерное железо] Что лучше: дистрибутив Linux в яблочном стиле или нормальный хакинтош?
- [Системное администрирование, Работа с видео, Серверное администрирование, Разработка под Linux] Как получить субтитрированный поток в RTMP из SDI
- [Настройка Linux, *nix, Разработка под Linux, Софт] Линус Торвальдс выпустил Linux 5.11
- [Go, GitHub] Публикация Go приложения в GitHub
- [Производство и разработка электроники, Процессоры, IT-компании] СМИ: Microsoft, Google и Qualcomm недовольны тем, что Nvidia покупает Arm
- [Open source, *nix] FOSS News №56 – дайджест материалов о свободном и открытом ПО за 8-14 февраля 2021 года
- [Кодобред, Системное программирование, Разработка под Linux, Лайфхаки для гиков] Локализация своих скриптов на BASH, часть 2
- [Мессенджеры, Разработка под MacOS, IT-компании] Эксперт обнаружил уязвимости в Telegram-клиенте для macOS версии 7.3, сейчас они исправлены
- [Беспроводные технологии, Софт, Ноутбуки, IT-компании] Microsoft выпустила срочное исправление проблемы с BSOD из-за Wi-Fi в Windows 10, баг возник из-за предыдущих обновлений
- [Анализ и проектирование систем, Открытые данные, Управление сообществом] Что происходит с молодежной наукой в России?
Теги для поиска: #_otkrytye_dannye (Открытые данные), #_github, #_reversinzhiniring (Реверс-инжиниринг), #_igry_i_igrovye_pristavki (Игры и игровые приставки), #_gta_3, #_gta_vice_city, #_gta, #_port (порт), #_ishodnyj_kod (исходный код), #_windows, #_linux, #_arm, #_macos, #_igry (игры), #_otkrytye_dannye (
Открытые данные
), #_github, #_reversinzhiniring (
Реверс-инжиниринг
), #_igry_i_igrovye_pristavki (
Игры и игровые приставки
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 14:46
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Группа энтузиастов закончила проект по реверс-инжинирингу GTA III и GTA: Vice City, и опубликовала исходный код и порты игры для Windows 32bit и 64bit (OpenGL и DirectX 9), Linux и MacOS.Программисты протестировали работоспособность кода и на системах с ARM-процессорами. Порты также выпустили для Nintendo Switch, Playstation Vita и Nintendo Wii U.Авторы исправили многие баги оригинальных игр, добавили вращающуюся камеру, поддержку контроллеров в Windows-версии и убрали экраны загрузки между островами.В планах у команды выпустить фикс физики для высоких FPS, улучшить производительность, в частности с OpenGL для Raspberry Pi и сделать порт для PlayStation 2. «Re3» — проект по реверс-инжинирингу GTA III начал в 2018 году разработчик с ником Aap для теста системы столкновений и физики. Автор задумки добился успеха и получил исходный код, заменив одну функцию в игре через dll. После первой стадии проект был заморожен.Разработчик вернулся к проекту в мае 2019 года и опубликовал его на Github. К тому моменту ему удалось получить 10 тысяч строк исходного кода, а общий объём должен был быть 200-250 тысяч строк. К реверс-инжинирингу подключились другие программисты (Fire_Head, shfil, erorcun, Nick007 и Serge) и за лето команда сделал рывок в получении исходного кода, после чего темп немного замедлился.Уже во время ограничений, вызванных пандемией Covid-19, разработчики ускорились и в апреле 2020 сделали автономный exe-файл с 180 тысячами строк кода. На основе «re3» программисты в короткий срок получили исходный код GTA Vice City, заменив динамически подключаемые библиотеки.Сейчас идёт работа над реверс-инжинирингом кода Grand Theft Auto: Liberty City Stories. =========== Источник: habr.com =========== Похожие новости:
Открытые данные ), #_github, #_reversinzhiniring ( Реверс-инжиниринг ), #_igry_i_igrovye_pristavki ( Игры и игровые приставки ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 14:46
Часовой пояс: UTC + 5