Выкананы рэверс інжынірынг кода GTA III і GTA VC

Даступныя першыя выпускі праектаў re3 і reVC, у рамках якіх праведзена праца па зваротным інжынірынгу зыходных тэкстаў гульняў GTA III і GTA Vice City, выпушчаных каля 20 гадоў назад. Апублікаваныя выпускі прызнаны гатовымі для зборкі поўнасцю працуючай гульні. Зборкі пратэставаны ў Linux, Windows і FreeBSD на сістэмах x86, amd64, arm і arm64. Дадаткова развіваюцца порты для прыставак Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 і Xbox. Для запуску патрабуюцца файлы з гульнявымі рэсурсамі, якія можна атрымаць са сваёй копіі GTA III.

Праект па аднаўленні кода быў запушчаны ў 2018 годзе з мэтай выпраўлення некаторых памылак, пашырэння магчымасцей для распрацоўшчыкаў модаў і правядзення эксперыментаў па вывучэнні і замене алгарытмаў сімуляцыі фізічных працэсаў. Для адмалёўкі акрамя арыгінальнага графічнага рухавічка RenderWare (D3D8) прадстаўлена магчымасць выкарыстання рухавічка librw, які падтрымлівае выснову праз D3D9, OpenGL 2.1+ і OpenGL ES 2.0+. Для вываду гуку можа выкарыстоўвацца MSS або OpenAL. Код пастаўляецца без указання ліцэнзіі з нататкай, якія абмяжоўваюць выкарыстанне адукацыйнымі мэтамі, дакументаваннем і стварэннем модаў.

Акрамя выпраўлення памылак і адаптацыі для працы на новых платформах у прапанаванай рэдакцыі дададзены дадатковыя прылады для адладкі, рэалізаваная камера, якая паварочваецца, дададзеная падтрымка XInput, пашырана падтрымка перыферыйных прылад, забяспечана падтрымка маштабаванай высновы на шырокафарматныя экраны, у меню дададзена карта і дадатковыя опцыі.

Выкананы рэверс інжынірынг кода GTA III і GTA VC


Крыніца: opennet.ru

Дадаць каментар