Official Download Links

Download ePSXe Emulator
for Windows 11, 10 & 7

Get the official, stable version of the premier PlayStation 1 emulation software for desktop computers. Play your own PlayStation game discs and disc images that you ripped from them yourself.

Download ePSXe v2.0.18 (Latest)
๐Ÿ’ป OS Support: Windows (32-bit program; runs on 32/64-bit Windows)
๐Ÿ“ฆ File Size: 1.48 MiB (1,551,309 bytes)
โš™๏ธ License: Free (Freeware)
๐Ÿš€ Latest Build: v2.0.18

Official package SHA-256 (ePSXe2018.zip): ec0d0e235f839261818acc5118cd810a7193b0fbcbd339517f884dffc31792bb. The main button above downloads this file from epsxe.com, the official ePSXe website. An unofficial mirror is also linked at the bottom of this page.

1

Extract the Executable Folder

Unzip the downloaded binary installation package cleanly onto your destination solid-state or hard drive.

2

Run the Native PC App

Launch the emulator by clicking ePSXe.exe. No formal or bloated background installation required.

โš ๏ธ

Required PlayStation BIOS System Component

To accurately boot retro video games, an appropriate system BIOS file is mandatory. See the dedicated download module below.

Looking for the ePSXe Android Version?

Play your favorite classic console titles on the go. ePSXe for Android is a paid app sold only on Google Play โ€” there is no official free APK.

๐Ÿค–

ePSXe for Android (Google Play)

Architecture: ARM64 / x86

Fully updated with native 16Kb memory page alignment. Fully optimized to target modern mobile operating system runtimes, high refresh rate displays, and low-latency virtual touch controllers.

Package ID: com.epsxe.ePSXe
Price: $3.75 on Google Play (no free official APK exists)
Latest: v2.0.19, targets SDK 35
Mobile Setup Guide

Optimizing ePSXe for Android Devices

Follow these simple configurations to ensure smooth 60 FPS mobile gameplay, correct storage paths, and perfect touch controls โ€” or work through the complete Android setup guide.

๐Ÿ“‚

Where to Put PS1 Games

Create a dedicated folder named PS1 Games inside your phone’s internal storage or SD card. Move your .bin and .cue files there, then use the app’s “Run Game” scanner to sync them instantly.

๐ŸŽฎ

On-Screen Touch Controls

The app features an advanced, customizable virtual touchscreen controller with analog stick support. For physical gamepads, simply connect via Bluetooth (Xbox, PlayStation, or Gamesir) and the emulator will auto-map your keys.

โš™๏ธ

Storage Access Permission

Due to strict Scoped Storage rules on newer operating systems, make sure to grant “All Files Access” or manual directory selection when prompted on the initial launch. This allows the core engine to read your game ISOs correctly.

๐Ÿ“ฑ

Hardware Scaling Note: Modern mobile chips easily handle high rendering scales. Go to Preferences -> Video Preferences -> Renderer and change it from Hardware to OpenGL plugin for crisp, anti-aliased 3D graphics on high-end displays.

Crucial System Component

Why do you need a PlayStation 1 BIOS?

Unlike standard PC applications, video game emulators require a copy of the original console’s system firmware to accurately run games. The BIOS acts as the operational translator between your modern operating system and your classic game files.

Without placing a valid BIOS image in your configuration path, launching any PlayStation 1 ISO, BIN/CUE, or ROM file will result in a black screen loop.

๐Ÿ› ๏ธ How to configure it inside ePSXe:

  1. Get a BIOS image the legal way: dump it from a PlayStation console you own (see the guide in the panel on the right).
  2. Move that file into the /bios/ directory located directly inside your emulator folder.
  3. Open ePSXe, go to Config -> BIOS, select the file, and press Save.

The Legal Way to Get a BIOS

Use firmware from your own console
SCPH1001 Standard

The PlayStation BIOS is copyrighted Sony firmware, so this site does not offer it for download โ€” and neither does the ePSXe team. The ePSXe readme states that you may only be in possession of the copyrighted BIOS if you are legally entitled to it. The legal route is to dump the BIOS from a PlayStation console you own (a used PS1 costs very little) and copy the resulting .bin file into the /bios/ folder.

Read the Legal BIOS Guide
Performance Guidelines

ePSXe System Requirements for PC

Review the hardware specifications needed to run the PlayStation 1 emulator smoothly at full frame rates with enhanced graphic filters.

Hardware Component Minimum Specs (Native 1x Resolution) Recommended Specs (Enhanced HD Internal Scaling)
Processor (CPU) Fast dual-core CPU Fast dual-core CPU or better (headroom for HD upscaling)
System Memory (RAM) 512 MB RAM 2 GB RAM or higher
Graphics Card (GPU) OpenGL 2.0 + GLSL capable video card, DirectX 8+ NVIDIA GeForce / AMD Radeon with OpenGL 2.0+ support
Operating System Windows Vista or later Windows 10 / Windows 11
Disk Space 50 MB for installation folder 10 GB+ (For housing PlayStation 1 game ISO dumps)

The baseline column follows the official recommended configuration published in the ePSXe readme (fast dual-core CPU, 512 MB RAM, OpenGL 2.0 + GLSL video card, Windows Vista+, DirectX 8+). The ePSXe team publishes no separate minimum spec.

๐Ÿš€

Performance Note: Because original PS1 console hardware configurations are light compared to modern standards, almost any desktop or laptop PC manufactured in the last decade can run games at a locked **60 FPS** utilizing default ePSXe video plugin parameters.

Troubleshooting Hub

Frequently Asked Questions

Get immediate answers to common configuration hurdles and operational questions regarding ePSXe.

Q. Is this ePSXe download safe from malware or viruses?

