Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vehiculum logo

Vehiculum

The GTA V / FiveM Vehicle Studio — audit, repair, optimize and ship your vehicle packs like a pro.

Latest release Downloads Beta Discord

Vehiculum


Important

Vehiculum is in beta. It already runs on real, full-size garages — hundreds of vehicles, thousands of textures — but the feature set is still moving and new edge cases turn up with every pack we see. Two guarantees hold in every build: escrow-protected packs are never written to, and every write is backed up first — into the app's own storage, never into your resources, restorable file by file. Keep your own backup anyway, and please report anything that looks wrong.

Download

Grab the latest Vehiculum-Setup.exe (installer, auto-updates) or the portable build from the releases page.

  • Windows 10/11 x64
  • Auto-updates: the app checks this repository and updates itself — install once, stay current. Expect frequent releases while it is in beta.

What is Vehiculum?

Point Vehiculum at your resources/ folder and it reads every vehicle pack you own — escrow included — without copying or moving a single file. Then it tells you what is wrong with them, fixes it, and builds a clean pack you can deploy.

  • Open a folder, not a project. Every fxmanifest.lua is discovered and every vehicle instantiated, in place. Legacy __resource.lua packs are recognized too. Group several pack folders into one named project and work on them as a single garage.
  • Escrow-aware. Tebex-protected resources are detected at two levels — the .fxap marker and each file's header — and clearly badged. Vehiculum never writes to a protected pack.
  • Textured 3D preview. Real body colour read from the game's own palette, embedded liveries, shared game textures, wireframe mode and a remembered camera. Click a tuning part to mount it on the car — the panel it replaces is switched off, exactly as the game does it.
  • Health center — optimization. One pass over the whole garage reports the script_rt bug, oversized and 4K textures, missing mipmaps, YTDs above the 16 MB streaming limit, byte-identical duplicate files and disk weight per pack. Fix them one by one or in bulk.
  • Health center — conflicts. Two things claiming one game-wide name is what silently breaks a server. Vehiculum finds and repairs duplicate spawn names, shared handlings, colliding modkit ids, and siren / light ids that overflow the engine's 255-slot table — checked against your own GTA V install, so it never hands out an id the base game already uses.
  • Build FiveM. Turn your categories into deployable resources in an output folder of your choice: escrow excluded, metas split per vehicle, audio and stream assets carried over, data_file declarations emitted in the order the game needs. The source folder is never modified.
  • Safety first. Every write is backed up into the app's own storage — never into your resources — then applied atomically and re-read to verify. A restore center lists every original, file by file.
  • Git-ready output. A build writes a portable project descriptor plus .gitattributes (LFS preconfigured for .yft, .ytd, .awc, .ydr) so your pack can be versioned and shared with your team.
  • Multilingual, dark & light themes, and a diagnostics pass that runs before the list opens — no background work slowing you down while you browse.

The script_rt fix, done right

The infamous FiveM warning — "'script_rt' textures should always be uncompressed" — happens when a bad tool compresses a vehicle's dashboard and screen render targets. Vehiculum detects them precisely (name prefix and compressed format) and decompresses only those textures, keeping their names intact so the dials keep working. Its own texture optimizer skips script_rt entirely, so it can never create the bug it fixes.

Translations

Vehiculum ships in English and French, with community dictionaries for Spanish, Russian, German, Portuguese, Italian and Polish. They live in locales/ — spotted a bad translation or want to add your language? PRs are welcome, see locales/README.md.

Community

Join the Discord — get help, share your packs, request features and follow updates.

Issues & feedback

Found a bug or want a feature? Open an issue or ask on the Discord — include your Vehiculum version and, when relevant, the console output from the app.

Credits & acknowledgments

Vehiculum stands on the shoulders of the GTA modding community. Sincere thanks to:

  • CodeWalker by dexyfex — Vehiculum's engine vendors CodeWalker.Core to read and write RAGE formats (YFT, YTD, YMT, RPF, carcols, handling). Vehiculum simply wouldn't exist without it.
  • The FiveM / Cfx.re community and its documentation, for the resource and data_file behaviour this tool has to match exactly.

Built with three.js & @react-three/fiber (3D preview), Magick.NET (texture encoding), Electron, React, Vite and zustand. Ships the Manrope typeface under the SIL Open Font License.

Vehiculum is an independent project and is not affiliated with, endorsed by, or associated with any of the above, nor with Rockstar Games or Take-Two Interactive.

License

Vehiculum is proprietary software by SensityTech. This repository hosts the official builds, community translations and release notes only.

The sibling of Vestium, the GTA V clothing studio.

About

Vehiculum — the GTA V / FiveM vehicle studio. Scan a resources folder, preview vehicles in 3D, fix the script_rt bug and optimize textures in bulk. Downloads & releases.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors