Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
REDRIVER2
PORTSNATIVE

REDRIVER2

NATIVE PORTRACING / DRIVINGWINDOWSLINUXBETA

REDRIVER2

Driver 2

OriginPlayStation

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows, Linux

View official project

About the project

Driver 2, Driver 2: Back on the Streets o Driver 2: The Wheelman is Back es un videojuego de acción y conducción, la segunda entrega de la serie Driver. Fue desarrollado por Reflections Interactive y publicado por Infogrames. El jugador asume el papel de un policía llamado Tanner, que ingresa al mundo criminal. Su tarea es formar una banda internacional.

Official project information

Author's original READMEOpen on GitHub ↗

REDRIVER2 (Reverse-Engineered Driver 2)

Build status (Master)

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 programmer
  • Fireboyd78 - code refactoring and improvements
  • Krishty, someone972 - early formats decoding
  • Gh0stBlade - HLE Emulator code used as a base for Psy-Cross (link)
  • Ben Lincoln - This Dust Remembers What It Once Was (TDR)
  • Stohrendorf - Symdump utility
Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Racing / Driving
Status
beta
Original platform
PlayStation
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
Feb 4, 2022

Target platforms 2

Windows
Linux
View on GitHub
Advertisement