Welcome to the download page for DuckStation, the most advanced and accurate PlayStation 1 (PSX) emulator available for Android devices. Designed with a focus on playability, speed, and long-term maintainability, DuckStation breathes new life into classic 32-bit games by completely modernizing their visuals.
Fixing the PS1's Graphics (PGXP)
One of the biggest issues with original PS1 hardware was "polygon jitter" and texture warping. DuckStation includes a revolutionary feature called PGXP (Parallel Gateway to eXperience PlayStation), which adds subpixel precision and fixes these geometry issues. The result is perfectly stable 3D models that look like they belong in a modern game.
Key Features and Enhancements
• Internal Resolution Upscaling: Play your favorite classics in up to 4K or 8K resolution depending on your device's power. Widescreen hacks are also supported for modern aspect ratios.
• Hardware Rendering: Choose between Vulkan and OpenGL renderers for the best performance on your specific smartphone.
• Save States & Rewind: Instantly save your game anywhere, and use the real-time rewind feature to undo mistakes during tough platforming sections.
• Controller Support: Full support for Bluetooth controllers (DualShock 4, DualSense, Xbox) with automatic mapping, plus highly customizable on-screen touch controls.
System Requirements
Despite its advanced features, DuckStation is heavily optimized and runs well on most modern Android devices:
• Processor (SoC): Any mid-range 64-bit processor (Snapdragon 600 series or better) can run games at full speed with upscaled graphics.
• Memory (RAM): 2GB of RAM is sufficient.
• Operating System: Android 6.0 (Marshmallow) or newer. A 64-bit OS is required for maximum performance.
Quick Setup Guide
1. Install the XAPK: The file downloaded from this page is an XAPK archive. Use an app like XAPKS Installer, ZArchiver, or SAI to install it on your device.
2. Load the BIOS: Open DuckStation, go to Settings -> BIOS, and select your dumped PS1 BIOS file.
3. Add Game Directory: Go to the Game List settings, add the folder where you keep your `.bin/.cue` or `.chd` game files, and let the app scan them.
4. Enhance Graphics: Go to Settings -> Enhancement Settings to enable resolution upscaling and PGXP geometry correction.
Frequently Asked Questions (FAQ)
Q1: My game isn't showing up in the list!
A1: Make sure you have both the `.bin` and `.cue` files in the same folder. Alternatively, use `.chd` format, which compresses the game into a single file and is fully supported by DuckStation.
Q2: Why is the audio skipping?
A2: Audio skipping usually means your device is struggling to maintain full speed. Try lowering the internal resolution scale or ensuring you are using the Vulkan renderer.