A tool for converting GTA IV FLA vehicle audio data into the ivam format.
FLASC converts vehicle audio settings for GTA IV from the community-defined FLA .ini format into ivam-compatible .json, allowing these settings to be accurately edited and rebuilt into game.dat16 audio metadata through the ivam tool.
Version 2.0 fully replaces the previous RAGEAT-based binary patching workflow with this ivam-first approach.
- Run
FLASC.exe. - Choose an option from the menu.
| Option | Description |
|---|---|
1. Convert .ini to .json |
Converts a FLA-format .ini vehicle audio file into an ivam-compatible .json. Enter the path to the input file, or just its filename if it's placed next to the executable — the converted file will be saved as output/converted.json. Currently only supports car, boat and helicopter structs. |
2. Merge .json files |
Merges two ivam-compatible .json files into a single output file. Enter the paths to both input files, or just their filenames if they're placed next to the executable — the merged file will be saved as output/merged.json. |
- GTAAudioMetadataTool_V2 — the target format and tool this project outputs for
- fastman92_limit_adjuster — source of the legacy
.iniformat this project converts from
- ook3D — creator of ivam, used as the authoritative schema reference for audio metadata field definitions
- fastman92 — creator of the FLA
.iniformat that this tool converts from - Monkeypolice188 — for community GTA V audio field research referenced during the field-mapping effort
- IzzyClap — for the original byte-mapping scheme translating FLA
.inifields into RAGE Audio Toolkit hex values - Claude — assisted with research, development, and documentation