Zurück zu den Projekten
Aktivv1.2.0

DriveTech

Fahrelektronik wie bei BMW für BeamNG.drive.

Eine Mod für BeamNG.drive, die sich in jedes Auto lädt und nachrüstet, was ein aktueller BMW auf der Straße macht: Fahrprofile von ECO PRO bis SPORT+, DSC, DTC und DSC OFF, xDrive, Launch Control, Start-Stopp, Auto Hold und Segeln. Jede Funktion prüft, ob das Auto die Hardware dafür hat, und bleibt sonst aus. Dazu kommen Regen mit nassen Straßen auf jeder Karte und optional Aquaplaning für jeden Reifen einzeln. Für den ETK 800 gibt es acht Touring-Setups, 320d, 330d, 340d und 340i jeweils mit Hinterradantrieb und xDrive, abgestimmt auf die Werte der echten Autos, und ein Kombiinstrument im Stil des F31 als Beta. Ein Fanprojekt, nicht mit BMW oder BeamNG verbunden.

Neuestes Release
v1.2.0
Plattform
BeamNG.drive 0.39
Download
Paket laden · ZIP
Aktualisiert
18. Okt. 2026
Stack
Lua · LuaJIT · BeamNG.drive
~ $ gh repo view jx-grxf/beamng-drivetech
DriveTech  Fahrelektronik wie bei BMW für BeamNG.drive.

status   Aktiv
version  v1.2.0
stack    Lua · LuaJIT · BeamNG.drive
platform BeamNG.drive 0.39
repo     github.com/jx-grxf/beamng-drivetech

~ $ git clone https://github.com/jx-grxf/beamng-drivetech.git && cd beamng-drivetech
~ $ 
Projektdaten, live aus GitHub beim Build

Problem

BeamNG simuliert den Antrieb sehr genau, die Serienautos fahren aber ohne die Elektronik drumherum: Automatikgetriebe bleiben nach dem Gaswegnehmen im Gang hängen, es gibt keine Launch Control und keine richtigen DSC-Modi.

Was ich gebaut habe

Lua auf BeamNGs Vehicle-Extension-System, eine Datei pro Funktion. Jede Funktion läuft isoliert: Wirft eine einen Fehler, wird sie geloggt, abgeschaltet und ihre Änderungen werden zurückgenommen, der Rest läuft weiter. Auf KI- und Verkehrsautos läuft nichts, keine Originaldatei wird überschrieben, und 34 Szenario-Tests laufen gegen BeamNG-Mocks unter LuaJIT.

Funktionen

Schalter umlegen, Kurven ansehen.

Das sind die Standardwerte aus der config.lua von DriveTech. Wähl ein Fahrprofil und einen DSC-Modus; die Kurven rechnen mit denselben Formeln wie die Mod im Spiel.

Fahrerlebnisschalter
DSC
Launch Controlnur in SPORT+ oder mit DTC / DSC OFF

Gaspedal-Kennlinie

Wie weit die Drosselklappe bei welcher Pedalstellung öffnet. ECO PRO setzt sanft ein und begrenzt die Teillast auf 80 %, SPORT+ öffnet früh. Die letzten 3 % Pedalweg sind Kickdown und immer Vollgas.

KICKDOWN02550751000255075100PEDAL %

50 %44 %Drosselklappe

0 → 100 % in
0,33 s
Teillast bis
100 %

Nach dem Gaswegnehmen

Vollgas in D, dann Fuß vom Gas. Solange die Linie oben ist, hält das Getriebe den Gang; fällt sie, schaltet es hoch. BeamNG allein hält die hohe Drehzahl sekundenlang.

0246810SEKUNDEN NACH DEM GASWEGNEHMENGANG HALTEN ↑HOCHSCHALTEN ↓
Gang halten
0,5 s
Grundwert nach
1,2 s
Grundwert
0 %
Runter beim Bremsen
nein
xDrive-Vorspannung40 %

voll unter 20 km/h beim Anfahren

Segelnaus

nur in ECO PRO

Start-Stoppan

Motor aus nach 1 s Stillstand auf der Bremse in D, wieder an, sobald du die Bremse löst.

DSC ON

Die Abstimmung des Autos: Traktions- und Stabilitätskontrolle arbeiten wie ab Werk.

Traktionskontrolle
wie ab Werk
Stabilitätskontrolle
wie ab Werk
ABS
an

Regen und Aquaplaning

DriveTech lässt es auf jeder Karte regnen, die Straßen werden nass. Asphalt verliert dabei rund 25 % Haftung. Aquaplaning ist optional und rechnet jeden Reifen für sich: Tempo, Wassertiefe, Profiltiefe, Luftdruck und Reifenbreite.

Regen
Profiltiefe

Haftung bei Tempo

Wie viel Haftung ein 205er-Reifen mit 2,3 bar auf gleichmäßigem Wasserfilm noch hat. Ab 65 % der kritischen Geschwindigkeit schwimmt er teilweise auf, knapp darüber ganz.

0255075100050100150200KM/HHAFTUNG %KRITISCH
Wasserfilm
2,5 mm
Schwimmt auf ab
81 km/h
Kritisch bei
124 km/h
Haftung dann
8 %

Nasser Asphalt

DriveTech−25 %
BeamNG ab Werk−6 %

weniger Haftung

Pfützen und Spurrillen

Das Wasser baut sich auf, solange es regnet, und steht nicht überall gleich hoch. Spurrillen und Senken halten mehr, an manchen Stellen bilden sich Pfützen. Dort schwimmt ein Reifen früher auf, oft nur auf einer Seite.

