Next Generation Emulation banner

Weird Sound Emulation?

5530 Views 12 Replies 5 Participants Last post by  rayno
By the way, all of my games are running at a regular 60 FPS, so that isn't an issue here.

I dunno if anyone else is aware of this... but does the sound emulation seem slow to anyone else on certain games? Like... it seemed normal on Final Fantasy Tactics. But it seemed slow on Final Fantasy 7 and Langrisser IV and V for me. (And compared to ePSXe 1.6.0 it IS slower) I'll see if I can find other instances where this occurs.

Anyone else experience something like this?

I don't mean that the music is doing anything wrong, the music sounds fine. But it doesn't seem to be running at the right pace... But at the same time, it also doesn't seem to be falling behind. I feel like my ears are being mind****ed because I can't tell anymore. I think I need to do a comparison between a real copy of these games and the sound of them through these emulators just to be sure. (Which, unfortunately I won't be able to do till I'm back home)

Keep up the great work Xeven, your emulator's real nice.

Edit: Ok, now I know the sound emulation's off in some games. Try Wild Arms and just listen to the intro, it becomes very apparent VERY quickly. (Use the latest PEOPS Dsound)

Question: Does your emulator support SPUAsync?

Try Lunar: The Silver Star Story with PEOPS Dsound for some real fun. (Make sure you're not wearing headphones)
1 - 6 of 13 Posts
Doesn't seem to change anything (though it did fix Lunar, and probably fixes Wild Arms). Try Final Fantasy VII hushypushy. Wait till it gets to the part where it plays the opening music (Where's listing off the game's producers, music composers, etc.). Listen to it in PSXeven and then in ePSXe. There's a timing difference, the music in ePSXe seems faster than the music in PSXeven. Unfortunately I don't know which one's right because I can't compare these emulators versus an actual copy of the game till I get home. I believe ePSXe thus far however, as it matches the recordings of the game music that I have.

Like I said earlier, the reason this is strange is because it happens inconsistently. Not all games are slow. Games like Lunar: The Silver Star Story and Wild Arms seem to have no slow down, while Final Fantasy VII and Langrisser IV and V seem to have obvious slowdown. I dunno what to say about it, other than that it's strange.

Edit: An interesting breakthrough I suppose. Well, I got the sound emulation to be exactly the same (as ePSXe) in Eternal SPU 1.41 using SPUAsync and either Wait or Simple for the type. I used DSound with a buffer of 64. This buffer seems to need to be more than this, but I'm still trying to determine where it needs to be set to get accurate emulation.

Edit edit: Well, I think my computer might actually be slowing down. Since it can't output Wave Mapped sound at an accurate rate (consistent 60 FPS), I can't really tell. The sound, to me at least, is still much slower in DSound under my current settings with games like Final Fantasy VII. Changing it to SPUAsync - Wait or Simple will fix this, but depending on the buffer size you end up with either a delayed sound (if the buffer is large) or little "pings" (if the buffer is small) where sound should be, but isn't. (Thus the emulation is emulating static.)

And please remember to note, the music itself is not wrong. It's all there. It's just slower (Tempo wise) than it should be unless you use the above "fix."
See less See more
Nope. Playing from an image (.img file), thus why I'm having problems with emulation. (The CD images have tons of bad sectors to boot.) Actually though, the Final Fantasy VII CDs are binary files (.bin) so... maybe it just wants ISOs... I dunno. I'll see if I can find ISO images of all of these.
Xeven said:
Okay try these:
1. Pete's DSound - try disabling "Change XA Speed"
2. Ethernal - enable "Wait for XA Buffer is free".
Doesn't fix it.
What kind of file is it? Bin? Iso? Img? I think that has something to do with it, but I'd wanna confirm it. Anyways, I'm actually still not sure if it is indeed slow. I can't tell. The reason I can't tell is because I don't have my real PSX here to compare it to. But if yours is correct that means that ePSXe emulates sound at a much faster rate than it should. What I find strangest about it is that there's nothing solid from game to game. Some games are slow. Others are fast. Still others are spot on. But this could just be an apparent difference because I'm comparing it with ePSXe. And ePSXe's emulation may very well be wrong. It wouldn't be the first time.

(Or, more likely still, it could just be that my computer's a clunky piece of **** that doesn't have enough CPU power to emulate properly. I'm going with this as the most probable answer.)

I'm amazed, but that worked Xeven. Thanks a million. =)

The beauty of simplicity eh?
1 - 6 of 13 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.