• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 … 689 690 691 692 693 … 1203 Next »

LLE on thread makes Twilight Princess (GC) crash. Any solution?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
LLE on thread makes Twilight Princess (GC) crash. Any solution?
07-13-2012, 08:04 AM (This post was last modified: 07-13-2012, 08:12 AM by herpderpus.)
#1
herpderpus Offline
Junior Member
**
Posts: 40
Threads: 8
Joined: Aug 2011
I overclocked my system and I can play Zelda TP to 100% speed (most of the time), but only with LLE On Thread enabled. The problem is, with this setting, the game crashes within a few minutes of gameplay (FPS and percentage drops, sounds stops but the last noise keeps repeating). Is there any solution for this?

I'm using the latest version (717), and my system is the following:
CPU: Q9550 (3.5Ghz)
GPU: HD4870
Ram: 4Gb
OS: Win7 x64

The game works well with HLE but the music has missing instruments and this bothers me a lot. With LLE the music is ok, but it slows down a bit on complex areas and the sound stutters, but it never crashes. With LLE on thread it runs much faster but it always hangs, like I said before.
Find
Reply
07-13-2012, 08:59 AM (This post was last modified: 07-13-2012, 09:00 AM by Shonumi.)
#2
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,526
Threads: 55
Joined: Dec 2011
What are all of your Dolphin settings? Have you noticed LLE on Thread crashing on other games? This might be of no help at all, but I seem to get the best results with LLE audio and LLE on thread by setting Framelimit to Audio and unchecking the Limit by FPS box.

As a sort of stop-gap solution, you could disable LLE on Thread, but try LLE audio using the VBeam trick. It will still slow down visually, but there's a good chance your audio won't stutter anymore.
Website Find
Reply
07-13-2012, 09:25 AM (This post was last modified: 07-13-2012, 09:43 AM by herpderpus.)
#3
herpderpus Offline
Junior Member
**
Posts: 40
Threads: 8
Joined: Aug 2011
(07-13-2012, 08:59 AM)Shonumi Wrote: What are all of your Dolphin settings? Have you noticed LLE on Thread crashing on other games? This might be of no help at all, but I seem to get the best results with LLE audio and LLE on thread by setting Framelimit to Audio and unchecking the Limit by FPS box.

As a sort of stop-gap solution, you could disable LLE on Thread, but try LLE audio using the VBeam trick. It will still slow down visually, but there's a good chance your audio won't stutter anymore.

Thank you. As far as I know, it doesn't crash on other games, for example Pikmin. If I enable Accurate Vbeam Emulation, the game runs at what seems to be slow motion but the music does play fine. Of course it's not playable like that. Is there maybe another setting other than disabling idle skipping and enabling accurate vbeam? Also, when in slow motion, if I press tab to disable framelimit, it goes to over 200% but the audio gets messed up.

And yes, I tried limiting FPS to audio but it make no difference. My settings are completely default as I noticed changing anything makes no difference anyway.

Anyway, the game runs like this (inside ordon village):
HLE: Constant 100%, missing instruments in music
LLE + on thread: stable 100%, sometimes it drops a bit (95%). Sound is pretty much perfect. Hangs after a minute or so in game.
LLE: 90-95% (sound is choppy). Constant 100% in smaller areas (starting area, spring area). Doesn't crash.
LLE + Vbeam + Idle skipping disabled: 100% but slow motion graphics.
Find
Reply
07-13-2012, 11:47 AM
#4
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
Another long shot, but try LLE + LLE on thread + Lock threads to cores
Find
Reply
07-13-2012, 12:01 PM
#5
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,526
Threads: 55
Joined: Dec 2011
Well, for the VBeam trick, it's not always necessary to disable Idle Skipping in order for it to work. In all of my cases, enabling Accurate VBeam emulation alone is enough to get stutter-less audio with LLE. Again, it's not going to solve your problem with LLE on Thread, but it might make the slo-mo graphics a bit better. Try skid's suggestion, I think I remember reading about someone trying it before.
Website Find
Reply
07-13-2012, 07:53 PM (This post was last modified: 07-13-2012, 07:53 PM by rpglord.)
#6
rpglord Offline
Posting Freak
*****
Posts: 816
Threads: 14
Joined: Sep 2009
You can't run LLE with this game on your system. You just think you can because you started playing. Wait till you open up a lot of hyrule field it will slow down then. I just tried it with i5 and its around 70% with LLE on thread.
Vbeam trick also doesn't work because indeed for some reason vbeam halves fps in this game. I never seen this problem in any other game.
Find
Reply
07-13-2012, 10:25 PM (This post was last modified: 07-13-2012, 11:30 PM by herpderpus.)
#7
herpderpus Offline
Junior Member
**
Posts: 40
Threads: 8
Joined: Aug 2011
Yeah, apparently there is no solution to this problem. Lock threads to cores doesn't fix the hanging, and yes, LLE makes the game run pretty slow in Hirule Field but other than that it runs ok in pretty much every area.

Anyway, I think the game hanging with "LLE on thread" is a bug in the emulator.

Thanks anyway, guess I'll just replay Majora's Mask instead.

Update:

I tried the same thing on the Dolphin Hacked version for Xenoblade Chronicles I got from this forum, I have noticed that in that version of the emulator it lasts much longer before crashing, and I also get slightly better performance in general with this game for whatever reason.

I think this issue might be worth investigating. I'm not an expert on programming or anything like that, but it doesn't look like something very hard to fix.
Find
Reply
07-14-2012, 12:05 AM (This post was last modified: 07-14-2012, 12:05 AM by delroth.)
#8
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
The hanging happens because exception timing with LLE on thread is too imprecise for the Zelda UCode. It's a known bug and there is nothing you can do about it AFAIK.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
07-14-2012, 01:05 AM
#9
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
by you, he means the user

the developers can still fix this eventually.
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma