Dolphin, the GameCube and Wii emulator - Forums

Full Version: [PATCH] Xenoblade: HLE audio hack fix
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
I re-uploaded the x64 version with one that shouldn't crash. For some reason the newer builds seem to randomly fail and require a clean/rebuild.

Regarding idle skip, try to play with it enabled first. I think it was set to off in the game specific property (its ini) to address sound issues which shouldn't be a problem now. That ini property may only have been set for the Japanese version of the game though. There may still be a good reason to turn it off but I don't know any.

(08-31-2011, 04:06 PM)pewppants Wrote: [ -> ]I don't mean to be rude Mylek but your patch hasn't changed anything for me in any version you've released.

No offense taken. The issue with menu sounds is very subtle. It also effects some of the battle sound effects and I think maybe footsteps. If you didn't notice it before, which I'm hoping is the case, then you don't need to worry about it.



The re-upload launches, but I now have a constant and loud static/popping noise every half second.
Mylek can you recommend what settings you use? I am still getting menu static and weird save/load screen sounds since V3

I find that i have to have audio throttle off and the game FPS set to 60 to get a consistent 30FPS. If i turn audio throttle on, the sound seems mostly fine but then the frames drop from 30 to 29 every 10 seconds and you get what looks like lag.

I'll probably be finished with the game before anyone finds the absolute perfect settings Tongue

btw i have a i7 2600k OCed at 5ghz and a GTX580 so i doubt any lag i get it due to performance issues, but rather, emulation xD
Why not just use LLE for sound if you have a machine like that, and sidestep the issue completely?
AGuy:
Sounds like v3.1 it won't run on your machine and you'll have to use v3 of the hack. What kind of cpu do you have?

Anthonyli:
Do you have vsync off? Also shouldn't it run at 59.94 fps, which would be ~ 599 frames every 10s. Also did you mean you still get the issues with v3.1? that was supposed to fix the menu noise but i can see confusion since dolphin is also 3.0.

You can actually tune the fps you get with audio sync up and down by playing with period in SystemTimers.cpp at (period = period * 10000LL / 9993 * 48000 / 44100Wink If you make 9993 smaller you get higher fps, larger you get lower fps. I actually set it to run just a little bit faster already which is why that's there but I was aiming for max 59.94 with a more accurate fps counter. If it runs too fast audio sync in cutscenes starts to break.




(09-01-2011, 02:50 AM)Mylek Wrote: [ -> ]AGuy:
Sounds like v3.1 it won't run on your machine and you'll have to use v3 of the hack. What kind of cpu do you have?

I have an i7-920 @ 3.2 GHz.

I didn't notice any improvement from v3 over vanilla r7719m, both run great and the cutscenes sound find, but I could hear that the menu crackling was gone in v3.1. As I wrote, though, it introduced popping/crackling every half second when there would be any audio playing. The louder the audio, the louder the popping/crackling.
(09-01-2011, 01:59 AM)FilthyMonkey Wrote: [ -> ]Why not just use LLE for sound if you have a machine like that, and sidestep the issue completely?

Since you brought it up, how fast would, say, my processor have to be OC'd to for LLE to work properly?
LLE works fine on my 2600k even at stock speed. Heck, if I turn off 'enable audio throttle', it will run overly fast at about 50 fps. In normal play, I never see the fps counter at anything other than 30 or 31 fps except during loading screens.
Speaking of framerate, I haven't really dealt with that aspect of the builds, though I did set Framelimit to Off. It runs at 25 FPS, never dips below that, seems perfectly smooth, and apparently that's what the normal PAL version is locked to? How are people breaking that limit and is it worth doing?
(09-01-2011, 05:50 AM)FilthyMonkey Wrote: [ -> ]LLE works fine on my 2600k even at stock speed. Heck, if I turn off 'enable audio throttle', it will run overly fast at about 50 fps. In normal play, I never see the fps counter at anything other than 30 or 31 fps except during loading screens.

Sorry for my ignorance, but I don't know what a 2600k (i know it's a processor, lol) is or how fast they come.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41