{"repo":"OpenDriver2/REDRIVER2","free":true,"listed":false,"github":"https://github.com/OpenDriver2/REDRIVER2","clone":"git clone https://github.com/OpenDriver2/REDRIVER2.git","description":"Driver 2 Playstation game reverse engineering effort","language":"C","stars":1326,"topics":["game","playstation","decompile","disassemble","driver2","reverse-engineering","psx","sym","ghidra","decompilation"],"license":"MIT","category":"security-tools","readme_excerpt":"REDRIVER2 (Reverse-Engineered Driver 2) Windows Web Browser Playstation Information - This is an original game - it was carefully and completely disassembled and translated from MIPS back to C (except Memory Card menu) - no emulation involved - Game has been significantly improved over the original Playstation version , original bugs were fixed and completed some unfinished gameplay aspects - It now runs on Windows, Linux and soon to be on the other platforms (including backport to Playstation) and utilizes Psy-X (Psy-Cross) (formely extended TOMB5 emulator) as a layer for porting from Playstation - Basic modding support - with textures and models replacement provided with OpenDriver2Tools How is it done? - All information (variables, types and function names) have been obtained from debugging symbols (.SYM), driver psx level and DLE - Ghidra project (based on Italian SYM) to deal with overlays, simple code complex branching - semi-auto decompilation - IDB based on Spanish SYM when dealing with things Ghidra can't handle properly - manual decompilation (mostly GTE code) History: - Feb 19, 2019 - created skeleton, one year long preparations - Mar 28, 2020 - started work on reimplementing the game, game intro running - Sep 19, 2020 - reimplementing game complete - game is fully playable - Jan 15, 2021 - refactoring complete How to use See Wiki/Installation Instructions How can I contribute? See Contributing to project page Credits - SoapyMan - lead reverse engineer and programm","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenDriver2","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenDriver2/REDRIVER2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}