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
(11-23-2012, 07:57 PM)DefenderX Wrote: [ -> ]It should work with all Dolphin revisions Tongue But it's hard to find a compiled build with that patch.

Best solution: Compile the build with the patch on your own.
Unfortunately, I don't know how to compile anything. However, I did find a higher revision with the patch one page back(durr me), so I should be fine now, I hope.
I've got you covered man.

Dolphin HLE 3.0-843 x86
Dolphin HLE 3.0-843 x64

Enjoy~
(11-22-2012, 09:04 PM)rpglord Wrote: [ -> ]As far as I know, freezing has been fixed as of 3.0-484
So make sure you dont use older revisions then that

You mean any version after 3.0-484 will fix the freezing issue? because i'm still getting freezes all the time like every 5 - 10 minutes.
I tried with: 3.0-72, 3.0-496, 3.0-789 (those versions supposedly fixed the freezing issue for some users... not for me tho...) and many, many other revisions with the HLE audio hack fix and they all freeze all the time.

- -
CPU: Intel® Core™2 Duo CPU E8200 2.66GHz
GPU: BFG Tech NVIDIA GeForce GTS 250 OverClock Edition 1GB
RAM: KINGSTON 2GB 800MHz PC2-6400 DDR2
PSU: Super Flower 700W
MB: MSI G31TM-P21
Win 7 Ultimate: 32-bit
I don't think it matters what version you are on, it'll still probably freeze up on you. I'll make a build anyway, including the latest one as well.

Now no one has a reason to blame it on revisions. Either it works for you or it doesn't. Do let me know if the sound issues crop up though for 484. I checked over the code, and it checks out fine as far as I can see.

(Side note: Derp on me reading 484 as 844...)

3.0-484
Dolphin HLE 3.0-484 x86
Dolphin HLE 3.0-484 x64

3.0-845
Dolphin HLE 3.0-845 x86
Dolphin HLE 3.0-845 x64
It was supposed to be fixed in fifobusy branch which was merged to dolphin in 484, which means any revision ( including latest ones ) should have the fix.
If its still freezing, then I guess Xenoblade was never fixed.
People with better cpus ( i5 or i7 ) can try to use LLE it might fix the freezing.

EDIT : Developers of dolphin think its fixed, look at this :
http://code.google.com/p/dolphin-emu/iss...il?id=4061
They closed the issue with 3.0-484 revision just like I said.
It this FIFO problem is still not fixed, somebody should let them know.
We need more testing for this...
I think the slower the processor is the more likely it will freeze, that being said, Xenoblade is still very playable on my crappy processor but the freezing issue makes it annoying to enjoy the game.

If the problem is indeed the fifobusy thing then maybe a Dolphin branch that let you configure the fifobusy to your liking would alleviate the problem? if i remember older Dolphin revisions had a configurable fifobusy that the user could change to fix some games, this is how i managed to fix and play F-Zero GX back in those days, so maybe a configurable fifobusy could help in Xenoblade too?
ok now i have fixed the completely sound issues in xenoblade my settings:

Idle skipping: off
v-beam: off=fast this is required for constant 30 fps on my i5 2500k@4,5ghz, is it ON i have slowdowns with framelimit: audio or auto
framelimit: AUDIO, AUTO fixed not the sound issues the sound crackling comes back random.
limit by fps: unchecked also off

and now i don't need more the HLE patch Smile.
Could anyone provide a recent build with efb_scaling_fixes (>840) and ICC + OpenMP and latest Xenoblade HLE patch. 845 seems to be stable for example. Efb_scaling_fixes is a very significant change which dramatically increases image sharpness at higher resolutions.
(11-28-2012, 06:40 AM)etking Wrote: [ -> ]Could anyone provide a recent build with efb_scaling_fixes (>840) and ICC + OpenMP and latest Xenoblade HLE patch. 845 seems to be stable for example. Efb_scaling_fixes is a very significant change which dramatically increases image sharpness at higher resolutions.

Efb scaling fixes have been merged into master Smile
I know, but the last Xenoblade hle patched build is older and I still prefer to enable idle skipping for better speed. Hopefully the new HLE audio will fix Xenoblade so that no additional patch is needed anymore.
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