Kuribo64
Views: 19,987,354 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
04-18-24 06:34 AM
Guest:

0 users reading Problem decode music file in Super Mario Galaxy 2 files (.bcsv, .cit, .bme, .bmt, .brs) | 1 bot

Main - Misc. ROM hacking - Problem decode music file in Super Mario Galaxy 2 files (.bcsv, .cit, .bme, .bmt, .brs) Hide post layouts | New reply


Linkou
Posted on 03-27-16 02:11 PM Link | #69141
Hello everyone !
Right now, I'm trying to decode every music of Super Mario Galaxy 2, but I am having problems for some music!
I will explain in detail all the many contents of the "AudioRes" that contains the music of the game.

In "Stream", there is the music of galaxies, worlds, boss ... But it lacks the music, like "boss04", "boss09", "galaxy17" ... The music is in .ast, j 'I could convert them to .wav with VGStream.

In "Waves", there are sound effects to .aw format I was able to decode through this method here: http://hcs64.com/mboard/forum.php?showthread=22046

After that, it gets complicated. In "SpkRes" there "SpkRes.arc". I managed to turn it into .rarc with szstools, but the problem is that inside SpkRes.arc extracts files, there are two files that I do not know how to open "spktable.bct" and "spkwave.csw"

In "seqs" there "JaiSeq.arc". I .rarc and transforms the folder created by extracting the .rarc, there are 105 other .rarc and their files, not the extraires: rarcdump.exe the window opens, a folder is created but it is empty and the window never closes!

In the "Info" folder, there are other .arc I converted .rarc and extract the contents:
- ActionSound.arc: File "ActionSound.bcsv" ??
- BgmParam.arc: File "BgmParam.bcsv" ??
- JaiChord.arc: Many .CIT file ??
- JaiMe.arc: A "defaultme.bme" file and "metable.bmt" ??
- JaiRemixSeq.arc: File "defaultremixseq.brs" ??
- MultiBgmInfo.arc: File "MultiBgmInfo.bcsv" ??
- SoundIdToInstList.arc: File "SoundIdToInstList.bcsv" ??
- StageBgmInfo.arc: A "ScenarioBgmInfo.bcsv" file and "StageBgmInfo.bcsv" ??

My question is: How to decode, or even open files in .bct, .csw, .rarc file "SpkRes.arc" .bcsv, .CIT, .bme, .bmt and .brs? I used a wide range of tools, including szstools, vgstream, ripping_mama, BRSAR Unpack ... But I can not decode these strange files ... If anyone can enlighten me, thank you beforehand !!

SunakazeKun
Posted on 03-27-16 02:33 PM Link | #69142
Stream: You're correct about that.
Waves: I've made a small edit to the extractor. You can download it here:
https://kuribo64.net/get.php?id=4vtrlNI2cuAm667m
JaiSeq: The files inside that archive can be converted to MIDI files, but I don't have the link to that tool.
SpkRes: As far as I know this file controls the sounds that come out of your Wiimote.
ActionSound: Object sound data.
BgmParam: I don't know about that.. It contains a list of all the available music and some numbers.
JaiChord, JaiMe and JaiRemixSeq: Unknown.
MultiBgmInfo: Similar to BgmParam IIRC.
SoundIdToInstList: I don't know.
StageBgmInfo: Controls the music that changes through warp pipes.
ScenarioBgmInfo: Controls the music that plays in a galaxy.



Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding


Linkou
Posted on 04-02-16 09:18 AM Link | #69376
Thank you for the clarification, looking especially when the music is mario fire, do you know where to find them?

SunakazeKun
Posted on 04-02-16 11:08 AM Link | #69377
JaiSeq.arc. Something with FIRE in the filename.



Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding


Linkou
Posted on 04-08-16 10:58 AM Link | #69541
Effectively. But how can I open or convert szs files in JaiSeq.arc? SZS Modifier not working :(
So we will get MIDI files? And for the instruments, where are they located?

Splitwirez
Posted on 04-08-16 11:27 AM Link | #69542
Posted by Linkou
Effectively. But how can I open or convert szs files in JaiSeq.arc? SZS Modifier not working :(
So we will get MIDI files? And for the instruments, where are they located?

The instruments are in the AW files in the "Waves" folder.

Uhh...I think. I know there are instrument sounds in there, and I suspect those are the ones used...

shibboleet
Posted on 04-08-16 05:09 PM Link | #69545
don't use SZS explorer for it, it's in an odd format.

Try ArcExtract ( i dont have a link )

____________________
a

SunakazeKun
Posted on 04-08-16 05:33 PM Link | #69546
Nah, the SZS files in JaiSeq.arc aren't archives. They are BMS files, actually. There's a PHP script that converts BMS files to MIDI files, but I can't find it.



Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding


Yoshimaster96
Posted on 04-08-16 07:58 PM Link | #69558
I have it, but it doesn't work. That's why I made a C program for doing just that.

My Youtube Channel:
Yoshimaster96smwc
Some layout tips/code!

-Yoshimaster96

jimbo1qaz
Posted on 04-12-16 07:36 PM (rev. 2 of 04-12-16 07:42 PM) Link | #69720
Posted by Yoshimaster96
I have it, but it doesn't work. That's why I made a C program for doing just that.

When was the last time you updated that program? Where's the latest download?

The code in your announcement thread is buggy and didn't work well. Also no comments, binary format bashing, and barely readable code.

jimbo1qaz
Posted on 04-30-16 08:29 AM Link | #70150
Updated version by OP:
https://github.com/Yoshimaster96/BMS_DEC/tree/master/src
https://github.com/Yoshimaster96/BMS_DEC/blob/master/src/BMS_DEC.C


Main - Misc. ROM hacking - Problem decode music file in Super Mario Galaxy 2 files (.bcsv, .cit, .bme, .bmt, .brs) Hide post layouts | New reply

Page rendered in 0.026 seconds. (2048KB of memory used)
MySQL - queries: 27, rows: 215/215, time: 0.010 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.