During this time the ePSXe development has been on hold and our lives have changed a lot, probably just like yours. In summer 2007 we decided to continue working in ePSXe encouraged by the users support even after 4 years without updates. EPSXe is currently in final testing and we hope to release a new version very soon.
Share
This tutorial is to help you with ePSXe for Windows. ePSXe is considered the #1 PlayStation 1 emulator. Most games emulate flawlessly. You can play games via the CD-ROM or via ISO. It's a plug-in based emulator, meaning ePSXe is nothing but a shell. It's your job to collect and configure the plug-ins that control video and audio. With Pete's OpenGL plug-in (and others), ePSXe can render 3D graphics sharper than the real thing! See for yourself:
*If you would like to download ePSXe, I have it in my emulators page.
ePSXe is a standalone program so it does not have an install wizard. Installation is simple: just extract ePSXe from its zip file. Not sure how to extract zip files? Here's a video tutorial showing you how: how to unzip files on Windows.
IMPORTANT! ePSXe must be placed in a common folder on your computer. I recommend Documents, Downloads, or create a folder on your desktop. If you place ePSXe somewhere else on your main C drive, then you may be restricting it to read-only access. This prevents ePSXe from saving anything.
To open ePSXe, double-click on
PlayStation 1 emulation revolves around the plug-in system. The same system used by PlayStation 2 and N64 emulators. PlayStation emulators are merely the shell of the operation. It's your job to gather the plug-ins for each component of emulation. Those components are:
They need to be set up the first time you open ePSXe. Each plug-in comes with a whole bunch of useful customizable features. You can download the PlayStation plug-ins from any major emulation site. If you don't feel like looking around, you can just download them below.
The PlayStation 1 BIOS is required in order to boot games. This is a separate download after you've downloaded ePSXe. Below you can download this BIOS as well as a collection of the best plug-ins.
Continue reading below for what to do next after you download the BIOS and these plug-ins.
After you download the BIOS and plug-ins, extract them from their zip files. Organize them into ePSXe's folder as shown above. Move the PlayStation 1 BIOS (“Scph1001.bin”) into the “bios” folder. Then move the plug-ins into the “plug-ins” folder.
*If ePSXe isn't detecting your keyboard, restart your computer and try again.
Firstly, I do not recommend using real PlayStation 1 game CDs with ePSXe (or any other PSX emulator). The process is prone to have problems and you will experience slow loading times. Rather, what I do recommend is ripping your PlayStation 1 game to a “BIN/CUE” ISO. There is plenty of space on your hard drive for it. Plus it's good to have a digital backup of your game, just in case your physical copy gets lost or broken.
Anyway, if you really want to play your PlayStation 1 game with ePSXe:
Upon loading any game in ePSXe, you might get just a black screen. There are a few troubleshooting methods you can try to resolve this.
Games don't always load instantly. Sometimes you have to wait a minute for it to come up. Still get a black screen? Try the next attempt.
The latest version of ePSXe is known to have black screen issues. You can fix this by going to Options > CPU overclocking > x1. Still get a black screen? Try the next attempt.
It could be the video plug-in. Try a different video plug-in, or try different settings with your current video plug-in. Still get a black screen? Try the next attempt.
Do this step if ePSXe once worked, but now all games are giving the black screen. So deleting ePSXe from the Registry Editor might fix the black screen problem. This won't mess anything up on your computer. All that this process does is revert ePSXe back to default.
Upon loading a game in ePSXe, you receive the following error:
Recompile block too large
Try the following:
ePSXe doesn't have a full screen keyboard shortcut. To bring games to full screen you need to set it in the video plug-in. Here are directions to enable it when using Pete's video plug-in:
Many PlayStation 1 games consist of multiple CDs. ePSXe allows you to swap to the next CD whether you're playing an ISO or a physical game CD. Here's how:
These days we have 1 TB hard drives, mobile devices, and laptops without a CD-ROM drive. All such devices are reasons for you to rip your PlayStation 1 games (if you refuse to download them from a ROM site). PSX games also run better & faster via ISO, as opposed to playing them via a CD-ROM drive. The following directions will show you how to rip your game CD. Specifically, it'll be ripped to “BIN/CUE”. It's a common type of ISO format.
Press the Esc key to pause the game. Doing so will make the screen disappear and exit to your desktop (with the ePSXe window still there). But don't fret! The game is paused and still running in the background. To continue the game, click on the Run menu then Continue. If you accidentally close the ePSXe window, then your progress is lost.
Save states is a feature that saves the exact spot you are in any game. You can use this feature manually by going into the Run menu or by quick keyboard shortcuts.
Note: ePSxe's save state feature is slightly glitchy. It has a history of not working well when you save during FMVs or instances of heavy activity. It's best to capture a save state at a point when the game is at a standstill with nothing going on.
Pro tip: Mailplane 3.8.2 download free. If you're playing a game that has in-game saving (such as an RPG) I recommend that you use both save states and in-game saving to save your games. That way you'll always have a backup.
To manage your memory card and copy/move/delete saves are the same exact way as you do on the real thing. The following directions will guide you to the memory card management screen.
When attempting to run the BIOS, ePSXe may prompt you with a “cdrom not found” error. It's a bizarre and puzzling error because it happens when you're on a computer or tablet with no CD-ROM drive. The fix is to install virtual CD-ROM software so that you can provide ePSXe with a CD-ROM drive. Here's how:
ePSXe doesn't natively come with a fast forward feature. You can access a fast forward feature only if you're using one of Pete's video plug-ins. Here are directions to enable fast forward with them:
Figuring out how to add your own Game Shark cheats from scratch could take 10 or so minutes. You can read this guide if you really want to know how. But I have something even better for you! Just download the zip file below that already has every cheat prepared for ePSXe.
Here's how to use these cheats:
Even though ePSXe is the #1 PlayStation 1 emulator, it's not perfect. Maybe the video plug-ins don't like your video card. Maybe the game you downloaded is partially corrupt. Maybe the game you're playing is obscure and not fully supported. Popular games do get more attention to run better. There could be many reasons why you're having problems. Keep reading for general tips on how to troubleshoot problems with ePSXe.
That's basically the plan of action when something goes wrong. You try other configuration options or try another plug-in. For more help scroll down to the FAQ “Q:” questions.
So what do you do if nothing works? You tried everything but ePSXe is still buggy and laggy? Try ePSXe's competing emulator: pSX. It tends to run better than ePSXe on lower end computers. It's easier to use as well
In my links page, I have some good links to sites where you can download PlayStation 1 ISOs. If you want to try to find more sites than what's in my collection of links, just Google around. For example, if you want to download Final Fantasy VII just Google “download final fantasy vii psx”.
So every time you load a game, ePSXe crashes and Windows prompts you with a 'ePSXe.exe has stopped working' error? There are two possible reasons this could be happening:
Ha, that's a good problem! This simply means your computer is too fast for the current settings of the video plug-in. To resolve this just beef up the settings. Doing so is easy. Go to Config > Video > Configure. If you're using one of Pete's plug-ins (which I hope you are) all you need to do is click on the Nice button.
Read Troubleshooting.
So every time you close ePSXe, it closes the ePSXe window but you can still hear your game and its music in the background? This is slowly becoming a more common issue with new computers. ePSXe hasn't been updated since 2013. There's not a fix for this. Every time this happens you need to go into Windows Task Manager and force close the ePSXe process. Watch this video for directions on how to force close a process.
That's a common error with ePSXe v1.70. You can download that zlib.dll file here (it's 31.9 KB). Extract it from its zip file and copy it over to the folder that you have ePSXe in.
I bet you grabbed that save from GameFAQs. GameFAQs offers a wealth of PlayStation 1 saves, but they're all in GME format. Can you use them with ePSXe? Yes, you can! How? Just rename it. Take note how ePSXe organizes its memory cards.
First decide if you want the GME file to replace memory card 1 or memory card 2. To replace memory card 1, rename your GME to “epsxe000.mcr”. To replace memory card 2, rename your GME to “epsxe001.mcr”. Then move this file over to ePSXe's memcards folder.
Also, don't forget that saves are region specific. For example, a save from a European game won't work on a North American game.
When using Windows 8 or Windows 10, ePSXe may behave funny when you attempt to enter fullscreen. Upon accessing fullscreen it doesn't enter fullscreen. Instead it centers the window. It's been awhile since ePSXe has been updated, so this is definitely a compatibility bug that has surfaced with newer operating systems. You may or may not be able to fix this (depends on your video card, I think). The troubleshooting measure you can try is to use the Windows Compatibility feature to have ePSXe emulated under an older version of Windows. Here's how to set it up:
Yes! For example, I've successfully transferred my memory card file to a PSX emulator on Android smartphones. It's easy. All that you do is copy over ePSXe's memory card file to the memory card folder of the other PSX emulator. Then rename your memory card file to the naming convention of the other PSX emulator. ePSXe's memory card file is located in the “memcards” folder - as shown here . So “epsxe000.mcr” is memory card 1 and “epsxe001.mcr” is memory card 2.
So let's say the other PSX emulator calls its memory card file “memcard1.mcr”. Just rename “epsxe000.mcr” to that same filename. You can learn more about transferring saves in my Game Saves Tutorial.
Note: You cannot transfer ePSXe save states to another PSX emulator. Only MCR memory card files can be transferred.
If you're using ePSXe for the first time and you're finding that you have all these problems:
Then your problem is that you currently have ePSXe in a read-only location on your computer. You must move ePSXe to a more common location such as Documents, Downloads, or a folder on your desktop.
Thank you for reading my tutorial! If you found it useful, you're welcome to return the gesture by buying something from my Amazon store. If have questions you're welcome to email me or message me on social media.