Commit graph

6 commits

Author SHA1 Message Date
Lyle Mantooth 568360206d
Begin loading ROM data for randomization.
Use the fact that the default path for the asar symbols file is just the
ROM's file with a ".sym" extension. When enemize runs, it checks if this
file exists, and if it doesn't, runs asar on the ROM to create the
symbols file.
2022-05-31 22:48:45 -04:00
Lyle Mantooth f6eb37b6fe
Use clap for processing arguments. 2022-05-31 17:08:52 -04:00
Lyle Mantooth 4112573d85
Add base_patch_generator. 2022-05-30 01:04:39 -04:00
Lyle Mantooth a161d9090e
Add RomData, OptionFlags, and enums for them.
Fun error handling with automatic, fallible conversion to and from u8s
for the enums.
2022-05-29 10:22:34 -04:00
Lyle Mantooth c81348fb10
Fix up compiler issues. 2022-05-24 22:53:15 -04:00
Lyle Mantooth ecce139c1d
Lock crates. 2022-05-22 12:42:31 -04:00