
EmuDeck: Best Settings for Every System (NES to PS2)
EmuDeck's Easy Mode gets you 90% of the way there. This guide covers the last 10% — the per-system tweaks that turn a good experience into a perfect one.
NES (Mesen Core)
EmuDeck defaults are near-perfect. One change worth making: under Core Options, set "Aspect Ratio" to "Auto" instead of "4:3" — this correctly handles games that use the NTSC overscan area. Enable "HD Packs" if you want community-made high-resolution sprite replacements (available for Mario, Zelda, Mega Man, and many others).
SNES (bsnes Core)
The bsnes core is accuracy-first and handles every game correctly. For performance-critical situations (unlikely on Steam Deck, but useful for lowest power draw), switch to the Snes9x core. The only bsnes setting worth changing: enable "Run Ahead" (set to 1 frame) in RetroArch's Latency settings. This predicts the next frame and removes one frame of input lag — making platformers feel noticeably more responsive.
Sega Genesis (Genesis Plus GX Core)
Change "System Region" to "Auto" to handle PAL/NTSC detection correctly. For the authentic Genesis sound, ensure "YM2612 DAC Quantization" is enabled — this accurately emulates the distinctive "grit" in the Genesis sound chip that some cores smooth out. The ladder effect in the audio is part of the hardware's character.
Nintendo 64 (Mupen64Plus-Next Core)
The trickiest system to configure. Key settings: - **RDP Plugin**: ParaLLEl-RDP (Vulkan-based, most accurate) - **RSP Plugin**: ParaLLEl-RSP - **Resolution**: 2x for most games. Drop to 1x for demanding titles (Factor 5 games, Conker's Bad Fur Day) - **Framebuffer emulation**: Enable for games that use it (Rogue Squadron's targeting computer, Perfect Dark's laptop gun)
Problem games and fixes: - **Rogue Squadron**: Enable "Framebuffer emulation," reduce to 1x resolution - **Indiana Jones and the Infernal Machine**: Use GLideN64 instead of ParaLLEl - **Pokemon Snap**: Enable "Framebuffer to RAM" for the photo system to work
PlayStation 1 (DuckStation Standalone)
DuckStation through EmuDeck is nearly perfect. Essential tweaks: - **PGXP**: Enable all options (Geometry Correction, Culling Correction, Texture Correction). This eliminates PS1's characteristic "wobbly polygons" caused by the lack of a Z-buffer - **Resolution**: 2x minimum, 4x if you want clean visuals (performance is fine) - **Deinterlacing**: Set to "Adaptive" for games that use interlaced mode (RPGs with detailed menus) - **Texture Filtering**: "xBR" for a cleaner look, "Nearest" for pixel-perfect authenticity
PlayStation 2 (PCSX2 Standalone)
The most demanding system on Steam Deck. Base settings: - **Renderer**: Vulkan - **Internal Resolution**: 1.5x to 2x (game-dependent) - **Blending Accuracy**: Basic (increase to High for specific games that need it) - **Texture Filtering**: Bilinear (PS2 native)
Per-game essentials: - **Shadow of the Colossus**: 1x resolution, enable EE Cycle Rate -1 for stable 30fps - **God of War / God of War II**: Software mode for specific cutscenes with transparency issues, then switch back to hardware - **Metal Gear Solid 3**: Enable "Half Pixel Offset" set to "Special (Texture)" for correct fog rendering - **Final Fantasy X**: 2x resolution works perfectly, no special settings needed - **Gran Turismo 4**: Enable "Disable HW Hacks" and use 1.5x for stable performance
GameCube (Dolphin Standalone)
Dolphin is well-optimized for Steam Deck: - **Backend**: Vulkan - **Internal Resolution**: Native for demanding games, 1.5x for lighter titles - **Skip EFB Access from CPU**: Enable (major performance boost, very few games affected) - **Store EFB Copies to Texture Only**: Enable
General RetroArch Settings
These apply across all cores: - **Rewind**: Disable for better performance (use save states instead) - **Max Swapchain Images**: 3 - **Hard GPU Sync**: Enable for reduced input latency - **Menu Toggle**: Set to L3+R3 for quick access without leaving the game
This covers the significant settings for each system. EmuDeck's defaults are solid, but these refinements handle edge cases and optimize for the Steam Deck's specific hardware characteristics.
More Steam Deck Guides

Steam Deck Retro Gaming: Advanced Tweaks & Hidden Settings
Go beyond EmuDeck's defaults with shader presets, per-game performance profiles, custom bezels, and power management tweaks that squeeze every drop of battery life from retro gaming sessions.

EmuDeck on Steam Deck: The Complete Setup Guide
EmuDeck transforms your Steam Deck into the ultimate portable retro gaming machine. This guide walks you through installation, configuration, and optimal settings for every supported system.