GPD Win 4 Setup Guide

Buy the GPD Win 4 here: https://joeysrh.link/WG_GPDWIN42025

Recommended Accessories

Windows Settings

GPD Win 4’s ship with a program called Motion Assistant that handles your TDP, fan curves and more.

If you ever want to update it, you can find it on this page – https://gpd.hk/gpdwin42025firmwaredriver.

autotdp through motion assistant v0 lzcugoh7542f1 GPD Win 4 Setup Guide

Recommended Motion Assistant Settings

  • TDP Tab
  • Set AC TDP & DC TDP or Unify – AC TDP is the TDP you want when plugged in, DC TDP is what you want when unplugged, or you can check Unify AC/TDP to use the same TDP for both. Make sure to click Apply to save.
  • Auto Limit TDP & FPS Limit – if you set an FPS limit like 60FPS and check Auto Limit TDP, then MA will auto change your TDP to whatever TDP is needed to run your game at 60FPS.
  • Check Disable CPU Boost – CPU Boost is awful for handhelds, turn this off.
  • Check Enable Fan Speed and choose Fan 1 – personal preference, Fan 1-4 is different curves, choose what you like best.

  • RTSS OSD Tab
  • Check Change OSD – give this a hotkey, I like to use CTRL+0 – using this with a game open will cycle through the RTSS OSD to show FPS, and game information, super useful. Needs RTSS installed.

  • Advanced Tab
  • Check Start with windows and Minimized to tray

Per-Game Motion Assistant Settings

Open whatever game you want to have custom settings for.

Then, in MA, under the Process Profile section on the left, choose Bind and select that game’s process.

Select that process now on the left, and any changes you make to TDP, settings etc. will only apply to that game or app.

Improve sound with FxSound

The speakers on these devices are.. not great out of the box.

Thankfully, you can use a program called FxSound to get better audio at no cost.

Download FxSound from their website and then install it and open it.

Choose the Gaming preset from the dropdown on the top left and that’s it, you’re done!

How to factory reset/reinstall Windows

Unfortunately, since the Windows image is a custom GPD Windows image, you can’t just head to Settings and choose factory reset like you normally would on a Windows device.

Instead, head to GPD’s website and you can download their image, which you’ll need to flash to a USB drive and use to re-install Windows.

Recommended Emulators

For RetroArch, you want to use the Download (64bit) option from RetroArch’s website.

RetroArch will be your emulator of choice for everything under and including Sony PlayStation 1.

Here’s what we will use RetroArch for:

  • Atari 2600: Stella
  • Atari 5200: Atari800
  • Atari 7800: ProSystem
  • Atari Lynx: Mednafen (Beetle)
  • Arcade: FinalBurn Neo
  • Nintendo Entertainment System: FCEUmm
  • Nintendo Game Boy Advance: mGBA
  • Nintendo Game Boy/Game Boy Color: Gambatte
  • Nintendo 64: Mupen64Plus-Next GLES3 (see M64Plus FZ Pro section below)
  • Nintendo DS: MelonDS DS (see MelonDS section below)
  • Sega 32X: PicoDrive
  • Sega Dreamcast: Flycast
  • Sega Genesis/Master System/Game Gear/CD: Genesis Plus GX
  • Sega Saturn: Beetle Saturn
  • Super Nintendo Entertainment System: Snes9x
  • Sony PlayStation 1: SwanStation (see DuckStation section below)

Click here for my RetroArch setup guide

For Nintendo 3DS emulation, the best and current version is Azahar.

Click here for my Azahar setup guide

For Nintendo GameCube and Wii emulation, the best and current version is Dolphin.

Click here for my Dolphin setup guide

For Sony PlayStation 3 emulation, the best and current version is RPCS3.

Click here for my RPCS3 setup guide

For Sony PlayStation 4 emulation, the best and current version is shadPS4.

Click here for my shadPS4 setup guide

For Microsoft Xbox 360 emulation, the best and current version is Xenia Canary.

Click here for my Xenia Canary setup guide

ROMs/BIOS

If you’re looking for where to find ROMs and BIOS files, this video will help you.

If you’re looking for where to find BIOS files, this video will help you.

Also, for the best BIOS files, you can see this list here: https://joeysretrohandhelds.com/guides/recommended-bios-files/.

Organizing ROMs/BIOS & File Types

If you’re curious what the best file types are for your ROMs, or how to organize everything, then this page will help: https://joeysretrohandhelds.com/guides/recommended-file-types-for-roms/.

How to find your saves & states

If you’re looking for your saves & states, you can find a list of emulators and where they are here: https://joeysretrohandhelds.com/guides/where-to-find-save-files-for-every-emulator-and-custom-firmware/.

Setting up Syncthing

How to setup streaming to your device

Linux Settings – Bazzite

Hotkeys

Menu+A will open the Steam Quick Access Menu.

R4 twice or holding R4 will open Handheld Daemon (HHD).

Disable CPU Boost

CPU Boost is enabled by default in Bazzite, let’s turn it off because it’s awful.

Open HHD > TDP > scroll down and change CPU Settings to Manual > CPU Boost set to Disabled.

I would also set CPU Power (EPP) to Low, but this is only useful for low TDP/low heat gaming.

Syncthing on Bazzite

You can find the instructions on this page: https://www.joeysretrohandhelds.com/guides/syncthing-for-handhelds-guide/#SteamOSBazzite.

Leave a Comment