Wykonano inżynierię wsteczną kodu GTA III i GTA VC

Dostępne są pierwsze wydania projektów re3 i reVC, w ramach których przeprowadzono pracę nad inżynierią odwrotną kodów źródłowych gier GTA III i GTA Vice City, wydanych około 20 lat temu. Opublikowane wersje uznano za gotowe do zbudowania w pełni działającej gry. Kompilacje przetestowano w systemach Linux, Windows i FreeBSD na platformach x86, amd64, arm i arm64. Dodatkowo rozwijane są porty na konsolach Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 i Xbox. Aby uruchomić, potrzebne są pliki z zasobami gry, które można wydobyć ze swojej kopii GTA III.

Projekt przywracania kodu został uruchomiony w 2018 roku w celu naprawy niektórych błędów, rozszerzenia możliwości dla twórców modów oraz przeprowadzania eksperymentów związanych z badaniem i wymianą algorytmów symulacji procesów fizycznych. Oprócz oryginalnego silnika graficznego RenderWare (D3D8), oferowana jest możliwość korzystania z silnika librw, który wspiera wyjście przez D3D9, OpenGL 2.1+ oraz OpenGL ES 2.0+. Do wyjścia dźwięku można używać MSS lub OpenAL. Kod dostarczany jest bez wskazania licencji z uwagą, ograniczającą użycie do celów edukacyjnych, dokumentacyjnych oraz tworzenia modów.

Oprócz naprawy błędów i dostosowania do pracy na nowych platformach, w zaproponowanej edycji dodano dodatkowe narzędzia do debugowania, zrealizowano obracającą się kamerę, dodano wsparcie dla XInput, rozszerzono wsparcie urządzeń peryferyjnych, zapewniono wsparcie dla skalowalnego wyjścia na szerokie ekrany, w menu dodano mapę i dodatkowe opcje.

Wykonano inżynierię wsteczną kodu GTA III i GTA VC


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster