Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
Test Drive Unlimited · OpenTDU
PORTSNATIVE

Test Drive Unlimited · OpenTDU

PORT NATIVOCARRERAS / VELOCIDADWINDOWSLINUXMACOSALPHA

Test Drive Unlimited · OpenTDU

Test Drive Unlimited

OrigenWindows

TecnologíaPort Nativo C/C++ (Reimplementación de Motor)

Disponible paraWindows, Linux, macOS

Ver proyecto oficial

Sobre el proyecto

Test Drive Unlimited es un videojuego de carreras callejeras de 2006 desarrollado por Eden Games y distribuido por Atari para Xbox 360, Microsoft Windows, PlayStation 2 y PlayStation Portable. A pesar de ser la decimoctava entrega de la serie Test Drive, Test Drive Unlimited sirve como un reinicio de la franquicia, descartando la continuidad de sus juegos predecesores.

3 versiones de Test Drive Unlimited

Estás viendo: OpenTDU

OpenTDUgithub.com/opentestdriveunlimited/OpenTestDriveUnlimited
Windows
Linux
macOS
Actual
Test Drive Unlimitedgithub.com/testdriveupgrade/TDURE
Windows
›
Test Drive Unlimited Recompiledgithub.com/testdriveupgrade/TDURecomp
Windows
›

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗

Open Test Drive Unlimited (OpenTDU)

Windows (x86_x64) Linux (x86_64) macOS (arm64)

Source port of Test Drive Unlimited PC (TDU) (MC 1.66A)

WORK IN PROGRESS

The goal of this project is to create a new client fixing various issues encountered on modern systems (AI, rendering, security, etc.) as well as providing cross-platform compatibility.

This project is not a replacement for the game (you still need to own a legal copy); and does not provide any game assets!

<img src="/screenshots/carshowcase_exige.jpg" alt="GMCarShowcase" width="256" height="144"> <img src="/screenshots/worldviewer_3.jpg" alt="GMSandbox" width="256" height="144"> <img src="/screenshots/freeride.jpg" alt="GMFreeride" width="256" height="144"> <img src="/screenshots/login.jpg" alt="GMLogin" width="256" height="144"> <img src="/screenshots/cinviewer.jpg" alt="GMCinViewer" width="256" height="144"> <img src="/screenshots/boattour.jpg" alt="GMBoatTour" width="256" height="144"> <img src="/screenshots/living.jpg" alt="GMLiving" width="256" height="144"> <img src="/screenshots/garage.jpg" alt="GMGarage" width="256" height="144"> <img src="/screenshots/cockpit.jpg" alt="GMFreeride (cockpit)" width="256" height="144">

Regular updates/screenshots can be found in this thread.

Download

Latest stable binary can be found here: https://github.com/opentestdriveunlimited/OpenTestDriveUnlimited/releases/tag/v0.1.

Nightly binaries are also available here: https://github.com/opentestdriveunlimited/opentestdriveunlimited/releases.

Installation

Extract the archive to your TestDriveUnlimited folder.

Dependencies

  • CMake (3.15 or newer)
  • C++17 compiler (eg. clang; gcc or MSVC)
  • Vulkan SDK (1.3.204.0 or newer)

Build instructions

  1. Clone the code using: git clone --recursive git@github.com:opentestdriveunlimited/OpenTestDriveUnlimited.git
  2. Run the build script for your host platform (build_win.bat x64 for Windows or build_unix.sh for Linux or macOS)

Command Line Arguments

CommandDescription
-wEnable windowed mode
-vbl (value)Set target vsync blank
-fpsEnable FPS counter
-posEnable debug position text overlay
-orbOverride ORB address for online login
-nopubDisable GSPub
-gm (id)Launch game with a specific game mode (see eGameMode)
-worldviewerLaunch world viewer
-carshowcaseLaunch car showcase (alias for '-gm 7')
-cinviewerLaunch cinematic viewer (alias for '-gm 20')
-freerideLaunch cinematic viewer (alias for '-gm 1')
-loginLaunch login screen (alias for '-gm 24')
-vk_enable_validation_layerCreate Vulkan render device with validation layer enabled
-break_on_assert_failureTrigger debug breakpoint on assert failure
-disable_assertDisable assert log/debug break
-norunlockDisable single game instance run lock
-profile (name)Launch game with a specific profile (must match savegame name)
-car (id)Override the local player car in world game modes (e.g. freeride) with a car database ID
-silentDisable logging (stdout, outpudebug and file)
-log (path)Redirect game logs to a specific file (default: ./opentdu.log)
-nologDisable logging to file (note: does not disable stdout/outputdebug)
-logtransientWrite transient log to file
-verboseEnable verbose (aka Debug) logging. Adds significant runtime overhead
-maxfps (fps)Set framecap (0: unlimited) (default: 0)

Debug Shortcuts

  • F1 - Engine debug menu (services + managers)
  • F2 - Pause simulation
  • F3 - Active game mode debug menu

Project progress

Progress is tracked on a game mode basis:

GameMode IDGameModeStatus
1FreeRideDone
2MapDone
3HomeDone
4ShopDone
5MissionDone
6GameModeEditDone
7CarShowCaseDone
8InstantChallengeDone
9TestCarDone
10GarageDone
11LivingDone
12SandboxDone
13GoodiesDone
14AvatarShowcaseDone
15DriveInIn Progress
16DressingDone
17AftermarketDone
18VideoBumperDone
19AITrainerDone
20CinViewerDone
21EstatesDone
22ClubIn Progress
23LobbyDone
24LoginDone
25OnlineReplayIn Progress
26IntroDone
27OutroDemoDone
28BoatTourDone
29JailDone
30IntroDemoDone
Leer guía oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
PORT NATIVO
Género
Carreras / Velocidad
Estado
alpha
Plataforma de origen
Windows
Tecnología
Port Nativo C/C++ (Reimplementación de Motor)
Versión
—
Actualización
—

Plataformas de destino 3

Windows
Linux
macOS
Ver en GitHub
Publicidad