Since you haven't specified a build in your OP, I'm going by your profile.
Your profile tells me that you're using version 3.0-764, which is a development build.
I'm telling you to try out 3.0, which is an official stable release of the emulator.
You can find it on the bottom of
this page.
(09-03-2012, 06:01 AM)Garteal Wrote: [ -> ]Since you haven't specified a build in your OP, I'm going by your profile.
Your profile tells me that you're using version 3.0-764, which is a development build.
I'm telling you to try out 3.0, which is an official stable release of the emulator.
You can find it on the bottom of this page.
If it is at the bottom, no wonder I didnt find it >.< You should mark dev and stable build better ^_^
Anyways, it worked fine after disabling idle skipping, so I can conclude that the source of the problem is one of these three:
Idle skipping OR The summoning of Undine OR The summoning of any spirit. (it hanged while Undine was doing her spell)
Well, I want to thanks for all quick replies, thank you everyone ^_^
I will probably be disabling sound and replacing it with music if it gets too bad, but any performance enchancing tips is very welcome ^_^
(09-03-2012, 05:45 AM)The Last Melody Wrote: [ -> ]Uhm, It goes to 4.80 GHz on two virtual cores when turboing. 2.40Ghz on one virtual core when turboing...
2 virtual cores = 1 physical core (I think...)
It doesn't work like that, unfortunately; you can't just add the speeds. 2.4 GHz is the speed both cores will run at, not the total speed of the CPU. If you have hyperthreading enabled, you have 4 logical cores to run (when turboing that is). Given that Dolphin is normally a dual-core app, it will only use 2 of them (one for each major thread).
Quote: If it is at the bottom, no wonder I didnt find it >.< You should mark dev and stable build better ^_^
Yep, thankfully it's much better on the
new website.
While it's not ready yet for release, it's pretty much functional, so you can use this page to download either stable, or development builds.
With idle skipping disabled, no matter how bad your performance gets, it shouldn't stutter.
You should try the same battle with 3.0 and see if it works correctly there without disabling idle skipping.
But you should probably disable it anyway, to have the music play properly.
(09-03-2012, 06:15 AM)Garteal Wrote: [ -> ]Quote: If it is at the bottom, no wonder I didnt find it >.< You should mark dev and stable build better ^_^
Yep, thankfully it's much better on the new website.
While it's not ready yet for release, it's pretty much functional, so you can use this page to download either stable, or development builds.
With idle skipping disabled, no matter how bad your performance gets, it shouldn't stutter.
You should try the same battle with 3.0 and see if it works correctly there without disabling idle skipping.
But you should probably disable it anyway, to have the music play properly.
It does still stutter, both in and out of battle, so music does not play properly.
(09-03-2012, 06:08 AM)Shonumi Wrote: [ -> ] (09-03-2012, 05:45 AM)The Last Melody Wrote: [ -> ]Uhm, It goes to 4.80 GHz on two virtual cores when turboing. 2.40Ghz on one virtual core when turboing...
2 virtual cores = 1 physical core (I think...)
It doesn't work like that, unfortunately; you can't just add the speeds. 2.4 GHz is the speed both cores will run at, not the total speed of the CPU. If you have hyperthreading enabled, you have 4 logical cores to run (when turboing that is). Given that Dolphin is normally a dual-core app, it will only use 2 of them (one for each major thread).
Can you please explain that in dumber words? Or correct my use of wrong terminology, so I can understand yours? I know I am not very educated on the hardware part of computers, but I want to learn. So, if I don't turbo, I only have 2 cores? @_@
Also, when you say it is a dual-core app, does that mean it will use two virtual cores at 2.4 each? So, if I used a Single core processor, I wouldn't get the same result if I had 4.8 on that one core?
Usually i7s have 4 physical cores, and thanks to hyperthreading, the OS will see 8 logical cores. Without turbo boosting, all of those logical cores are available to use, but in your case each would run at 1.6GHz. You can't add up the speed of each individual core (it'd be cool if we lived in such a world...) When i7s enter Turbo Boost, they disable some of the physical cores, so naturally for every physical core disabled, you lose two logical cores. When your i7 disables 2 physical cores, it leaves you with just two physical cores and a total of 4 logical cores.
When we call Dolphin a dual-core app, that means it dedicates two major threads to process the emulated CPU and GPU. It should use two logical cores. If you enter Turbo Boost and run your cores at 2.4GHz, it will use two logical cores, each one clocked at 2.4GHz. You can disable dual-core mode in Dolphin. As a single core app, it will use only one logical core at 2.4GHz.
(09-03-2012, 06:44 AM)Shonumi Wrote: [ -> ]Usually i7s have 4 physical cores, and thanks to hyperthreading, the OS will see 8 logical cores. Without turbo boosting, all of those logical cores are available to use, but in your case each would run at 1.6GHz. You can't add up the speed of each individual core (it'd be cool if we lived in such a world...) When i7s enter Turbo Boost, they disable some of the physical cores, so naturally for every physical core disabled, you lose two logical cores. When your i7 disables 2 physical cores, it leaves you with just two physical cores and a total of 4 logical cores.
When we call Dolphin a dual-core app, that means it dedicates two major threads to process the emulated CPU and GPU. It should use two logical cores. If you enter Turbo Boost and run your cores at 2.4GHz, it will use two logical cores, each one clocked at 2.4GHz. You can disable dual-core mode in Dolphin. As a single core app, it will use only one logical core at 2.4GHz.
I used CPU-Z yesterday and discovered that Dolphin does not trigger turbo mode, however, my browser and other day-to-day tasks does, is it supposed to be like that?
And when Dolphin runs in single core mode, does it use 1 core and 2 logical threads or does it use 1 logical thread at 1.6?
In dual core mode, does it use 2 physical cores at 1.6 each? And why can I not add up the GHz of 2 cores`?
(09-03-2012, 06:28 AM)The Last Melody Wrote: [ -> ]It does still stutter, both in and out of battle, so music does not play properly.
To get proper sound,you need to enable LLE,LLE on thread,Vbeam ( in the game properties ) and disable Idle Skipping.
(09-03-2012, 06:19 PM)The Last Melody Wrote: [ -> ]In dual core mode, does it use 2 physical cores at 1.6 each? And why can I not add up the GHz of 2 cores`?
Yeah it does. You can add up whatever you want,but what is the point ? You have 2 cores working at 1.6,not one working at 3.2.
Imagine you have 2 cars which can only go up to 100mphs,you are not going around telling people you car can go up to 200mph are you ?
(09-03-2012, 07:57 PM)rpglord Wrote: [ -> ] (09-03-2012, 06:28 AM)The Last Melody Wrote: [ -> ]It does still stutter, both in and out of battle, so music does not play properly.
To get proper sound,you need to enable LLE,LLE on thread,Vbeam ( in the game properties ) and disable Idle Skipping.
(09-03-2012, 06:19 PM)The Last Melody Wrote: [ -> ]In dual core mode, does it use 2 physical cores at 1.6 each? And why can I not add up the GHz of 2 cores`?
Yeah it does. You can add up whatever you want,but what is the point ? You have 2 cores working at 1.6,not one working at 3.2.
Imagine you have 2 cars which can only go up to 100mphs,you are not going around telling people you car can go up to 200mph are you ?
Thanks for dumbing it down for me ^_^
Anyways, I have enabled LLE and LLE on thread and disabled Idle skipping, but the sound does still stutter. I also notice no performance change, it still sticks to 45-60 FPS/VPS (less in large ares like the world map)
EDIT:
Let me clarify, when it is in dual core mode, does it use 2 PHYSICAL cores (4 logical threads 4x1.6) or 1 core (2 logical threads 2x1.6)?
EDIT2:
I cant find vbeam :-(
EDIT3:
Found Vbeam, didnt knwo you could make a configuration set for specific games ^_^"
EDIT4:
After enabling vBeam, I noticed a good performance boost in certain situations, but sound still stutters as the FPS fluctates.
With hyperthreading on your i7, you have 8 logical cores (e.g. the OS will see a total of 8 available cores) spread across 4 physical cores. The OS doesn't distinguish between physical and logical cores; it only knows that it has 8 cores (the logical ones) that is can process data on. It'll treat those 8 as if they were real and any reference your OS has to "cores" is to the 8 logical ones.
In dual-core mode, you will use two logical cores at 1.6GHz (assuming no turbo boost). Those two logical cores could be running on the same physical core, or each logical core could be on different physical cores. You won't know the case (because your OS won't tell you) and it won't matter performance-wise as the logical cores here are what count, and you're still limited to just two. In single core mode, your i7 will use one logical core at 1.6GHz that could be located on any one of the 4 physical cores, but it will still just use one, not two.
Don't be confused; dual-core does not necessarily mean it will use two physical cores, just that it will run on two of whatever the OS says is a core; with hypthreading, this means logical cores.