The tool uses absolute paths; update them in the source where necessary.
AirsCD is a Swiss-army-knife tool for extracting and inserting data into the Airs Adventure game CD for the Sega Saturn.
Some processing relies on ISO images. ISO images produced here will not function correctly in an emulator or on real hardware. Do not burn them to CD-R.
The patching process is applied to a vanilla *.iso, which you can generate with the “Vanilla bin to iso” button.
The first stage applies the airspatch_eng file, an XML document that updates regional settings, file sizes, and the 0.BIN file.
Use “Apply patch to iso” to produce a patched *.iso from the vanilla *.iso.
The second stage applies *.po, *.tga, and *.bit files from the Translation folder to the patched *.iso.
This updates the *.CAR files inside the patched image without modifying other files.
Use “Update ISO with CAR translations”
After stage 2, ISO-level patching is complete, but three additional stages are required to make the disc playable.
Convert the patched *.iso back to *.bin using the “Patched iso to bin” button.
Only track 1 requires patching.
Correct ECC/EDC codes in the patched *.bin with any suitable tool
(example: https://github.com/alex-free/edcre).
Update the *.cue file so that track 1 points to the patched *.bin instead of the original.
Track 1 size changes, but Redump CUE sheets do not use absolute CD indexes, so the update should be straightforward.
The “Generate patch” button compares vanilla and patched *.iso files and generates an airspatch_eng file.
This process is not entirely automated; the resulting file requires manual post-processing.
Other buttons in the interface are either self-explanatory or obsolete.
Consult the source code if you need further details.