AKAO converter for sound effects - FFIX

  • Thread starter Thread starter Fraggoso
  • Start date Start date
Status
Not open for further replies.
Fraggoso, I won't be of any help to you, unfortunately.  I don't have FF9 - and I haven't done any reversing of it.  I'm also way too busy with my own projects. You need to find someone willing to put the same dedication into ff9 that I do with ff7. It's a completely different game and will need a totally new approach. All the effects will need to be manually recorded and then  made to play by hijacking the relevant functions.  It's a lot of work.
 
I don't want to you to help if you don't have the time.
I wanted to only ask you how you setup your sfx player in ffvii. I want to do the same and I think I know where I want to set it up. :)
 
I used my own dll and diverted functions to my own functions that call bass.dll functions :P

In other words, the sound in ff7 is completely replaced by bass functions - volume, balance, and so on.  It's not a "sfx player" - it's an audio dll called bass.dll (search online) being called from my own dll that has diverted the game's functions. My dll is called "ddraw.dll"  - which is loaded automatically when inside the root folder - after I have finished loading my own stuff, the real ddraw.dll and its functions are called, so the game doesn't crash.  In other words, my dll is a proxy dll.
 
Oh wow... that Sounds like something I can't do. xD i thought you made your own sfx player with Makou reactor and you played the sfx one by one...
Now I've tears in my eyes dude. :D

Let's see what I can make. You know, whatever floats your boat right? :)
 
The above is how I coded in the replacement audio functions. How else would FF7 play the effects I made?  The actual effects I recorded manually (ogg format) with Adobe Audition from Mednafen using a sound test I created with Makou.

If FF9 already has the effects outside in a format you can use, all you'll need to do is record the effects somehow by creating your own sound test for FF9 PSX.  I have no idea how you'd do that.
 
Last edited:
Status
Not open for further replies.
Back
Top