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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 39 40 41 42 43 ... 117 Next »

Possible Issue? (GFX FIFO)
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Possible Issue? (GFX FIFO)
10-11-2014, 12:32 AM
#1
Bighead Offline
Oversized Cranium
*******
Posts: 1,985
Threads: 15
Joined: Aug 2011
I was playing Xenoblade earlier, running around in Eryth Sea while encoding a video with handbrake, and I started getting an infinite loop of these errors:
Spoiler: (Show Spoiler)
[Image: siVAqTx.png]
And so on....
Got it to happen 4 times, standard options, without custom textures enabled, using the latest build. When finished encoding I was unable to reproduce. Handbrake is obviously very demanding and it isn't practical to run while playing games on Dolphin, but I wasn't sure if exterior programs putting a lot of stress on the CPU should affect Dolphin's stability.
Donate - Custom Texture Tool - Xenoblade Chronicles HD - New Super Mario Bros. Wii HD - Paper Mario: TTYD HD (Contributor) - Skies of Arcadia HD
Website Find
Reply
10-11-2014, 02:06 AM
#2
StripTheSoul Offline
YouKittenMe?
*******
Posts: 4,639
Threads: 39
Joined: Oct 2009
Ah, I had a similar issue last week, but I thought it was an Ishiiruka-only issue.
Well, there has been so much (amazing) work on Dolphin's core stuff lately; sure there's gonna be a little bug getting through at some point I guess.
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
Find
Reply
10-11-2014, 07:30 AM
#3
Aleron Ives Offline
Senior Member
****
Posts: 662
Threads: 7
Joined: Apr 2014
Which encoder were you using in Handbrake? If you were encoding with x264, it will automatically use all of your cores to achieve the fastest encoding speed possible, which will likely impact Dolphin's performance. I'm surprised the emulator was still running at full speed while you were encoding in the background, honestly.

One thing you could try would be using the --threads switch to change the number of threads x264 wants to use. By default it will use the number of logical cores * 1.5, so if you have a quad-core machine, it will use 4 * 1.5 = 6 threads. If you have a quad-core machine with HT, it will use 8 * 1.5 = 12 threads. If you use 3 threads, that would be the expected number for a dual-core machine, so it might make Dolphin happier at the expense of vastly increased encoding time.
Find
Reply
10-11-2014, 08:10 AM
#4
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
Encoding what? Putting stress on your computer while using Dolphin's Dualcore Mode is more than enough to cause issues like this?
Find
Reply
10-11-2014, 08:57 PM (This post was last modified: 10-11-2014, 08:58 PM by Bighead.)
#5
Bighead Offline
Oversized Cranium
*******
Posts: 1,985
Threads: 15
Joined: Aug 2011
@Aleron Ives: Well, 99.9% of the time I probably won't be encoding videos while running Dolphin. Tongue It just happened that I found myself converting an AVI to an MP4 of my grandmother's wedding for her while simultaneously testing new textures. Sandy Bridge is aging but still a beast.

@JMC47: Yeah that's what I meant. When my CPU was under heavy load from running handbrake, Dolphin started to become really unstable. I wasn't sure if that was a known/real issue or not, or a caveat of using dual core, so I thought it might be worth mentioning. Outside of that, I've never seen it come up before in all the 100s of hours/builds I've used it. I can run another test later and see if I can reproduce it yet again if needed.
Donate - Custom Texture Tool - Xenoblade Chronicles HD - New Super Mario Bros. Wii HD - Paper Mario: TTYD HD (Contributor) - Skies of Arcadia HD
Website Find
Reply
10-11-2014, 09:02 PM
#6
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
This is a known issue; you should run in single core if you're doing other stuff on your computer. Dualcore is known to be unstable.
Find
Reply
10-28-2014, 04:03 PM
#7
Durandle Offline
Junior Member
**
Posts: 23
Threads: 2
Joined: Nov 2009
Out of interest, is that to say that if your computer is fast enough, dual core is stable - or is it that it is just less unstable? The speed improvement of dual-code is hard to give up, it usually makes the difference between playable and totally-not-playable for me. Though the "playable" is just until I get the FIFO error (in some games, such as F-Zero which gets it A LOT).
Find
Reply
10-28-2014, 07:40 PM
#8
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
F-Zero GX is an exception... I don't know why it's throwing so many unknown fifos as of recent. If you can track down when that started, it could probably be made a lot more stable in dualcore, though it would still reset, it wouldn't ever crash midrace.
Find
Reply
10-28-2014, 09:25 PM
#9
Durandle Offline
Junior Member
**
Posts: 23
Threads: 2
Joined: Nov 2009
I'll give it a go. It was quite satisfying tracking down the issue of massive performance drops on some NVIDIA cards a while back. May take a while though given you have to get all the way through a lap or so before it happens!
Find
Reply
10-29-2014, 12:57 AM
#10
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,533
Threads: 1
Joined: Feb 2012
Maybe record a set of input with Dolphin so you don't have to actually play the same bit over and over yourself. This might need changing whenever a build affecting the game's physics/timings/stick sensitivity occurred, but that wouldn't be the end of the world.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode