Moppu / SecretOfManaRandomizer

Randomizer for Secret of Mana
GNU Lesser General Public License v2.1
8 stars 3 forks source link

Unit testing for ASM hacks #58

Open Moppu opened 2 months ago

Moppu commented 2 months ago

It would be nice to have a way to UT the 65816 hacks.

However, I think the only way to do this in a useful way would be to have some sort of stripped-down SNES emulator builtin, and use that to run the code that got injected with a fixed set of inputs in the form of a register/memory state.

Might be able to branch off an existing open source emulator like snes9x to provide this unit testing API (or maybe someone already has?)

Potentially a huge pain to implement but a nice to have for when hacks or any data/hacks they depend on change.