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.
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.
Extract the Executable Folder
Unzip the downloaded binary installation package cleanly onto your destination solid-state or hard drive.
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.
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.
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:
- Get a BIOS image the legal way: dump it from a PlayStation console you own (see the guide in the panel on the right).
- Move that file into the /bios/ directory located directly inside your emulator folder.
- Open ePSXe, go to Config -> BIOS, select the file, and press Save.
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.
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.
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.
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 DriverFor 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 AsyncAudio 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.
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 blocksThis 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 asepsxe000.mcr. - Cross-Compatibility: These
.mcrfiles 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 SlotsSave states freeze the exact millisecond of emulation gameplay. You can instantly save or load anywhereโeven during real-time combat animations or active cutscenes.
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.
