KungFuFurby / AddMusicKFF

Fork of AddMusicK, a compiler/inserter of music for Super Mario World
23 stars 15 forks source link

Implement bank crossing on individual files being uploaded to the SPC700 #425

Open KungFuFurby opened 5 months ago

KungFuFurby commented 5 months ago

Requested by Yoshifanatic. Having the files be allowed to cross a bank boundary would allow for more efficient memory usage throughout the ROM. This works out fine for LoROM cases, but the SA-1 will need some additional analysis.

A data version bump may be required because this could mess around with earlier AddmusicK versions. Plus, the C++ side would have to be modified to allow for bank crossing files to be used in AddmusicK.

Implementing this would likely also result in me dealing with #283 as a side effect.