That’s great! I really appreciate these rom hacks that fix errors in the original game to allow for an ideal version. How do you go about hacking a SNES rom? What tools and language do you use?
Right now, i'm using the assembler WLA-DX to inject the SimCity base ROM with code changes, and using the SNES emulator Mesen with it's wonderful debugging tools to figure out what the hell i'm doing. I have a keyboard shortcut in Notepad++ that activates a .bat file, injects the base ROM, checks if it built properly, uses a powershell script (written by ChatGPT!) to convert WLA-DX generated labels (.sym) to Mesen debugger (.mlb) format, and if all is well, it starts the emulator with the built ROM and label file. I'm coding in raw 65c816 ASM.