It looks like the Dreamcast ports of Air and Kanon use a simpler PAK format:
A little-endian integer of the number of files in the PAK, followed by the offsets for each file, all little-endian integers. This is followed by the size of the PAK file, and that is the end of the header.
I can extract these files myself with Python, but they seem to be encrypted? At least, the files do not resemble any common Dreamcast file formats.
Would you be willing to support this old format?
I have attached a sample file:
SCRIPT.zip
It looks like the Dreamcast ports of Air and Kanon use a simpler PAK format:
A little-endian integer of the number of files in the PAK, followed by the offsets for each file, all little-endian integers. This is followed by the size of the PAK file, and that is the end of the header.
I can extract these files myself with Python, but they seem to be encrypted? At least, the files do not resemble any common Dreamcast file formats.
Would you be willing to support this old format?
I have attached a sample file:
SCRIPT.zip