Skip to content
ProgSys edited this page Dec 10, 2024 · 4 revisions

Background music

The game has in total 44 music tracks, including BGM01-33, song001-008 and songJungle. They are hard coded as an array starting at 0x00531870 (or string search "bgm001.ogg" in disassembler).

struct DisaBGMEntry {
    char[32] name;
    long long start; //where the music loop begins
    long long end; //where the music loop ends (could also be the length)
}

The game sadly doesn't use metatags for looping like LOOPSTART, instead the values are also hard coded.

Clone this wiki locally