Guide

DuckStation Setup Guide: The Best Standalone PS1 Emulator

DuckStation Setup Guide: The Best Standalone PS1 Emulator guide cover image

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you. Learn more.

DuckStation is the gold standard for PlayStation 1 emulation. It is fast, accurate, and packed with enhancement features that the RetroArch Beetle PSX core cannot match. If you want the sharpest PS1 image with the least fuss, DuckStation is the emulator to use. It runs as a standalone app on Android handhelds and on Windows, Linux, and SteamOS devices.

This guide walks you through installing DuckStation, adding the BIOS, loading your games, and dialing in the settings that make PS1 titles shine on a small screen. We frame all of this around playing games you already own.

Affiliate disclosure: This page contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you.


Why DuckStation Over RetroArch

RetroArch can emulate the PS1 through cores like Beetle PSX and PCSX ReARMed, and those work fine. DuckStation goes further. It offers better upscaling, PGXP geometry correction that fixes the wobbly polygons PS1 games are known for, and a cleaner interface for per-game settings. For most people, it is the best PS1 experience on a handheld.

On a low-power Linux handheld like an Anbernic RG35XX, you will still use a RetroArch core, since DuckStation needs more horsepower than those chips offer. On any Android device or PC handheld, DuckStation is the better pick.

What You Need

  • A handheld that runs Android, Windows, Linux, or SteamOS
  • The DuckStation app
  • A PlayStation 1 BIOS file
  • Your own PS1 games as disc images

Step 1: Install DuckStation

On Android handhelds, download DuckStation from the Google Play Store or from the official GitHub releases page. Devices like the Retroid Pocket and AYN Odin ship with the Play Store or a way to sideload it.

On Windows handhelds, grab the installer from the official DuckStation website.

On Steam Deck and SteamOS devices, install it through EmuDeck or add the Flatpak from the Discover store. Our EmuDeck Steam Deck setup guide covers this.

Always download from the official source. Do not use random mirror sites.

Step 2: Add the BIOS

DuckStation needs a PlayStation 1 BIOS to run games accurately. The most common file is named scph5501.bin for the US region, with separate files for Japan and Europe.

You must dump the BIOS from a PlayStation console you own. We do not link to BIOS downloads. Once you have the file, place it in the DuckStation BIOS folder. On Android, the app lets you set this folder during first-time setup. On desktop, it lives in the DuckStation data directory.

DuckStation will show a green checkmark next to each detected BIOS region. Adding all three regions is a good idea if you have them, since some games are region-specific.

Step 3: Add Your Games

Point DuckStation at the folder where you keep your PS1 disc images. Supported formats include .bin with a matching .cue sheet, .chd, and .pbp. The .chd format is highly recommended because it compresses games to a fraction of their original size with no quality loss.

DuckStation scans the folder and builds a game list with titles and box art pulled from its internal database. For multi-disc games, keep all discs in the same folder and DuckStation handles disc swapping through the menu.

Step 4: Core Settings

These settings give you a great default experience on a handheld:

  • Renderer: Hardware (Vulkan on Android, Vulkan or D3D11 on Windows). Software is only for very weak devices.
  • Internal Resolution: 2x or 3x native is the sweet spot for handheld screens. Higher looks sharper but costs performance.
  • PGXP Geometry Correction: On. This fixes the warped, jittery textures PS1 games are famous for. One of DuckStation's best features.
  • Texture Filtering: Optional. Bilinear smooths textures, but many players prefer the original look. Try both.
  • Widescreen Hack: Optional. Renders games in 16:9. It works well in 3D games but can stretch 2D elements. Off by default.

Step 5: Memory Cards and Saves

DuckStation creates virtual memory cards automatically. The default per-game memory card setup is the safest choice, since it prevents one game from filling a shared card. You can also use save states for instant save and resume, which is ideal for handheld play where you stop and start often.

Back up your memory card files regularly. Our save state management guide covers a simple backup routine.

Troubleshooting

Games run too fast or too slow. Check that your refresh rate and frame pacing settings match your region. NTSC games target 60Hz, PAL games target 50Hz.

Black screen on launch. This almost always means a missing or wrong-region BIOS. Confirm the green checkmark in the BIOS settings.

Stuttering during gameplay. Lower the internal resolution to 2x, or switch the renderer to Vulkan if you were on OpenGL.

Recommended Handhelds

Any mid-range Android handheld runs DuckStation with high upscaling and PGXP enabled. The

handles PS1 at 4x with ease, and the has power to spare for the highest settings.

Ready to play? See our 30 best PS1 games for handheld emulation list. Moving up to the next PlayStation generation? Check our best handhelds for PS2 emulation guide. New to emulation frontends? Start with our RetroArch setup guide.

Related reading