Gegen die echten Autos

Acht Konfigurationen des F31 LCI Touring im Fahrzeugmenü unter ETK 800: jeder Motor mit Hinterradantrieb und mit xDrive. Jede Tabelle stellt die Werte von DriveTech denen des echten Autos gegenüber.

DriveTech 320d Touring
DriveTechBMW 320d Touring
Leistung / Drehmomentca. 192 PS / 405 Nm190 PS / 400 Nm (1750–2500 U/min)
GetriebeZF 8HP50ZF 8HP50
Achsübersetzung2,813, einstellbar2,813
0–100 km/h–7,5 s, xDrive 7,7 s
Höchstgeschwindigkeit230 km/h, abgeregeltca. 230 km/h
DriveTech 330d Touring
DriveTechBMW 330d Touring
Leistung / Drehmomentca. 265 PS / 570 Nm258 PS / 560 Nm (1500–3000 U/min)
GetriebeZF 8HP70ZF 8HP70
Achsübersetzung2,563, einstellbar2,563
0–100 km/hxDrive ca. 5,5 s5,6 s, xDrive 5,4 s
Höchstgeschwindigkeit250 km/h, abgeregelt250 km/h, abgeregelt
DriveTech 340d Touring
DriveTechBMW 335d xDrive Touring
Leistung / Drehmomentca. 315 PS / 636 Nm313 PS / 630 Nm (1500–2500 U/min)
GetriebeZF 8HP70ZF 8HP70
Achsübersetzung2,563, einstellbar2,563
0–100 km/h–xDrive 4,9 s
Höchstgeschwindigkeit250 km/h, abgeregelt250 km/h, abgeregelt

Den 340d gab es beim F31 nie. Er nutzt die Daten des 335d xDrive (N57 mit zwei Turbos); die Version mit Hinterradantrieb gab es nicht, sie ist ein Gedankenspiel.

DriveTech 340i Touring
DriveTechBMW 340i Touring
Leistung / Drehmomentca. 328 PS / 452 Nm326 PS / 450 Nm (1380–5000 U/min)
GetriebeZF 8HP50ZF 8HP50
Achsübersetzung2,813, einstellbar2,813
0–100 km/h–5,1 s, xDrive ca. 5,0 s
Höchstgeschwindigkeit250 km/h, abgeregelt250 km/h, abgeregelt

B58-Sechszylinder-Benziner auf 19-Zoll-Mischbereifung, 245/35 vorn und 265/35 hinten.

Übersetzungen
GetriebeGang 1–8
ZF 8HP50320d, 340i53,22,1431,721,31410,8220,64
ZF 8HP70330d, 340d4,7143,1432,1061,6671,28510,8390,667

Quellen: BMW Group, Technische Daten BMW 3er Touring LCI (F31), Ausgabe 11/2018; BMW-Pressemappe 330d xDrive Touring (03/2013); ADAC-Autokatalog 340i Touring xDrive Steptronic (07/15–06/18); auto-data.net für die 0–100-Zeit des 340i xDrive. Die DriveTech-Spalte ist die Drehmomentkurve der DriveTech-Steuergeräte im Spiel; beim 320d und 330d stammt sie aus BeamNGs eigenen Messungen der Serienabstimmungen, auf denen sie aufbauen. Ein Strich heißt: nicht gemessen.

Welche Autos

DriveTech lädt sich in jedes Auto und nutzt nur, was das Auto mitbringt. Bei KI- und Verkehrsautos bleibt alles aus.

Im AutoFunktionen
WandlerautomatikSchaltlogik, Gaspedal-Kennlinie, Launch Control mit Wandlerentlastung, Start-Stopp, Auto Hold, Segeln
Doppelkupplung (DKG)Schaltlogik, Gaspedal-Kennlinie, Launch Control, Start-Stopp, Auto Hold
HandschalterGaspedal-Kennlinie, Launch Control über die Kupplung, Auto Hold
Moderne FahrelektronikDSC / DTC / DSC OFF, gekoppelte Fahrmodi des Autos
Elektronisch gekuppelter AllradxDrive

Installieren

  1. DriveTech.zip vom neuesten Release laden.
  2. Die ZIP-Datei so, wie sie ist, ohne Entpacken nach Documents\BeamNG.drive\current\mods legen.
  3. BeamNG starten und ein Auto spawnen. DriveTech steht im Radialmenü unter „Vehicle features“.
Zum Release ↗

Highlights

  • Schaltlogik, die in D nach dem Gaswegnehmen hochschaltet, in SPORT den Gang hält und in der Kurve nie hochschaltet.
  • Launch Control für Automatik, Doppelkupplung und Handschalter; beim Wandlerautomaten wird der Wandler entlastet, damit der Motor die Startdrehzahl erreicht.
  • Acht ETK-800-Setups vom 320d bis zum 340i mit ZF 8HP50 oder 8HP70 und den Achsübersetzungen aus BMWs technischen Daten.
  • Aquaplaning pro Reifen nach Tempo, Wassertiefe, Profiltiefe, Luftdruck und Breite; neue Reifen schwimmen bei 8 mm Wasser ab etwa 85 km/h auf, abgefahrene schon ab etwa 60.
  • Zeitmessung für 0-100, 0-200, 100-200 km/h und die Viertelmeile als UI-App im Spiel.

Entwickler-Setup

clone
git clone https://github.com/jx-grxf/beamng-drivetech.git && cd beamng-drivetech