Dolphin, the GameCube and Wii emulator - Forums
Mac Book Pro Stutters. Is it my PC? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Hardware (https://forums.dolphin-emu.org/Forum-hardware)
+--- Thread: Mac Book Pro Stutters. Is it my PC? (/Thread-mac-book-pro-stutters-is-it-my-pc)



Mac Book Pro Stutters. Is it my PC? - DigiRose - 05-29-2019

Hey All any help is appreciated.

I am currently running Paper Mario : TYD and Wind Waker. I have noticed a frame rate drop where most people do Scene/Map Transitions. Also some graphical/random issues on Paper Mario, such as the companions and npc appear glitchy and Koops ability doesn't work right to activate switches he always spawns off screen to the left when active. My specs are as follows.

I am using the latest dev build 5.0-10238

Processor Name: Intel Core i7 2.7 GHz
Number of Processors: 1
Total Number of Cores: 4
8gb DDR3 Ram
GPU: NVIDIA GeForce GT 650M and Intel HD Graphics 4000

If any more information is need please let me know, I will be monitoring this thread.


RE: Mac Book Pro Stutters. Is it my PC? - JosJuice - 05-29-2019

When it comes to Koops' ability specifically, are you using any cheat codes?


RE: Mac Book Pro Stutters. Is it my PC? - DigiRose - 05-29-2019

(05-29-2019, 02:04 AM)JosJuice Wrote: When it comes to Koops' ability specifically, are you using any cheat codes?

The only ones I use are Float Jump, Max HP for Goombella, Max Gold, and Max Shop Points. The issues is I can't activate hooktail pipe because he won't spawn to where I can hold him in place.



RE: Mac Book Pro Stutters. Is it my PC? - JosJuice - 05-29-2019

Then one of them is probably breaking Koops' ability. I think it might be Float Jump, but if it's not, try disabling the other ones too.


RE: Mac Book Pro Stutters. Is it my PC? - DigiRose - 05-29-2019

Still nothing. Probably will just skip hooktail using a cheat. Graphics are still laggy. I have compile shaders on as well as dual core. Dual core causes errors on Mario but I don't see any issues. It doesn't effect Koops because I tried disabling it. Still would like to reduce lag with transitions, item get, and cutscenes. Any ideas? I think it is just my laptop not being powerful enough.


RE: Mac Book Pro Stutters. Is it my PC? - DJBarry004 - 05-30-2019

Bounding Box is indeed a rather demanding feature. So I guess that lagging on not-so-powerful hardware is expected.


RE: Mac Book Pro Stutters. Is it my PC? - KHg8m3r - 05-30-2019

You'd probably have a better experience if you were using Windows or Linux


RE: Mac Book Pro Stutters. Is it my PC? - mstreurman - 05-30-2019

(05-29-2019, 02:00 AM)DigiRose Wrote: Hey All any help is appreciated.

I am currently running Paper Mario : TYD and Wind Waker. I have noticed a frame rate drop where most people do Scene/Map Transitions. Also some graphical/random issues on Paper Mario, such as the companions and npc appear glitchy and Koops ability doesn't work right to activate switches he always spawns off screen to the left when active. My specs are as follows.

I am using the latest dev build 5.0-10238

Processor Name: Intel Core i7 2.7 GHz
Number of Processors: 1
Total Number of Cores: 4
8gb DDR3 Ram
GPU: NVIDIA GeForce GT 650M and Intel HD Graphics 4000

If any more information is need please let me know, I will be monitoring this thread.

Also keep in mind that this is a 3rd generation Intel CPU and from 4th gen and up Emulation somehow gets a HUGE boost, depending on the game sometimes up to 50%. Then there is the issue that you are running OSX instead of Windows (10) or Linux which makes a lot of the needed for speed OpenGL features unavailable since Apple dumped OpenGL in favor of their own graphics API called Metal.

On top of that you are trying to run one of the more demanding games... because it uses Bounding Box which is a Gamecube specific function in "hardware" for which no equivalent exists on PC GPU's and thus has to be completely emulated in "software" which is a darn lot slower.

All in all the best speed boost you will be able to get is to run Windows or Linux in Bootcamp and staying at the default settings.


RE: Mac Book Pro Stutters. Is it my PC? - JosJuice - 05-31-2019

(05-30-2019, 08:59 PM)mstreurman Wrote: because it uses Bounding Box which is a Gamecube specific function in "hardware" for which no equivalent exists on PC GPU's and thus has to be completely emulated in "software" which is a darn lot slower.

That's not quite correct - it's being done on the GPU. But it is indeed slower, due to reasons such as the CPU needing to stall to get a result from the GPU.


RE: Mac Book Pro Stutters. Is it my PC? - mstreurman - 05-31-2019

(05-31-2019, 01:27 AM)JosJuice Wrote: That's not quite correct - it's being done on the GPU. But it is indeed slower, due to reasons such as the CPU needing to stall to get a result from the GPU.

I knew, that's why it was in quotes Wink but IMHO "it being done on the GPU" doesn't really make it "done in hardware", because then doing it purely on the CPU would also mean it is being done in hardware. AFAIK the PC GPU has to use several shader instructions to do the exact same thing, thus creating a software implementation in comparison to the Gamecube where the Bounding Box is a hardware instruction on the GPU, but please correct me if I'm completely off here.