Tuners Guild® Tools
Ghidra Winols Maps Loader
Convert maps and mappacks to be visible in Ghidra. Load any mappack or maps from Winols — including RAM and special areas. All comments, IDs, names, map and axis structures are copied.
How to use
Step 0 — Download the script
Download TUNERSGUILD.WINOLS import script helper and store it in the folder {your_windows_folder}/ghidra_scripts
For example: c:\Users\tpiro\ghidra_scripts\
Close and reopen Ghidra if you do not see the script.
Export from Winols
Open the project in Winols, export maps as CSV (option “All maps” must be checked) and a binary (original) file too.
Example: audi.csv, audi.bin
Upload CSV and binary
Choose the CSV and binary file in the widget below. Press [Upload].
Download the .TUNERSGUILD file
Download the file with maps (*.TUNERSGUILD). It can be loaded with the Ghidra script. If the file contains DAMOS/A2L, processing may take a minute.
Run the script in Ghidra
While running the script, choose:
- MCU type — or “none” if offset is already added in Winols (e.g.,
8000.0000for TriCore) - RAM location — for example, 17x TriCore is
d0000000 - Virtual RAM location — from Winols (see screenshots), or leave empty if you don’t need names of RAM locations
Upload your files
Select your Winols CSV export and the binary file, then press Upload.
Video walkthrough
Watch the full step-by-step tutorial.
Credits to TunersGuild.com members for help & testing
