Releases: kk49/deca
Releases · kk49/deca
v0.2.5
v0.2.4
v0.2.4 "Gotta go faster"
- Refactored way file type determination is done to separate with and without path processing, and added tagging nodes as being done to prevent duplication of work.
- garcs are tagged during the raw processing with path phase
- Another String update from Ciprianno
v0.2.3
v0.2.3 "Gotta go fast"
- Sped up RTPC string dumping speed by caching string hash results and not hitting the DB for every field
- Sped up RTPC string dumping and initial search by switching to the visitor pattern (Issue #84)
- Removed Archive version TODO from title window (Issue #87)
- Updated collection info generator (GZ specific) to use the codex spreadsheet. (Issue #67)
- Fixed issue with extract contents functionality
v0.2.2
v0.2.2 - I forgot to give the last release a name
- Added custom string file option ../work/custom.txt
- Added extracted fields from Rage2 for all games, ./resources/field_strings/rg2.txt
- Added strings from Ciprianno
- Common string lookup files are now
- 'deca/resources/strings.txt' (old),
- 'deca/resources/common/fields.txt' (new),
- 'deca/resources/common/filenames.txt' (new)
- 'deca/resources/common/strings.txt' (new)
- User string lookup files are now
- '../work/fields.txt' (new),
- '../work/filenames.txt' (new)
- '../work/strings.txt' (new)
- Preparing for separation of filename strings from field name strings from miscellaneous strings
- Incomplete support for new DXGI 97 / BC7 image format
- DDSC/AVTX files now put their pixel format into the DB and the sub_type field shared with ADF files that expose their
ADF type
v0.2.1
v0.2.0
v0.2.0 - "I don't want to do my taxes"
- Decent support for JC4 and RAGE2, no build support for RAGE2 at the moment
- RAGE2 New Files:
- ADFs with a single instance and only a hash id of the type
- "garcs" there are a set of master gt0c files that store info about ee/nl/fl files (which are sarc's in other games)
- New tab based separation of workflow for "extract", "modding", and "3d/GLTF extraction"
v0.1.0
- New back-end Sqlite3, simplified access to deca's gathered data, plus...
- Faster archive processing, with DB backend multiple processes can process files in parrallel
- Improved GUI performance, with DB back-end the GUI loads in node info as needed
- CACHE directory layout has changed, cached files now live in directory based on where they physically are
- RTPC and ADF generated text files now look in DB for strings that match hashes without in file strings
- Found 48 bit hash used by GenZero, it is 6 bytes from MurmurHash3-128bit-x64 (which 6 bytes seems to depend on the implementation of the hash)
To process, delete original generated directory in work and let deca recreate all the files
v0.0.39
v0.0.38
- Proper(?) handling of 6 byte hash (event id?) values, includes proper parsing of hash string table, correct event ids in the body, and event id -> string lookup in ADF files
- New: Exporting of pure FSB files from processed FSB5c (formally lFSB) files
- Improved search for dialog wavc files, names derived from possible sound events mainly from mission file
- Improved discovery of text translation files (i think all of them)
- Number of remaining unnamed files are now 3316, down from 3641 a while ago