KungFuFurby / AddMusicKFF

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

Integrate Medic's MSU-1 PCM audio code with a User Define to activate them #438

Open KungFuFurby opened 2 months ago

KungFuFurby commented 2 months ago

This is related to #437, but it involves adding something that is pre-existing. This is required in order to implement the MSU-1's PCM audio support. It affects both the SPC side and the SNES side: the SPC side gains a new command, and the SNES side needs code modifications to fully implement it. The C++ side modification is not a requirement, unlike #437, unless we want to enhance the Addmusic_list.txt file to incorporate PCM track IDs as well as a fallback SPC-side music ID.

Yes, I've already updated this code earlier on request on Discord, and even did my own optimizations to it. However, integrating it here will remove the requirement of me having to continually keep track of this stuff.