UnderminersTeam / UndertaleModTool

The most complete tool for modding, decompiling and unpacking Undertale (and other Game Maker: Studio games!)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cannot find/export audio from Megaman X Mavericks Fury 0.4

Imaynotbehere4long opened this issue · comments

Describe the bug

The June 3 bleeding edge version of UndertaleModTool (Single File) can open the data.win file of Megaman X Mavericks Fury just fine, but when I try to Export All Sounds, I get this error message:

System.IO.FileNotFoundException: Could not find file 'sfx_aleteov.ogg'

The current stacktrace:
Line 190: File.Copy(source, dest, false);
Line 145: DumpSound(sound);
Line71: await Task.Run(DumpSounds); //This runs sync, because it has to load audio groups.

Similarly, opening the Sounds drop-down and trying to play an embedded audio file displays the message "Failed to play audio! Failed to find an audio file." HOWEVER, trying to play an external audio track does work...except it plays an unrelated embedded music track instead (the same track plays regardless of which external track is chosen). Both of these happen even when I uncheck "Preload (old audio system)".

No earlier build of UndertaleModTool was tested (except the previous bleeding edge version from March, which has the same issues).

Reproducing steps

  1. Download and install Megaman X Mavericks Fury
  2. Open the data.win file and try to Export All Sounds
  3. (optional) Lower the Sounds dropdown and try to play any audio track through UndertaleModTool.

Setup Details

  1. Version used: https://github.com/UnderminersTeam/UndertaleModTool/releases/download/bleeding-edge/GUI-windows-latest-Release-isBundled-true-isSingleFile-true.zip
  2. OS: Windows 10
  3. Game: https://gamejolt.com/games/mmxmavericksfury/166746

Flags are 0 for some reason
Normally for embedded sounds it can be set to IsEmbedded, Regular and just Regular for external sounds