AdmiralCurtiss / SenPatcher

Fixes and customizations for the PC versions of Falcom's games in the Phyre engine (Trails of Cold Steel, Trails into Reverie, Tokyo Xanadu eX+)
Other
89 stars 6 forks source link

Add p3a v1200 support. #136

Open AdmiralCurtiss opened 2 months ago

AdmiralCurtiss commented 2 months ago

Apparently they updated something while I wasn't paying attention. Don't know what the difference is yet.

AdmiralCurtiss commented 2 months ago

TODO: Check the uncompressed hashes after decompression when using in-game? TODO: Check the hash of the extended header.

AdmiralCurtiss commented 2 months ago

Also: According to https://github.com/ph3at/p3a-format/blob/main/p3a.h#L40 file paths should always be lower-case in the files, we should probably ensure that?

(check what the official p3a_tool does when you pack uppercase stuff or unpack a file with an uppercase path)

e: It doesn't care on unpacking (writes out the uppercase names as-is) but it converts to lowercase when packing.