• 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 ... 686 687 688 689 690 ... 1192 Next »

Dolphin LLE performance
View New Posts | View Today's Posts

Pages (3): 1 2 3 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Dolphin LLE performance
09-20-2012, 12:04 PM
#1
mashakos Offline
Junior Member
**
Posts: 39
Threads: 8
Joined: May 2012
Just came back to find my original thread was derailed and went down in flames Tongue

So I'll try again, this time with video captures of two games running on Dolphin 3.0. I used a second PC equipped with an HDMI capture card to record the videos, so while there's a bit of ghosting, the recording has no impact on the framerates.
(Specs and dolphin config in video descriptions)

Super Mario Galaxy
MGS Twin Snakes

All I am asking for is a confirmation from you guys on whether you get slowdowns in the same areas in the vids. Please check out the captures and let me know. Want to confirm where the bottleneck is occurring for me.

Thanks!
Operating System: windows 7 Ultimate 64-bit
Processor/CPU: intel core i7 3930k @ 4.5Ghz
Video Card/GPU: nvidia GTX580
Memory/RAM: 16gb G.skill RipjawsZ @ 1866Mhz
Find
Reply
09-20-2012, 12:54 PM (This post was last modified: 09-20-2012, 12:54 PM by Axxer.)
#2
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
I don't have MGS Twin Snakes, so I only watched SMG.

Tbh I couldn't tell what you were talking about. I couldn't watch with sound or the whole video, though, I was just trying to watch gamespeed.

My computer (which isn't as fast as yours, but is good enough for this game) gets slowdowns in this game every once in a while, so my guess is that that is just about as good as it is gonna get. Check out your CPU loads and if they hit 100 in those spots than yeah, the problem is your CPU and you can't really change much about it. If your GPU is the problem you can change some enhancements though.

With this game and that GPU, the problem is almost definitely the CPU I would think, which means it probably can't be fixed much.

I'll go test this out later when I have the time.
Desktop:
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5
Find
Reply
09-20-2012, 01:07 PM (This post was last modified: 09-20-2012, 01:12 PM by mashakos.)
#3
mashakos Offline
Junior Member
**
Posts: 39
Threads: 8
Joined: May 2012
(09-20-2012, 12:54 PM)Axxer Wrote: Tbh I couldn't tell what you were talking about. I couldn't watch with sound or the whole video, though, I was just trying to watch gamespeed.
I think I should give a small summary for anyone viewing so they don't need to see the whole clip:
Super Mario Galaxy drops down to 49fps in the main world hub for a short period then goes back up again. In the Gusty Garden level (about 7 minutes into the vid), framerates drop down to 49fps a lot more frequently. Lowest framerate is 47fps I think, but with LLE anything below 55fps makes audio distort.
In MGS Twin Snakes, cut scenes go down to 25fps while the actual gameplay runs fine at 50fps (PAL version). Sound is consistently choppy in codec conversations and cut scenes.
FPS counter is visible in the top left corner for both vids.

A bit off topic:
With my settings, codecs are glitchy (using virtual EFB). Used virtual EFB because "real" EFB generates framebuffer effects at gamecube resolutions - pixellated! Anyway to get HD effects with "real" EFB?
Operating System: windows 7 Ultimate 64-bit
Processor/CPU: intel core i7 3930k @ 4.5Ghz
Video Card/GPU: nvidia GTX580
Memory/RAM: 16gb G.skill RipjawsZ @ 1866Mhz
Find
Reply
09-20-2012, 01:15 PM (This post was last modified: 09-20-2012, 01:17 PM by Axxer.)
#4
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
(09-20-2012, 01:07 PM)mashakos Wrote:
(09-20-2012, 12:54 PM)Axxer Wrote: Tbh I couldn't tell what you were talking about. I couldn't watch with sound or the whole video, though, I was just trying to watch gamespeed.
I think I should give a small summary for anyone viewing so they don't need to see the whole clip:
Super Mario Galaxy drops down to 49fps in the main world hub for a short period then goes back up again. In the Gusty Garden level (about 7 minutes into the vid), framerates drop down to 49fps a lot more frequently. Lowest framerate is 47fps I think, but with LLE anything below 55fps makes audio distort.
In MGS Twin Snakes, cut scenes go down to 25fps while the actual gameplay runs fine at 50fps (PAL version). Sound is consistently choppy in codec conversations and cut scenes.

A bit off topic:
With my settings, codecs are glitchy (using virtual EFB). Used virtual EFB because "real" EFB generates framebuffer effects at gamecube resolutions - pixellated! Anyway to get HD effects with "real" EFB?

Hmm, that is odd. I don't think MGS should be going down to 25 FPS (unless the game is programmed to have 25 FPS cutscenes, which is always possible).

There is a sort of hack which helps make LLE audio stutter-free:
1) Enable V-Beam (in the game config)
2) disable Idle Skipping

I believe that will help temporarily solve the issue of LLE stuttering.

As for your speed issues, if you lower the graphics setting does it help with speed at all? Like if you went down to 2x IR? I don't think it should make much of a difference with the 580 but maybe it could.

"Real" EFB? Do you mean Real XFB (eXternal Frame Buffer) or EFB (External Frame Buffer) -> RAM?
Desktop:
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5
Find
Reply
09-20-2012, 01:19 PM (This post was last modified: 09-20-2012, 01:23 PM by mashakos.)
#5
mashakos Offline
Junior Member
**
Posts: 39
Threads: 8
Joined: May 2012
Just had a thought:
InPCSX2, MGS3 has that same sound skipping issue when framerates go down. This is especially the case in certain areas which use framebuffer effects such as cut scenes or codec conversations (thanks Konami!!). A workaround in PCSX2 is to set the audio plugin to "Async mix". Even when framerates drop, audio runs at normal speed - as long as they don't drop to 20fps or less.
Could it be possible to implement functionality similiar to "async mix" for Dolphin's LLE recompiler maybe? This is just a shot in the dark, if one of the devs can chime in with some insight, would be great!
(09-20-2012, 01:15 PM)Axxer Wrote: As for your speed issues, if you lower the graphics setting does it help with speed at all? Like if you went down to 2x IR? I don't think it should make much of a difference with the 580 but maybe it could.
nah, graphics settings have no impact at all - except for anti-aliasing. i can set everything else as high or as low as I like and framerates don't change.

(09-20-2012, 01:15 PM)Axxer Wrote: There is a sort of hack which helps make LLE audio stutter-free:
1) Enable V-Beam (in the game config)
2) disable Idle Skipping

I believe that will help temporarily solve the issue of LLE stuttering.
That breaks mgs. Haven't tried vbeam with smg though.

(09-20-2012, 01:15 PM)Axxer Wrote: "Real" EFB? Do you mean Real XFB (eXternal Frame Buffer) or EFB (External Frame Buffer) -> RAM?

yeah, XFB. not EFB Copies.


Operating System: windows 7 Ultimate 64-bit
Processor/CPU: intel core i7 3930k @ 4.5Ghz
Video Card/GPU: nvidia GTX580
Memory/RAM: 16gb G.skill RipjawsZ @ 1866Mhz
Find
Reply
09-20-2012, 01:29 PM
#6
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
I don't even use XFB for any of my games. SMG for sure doesn't require it for anything, and you will get a pretty nice speed boost from disabling it.

It says in the wiki that Accurate VBeam Emulation actually speeds up MGS, but maybe it is wrong. If it is, it would be great if you could take that out of the wiki.
Desktop:
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5
Find
Reply
09-20-2012, 01:33 PM
#7
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
(09-20-2012, 01:15 PM)Axxer Wrote: "Real" EFB? Do you mean Real XFB (eXternal Frame Buffer) or EFB (External Frame Buffer) -> RAM?
EFB stands for Embedded Frame Buffer. There's a reason why external frame buffers are abbreviaded with XFB instead.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
09-20-2012, 01:40 PM (This post was last modified: 09-20-2012, 01:55 PM by mashakos.)
#8
mashakos Offline
Junior Member
**
Posts: 39
Threads: 8
Joined: May 2012
EDIT: This is for Super Mario Galaxy: Just tried your suggestion: enable vbeam and disable idle skipping. It worked! Well, sort of. Now audio is running smoothly but the framerate has dropped to a consistent 30fps, so everything is running at half speed.
(09-20-2012, 01:29 PM)Axxer Wrote: I don't even use XFB for any of my games. SMG for sure doesn't require it for anything, and you will get a pretty nice speed boost from disabling it.
I'm only using XFB for MGS. I will do a quick test now with mgs, to confirm that vbeam leads to sound dropping out.

Operating System: windows 7 Ultimate 64-bit
Processor/CPU: intel core i7 3930k @ 4.5Ghz
Video Card/GPU: nvidia GTX580
Memory/RAM: 16gb G.skill RipjawsZ @ 1866Mhz
Find
Reply
09-20-2012, 01:42 PM
#9
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
(09-20-2012, 01:33 PM)neobrain Wrote:
(09-20-2012, 01:15 PM)Axxer Wrote: "Real" EFB? Do you mean Real XFB (eXternal Frame Buffer) or EFB (External Frame Buffer) -> RAM?
EFB stands for Embedded Frame Buffer. There's a reason why external frame buffers are abbreviaded with XFB instead.

Whoops, I typed the same thing twice Tongue Embedded is what I meant, and the OP understood at least.
Desktop:
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5
Find
Reply
09-20-2012, 01:50 PM (This post was last modified: 09-20-2012, 01:53 PM by mashakos.)
#10
mashakos Offline
Junior Member
**
Posts: 39
Threads: 8
Joined: May 2012
Just tried mgs. Sound still skipping with vbeam enabled. In addition to that, enabling vbeam adds this annoying flicker - guessing MGS is an interlaced video title.

It could lead to a speedup but I'm sure don't need it; when I turn frame limits off my framerate shoots up to 70fps - and the audio goes crazy of course Smile
(09-20-2012, 01:33 PM)neobrain Wrote:
(09-20-2012, 01:15 PM)Axxer Wrote: "Real" EFB? Do you mean Real XFB (eXternal Frame Buffer) or EFB (External Frame Buffer) -> RAM?
EFB stands for Embedded Frame Buffer. There's a reason why external frame buffers are abbreviaded with XFB instead.
uh, lol at your title(?) Not an encouraging statement for a developer to make! Tongue

Operating System: windows 7 Ultimate 64-bit
Processor/CPU: intel core i7 3930k @ 4.5Ghz
Video Card/GPU: nvidia GTX580
Memory/RAM: 16gb G.skill RipjawsZ @ 1866Mhz
Find
Reply
« Next Oldest | Next Newest »
Pages (3): 1 2 3 Next »


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


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode