Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

nickz-gmm/DIY-Delta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perfect Lap — Full UI + Native Game Connectors

Help needed!

This repo is intended to develop a desktop UI (Tauri + React) with live, non‑stubbed connectors for:

  • F1 24/25 (UDP) — PC/console with UDP enabled
  • Gran Turismo 7 (PS5) — UDP with Salsa20 decryption + heartbeat
  • Le Mans Ultimate (Windows) — via rFactor2 Shared Memory

It will also be able to MoTeC‑CSV/CSV/NDJSON import/export, multi‑lap overlays, time‑delta ribbon, track map with auto corners/sectors, per‑corner metrics, consistency, and workspaces/notes.

Build

  • Prereqs: Node 18+, Rust stable, Tauri deps (Xcode CLT on macOS, MSVC on Windows)
cd apps/desktop
pnpm install
pnpm tauri dev   # dev
pnpm tauri build # release

Live sources

  • F1 24/25: enable UDP in-game, set Format 2024/2025, target IP and port 20777 (default). Start from Dashboard → Start F1.
  • GT7: enable UDP “Data Out” in GT7, enter your PS5 IP, choose variant (A/B/~). Start from Dashboard → Start GT7.
  • LMU (Windows): install and enable the rF2 Shared Memory Map plugin; start from Dashboard → Start LMU.

Lap building: when games don’t provide lap distance/number (e.g., GT7), the app estimates lap distance from XY path and auto-detects laps by re‑crossing the start area after a minimum elapsed time.

Storage & I/O

  • Import CSV or NDJSON via command.
  • Export CSV, NDJSON, and MoTeC‑compatible CSV for MoTeC i2.
  • Workspaces saved under OS data dir (Delta/workspaces).

About

DIY CDA Delta style app for LMU, GT7, F1'24/25

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages