About This File
A script that extracts COD.PAK files from the PS2 and Xbox versions of Call of Duty: Finest Hour, with mostly complete filename support.
Requires Python 3.9 or newer. Usage: (X to extract, B to rebuild)
python script.py X "/path/to/COD.PAK" -o "/path/to/outfolder"
python script.py B "/path/to/outfolder" -o "/path/to/COD.PAK"
All of the filenames are hashed, and this script is the result of about half a year of on and off work on it. In the end I've gathered roughly 10000 valid/known filenames, and only about 30 files left with unresolved hashes. If you're interested in assisting with these, see my spreadsheet below for more details.
https://docs.google.com/spreadsheets/d/1QEDncvs6EH_KhAWjfUEabVK3r2VhDJDIWftD2pYOkho/edit#gid=0
Edited by Edness
Add repacking support
What's New in Version 1.3
Released
Add repacking support