Last updated: March 2026
PlayStation 1 emulation is solved. Like, actually solved. The PS1 was cracked wide open decades ago and the emulators available today are so good that they make the original hardware feel like a compromise. Upscaling, widescreen hacks, save states, fast forward — stuff Sony never dreamed of.
But “solved” doesn’t mean “simple.” There are a dozen PS1 emulators floating around and half of them are outdated garbage. So let’s cut through it.
Short version: DuckStation is the best PS1 emulator for most people on most platforms. If you use RetroArch, grab Beetle PSX HW. On a weak device, PCSX ReARMed. That’s it. Everything below is the details.
Quick Comparison Table
| Emulator | Platforms | Best For | Upscaling | PGXP | Difficulty |
|---|---|---|---|---|---|
| DuckStation | PC, Mac, Android, Linux | Best overall experience | Yes (up to 16x) | Yes | Easy |
| Beetle PSX HW | RetroArch (all platforms) | RetroArch users, accuracy | Yes | Yes | Medium |
| Beetle PSX | RetroArch (all platforms) | Maximum accuracy | No (software) | Yes | Medium |
| Mednafen | PC, Linux | Accuracy purists | No | No | Hard |
| PCSX ReARMed | RetroArch, Android, handhelds | Low-power devices | Limited | Partial | Easy |
| SwanStation | RetroArch | DuckStation in RetroArch | Yes | Yes | Medium |
| Delta | iOS | iPhone/iPad users | No | No | Easy |
| ePSXe | PC, Android | Legacy users (not recommended) | Yes | No | Easy |
DuckStation — The One You Should Probably Use
Let’s not bury the lede. DuckStation is the best PS1 emulator available right now and it’s not particularly close.
Why it wins:
- Accuracy that rivals Mednafen in practice while being dramatically faster
- Upscaling up to 16x internal resolution — PS1 games in 4K look absurd
- PGXP geometry correction fixes the wobbly, jittery polygons that defined the PS1 look (in a bad way)
- Widescreen patches for hundreds of games
- RetroAchievements integration baked in
- Automatic game database — it downloads covers, maps controller profiles, and organizes your library
- Fast forward and rewind that actually work smoothly
- Active development with regular updates
Where it runs: Windows, Linux, macOS, and Android. No iOS version (Apple’s policies make standalone emulators complicated), but it covers everything else.
Setup difficulty: Dead simple. Download it, point it at your games folder, drop in a BIOS file (or use the built-in HLE BIOS), and play. First-time setup takes maybe five minutes if you’re slow about it.
Who should use something else: If you live inside RetroArch and want everything in one app, Beetle PSX is your call. If you’re on an old phone or a budget retro handheld, PCSX ReARMed might run better. If you’re on iOS, DuckStation isn’t an option. Otherwise? Just use DuckStation.
For the full deep dive, check out our DuckStation review.
DuckStation Quick Setup
- Download from the official site or grab it from your package manager
- Drop your BIOS file (
scph5501.binis the most compatible) into the BIOS directory — check our RetroArch BIOS guide for details on BIOS files - Set your games directory
- Configure your controller (Xbox, PlayStation, and 8BitDo controllers all work great)
- Crank the internal resolution up to at least 4x if your hardware can handle it
- Enable PGXP (Settings → Enhancements → PGXP Geometry Correction)
- Play
Beetle PSX HW — The RetroArch Powerhouse
If RetroArch is your emulation frontend of choice, Beetle PSX HW is the PS1 core you want.
It’s based on Mednafen’s PSX emulator — one of the most accurate PS1 emulators ever written — but adds hardware rendering on top. That means you get Mednafen-level accuracy with DuckStation-level visuals. Upscaling, PGXP, adaptive smoothing, all of it.
The good:
- Near-perfect accuracy (Mednafen’s core engine)
- Hardware rendering with Vulkan/OpenGL support
- Upscaling and PGXP geometry correction
- Full RetroArch ecosystem — shaders, netplay, achievements, recording
- Runs on everything RetroArch runs on (which is basically everything)
The less good:
- Setup is RetroArch setup, which has a learning curve if you’re new. Our RetroArch guide covers this
- Needs a proper BIOS file — no HLE fallback
- Slightly heavier than DuckStation on some hardware
When to pick this over DuckStation: You already use RetroArch for other systems. You want one unified app. You want RetroArch-specific features like shader chains, netplay, or the ability to manage a dozen different system emulators from one place.
For the best RetroArch cores by system, see our RetroArch cores guide.
Beetle PSX vs Beetle PSX HW
Quick clarification because this confuses people: there are two Beetle PSX cores in RetroArch.
- Beetle PSX HW = Hardware rendering. Upscaling. PGXP. This is what most people want.
- Beetle PSX = Software rendering only. Native resolution. Maximum accuracy for edge cases.
Unless you’re testing accuracy against real hardware or running on something that can’t handle hardware rendering, use the HW version.
Mednafen — For the Accuracy Obsessed
Mednafen is the emulator that Beetle PSX is built from. It’s a multi-system emulator that prioritizes accuracy above everything else, and its PS1 emulation is probably the most accurate available anywhere.
The catch: It’s a command-line application with no built-in GUI. You’ll need a frontend (like Mednaffe) or be comfortable editing config files. There’s no upscaling, no PGXP, no visual enhancements. It renders at native 240p and that’s that.
Who actually uses this:
- Accuracy testers comparing emulator output to real hardware
- People who think “enhancement” is a dirty word
- TAS (Tool-Assisted Speedrun) runners who need cycle-accurate emulation
- Developers debugging their own emulators against a reference
Everyone else: Just use Beetle PSX HW in RetroArch. You get the same core engine with a usable interface and actual enhancements. There’s almost no reason to run standalone Mednafen for PS1 in 2026 unless accuracy testing is literally your hobby.
PCSX ReARMed — The Low-Power Champion
PCSX ReARMed is a fork of the original PCSX-R, optimized for ARM processors. It’s the PS1 emulator that powers most budget retro handhelds and it does that job incredibly well.
Why it still matters:
- Runs on hardware that can’t handle DuckStation or Beetle PSX HW
- Available as a RetroArch core on everything
- Powers PS1 emulation on devices like the Anbernic RG35XX, Miyoo Mini Plus, and R36S
- Lightweight enough for Raspberry Pi, old Android phones, and single-board computers
The tradeoffs:
- Less accurate than DuckStation or Beetle PSX
- Limited upscaling (2x at best on most platforms)
- PGXP support exists but is less refined
- Some games have minor graphical glitches that DuckStation handles cleanly
When to use it: You’re on a budget retro handheld or a device with limited processing power. If your device is running a Linux-based custom firmware like muOS, OnionOS, or ROCKNIX, PCSX ReARMed is likely your only PS1 option and it handles the job fine. The entire PS1 library is playable — just don’t expect 4K upscaling.
SwanStation — DuckStation Inside RetroArch
SwanStation is a libretro port of DuckStation that runs as a RetroArch core. It was created after some licensing disagreements between the DuckStation developer and the RetroArch team, so it’s essentially DuckStation’s engine wrapped in a RetroArch-compatible package.
The situation in 2026: SwanStation works. It supports upscaling, PGXP, and most of DuckStation’s features through RetroArch’s interface. But it hasn’t kept up with DuckStation’s standalone development. DuckStation has moved ahead with features, fixes, and optimizations that SwanStation may or may not have.
Should you use it? If you specifically want DuckStation’s rendering inside RetroArch (maybe you prefer DuckStation’s rendering over Beetle’s for certain games), SwanStation fills that niche. But for most people, Beetle PSX HW is the better RetroArch option because it’s more actively maintained as a core and has deeper RetroArch integration.
Delta — The iOS Answer
If you’re on an iPhone or iPad, Delta is your PS1 emulator. It’s available on the App Store (yes, really — Apple relaxed their emulator policies) and supports PS1 alongside a bunch of other systems.
What works:
- Clean, Apple-native interface
- Cloud saves via iCloud or Google Drive
- Controller support (MFi, DualSense, Xbox controllers)
- Save states and fast forward
- Skin customization for on-screen controls
What doesn’t:
- No upscaling or PGXP
- Performance depends heavily on your device (newer iPhones are fine, older ones struggle with some games)
- PS1 support is newer and less polished than Delta’s N64 or GBA emulation
Alternatives on iOS: RetroArch is also available on iOS now and runs Beetle PSX, which gives you more options (including upscaling on supported devices). But Delta is way more user-friendly if you just want to play some Final Fantasy on your lunch break.
ePSXe — The Emulator That Time Forgot
ePSXe was the PS1 emulator back in the early 2000s. It was revolutionary. It’s also basically abandoned at this point.
In 2026, there’s no reason to use ePSXe. DuckStation does everything ePSXe does but better, more accurately, with more features, and it’s actually maintained. The Android version of ePSXe still technically works but it costs money and hasn’t been meaningfully updated in years.
If someone told you to use ePSXe, they’re giving you advice from 2015. Send them this article.
The Ones Not Worth Your Time
A few more PS1 emulators exist in the wild. Here’s why you can skip them:
- XEBRA/arbex — Japanese-developed, extremely accurate, zero user-friendliness. Interesting for preservation researchers, useless for everyone else.
- pSX — Dead since 2007. Historical artifact.
- PCSX-R — The base that PCSX ReARMed forked from. Less optimized, less maintained. Use ReARMed instead.
- BizHawk (PSX core) — Tool-assisted speedrun tool. If you need it, you already know. Otherwise, skip it.
PS1 Emulation on Retro Handhelds
One of the best ways to replay PS1 classics is on a retro handheld. The entire PS1 library runs well even on budget devices, making it the sweet spot for handheld emulation.
Budget Tier ($30–$60)
Devices like the R36S and Anbernic RG35XX run PS1 games using PCSX ReARMed through custom firmware like muOS or OnionOS. Performance is solid for the vast majority of the library — we’re talking full speed with minimal frameskip. You won’t get upscaling but at native resolution on a small screen, PS1 games look great.
Mid-Range ($60–$120)
The Anbernic RG353V, Miyoo Flip, and TrimUI Smart Pro handle PS1 games with ease and can run Android-based handhelds with DuckStation for the full experience — upscaling, PGXP, the works. The AYANEO Pocket Air Mini is another solid mid-range pick.
Premium ($120+)
Devices like the Anbernic RG556, Retroid Pocket Classic, and Mangmi Air X are massive overkill for PS1 but will run DuckStation at high internal resolutions without breaking a sweat. If PS1 is your most demanding system, you don’t need to spend this much — but if you also want PS2, GameCube, and beyond, these devices handle it all.
For a full breakdown, check our best retro handhelds guide and best handheld emulators comparison.
Getting the Best Experience: Settings Guide
No matter which emulator you pick, these settings will make PS1 games look and play their best.
Essential Enhancements
Internal Resolution Upscaling (DuckStation, Beetle PSX HW, SwanStation) Crank this up. At minimum 2x native (480p), ideally 4x (960p) or higher. PS1 games at 4x resolution on a modern display are genuinely beautiful. The 3D still looks polygonal but the clarity transforms the experience.
PGXP Geometry Correction (DuckStation, Beetle PSX HW) This is the single most impactful enhancement for PS1 emulation. The original PS1 hardware didn’t have a z-buffer or floating-point geometry, which caused the signature “wobbling” textures and jittery vertices. PGXP fixes this, and the difference is dramatic. Turn it on. Leave it on.
Texture Filtering (DuckStation, Beetle PSX HW) Smooths out the blocky PS1 textures. Personal preference — some people like the crisp, pixelated original look, others prefer smoothing. Try both. Bilinear filtering is a good middle ground.
Widescreen Patches (DuckStation) DuckStation can apply widescreen hacks to many PS1 games. Not all games support it cleanly (some have issues with off-screen rendering), but when it works, it’s fantastic. Check the compatibility list.
Controller Setup
Any modern controller works. If you’re buying one specifically for retro gaming, the 8BitDo controller lineup is excellent. The PlayStation DualSense is the obvious pick for PS1 games if you want the authentic button layout. The Xbox Series controller works perfectly fine too.
BIOS Setup
You need a PS1 BIOS file. The most commonly used ones:
- scph5501.bin — North America, most compatible
- scph5500.bin — Japan
- scph5502.bin — Europe
DuckStation has a built-in HLE BIOS that works for most games, but using a real BIOS dump improves compatibility and accuracy. Some games won’t boot without it. Check our RetroArch BIOS guide for details on where BIOS files go and what checksums to verify.
What PS1 Games Should You Play?
The PS1 library is enormous and the best emulation setup is worthless without great games. Here are some starting points:
- Final Fantasy VII, VIII, IX — The RPGs that defined a generation
- Metal Gear Solid — Still holds up, possibly better with upscaling
- Castlevania: Symphony of the Night — Timeless. Perfect.
- Crash Bandicoot trilogy — Pure platforming joy
- Resident Evil 1, 2, 3 — The originals, before the remakes
- Chrono Cross — Divisive but gorgeous
- Silent Hill — Horror that still works
- Tony Hawk’s Pro Skater 2 — The GOAT
- Spyro trilogy — Colorful, fun, and holds up beautifully with upscaling
And if you’re into games that never officially left Japan, check out our fan translation guide and ROM hacks roundup for some incredible PS1 experiences you can’t get any other way.
The Bottom Line
PS1 emulation is a gift. The hardware was revolutionary for its time but limited in ways that emulators can now fix. Upscaling, geometry correction, and modern controller support transform PS1 games from nostalgic curiosities into genuinely enjoyable experiences.
Here’s your cheat sheet:
| Situation | Use This |
|---|---|
| PC, Mac, or Android | DuckStation |
| RetroArch user | Beetle PSX HW |
| Budget retro handheld | PCSX ReARMed |
| iPhone or iPad | Delta or RetroArch |
| Maximum accuracy | Mednafen or Beetle PSX (software) |
| Don’t know, just want to play | DuckStation |
Download DuckStation. Drop in a BIOS. Point it at your games. Crank the resolution. Turn on PGXP. That’s the setup. The hard part is deciding what to play first.
Looking for emulator guides for other systems? Check out our best GBA emulator, best 3DS emulator, best PS2 emulator, and best GameCube emulator guides.