The primary download button on this page links to the official ePSXe website (epsxe.com), and the Android button links to Google Play. You can verify the Windows package yourself: the official ePSXe2018.zip (1,551,309 bytes) has SHA-256 ec0d0e235f839261818acc5118cd810a7193b0fbcbd339517f884dffc31792bb. A clearly labelled unofficial mirror is also provided at the bottom of this page โ€” check any mirrored file against the same checksum before running it.

Q. Why does my game show a black screen immediately upon launching?

A permanent black screen usually indicates that either your PlayStation 1 system BIOS file is missing or its location directory path isn’t mapped properly within the settings menu. Follow the instructions detailed in Section 3 to drop the correct scph1001.bin image file directly into the internal BIOS folder.

Q. How do I play games using an external USB game controller or pad?

Connect your controller via USB or Bluetooth before starting the software. Open the program window and navigate cleanly to Config -> Gamepad -> Port 1 -> Pad 1. From there, click on individual input boxes and press the physical button mappings on your device to lock down custom button paths.

Q. What game formats are compatible with ePSXe?

The emulator core reads digital video game software image rips flawlessly across multiple formats. Supported file extensions include raw optical disk images formatted as .iso, .bin/.cue, .img, and high-density optimized audio compressed layouts like .chd archives.

Optimization Guide

Best ePSXe Video & Audio Plugin Settings

Unlike modern emulators, ePSXe uses a modular plugin architecture. For pristine graphics and stutter-free audio playback, use these highly recommended plugin setups โ€” or follow the full Pete’s OpenGL2 configuration guide.

๐Ÿ–ฅ๏ธ

Graphics Layout (Video Plugin)

Recommended: Pete’s OpenGL2 Driver

For modern Windows setups running dedicated GPUs, **Pete’s OpenGL2 core** offers the highest fidelity. It allows you to upscale internal rendering resolutions to high-definition 1080p or 4K.

Optimal Video Parameters:

  • Internal X/Y Resolution: Set to High or Very High for clean 3D models.
  • Texture Filtering: Use Option 2 (Extended) to eliminate blurred environment textures.
  • GTE Accuracy: Enable this directly to fix the classic PS1 polygon shaking and warping issue.
๐Ÿ”Š

Sound Layout (Audio Plugin)

Recommended: ePSXe Core SPU Async

Audio desynchronization or crackling is a common issue during emulation cuts. Utilizing the internal native **SPU Async core core** ensures that audio processing matches game frame rate seamlessly.

Optimal Audio Parameters:

  • Sound Effects: Set to Threaded Mode to safeguard background performance.
  • Latency Tier: Select Low Latency to match on-screen gameplay inputs.
  • XA Music Playback: Keep checked to ensure background music tracks play cleanly.
Data Retention Guide

How to Save Games in ePSXe Emulator

Never lose your RPG progress or unlockables. ePSXe supports both standard emulation memory card files and immediate, hardware-level save states.

๐Ÿ’พ

Standard Virtual Memory Cards

Native Format: .mcr blocks

This method mimics an authentic physical memory card. Games recognize them as Slot 1 and Slot 2, allowing you to save directly at designated in-game save points.

  • Directory Path: Virtual cards are saved inside the /memcards/ folder as epsxe000.mcr.
  • Cross-Compatibility: These .mcr files can be imported into other PlayStation emulators like DuckStation or RetroArch.
  • Management: Go to Config -> Memory Cards to create, clear, or swap cards seamlessly.
โšก

Real-Time Quick Save States

Instant Freeze/Thaw Slots

Save states freeze the exact millisecond of emulation gameplay. You can instantly save or load anywhereโ€”even during real-time combat animations or active cutscenes.

Action Command PC Keyboard Hotkey
๐Ÿ“ธ Quick Save State F1 Hotkey
๐Ÿ”„ Quick Load State F3 Hotkey
๐Ÿ“ Switch Save Slot F2 Hotkey
Technical Support Index

How to Fix Common ePSXe Errors

Encountered a prompt or initialization crash? Use these quick, verified system workarounds to fix runtime dependencies on modern Windows platforms. More symptom-by-symptom fixes live in the troubleshooting hub.

โŒ

Error: “Missing zlib1.dll File”

The Fix: This occurs if the system core cannot identify compressed game libraries. Re-download our complete official `.ZIP` archive package and extract all root files uniformly into the exact same folder layout. Do not run the `.exe` file straight from within the preview zip window.

โŒ

Error: “wnaspi32.dll not found”

The Fix: An old error linked to legacy optical CD-ROM hardware reads on Windows XP. Simply navigate to Config -> CDR inside the top navigation panel, switch the active core processing module selection to the modern ePSXe CDR WNT/W2K core, and restart the software.

โš ๏ธ

Issue: Visual Screen Flickering

The Fix: High monitor refresh rates (144Hz+) can confuse old graphic plugin parameters. Open your active video config block, verify that Vertical Sync (V-Sync) is checked, and explicitly cap your maximum processing engine parameter limits to exactly 60 FPS.

โš ๏ธ

Issue: Stuttering Audio Stream

The Fix: Audio lag is usually caused by unstable frame rates. If your video configurations are rendering too high (forcing frame drops), the sound processing chain cracks. Lower your video plugin’s internal scaling modifier or turn on frameskipping options to restore clean sound synchronization.

๐ŸŽฎ

Ready to Relive the Classics?

Join millions of retro gamers worldwide. Use the official download at the top of this page, or this clearly labelled unofficial mirror of the same freeware package โ€” then launch your own PlayStation collection in high-definition.

Download ePSXe v2.0.18 (Unofficial Mirror)
๐Ÿ›ก๏ธ Freeware โ€” verify the SHA-256 above โšก Unofficial mirror (Terabox) ๐Ÿ’ป No Admin Rights Needed