Emulator Using Integrated GPU Instead of Dedicated Graphics (Laptop) — Fix
My emulator (PCSX2, RPCS3, Dolphin, Cemu, Eden, or another) runs with terrible FPS on my gaming laptop, even though I have a dedicated Nvidia or AMD GPU. When I check the GPU load in Task Manager or GPU-Z, the emulator is using the Intel integrated graphics (or AMD integrated graphics) instead of my dedicated card. How do I force the emulator to use the dedicated GPU?
Solutions
solution #851
The easiest fix works on both Nvidia and AMD laptops: use Windows' built-in GPU preference setting.
- Open Settings → System → Display → Graphics (Windows 11) or Settings → System → Display → Graphics settings (Windows 10).
- Click "Browse" and navigate to your emulator's .exe file (e.g., pcsx2-qt.exe, rpcs3.exe, dolphin.exe, Cemu.exe).
- The emulator appears in the list. Click "Options" next to it.
- Select "High performance" → Save.
- Relaunch the emulator. It will now use the dedicated GPU.
Verify it worked: open Task Manager → Performance → GPU tab (or use GPU-Z). Under the "GPU Engine" column for the emulator process, you should see GPU 1 (dedicated) instead of GPU 0 (integrated). If your laptop has Nvidia, you can also check Nvidia Control Panel → View → Show GPU Activity Notifications.
solution #852
For Nvidia Optimus laptops (the most common hybrid graphics setup), the Nvidia Control Panel gives more granular control.
- Right-click the desktop → Nvidia Control Panel.
- Go to Manage 3D settings → Program Settings tab.
- Click "Add" → browse to your emulator .exe.
- Under "Select the preferred graphics processor for this program", choose "High-performance Nvidia processor".
- Click Apply. Relaunch the emulator.
If you don't see "Nvidia Control Panel" when right-clicking the desktop: open the Nvidia Control Panel from the system tray or Start menu. If it's not installed at all, install the latest Nvidia driver from Nvidia.com (select "Game Ready Driver" not "Studio Driver" for emulation).
Note on MUX switch: high-end gaming laptops (ROG, Raider, Legion) have a MUX switch in the BIOS or manufacturer software (Armoury Crate, Vantage) that cuts the iGPU out entirely and routes all display output directly through the dGPU. Enabling MUX mode gives the largest FPS gain (15-25% in demanding emulators) but requires a reboot and sometimes a second login to take effect.
solution #853
AMD-only laptops (Ryzen APU + AMD discrete GPU, also called "Enduro") handle GPU switching differently from Nvidia Optimus.
- Open AMD Radeon Software (right-click desktop → AMD Software: Adrenalin Edition, or search in Start).
- Go to Gaming → Graphics → (select or add your emulator).
- Set "Graphics Profile" or "GPU" dropdown to High Performance (which maps to your discrete Radeon GPU).
- If the emulator isn't listed, click "Add" and browse to the .exe.
- Alternatively, use the Windows Graphics setting method (S1) — it works for AMD Enduro too.
BIOS-level fix: some AMD laptops let you set the default GPU to "Discrete Only" or "iGPU Disabled" in BIOS/UEFI. This is the most reliable method but means the iGPU is always off (slightly higher idle power draw, but maximum performance for emulators and gaming).
solution #854
Even after forcing the dedicated GPU via Windows or Nvidia settings, some emulators have their own GPU selector and may have defaulted to a different device.
Per-emulator GPU selection:
- PCSX2 (Qt): Settings → Graphics → Renderer → Device dropdown → select your Nvidia/AMD discrete GPU (not "Default").
- RPCS3: Configuration → GPU → Rendering Device → select your dedicated GPU from the dropdown.
- Dolphin: Graphics → General → Backend: Direct3D 12 or Vulkan → Adapter dropdown → select dedicated GPU.
- Cemu: Options → General Settings → Graphics API: Vulkan or DX12 → Graphics Device → select dedicated GPU.
- Eden (Switch): Emulation → Configure → Graphics → API: Vulkan → Device → select dedicated GPU.
- shadPS4: Settings → GPU Device dropdown → select dedicated GPU.
After changing the in-emulator GPU setting, restart the emulator for the new adapter to take effect. The in-emulator selection overrides the Windows/Nvidia preference, so this step is required even after doing S1 or S2.
Comments (0)
Sign in to_leave_comment