Commit Graph

31 Commits

Author SHA1 Message Date
lifning ab8f6a3056 notes on remaining compat work for Heroes 2021-01-17 13:02:53 -08:00
lifning 7310755a79 tweaks to assertions, do them as soon as relevant fields are available 2021-01-17 12:51:53 -08:00
lifning 19e7dfa238 Heroes archive creating support 2021-01-17 12:22:21 -08:00
lifning 416875502a initial Heroes list/extract support 2021-01-17 11:59:29 -08:00
lifning d8a0ecf273 the other bit of Shadow .one writing 2021-01-17 03:54:14 -08:00
lifning 5ac56fb114 first bit of Shadow .one creation 2021-01-17 03:48:34 -08:00
lifning b7c670b37b implement extraction for Shadow 2021-01-17 03:16:36 -08:00
lifning 2f887b4924 start adding Shadow the Hedgehog support 2021-01-17 01:29:11 -08:00
lifning 3e4fd54402 cargo fmt 2021-01-16 23:58:44 -08:00
lifning 2658e076d5 finish adding SSR support 2021-01-16 23:40:35 -08:00
lifning 8472af4c21 start adding SSR support 2021-01-16 22:53:03 -08:00
lifning cc3a4b2e09 just use best guesses for _unknown fields since it doesn't super matter at this point 2021-01-16 20:14:43 -08:00
lif b48f1bc11d Merge pull request 'rework' (#1) from rework into wizeman
Reviewed-on: #1
2021-01-17 03:46:59 +00:00
lifning ce190ea641 archive creation! 2021-01-16 19:46:23 -08:00
lifning c972b7a7c1 inferring more about the format 2021-01-16 04:55:20 -08:00
lifning 202f6cd640 add a subcommand to describe .one archives 2021-01-16 04:00:50 -08:00
lifning ccc06c81d1 begin working on write support 2021-01-15 03:38:27 -08:00
lifning aabd45b5fd make prs decompressor more idiomatic 2021-01-14 03:13:28 -08:00
lifning 8c26a6be06 ignore .one stuff used while testing 2021-01-14 01:32:43 -08:00
lifning 5841fa4e7e workspace layout with prs submod 2021-01-14 01:32:15 -08:00
lifning 546ddbd29f notes on encountered values 2021-01-14 01:19:06 -08:00
lifning 8878eb3b3c change ownership for efficiency gains 2021-01-14 01:01:47 -08:00
lifning 218489cb37 directory path stuff, support uncompressed entries 2021-01-14 00:51:08 -08:00
lifning 23f8959b01 gitignore intellij 2021-01-13 17:53:20 -08:00
lifning 0e5cbfb772 gitignore Cargo.lock 2021-01-13 03:22:08 -08:00
lifning b402893878 start rewriting to use binread 2021-01-13 03:19:39 -08:00
lif 9d76a56506 rename OneJod -> OneJodArchive 2021-01-13 00:27:12 -08:00
lif 85dd397d62 WIP restructure 2020-01-23 00:47:53 -08:00
lif 46f01f262f extraction works 2018-09-30 17:45:58 -07:00
lif 1ae3f882a6 start implementing header reading + accessor methods 2018-09-27 00:02:39 -07:00
lif 78927e9f9c initial stuff, just copying structs from C 2018-09-19 00:17:13 -07:00