Skip to content

hitomi2500/airs-patch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

194 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirsCD

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.


Patching Stages

1. Apply airspatch_eng

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.

2. Apply translation assets

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.

3. Convert ISO back to BIN

Convert the patched *.iso back to *.bin using the “Patched iso to bin” button.
Only track 1 requires patching.

4. Fix ECC/EDC

Correct ECC/EDC codes in the patched *.bin with any suitable tool
(example: https://github.com/alex-free/edcre).

5. Update the CUE file

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.


Generating a Patch

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 Interface Buttons

Other buttons in the interface are either self-explanatory or obsolete.
Consult the source code if you need further details.

About

Airs Adventure english patch tool

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages