(06-07-2012, 11:33 PM)rpglord Wrote: [ -> ]Have you ever come across a game that needs LLE sound to work correctly ? And when you tried it you discovered that,unlike HLE,unless your pc is capable of running the game fullspeed sound will be choppy,skipping,stuttering etc ?
Well I found solution for this !
All what you have to do is disable "idle skipping" option and enable "accurate vbeam emulation" option. And voila ! Sound will now slowdown like HLE,instead of beeing choppy.
This sounds much better when you are playing the game which can't run fullspeed on your pc.
I haven't tested this much,only on 3 games so far,and it worked on all of them.
Here is the video of SMG2 running with LLE about 85% speed without choppy sound :
http://youtu.be/o5zQCxPzsIo
Where is that "accurate vbeam emulation" option?
right click on your game in the Dolphin window -> select "properties"
(09-27-2012, 12:28 AM)DolphinPolskaUser Wrote: [ -> ] (06-07-2012, 11:33 PM)rpglord Wrote: [ -> ]Have you ever come across a game that needs LLE sound to work correctly ? And when you tried it you discovered that,unlike HLE,unless your pc is capable of running the game fullspeed sound will be choppy,skipping,stuttering etc ?
Well I found solution for this !
All what you have to do is disable "idle skipping" option and enable "accurate vbeam emulation" option. And voila ! Sound will now slowdown like HLE,instead of beeing choppy.
This sounds much better when you are playing the game which can't run fullspeed on your pc.
I haven't tested this much,only on 3 games so far,and it worked on all of them.
Here is the video of SMG2 running with LLE about 85% speed without choppy sound :
http://youtu.be/o5zQCxPzsIo
Where is that "accurate vbeam emulation" option?
You have to have games listed in dolphin,then you right-click on a game and click properties.
Also,I was wrong about sound slowing down in either lle or hle,it seems to run normal speed,async from the rest of the game ( even better result for users )
EDIT : Didnt see DefenderX already posted the explanation
(09-27-2012, 12:35 AM)DefenderX Wrote: [ -> ]right click on your game in the Dolphin window -> select "properties"
I did this but the sound is still choppy (I'm playing SMG)
Try to disable "Idle Skipping" too.
@DolphinPolskaUser - There's no helping you if your system simply is too weak. This trick won't work miracles on every system. There's a limit to how low the hardware can be before this trick simply stops being effective.
(09-27-2012, 03:01 AM)DefenderX Wrote: [ -> ]Try to disable "Idle Skipping" too.
I disabled it too and I got 5-30 FPS with choppy music.
(09-27-2012, 04:07 AM)DolphinPolskaUser Wrote: [ -> ] (09-27-2012, 03:01 AM)DefenderX Wrote: [ -> ]Try to disable "Idle Skipping" too.
I disabled it too and I got 5-30 FPS with choppy music.
1- The so-called trick doesn't work for everyone
2- Your system is too weak for SMG 1/2 (above all if you use LLE)
I have done some more testing and I am pretty sure what "vbeam trick" does and when it will work and when it will not.
Basically,it desynchronize FPS and VPS,or jit engine and rest of the dolphin,so to speak.
As long as jit ( or jitil ) is running fullspeed,LLE sound will not stutter.
Or in another words,as long as dolphin window ( when not run fullscreen ) shows game running 100% LLE sould will not stutter.
Moment gamespeed drops below 100% sound will stutter.
However,this is not "real" game speed,this is only speed of emulated cpu. Game can run slower for many reasons,actually using LLE can be one of them.
So bottom line,as long as somebody can run the game at 100% speed ( VPS ) with barebone speed-oriented settings like 1xIR and HLE sound,but with idle skipping disabled,then LLE sound will not stutter.
Running the game with speed oriented settings like for example Starscream's settings, will make sure your cpu is actually capable of emulating dolphin cpu at 100% in that particular game. This is requirement for LLE sound to not stutter.
Having idle skipping disabled and still beeing able to run the game at 100% speed is required if you are going to use idle skipping as part of "vbeam trick"
For some reason, enabling vbeam limits my fps to 30 in all games while using audio as frame limit. If I change the limit to 60 or auto, sound goes double speed. It would be nice if this worked, fps in Mario Galaxy games is pretty much constant 60, but the sound skips at random fps drops to 58 fps or so. I'm using r803.