Lyle Mantooth
13e910091b
Add graph data.
...
Items and dungeons so far. Will be used to make sure the resulting ROM
is beatable.
2022-06-10 11:49:07 -04:00
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