Repository navigation
Releases: f1nal-b0ss/18-wheeler-decomp
Releases · f1nal-b0ss/18-wheeler-decomp
Release list
18 Wheeler: American Pro Trucker VR v0.1.0 (Meta Quest).
18 Wheeler: American Pro Trucker VR — v0.1.0 (Meta Quest 2 / Pro / 3 / 3S)
A standalone 6DoF OpenXR Meta Quest port of Sega AM2's Dreamcast arcade classic 18 Wheeler: American Pro Trucker (2001), built by reverse-engineering the USA (MK-51064, V1.500) SH-4 binary and extending the mikermak/hotd2-vr / Flycast OpenXR reprojection engine.
Clean-Room Release: This APK contains zero copyrighted Sega ROM data or game assets. You must supply your own legally dumped USA (
MK-51064) Dreamcast disc image (.gdi+.bintracks, or.chd).
✨ What's Included in v0.1.0
- Full 6DoF Stereoscopic 3D Truck Cab: Sit inside the 3D big-rig cabin with a custom planar-depth cab vertex shader that keeps the wooden dashboard, twin gauges, sunglasses, magazine, and windshield pillars completely flat and distortion-free as you look around.
- Overhead Air-Horn Pull Gesture: Physically raise your Left Hand up near visor level (just like yanking a real big-rig horn cord!)—or press Left
Y—to blast the air horn with left-hand haptic roar. - Dual Steering Modes (Thumbstick or 6DoF Virtual Wheel): Steer naturally with the thumbstick, or hold both Left & Right Grips (
Squeeze) to grab an invisible 6DoF virtual steering wheel in front of the dash. - Big-Rig Haptic Telemetry:
- Diesel Idle & Throttle Rumble: Subtle engine chug at idle that ramps up smoothly with the Right Trigger (Gas) and shudders under hard braking (Left Trigger).
- Mechanical Gear-Shift Clunk: Crisp right-hand tactile clunk whenever you shift between LOW, HIGH, and REVERSE gears.
- Crash & Collision Jolts: Real-time camera-shake telemetry delivers heavy dual-controller impact jolts when ramming rival Lizard Tail, smashing through crates, or trading paint with traffic.
- Arcade CRT Color & Specular Pass: Custom vertex/fragment color pass tames LCD specular washout and restores rich Dreamcast CRT contrast at a locked 60/72 FPS.
🎮 Meta Quest Touch Controls
| Action | Quest Touch Controller Input |
|---|---|
| Accelerate (Gas Pedal) | Right Trigger (Analog) |
| Brake / Reverse Pedal | Left Trigger (Analog) |
| Steer (Standard) | Left or Right Thumbstick (Left / Right) |
| Steer (6DoF Virtual Wheel) | Hold Both Left + Right Grips and rotate hands like a steering wheel |
Shift Gear Up (LOW -> HIGH) / Confirm |
Right A Button |
Shift Gear Down (HIGH -> LOW -> R) / Back |
Right B Button |
| Blow Air Horn | Raise Left Hand to Visor Level or press Left Y Button |
| Toggle Camera View (Cab / Bumper / Chase) | Right Thumbstick Click |
| Start / Pause / Recenter View | Left X Button or Left Menu (☰) Button |
| Live Screen Distance Zoom | Hold 1 Grip (with stick centered) + push Thumbstick Left / Right |
| Live 3D World Scale Adjust | Hold 1 Grip (with stick centered) + push Thumbstick Up / Down |
📦 Installation Instructions (Meta Quest 2 / Pro / 3 / 3S)
- Install the APK:
- Install
18wheeler-vr.apkusing QuestPorts, SideQuest, or ADB:adb install -r 18wheeler-vr.apk adb shell appops set com.flycast.emulator.wheeler18 MANAGE_EXTERNAL_STORAGE allow
- Install
- Copy Your Game Disc to the Headset:
- Copy your legally owned 18 Wheeler: American Pro Trucker (USA) (
MK-51064).gdi+.bintrack files (or.chd) into:/sdcard/Download/18Wheeler/ - (Note: If your dump includes both a
.cueand a.gdifile, only copy the.gdifile and the.bintracks so the High-Density GD-ROM area boots properly.)
- Copy your legally owned 18 Wheeler: American Pro Trucker (USA) (
- Launch in VR:
- Open App Library -> Unknown Sources ->
18 Wheeler VRon your Quest headset. - If prompted on first launch, grant All files access so the app can read
/sdcard/Download/18Wheeler/.
- Open App Library -> Unknown Sources ->
🙏 Credits & Acknowledgments
- Sega AM2 — Original 18 Wheeler: American Pro Trucker (NAOMI / Dreamcast, 2000–2001).
- mikermak/hotd2-vr — OpenXR Flycast VR reprojection architecture.
- Flyinghead / Flycast — Dreamcast & NAOMI emulator core.
- Reverse Engineer Anything (REA) & Ghidra — SH-4 binary analysis and memory mapping.