Having trouble getting msu-1 to work with higan

Started by MiniComputer, November 02, 2017, 01:41:22 PM

Previous topic - Next topic

MiniComputer

Hope its alright to ask for help here, but i am having some problems getting the msu1 for super metroid to work.
C:/Users/Tech/Emulation/Super Famicom/
supermetroid_msu1.ips I patched my rom with it, I have higan 1.05 and I still don't know why it will still not work?
The bsnes debugger ran the rom fine, but no music, I really don't know if the rom is the problem or not.
I tried a different msu-1 hack for mmx from ep forum and the same problems.
If someone doesn't mind could they help me out with it ?
I am doing this to see this msu-1 stuff in action for myself I've heard alot about it.

edale

#1
For Higan, you need to name the file as follows:

ROM file: "program.rom" (this would be something like "mmx.sfc" or "mmx.smc" originally)
MSU file: "msu1.rom" (this is just a blank pointer file to let Higan know it's a MSU game)
PCM files: "track-1.pcm" ... "track-65.pcm"
If a save file is included with the patch: "save.rom"

Do NOT include a "manifest.bml" or "manifest.xml" file.

You do have the PCM files, right? There's usually a download link for the PCM files in the readme included with the patch.

If it doesn't have a link to the PCM files, check here: https://www.zeldix.net/t1265-fixing-all-of-the-too-loud-audio-packs-for-good?highlight=fixed+audio
for a PCM pack for your game. There are two pcm packs for mmx there.

There's also a pack for MMX that's all the MMX tracks processed through a Genesis sound chip and converted to PCM here: http://www.romhacking.net/forum/index.php?topic=24980.msg344955#msg344955

PCM packs are interchangeable with the same MSU-1 patch, so you don't need to re-patch the ROM for each audio pack.
------

Alternately, you could try using this: https://dl.qwertymodo.com/snes9x.zip
It's Qwertymodo's build of Snes9x with MSU-1 support (which will be included in the official build of Snes9x whenever they get around to releasing v1.55).

The file structure for that is:

ROM file: [rom name].sfc
MSU file: [rom name].msu
PCM files: [rom name]-1.pcm ... [rom name]-65.pcm
If a save file is included with the patch: [rom name].srm

Again, do NOT include any xml or bml files. This is the file name naming scheme as SD2SNES.

MiniComputer

Hmm I'll give this a try later on today or over the weekend thanks dale.
Atleast that partly explains why the rom crashed when I put the xml and manifest file in the same folder.
Someone else mentioned in a read me file to put that it in the same folder.  :huh:

edale

Quote from: MiniComputer on November 04, 2017, 11:21:17 AM
Hmm I'll give this a try later on today or over the weekend thanks dale.
Atleast that partly explains why the rom crashed when I put the xml and manifest file in the same folder.
Someone else mentioned in a read me file to put that it in the same folder.  :huh:
BSNES needs a manifest.xml, older versions of Higan needed a manifest.bml, but more or less all the recent stuff doesn't need either. And because the formatting for a manifest.bml in the modern versions (because newer versions of Higan can still use a manifest.bml) are different than the older versions, including one can often break the mod (usually the game just won't start in this case).

Oh, and if given the choice between an IPS for emulators, and an IPS for SD2SNES, use the SD2SNES one. If the audio levels sound bad using that patch, check that thread I linked to in the last post for an updated audio pack.

MiniComputer

#4
Just now get it to work with bsnes v0.86.
To the documents folder, started up bsnes, loaded the super metroid msu hack first.
Low and behold it works, I really don't know why its impossible to get working in higan.
Why can't the programmers just make it easier to set a directory for all things to excute in ?
I may be back again, because the higan setup is still a real problem, even for his recent version of it.

edale

http://www.bulkrenameutility.co.uk/Download.php
That utility should help you with renaming all the files quickly.

BSNES and Higan actually were coded by the same guy.

The trick with Higan, is to load up the ROM once, then quit Higan.
Then you go to:
C:\Users\[username]\Emulation\Super Famicom\[rom name].sfc\
'[rom name].sfc' is a folder, not a file.

And drop program.rom (rename you MSU-1 patched ROM to this), msu1.rom, and all the track-#.pcm files there.

Then load up the game in Higan again, and it should run with the MSU-1 audio.

MiniComputer

I appreciate the advice I'll leave higan alone for anything msu-1 related too much grief to it setup.

https://youtu.be/MPgk9Endbkw

MiniComputer

Also one other question is there a .wav to pcm converter around here by chance ?
I saw the tool somewhere but couldn't find it again, the super metroid msu-1 hack is full of fail.
https://www.youtube.com/watch?v=EdTka_nlyD8

edale

The soundtrack is "full of fail" using the soundtrack on: https://www.zeldix.net/t1265-fixing-all-of-the-too-loud-audio-packs-for-good
?

Odd, looks like that one was done by qwertymodo, he's not one to mess up on an audiopack (on the contrary, he usually helps others fix the problems with theirs).

https://www.youtube.com/watch?v=vU7nl1S8w6Q
https://www.youtube.com/watch?v=9pDXdaWS9-Q

Those 2 videos will teach you everything you need to convert audio to MSU-1 compatible PCM audio.

The second one is actually an updated version of the first one, since qwertymodo (who made the vids, as well as the conversion tool) made a newer version of his conversion tool.

I personally haven't watched the second one yet, and still do pretty much everything using the methods on the first video with the older tool.

He links to all programs needed in the description of each video.

edale

So... Did you manage to figure out making your own PCMs?

And if so did you make your own soundtrack pack for Super Metroid MSU?

If you did, you should host your soundtrack on mega or a similar site, and share your work! If you're having trouble still, but know which tracks you want to convert, link me to the tracks you want, and I can take care of converting and looping them for you.

Jorpho

Quote from: MiniComputer on November 24, 2017, 05:37:20 PMAlso one other question is there a .wav to pcm converter around here by chance ?
It's over here:
http://helmet.kafuka.org//thepile/Wav2msu

...Oh, that link is in the videos already.
This signature is an illusion and is a trap devisut by Satan. Go ahead dauntlessly! Make rapid progres!