:
When I press play it just crashes my game, and I don't get any debug logs about the function hook, just Dsoundbuffer stuff. I'll just have to give it a go on my steam exe.
What I'm trying to do is to play the games midi files WITHOUT modifying them. And
there is roughly in total 370 midi files; Most are just things like Abe's chant but a lot are music.
I'll be posting a program to play these midi files soon, along with a sound font; Which at the moment only works with the music from Mines. But this will help with custom music, so while editing in midi software, you can listen to your odd track while you make it.
EDIT: Yay more progress! I've reversed the PC version of the vb and vh files.
Essentially the PS1 versions differ from the PC version as the PS1 vh file points to an offset in a big WAVE file for every sample, but in the PC one it's just an ID. (I have all the sounds which match up to these id's too)
Essentially what this means is now I know how to add sounds to the game for music to use. Also now I need to write a vb/vh to sf2 (Soundfont 2) converter. And then I need to make a tool to edit the vb/vh files.

|
It only works with the English AE AFAIK - the offsets are hard coded since its just a debugging/RE aid.
So you reckon converting the samples to a soundfont2 will match what the game engine is doing? It sets reverb and some other jazz too?