Skip to content

MSound sound effect ids and bgm ids#110

Open
break-core wants to merge 7 commits into
doldecomp:mainfrom
break-core:main
Open

MSound sound effect ids and bgm ids#110
break-core wants to merge 7 commits into
doldecomp:mainfrom
break-core:main

Conversation

@break-core
Copy link
Copy Markdown
Contributor

Probably one of the largest PRs I've done so far.

mSound.asn contains data that can be used to figure out BGM and sound effect IDs. What is stored for SE ids is a 28 byte name with 4 bytes reserved for the next sound's ID.

This replaces all known IDs for SE and BGM. (commits that are newer than when I wrote this or unmerged commits are not covered by this)

@decomp-dev
Copy link
Copy Markdown

decomp-dev Bot commented May 27, 2026

Report for GMSJ01 (3be6108 - abb3c92)

No changes

Comment thread include/MSound/MSound.hpp Outdated
Comment thread include/MSound/MSoundBGM.hpp Outdated
@@ -0,0 +1,51 @@
// Exact order and names were pulled from mSound.asn
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to add include guards to the new headers --

#ifndef MSOUND_BACKGROUND_MUSIC_HPP
#define MSOUND_BACKGROUND_MUSIC_HPP

... file

#endif

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants