Dolphin, the GameCube and Wii emulator - Forums

Full Version: How to make LLE sound good even if game is not running fullspeed !
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
http://code.google.com/r/kodiacktech-dolphin-ini-changes/source/detail?r=186a1fdf0ff30f4f281ab95d7ba360fd909831d6

This commit edits some game INIs so that accurate VBeam emulation is enabled by default when it's known to provide a benefit (although there may be regressions, as appears to possibly be the case with Timesplitters). I'm going to read through this thread and see what more games I can toss accurate VBeam emulation into by default.

Note, however, that I am not an official Dolphin committer. I'm just someone that so happens to have the day off. :D
I think you can include SMG2 I didnt have any problems,but one user did report a problem with vbeam on in this thread.
Last story but only if using LLE.
Skies of arcadia its not even optional lol it provides huge speedup.
But this thread is not about vbeam,but about providing accurate timings so LLE sound doesn't stutter when games are not running fullspeed Smile
Enabling only vbeam didnt seem to do trick for me on any game
Just wanted to share accidental find regarding this vbeam
Disabled Idle skipping work's faster with copy to RAM(LLE,vbeam ON) - (while opposite for copy to texture)
i had it enabled by accident and during testing it proven to be so
Last story
mario kart wii
games tried.
Tried doing this with Metroid Prime (the .ini file uses Copy to RAM, iirc). Some parts were faster (Parasite Queen battle, definitely), but any open and extended spaces dropped immediately (30~40 FPS range), where as those dips didn't seem to happen when Idle Skipping was enabled. Also, the game stuttered when the game loaded a save file and played the Metroid theme with disabled Idle Skipping, the only time I've seen stuttering when trying the VBeam trick (well, except for my laptop experiment).
(07-04-2012, 06:43 AM)Kodiack Wrote: [ -> ]http://code.google.com/r/kodiacktech-dolphin-ini-changes/source/detail?r=186a1fdf0ff30f4f281ab95d7ba360fd909831d6

This commit edits some game INIs so that accurate VBeam emulation is enabled by default when it's known to provide a benefit (although there may be regressions, as appears to possibly be the case with Timesplitters). I'm going to read through this thread and see what more games I can toss accurate VBeam emulation into by default.

I've seen more speed hits than increases with A.V. Beam on. All of these games run at half speed with this option active (I'm glad this option is off by default):
Captain America
Crash of Titans
Sega Racing
Worms Battle Islands
a number of other games that I forgot.....Smile
(07-05-2012, 02:18 AM)Legend80 Wrote: [ -> ]I've seen more speed hits than increases with A.V. Beam on. All of these games run at half speed with this option active (I'm glad this option is off by default):
Captain America
Crash of Titans
Sega Racing
Worms Battle Islands
a number of other games that I forgot.....Smile

This is an option that seems to vary wildly based on the title it's used in. Some games will see a massive increase to playability, others will perform far worse, and some games just won't be affected much either way.

There are other factors to take into consideration as well. For example, as IcemanSR pointed out, you may be required to disable idle skipping to see the full benefit from the accurate VBeam emulation.
(07-04-2012, 01:41 AM)RocketGuy3 Wrote: [ -> ]
(07-03-2012, 08:12 PM)rpglord Wrote: [ -> ]Your problem is using directx11 I dont know why you were using it-its not default option.
If you thought games will look better they wont-dolphin is not like pc games where usually choosing newer dx revision indeed makes graphic better.
I just tested dx11 with latest revision,not only is it slower then dx9,but this trick I described in this thread does not work with it !
So this is new interesting thing devs should take note of,I dont think graphic backend should affect timings and LLE audio but it seems that it does

Hmmm, ok thanks, I'll give that a try when I get home tonight. I've flipped that option a couple times between 9 and 11, but I can't remember for sure whether I tried these two options with the gfx backend set to 9.

I switched it to 11 because the wiki recommended it for a graphical glitch in some game. I think it was Skyward Sword.

Well I tried it, and still no luck. Undecided

It wouldn't make sense for the audio to play out smoothly when the game slows down, though, would it? Because then the audio would somehow be getting ahead of the video.

I guess what surprises me most is that I'm experiencing such slowdowns at all on what I would think is a pretty decent rig. It gets pretty bad on occasion. With the settings I posted above, I notice some of the busier levels in SMG, for example, dropping to as low as ~30 FPS, and I end up basically playing the game in slow motion until things calm down a bit.

So I guess I just don't have enough power to play these games with smooth audio/video?
(07-05-2012, 07:42 AM)RocketGuy3 Wrote: [ -> ]Well I tried it, and still no luck. Undecided

It wouldn't make sense for the audio to play out smoothly when the game slows down, though, would it? Because then the audio would somehow be getting ahead of the video.

No,audio should slow down as well. HLE never skip or stutter no metter how slow game is.
Did you try it with HLE ? If you are still getting audio problems,then its something wrong on your side.
HLE should be always smooth no metter what game speed is.

(07-05-2012, 07:42 AM)RocketGuy3 Wrote: [ -> ]I guess what surprises me most is that I'm experiencing such slowdowns at all on what I would think is a pretty decent rig. It gets pretty bad on occasion. With the settings I posted above, I notice some of the busier levels in SMG, for example, dropping to as low as ~30 FPS, and I end up basically playing the game in slow motion until things calm down a bit.

Something is wrong with your computer. I have slower cpu then you and SMG2 never dips below 48 fps.
Post screenshoots of your settings and screenshoot of game when it drops to 30 fps.

(07-05-2012, 07:42 AM)RocketGuy3 Wrote: [ -> ]So I guess I just don't have enough power to play these games with smooth audio/video?

No,something alse is the problem
OK, instead of editing my previous post, I thought this discovery I just made needed a new post to better expose my idiocy (or brilliance? ... probably idiocy). EDIT: rpglord just replied, so not editing was the right call, heh.

I just checked the option to put DSP LLE on its own thread, and now everything seems to work brilliantly. Audio is smooth, video does not slow down. All is well. At least in SMG. I was so excited that I had to make this post before testing any other games... or even very extensively testing SMG.

Is this just an obvious step I was missing somehow? Did I just luck out? I'll go try this with a couple other games. *fingers crossed*
well that is something I told you on page 7 but you ignored it for some reason.
This is what I wrote
"Did you enable lle on thread ?
Did you try directx9 backend ?
Disable AA
Post all of your settings "
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14