Tyler Wilding
9b1b1fa7ca
Merge remote-tracking branch 'upstream/master' into v/nrepl
2022-04-26 23:38:29 -04:00
water111
5203e6e8a6
[extractor] extract iso to a better spot ( #1339 )
...
* t
* extract iso to iso_data
2022-04-25 22:36:28 -04:00
water111
61766d2d22
Collision mesh extraction ( #1330 )
...
* temp
* extract collision mesh
* temp
* improve
* toggle, cleanup
2022-04-25 21:53:23 -04:00
Tyler Wilding
57d8226e21
goalc: cleanup goalc's main method and add nrepl listener socket
2022-04-24 00:14:23 -04:00
Tyler Wilding
c18502d5f5
extractor: Validate ISO contents and report specific errors ( #1322 )
...
* deps: add `xxhash` library
* extractor: hash ISO files as they are extracted
* extractor: report on game data validation errors
* lint: formatting
* extractor: automatically pick the right decompiler config
2022-04-18 18:33:55 -04:00
ManDude
cbc6987351
Fix fancy console colors not working for extractor ( #1316 )
2022-04-17 21:48:11 -04:00
water111
97dc0e14df
[decompiler] performance improvements in extraction ( #1309 )
...
* small speedups to extractor
* faster extraction
2022-04-15 20:40:10 -04:00
Tyler Wilding
ab063bf7b0
extractor: split up extraction process and allow overriding data dir path ( #1302 )
...
* extractor: split up extraction process and allow overriding `data` dir path
* lint: formatting
* deps: add CLI11 dependency
* extractor: refactor CLI arg handling
2022-04-15 18:01:47 -04:00
water111
60a490d5c3
support unpacking iso files in the extractor ( #1300 )
2022-04-12 20:15:30 -04:00
water111
cb29052128
fix bug with relative path in extractor ( #1299 )
2022-04-12 19:55:29 -04:00
water111
5bd0b735a5
Add extractor tool ( #1276 )
...
* first attempt
* fix
* zip to tar
* windows
* try again, std::filesystem sucks
* std::filesystem is still garbage
* std::filesystem is terrible
* std::filesystem continues to waste my time
* again
* neadsflaldksal;df
2022-04-03 19:17:03 -04:00