Hi there.
Well, v1.0 is available and there are some teething problems, which is to be expected on the first release of any piece of software - but if you'll bear with me I'm sure it's nothing we can't thrash out with a little thought and experimentation.
@atland and gamedude - Sorry it's not doing much for street fighter 4, I have a feeling it might be due to unicode string comparison issues - is your game displaying menus and such in a language that isn't English?
To start diagnosing this, could you run the PointerChainTester_x86.exe in the bin/x86 folder, then launch street fighter in a window, then give the chain tester the process SSFIV to connect to, give it a pointer chain of 132FDC, 180 and a data type of String (UTF-16) and then move up and down on the SF4 main menu looking to see what the output in the chain tester "Value" field is.
If the chain tester value says NOT CONNECTED TO PROCESS there's the initial problem. If it connects to the process and displays text in german or such, then SoniFight won't recognise it because it's looking for a match to the English strings. A german, french or whatever language version of the config could be created simply by changing the text in the game config for each trigger that compares to a string value via the SoniFight UI to the specific text that displays in your localised version of the game. This might be a bit of a pain, but a lot of the triggers are string based in the SF4 config unfortunately (this is explained in the pointer chain finding tips/tricks/fails video i.e. video 3).
Numerical values such as health, super, ultra and so on should still work in-game because they compare against numbers, and that should be universal.
@buu420 - This is not Sony Fight. This is software that performs son - (rhymes with John) - ification for (initially) fighting games, but uses a very generalisable technique that can be applied to other games. If you read the general game discussion post then you should be aware that I've stated over and over again that this software will only work on PC and not consoles, although it could be applied to emulated games running on a PC in the future.
The software is not designed to target only the latest and greatest games, and once it works seamlessly with emulators it should be straight-forward to create configs for many games which you can download and play for free. If you were absolutely determined to do so you could get SoniFight to work with emulators right now if you targetted a specific emulator loading a specific game - nothing is stopping you. However, when the emulator version changes it might change the memory layout and hence break the configs, which is why I'll be working on a 'seamless' way of doing it that locates the start of the emulated system memory and offsets from there in the future.
I'm sorry if you feel led on / let down, nothing would make me happier than to have a really clean solution to help provide sonification to any and everything - but unfortunately it's a difficult problem that we have to attack in a 'black box' manner (that is, without knowing how the internals of any game work). And the only way to do that is little by little.