Yu-Gi-Oh! Forbidden Memories with VGMTrans not converting correctly by MagastemBR at 2:29 PM EDT on September 17, 2018
Sequence converts fine to midi but the vab is missing samples. The only instrument in the soundfont is a high pitch noise.

I've read another thread here about this and Nisto suggested a solution, which didn't work for me.
I have extracted the VAB with VGMTrans and split it with VGMToolbox. Then I tried to import VAB.vh back into VGMTrans, but it crashes. Any help?

20.psf
by Nisto at 7:27 PM EDT on September 17, 2018
Can you link to the post you're referring to?
by MagastemBR at 7:40 PM EDT on September 17, 2018
@Nisto Post
by Nisto at 8:16 PM EDT on September 17, 2018
VGMTrans is a little retarded sometimes, but it works. You just gotta help it out a little. If giving it separate files doesn't work, merge them instead into a simple binary file and make sure everything is aligned to a multiple of, say 256 bytes (just to be really sure). I got it working that way.

examples (.bin) and conversions (.mid + .sf2)
by MagastemBR at 8:33 PM EDT on September 17, 2018
It worked! I've wanted to convert this game's tracks for years, and now it's possible. Thanks a lot.
by lohweo at 2:22 PM EST on November 5, 2018
@Nisto I don't quite understand how to combine these files... I really want to work with the soundfonts and the Midi-files but I simply don't understand to get those files working. For example: it is really hard to remake the drum section by ear.

Could you help me?
by Nisto at 5:41 PM EST on November 6, 2018
I'm not aware of any existing tools to solve this for you, so you may have to resort to manual hex editing (unless you can write a script or something), sorry. The problem here is that VGMTrans doesn't properly detect the sample data, so nothing is extracted into the sound font, effectively making it corrupt.

Basically, what you need to do is arrange the different chunks of data so that VGMTrans doesn't get confused. In the Yu-Gi-Oh PSFs, the VAB (PS1 soundbank format) data is split into separate chunks (VH + VB), so you should stitch them together so that the VH data is immediately followed by the respective VB data. The best would probably be to create a new file containing only the VAB and SEQ data stitched together (thus giving VGMTrans less of a headache from driver code or whatever other data that may exist in the PSFs). Also make sure that the start offset of both the VAB data and SEQ data is a multiple of at least 16 (the hexadecimal offset should end with a 0).
by Squaresoft74 at 9:51 PM EST on November 6, 2018
Get this:
http://rgho.st/private/6fknsW77l/059b8d4d62e7b082c7cb39bcc369cc88

Extract archive and run "1-Extract Raw.bat".
It will extract raw .seq, .vh and .vb from "SD_BGM.DAT"

Then run "2-Merge.bat".
It will merge .vh and .vb to .vab files in the "Vab" folder.
by lohweo at 12:27 PM EST on November 7, 2018
Thank you! I got the soundfonts! Somehow the MIDI files of the game crashes FL Studio 20 if I load them into the program... But this should have something to do with the DAW itself..

Thank you anyways!
by icecream at 12:45 PM EST on November 7, 2018
I still get completely incorrectly mapped soundfonts doing this. Maybe I just gotta live with just the sequence...
by lohweo at 1:10 PM EST on November 7, 2018
I will create the soundfonts for you.
It might take a few days

I fixed the problem with the MIDI not working, I just resave them using Anvil Studio
by lohweo at 2:18 PM EST on November 8, 2018
@icecream

Here you go:

Soundfonts: https://drive.google.com/file/d/14iHhjrh_nZusmuTbpBHxLl-1FTnwhK-d/view?usp=sharing

MIDI: https://drive.google.com/file/d/1dbjoXiOu9lBOIOwCFPL2KsLkJsW_KAwc/view?usp=sharing

Please keep in mind that every MIDI has its own Soundfont

Have fun! =)
by Squaresoft74 at 3:55 PM EST on November 8, 2018
@lohweo

Just a note about the naming i used for extracting files: BgmXX-YY

XX is VAB number and YY is sequence number (as found in SD_BGM.DAT)

So when you see for example, Bgm05-05.seq and Bgm05-06.seq, that means both seq 05 and 06 use Bgm05.vab.

Just mentionning it in case you had trouble pairing a few tracks.(check "06 Shadi").

edited 4:03 PM EST November 8, 2018
by lohweo at 4:19 PM EST on November 8, 2018
@Squaresoft74

I noticed and kept that in mind when I made those files =)

Again, thank you very much!
by lohweo at 4:23 PM EST on November 8, 2018
So basically I named the MIDI "01 Main Menu" and the soundfont "01 Main Menu.sf2" and so on
by icecream at 4:54 PM EST on November 8, 2018
@lohweo You've done god's work here, thanks so much!
by lohweo at 5:45 PM EST on November 8, 2018
I wouldn't have able to do that without Squaresoft74's help
by Squaresoft74 at 9:05 AM EST on November 9, 2018
Glad i could help. ;)

Just a little mistake with your .sf2 pairing for "06 Shadi".
You picked "07 Millenium Puzzle.sf2" instead of "05 Modern Times.sf2" (since both seq 05 and 06 use Bgm05.vab).

Here's the correct one :
http://rgho.st/private/8bGSw5fVN/1398e4fd8231839550e70fc887efe21e
by lohweo at 2:19 PM EST on November 9, 2018
My bad! Thank you! =)


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source