Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

[Solved] DanceDanceRevolution with MARIO - *.msm

Featured Replies

  • Author
  • Localization

pm41224, posted Tue Jun 07, 2022 11:05 pm (71896)


Another DDR related request. This time it's for DanceDanceRevolution with Mario (released in the US as Dance Dance Revolution Mario Mix and in Europe as Dancing Stage Mario Mix), which runs on the same engine as the GameCube entries of the Mario Party series.

I'm looking to rip some of the audio assets from the file "MRODDR_Snd.msm". I wish I could provide the file but it's too big for ZenHAX's filesize limit. If there's a way that I can provide a smaller sample of the file, please let me know and I'll provide it.
  • Author
  • Localization

BloodRaynare, posted Tue Jun 07, 2022 11:07 pm (71898)


Just use a filesharing website (Google drive preferrably).
  • Author
  • Localization

pm41224, posted Wed Jun 08, 2022 12:31 am (71899)


All right. I'll upload the file to Google Drive shortly.
  • Author
  • Localization

AlphaTwentyThree, posted Fri Jun 10, 2022 8:53 pm (71942)


Just took a quick glance - this header is a complete mess. Seems to include all sorts of control structures. I'm out, sorry.
  • Author
  • Localization

BloodRaynare, posted Sat Jun 11, 2022 4:37 am (71953)


Same archive format used in Mario Party 4 until 7 (same dev too I think), file specs here. I agree it was a mess indeed. In that github page you can find the source code of the tools to extract the files needed as well. I'll provide the compiled build of one of the tools (and modified it a bit to be more cleanly executed) so you don't need to compile it yourself (see attachment below). Python script by Nisto to extract those resulting samp and sdir files into a gamecube .dsp file were also provided. (Of course you'll need to install Python 3 first).

Run the msm dumping tool like this:

Code:
dump_msm (Path to MSM file)


Then it will extract it into a directory where all the files needed for the python script resides. Then execute Nisto's python script like this:

Code:
python MusyXExtract.py (Directory name where all the needed files reside. Ex: MRODDR_Snd)


The script will create a subdirectory called "samples", contains another subfolders where all the DSP files were inside grouped by the file numbers. Then just drag those dsp files a media player that supports vgmstream plugins (foobar2000 is recommended) to play them.

msm_extract_tools.zip

  • Author
  • Localization

pm41224, posted Mon Jun 13, 2022 8:17 pm (72029)


Thanks a bunch.

I'm now marking this thread as "SOLVED".
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.