04-06-2018, 11:34 AM
Hi guys! I'm playing Grandia III for the PS2 via PCSX2. Since this game does not show any subtitles while playing cutscenes (by cutscenes I mean engine rendered scenes, not CGs), it is hard to follow sometimes if for example you want to play the game with the japanese voices.
My idea here is to find when the game sends the "play voice x file" order to the engine, and do some stuff from it. But I don't really know how this order is executed, or if there is any kind of variable that the game uses in order to set the voice file pointer.
I was wondering if there exists some audio plugin for PCSX2 that prints a line in the console each time an audio file is decompressed and played by the engine, or somehing that could allow me to know when the voices are playing.
Do you guys have any ideas of how to approach this problem?
Thank you in advance!
My idea here is to find when the game sends the "play voice x file" order to the engine, and do some stuff from it. But I don't really know how this order is executed, or if there is any kind of variable that the game uses in order to set the voice file pointer.
I was wondering if there exists some audio plugin for PCSX2 that prints a line in the console each time an audio file is decompressed and played by the engine, or somehing that could allow me to know when the voices are playing.
Do you guys have any ideas of how to approach this problem?
Thank you in advance!