Hi everyone,
I've recently tried emulating Xenoblade on my PC since I saw how much nicer it looked than on the Wii. Despite some big hurdles at the start (17 fps in the prologue battle, lol) I managed to find a way to manage a stable 30 fps with the HD texture pack at *3 native by using Dolphin Ishiiruka, except in battles with a lot of enemies where it usually dropped to 17-25 fps. Also, sometimes the fps dropped to 20-22 fps for no apparent reason and stayed like this until i restarted the emulation.
Anyway, I thought it was normal (a friend of mine told me his Wii slowed down during the final fight for example). It surprised me when I saw on Dolphin's wiki's page that my setup should apparently support a constant 30 fps even with *4 AA and *16 anisotropic filtering. I had *1 AA and no AF so I was quite surprised... especially when I dropped to 15 fps out of battle when modifying the settings to *4 and *8. Urgh.
I chose to bear with it... until my fps dropped to 15 for the whole final fight. I think the lightbeam effect's cause some kind of fps drops on my computer for reasons I can't understand (example : the penultimate's boss switching forms after you beat him uses exactly this kind of light rays/beams and it messes up my fps from 30 to 20).
Sorry for the lengthy introduction but I wanted you to know my situation and that I've already tried solutions with my basic knowledge. My setup is :
- Windows 8.1 x64
- Nvidia GTX 870M
- i7 4600HQ @ 2.40 GHz
- 16 Go RAM (8 native + 8 installed)
From what I saw on the wiki, my setup should be perfectly able to run XC at a constant 30 fps even with the HD pack and higher-demanding setups. I tried downloading the specific version of Dolphin specidfied in the wiki's tests in case something screwed it up in the latest releases but it was to no avail. Ishiiruka is ok except for the lightbeam and occasional frame drop issues, but the latest releases all have audio stutters in battle/when switching menus and more severe/frequent fps drops, usually when entering battle/animations appear on the screen (especially on the first time for e.g. Melia's "Manifest yourself")
Oh yeah, from what I understood OpenGL is better than D3D9/11 but from my experience it was the opposite so I ended up using the latter ; however, the tests on the wiki suggest that those stutters are minimal and it doesn't fully explain my issues, I think (keeping in mind that I had more stutters with OpenGL anyway).
I'll post my settings for both Ishiiruka and the latest dev release in case I screwed up something and you guys can help me :
http://imgur.com/a/RvSu7 (first image is the settings for the latest dev realease, second for Ishiiruka)
(Advanced is only Load Custom Textures checked for the HD patch, and I didn't check CPU overclock in config).
So yeah, I can't figure out why my config doesn't handle Xenoblade so if one fo you guys had the same issues/knows how to fix them, I'll gladly take your advice !
Edit : I use a patched EU version in order to get 30 fps, in case it wasn't clear ; I use a gamer laptop, so maybe the GPU is too weak to support *8 and *16, but shouldn't it be able to run @30fps without problem otherwise ?