Zakończono inżynierię wsteczną kodu GTA III i GTA VC

Dostępne są pierwsze wydania projektów re3 i reVC, w ramach których przeprowadzono prace nad inżynierią wsteczną kodu źródłowego wydanych około 20 lat temu gier GTA III i GTA Vice City. Opublikowane wydania uważa się za gotowe do zbudowania w pełni działającej gry. Kompilacje zostały przetestowane na systemach Linux, Windows i FreeBSD na systemach x86, amd64, arm i arm64. Dodatkowo opracowywane są porty dla konsol Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 i Xbox. Do uruchomienia potrzebne są pliki z zasobami gry, które można wyodrębnić ze swojej kopii GTA III.

Projekt przywracania kodu rozpoczął się w 2018 roku, a jego celem było naprawienie niektórych błędów, rozszerzenie możliwości twórców modów oraz przeprowadzenie eksperymentów w celu zbadania i zastąpienia algorytmów symulacji fizyki. Do renderowania, oprócz oryginalnego silnika graficznego RenderWare (D3D8), możliwe jest użycie silnika librw, który obsługuje dane wyjściowe poprzez D3D9, OpenGL 2.1+ i OpenGL ES 2.0+. Do wyjścia audio można używać MSS lub OpenAL. Kod jest dostarczany bez licencji, z informacją ograniczającą wykorzystanie do celów edukacyjnych, dokumentacji i modowania.

Oprócz poprawek błędów i dostosowania do pracy na nowych platformach, proponowana edycja dodała dodatkowe narzędzia do debugowania, zaimplementowała obrotową kamerę, dodała obsługę XInput, rozszerzyła obsługę urządzeń peryferyjnych, zapewniła obsługę skalowanego wyjścia na ekranach panoramicznych, dodała mapę i dodatkowe opcje do menu.

Zakończono inżynierię wsteczną kodu GTA III i GTA VC


Źródło: opennet.ru

Dodaj komentarz