Commit graph

16 commits

Author SHA1 Message Date
mykola2312
5a3241e071 implement tag struct for decoding tags like <world> or <saveh> 2023-08-26 21:20:34 +03:00
mykola2312
f1ee4a3d29 impl Decoder 2023-08-26 18:32:08 +03:00
mykola2312
22fee005cd implement find_str and find_str_backwards 2023-08-26 17:34:54 +03:00
mykola2312
e698b825f6 add buffered writer to assemble_file. currently working on tag search in binary 2023-08-26 16:49:55 +03:00
mykola2312
22ccc2fa26 add reverse-engineering notes 2023-08-26 16:31:00 +03:00
mykola2312
8787394a26 implement assemble_file function which assembles, or to be more accurate - patches file on the fly 2023-08-26 16:08:33 +03:00
mykola2312
5aa3b9738c organize project structure 2023-08-25 04:05:06 +03:00
mykola2312
0456c34d56 compression done. now game accepts save files 2023-08-25 01:09:32 +03:00
mykola2312
5abbeea53e push it 2023-08-22 19:44:09 +03:00
mykola2312
6f441eaf39 push it 2023-08-22 12:44:43 +03:00
mykola2312
6b202eb725 decoding (decompressing) of all worlds segment 2023-08-22 11:19:29 +03:00
mykola2312
16f0779f29 some progress in decoding. need to decode all worlds 2023-08-22 10:51:14 +03:00
mykola2312
6edd70ecf5 improve code quality. currently working on world decoding 2023-08-22 09:54:29 +03:00
mykola2312
907ea77b4b push it 2023-08-21 23:15:04 +03:00
mykola2312
234c6d07e6 Make some structs and impls 2023-08-21 19:51:03 +03:00
mykola2312
03595c3d6b Initial commit 2023-08-21 14:51:18 +03:00