KungFuFurby / AddMusicKFF

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

Use !EchoDelay instead of the EDL DSP register + add some NOPs while waiting #358

Closed KungFuFurby closed 1 year ago

KungFuFurby commented 1 year ago

A couple of things were done along with some optimizations to ensure no ASM filesize changes occurred. First off, !EchoDelay is now used again, because it is not updated when the loader is called up.

This pull request closes #357.

Note that this can be upgraded. Currently the upgrade imposes a delay when a new song starts up and the buffer is being allocated for the first time, which is the same general behavior as 1.0.8. There are two paths possible: