Disassembly of Mario's Picross's sound driver.
Run build.bat.
Run build.sh. If you get a "permission denied" error, run chmod +x build.sh and try again. On MacOS, you may need to disable Gatekeeper.
- A Mario's Picross ROM
- A hex editor
- Open the built ROM with your custom music in a hex editor and copy everything from address 0x4000 to the end of the file.
- Open your Mario's Picross ROM in a hex editor and navigate to address 0x3C000. This is where the sound driver is located in a vanilla Mario's Picross ROM.
- Paste the copied data from the built ROM in your Mario's Picross ROM at address 0x3C000, overwriting what was already there.