How to Make a Perfect Backup of PSX Games
January 23, 2009 by Shiori · 3 Comments
1. Insert the PSX disc in your Burner (NOT the regular CDROM, as chances are it won’t read subchannel info)
2. Fire up CloneCD, preferably 4.0.0.0 and up.
3. Click on the "Read to Image File" Button (the one with the glasses)
4. Now select your burner from the drives listed.
5. You’ll now see a couple of profiles. We’ll need to create a custom one though. Right click on the white area and select "New".
6. Name your new profile "PlayStation Disc" or "PSX Backup" or "PIRACY RULZ!!!111!" or whatever.
7. Input the following settings into the profile:
Data Read Settings
Read Speed Data: Max
Read Subchannel Data from Data Tracks: Checked
Regenerate Data Sectors: Checked
Audio Read Settings
Read Speed Audio: Max
Audio Extraction Quality: Medium(Fast)
Read Subchannel Data from Audio Tracks: Checked
Only Read the First Session: Unchecked
Error Handling
Fast Error Skip Settings: Off
Abort on Read Error: Off
Don’t Report Read Errors: Off
Intelligent Bad Sector Scanner: Off
After setting all that, click "Next.
8. Now you name your .ccd file. If you want to have a .cue sheet file, check the appropriate box for it.
9. CloneCD will now make your ISO, or Disc image. Grab something to eat while waiting, or browse for porn, or post at Emuforums, it’s up to you.
10. Alright! that stupid clinkety-clink reminder has sounded… Reading has finished. Now get your original disc and put your blank in the tray and close it.
11. Click the "Write from Image file" Button (the one with the pencil)
12. Browse for your file. You can also make the program to delete the image file after a successful burn, just check the appropriate box. Click on Next.
13. Choose the CDRW drive. Click Next.
14. You’ll now see a set of profiles for writing. You’ll also see the write profile you made earlier, but it’s not yet set. Input the following settings:
Write Settings
Write Speed: 4x (yes, 4x)
Weak Sectors: Ignore
Don’t Repair Subchannel Data: Checked
Always close last session: Checked
15. Click on Ok. The write session will now start. This will take ~20 minutes, so maybe you can watch an anime ep or listen to 5 songs while waiting. Don’t worry, it’s worth the wait.
Ok, some of you might ask, "Why burn at 4X when my 1337 burner can burn at 500X?" Because in my experience, the PSX console has a lot of problems reading discs burned at a high speed, like 16X or so, and 4X in my experience is the fastest way to burn them without generating a lot of errors. I’ve wasted many a blank that way, but after a while I finally stumbled upon the right combination. Those of you who won’t use it on an actual PSX console might want to burn it at a high speed, and your CDROM drive might read them well enough, but still, it pays to be on the safe side of experience. It’ll save you a lot of money and more importantly a lot of frustration. Besides, burning backups this way also makes my PS2 recognize them for some weird reason. 
I hope this has helped you somewhat. If you still encounter problems after following this to the letter, well, I really have no idea what fscks it up.
I’ve used it for ~50 Japanese Import games, and it has worked every time for me. You should use good-quality branded media though, and not those lousy silver generic discs.
Cheat on your PSone Games with PEC
January 23, 2009 by PecUser · 164 Comments
Items needed to help:
PecEdit (trust me, makes it a lot easier)
Ultra Edit (trust me, makes it a lot easier too
)
Patience and a bit of free time
A love for Cheating!
Games Needed To Complete The RPG Category:
All Final Fantasies other than 7 and up (except V)
Legend of Legaia
Legend of Mana
Persona 2
Well, hopefully this will catch on and people will post their codelist.inf as well, I’d be happy
.
Also, a completed .inf of a game is what we are trying to go for. What I mean is all the wildcards included. It’s a bit more tedious, but once you get the hang of it, not that bad at all. The last one I added was Tactics Ogre and it took me right at 40 minutes to complete it, and it had a good many wildcards. At any rate, ANY CONTRIBUTION is welcome, so don’t feel like you can’t help or donate something to the project. If there are any questions, concerning .inf editing or whatever, feel free to post the question and hopefully me or someone can help. HAPPY CHEATING!
.
LIST OF GAMES ADDED SO FAR:
——————————-
(donated by PecUser) Lunar 1 = Page 1 / Post #12
(donated by PecUser) Parasite Eve II = Page 1 / Post #17
(donated by PecUser) Tactics Ogre = Page 1 / Post #19
(donated by PecUser) Grandia = Page 1 / Post #2
(donated by PecUser) Valkyrie Profile = Page 2 / Post #33
(donated by PecUser) Breath of Fire 4 = Page 2 / Post #39
(donated by PecUser) [i]Ogre Battle(ONLY IN MAIN .RAR)
(donated by babygiant) Wild Arms 2 = Page 3 / Post #49
(donated by babygiant) Hoshigami Ruining Blue Earth = Page 4 / Post #63
(donated by babygiant) Wild Arms 1 = Page 4 / Post #65
(donated by babygiant) Thousand Arms = Page 4 / Post #63
(donated by babygiant) Lunar 2-Eternal Blue Complete.rar = Page 4 / Post #65
(donated by Kokiri) Final Fantasy Tactics = Page 2 / Post #30
(donated by kokiri) Final Fantasy V = Page 1 / Post #11
(donated by Kokiri) Chrono Trigger = Page 2 / Post #25
(donated by bigdaddie) Soulblade / U.S & JP = Page 1 / Post #15
(donated by drakonsan) Saga Frontier I = Page 3 / Post #57
__________________________________________________ __________________________________________________ _______
COMPILED DATABASE OF ALL GAMES:
I added the names of people at the top of the .inf file who have helped with this project, as well as the games they worked on. I’ll continue to update it every ten games or so.
__________________________________________________ __________________________________________________ _______
|
Here you go ;p
PEC CMGSCCC Code Database I did all the work for you. It has just about a database of codes for every PSX game out there already formatted to work with PEC. It supports notes, quanities, master codes, ect. If you find any problems, let me know and I’ll fix them asap. |
Would have been nice if someone would have found this BEFORE I spent all that time! 
Playstation Emulator Cheater Setup guide.
February 29, 2008 by Squall-Leonhart · 48 Comments
Firstly, you will require pecsetup.exe, which you can get from
PecSetup.exe
Secondly, you will need an Emulator which follows the PSEmu Pro Plugin spec, or an emulator such as Bleem or VGS.
For PSEmu Pro Based Emulators,
like ePSXe, PCSX, PSXeven an SSSPSX, you will be required to specify the location of the emulators plugins directory during the installation of PEC.
Simply navigate to where you installed the emulator of choice, and select the plugins folder within. Clicking next will then install the PEC Interface to Where ever you decided, and the PEC Plugin required to use PEC.
When the installation finishes, start the Chosen emulator and open the Video/Graphics Options, then select the Item named PSX Emulation Cheater 2.5.
Once this is done, click the Configure button to open the Settings for the PEC Plugin, and in the drop down list shown on the Gpu Plugin tab, select which video plugin you wish to use.
On the Refresh Rate tab, specify how many times you want the code to be refreshed. This setting is System dependant and should be set lower if you have a slower CPU.
Hit ok on all the open Windows to confirm these settings, then launch PEC.
For PEC to work correctly with the Plugin, you must set the interface type to Plugin, by Clicking the Options menu, clicking Interface Type, and then Selecting Plugin. A shortcut is to press CTRL+SHIFT+P.
You can now select cheats in PEC, and send them over to the plugin.
For Bleam and VGS,
coming soon (after i find my old copy of bleem)
File Menu
Plugin Mode
Send Cheats to Plugin - Sends the currently selected cheats to the GPUPEC plugin.
Deactivate Cheating - Clears the cheats from the GPUPEC plugin and stops refreshing the codes.
Summarisation
Normal Mode
Activate Codes - Activates the currently selected Codes in the emulator used.
Deactivate Codes - Disables all codes.
Advanced Settings Menu
Correct CD Check - Checks the inserted CD against the SL** Identifier used on the disk.
Normal Mode
Auto Activate Emulator - Automatically starts the emulator when the cheats are activated.
Autodetect Emulator - Detects the Emulator being used (Bleem/VGS)
Toggle Cheats By Pressing F12 - Enables/Disables Cheats.
Show First Start Message Box - (unsure)
Options
Environment Settings
These settings just effect the user experience and allows the user to adjust PEC to their own personal usage wants.
MainTab
Save
Save Settings - Saves the settings you enable/disable so the next time you start PEC its exactly how you left it.
Save Last Selected Game - Selects the last game you were looking at in your previous session.
Save Last Selected Cheats - Saves the last cheats you selected so that you do not have to select them again.
Visual Effects
Hot Track Cheats - Highlights the Cheat as you pass the cursor over it.
Grid Effects - When an item is selected in the list, the entire grid box is selected.
Show Horizontal Grid Lines - Shows a faint horizontal line in the Cheats list seperating cheats from each other.
Show Vertical Grid Lines - Seperates the Item from the Quantity and Joker boxes with a faint line.
Use Tool Windows - Usually means the same as show tooltips, a little popup occurs when hoving over certain buttons or menu’s.
Interface Type
Old Style - Hides the Quantity and Joker catagories in the cheat list.
New Style - Shows the Quantity and Joker catagories in the cheat list.
Header Type
Thick Buttons -
Thin Buttons -
Plates -
^ Im unsure what those do as they seem to have no effect on windows XP.
Button Type
Windows - Uses Windows style buttons
Macintosh - Uses Mac style buttons
^these look like they also do not effect Windows XP
Scrollbar Type
Regular - Displays a normal scrollbar
Flat - Displays a Flattened scrollbar
3D - Displays a 3D Styled scrollbar
Check Images Type
Original Check - Uses the default PEC Check box.
Sunken Check - Uses a Check box that is slightly embedded into the image
Light Tick - Uses a grey tick in a slightly greyed tick box.
Dark Tick - Uses a Black tick in a Black tick box.
Light Check - uses a grey check in a grey checkbox
Dark Check - uses a black check in a black checkbox
Flat Check - uses a standard black box with a flat black check.
XP Check - uses the Windows XP style check box (adopts the windows theme used)
Standalone Tab
Refresh Interval - is just how fast the cheat is refreshed.
Use Idle Messages - (Unsure)
Advanced Tab
Hex Editor
Display Warnigns - Display warnings when the hex editor encounters a possible error.
Move to the top - Moves changes to the top.
Mask 0.31 Chars - Hides windows 3.1 characters in short filenames.
Misc Settings
Show Mark all button - Selects all cheats at once.
Interface Type
Plugin - Sets PEC to send cheats to PSEmu Pro type emulators.
Normal - Sets PEC to send cheats to Bleem/VGS.
Tools (only shows in normal mode)
Hex Editor - Launches the hex editor defined in the environment settings.
Dump PSX Memory - Dumps the Current memory to a file.
Restore PSX Memory - Reloads the dumped memory, allows for memory hacks.
TroubleShooting
The cheats don’t work! - This means the codes are not meant for the version of the game you have, or they have not been sent to the plugin yet. An updated codelist is always available from PEC - Codelist
I can’t install PEC - Make sure you have full administration rights, it might also help to install PEC under one of the compatibility modes, especially so if Vista is the operating system in Use.
Spyro crashing? Look here!
January 17, 2008 by Lost-Prophet · 40 Comments
|
Originally Posted by Info on Libcrypt
Since the end of 1998 Sony introduced the first protected PlayStation games in Japan (PoPoRogue). They added extra code, called LibCrypt, could detect if a Mod-Chip was being used. When it detected it then game could not be played.
About 6 months later the LibCrypt protection was also used on European PAL games (Medievil) and now also US games are being protected. The LibCrypt protection uses a Digital ID (16 bit key), which is stored in the SubChannel of a CD-ROM. |
In order to solve the problem you need to rip the subchannel data from the disc onto your hard drive. To do this all you need is P.E.Op.S. CD-R Driver 1.4 from here. Place that file in your ePSXe ‘plugins’ directory and then select it as your default plugin for CD-Rom. After that follow these instructions:
Please note: Your CD/DVD drive MUST be capable of reading CD subchannels for this process to work. 90% of modern computers (2004+) SHOULD be ok. If you’re not sure google your CD/DVD drive to check the specs/reviews 
1) Click ‘Config’ then ‘CDRom’

2) Click ‘configure’

3) Near the bottom of the new window, select ‘use subchannel SBI/MS3 info file (recommended)’ and then click ‘Create SBI/MS3 file (Only with supported drives)

4) Select ‘Read subchannel from CD-Rom’ and then select .SBI file. Then
create click ‘Create subchannel info file’.
Please note: Your computer may appear to lock-up or become unresponsive during this stage. Don’t worry, leave it 20minutes or so, if it’s still unresponsive you may have to force a shutdown (holding down the power button)

5) Once it’s created save the file to the location of your .ISO or another convenient place
6) When you’re about to play the game associated with the subchannel info you need to configure the plugin again. In the field where it says ‘File’ click the three dots, locate the subchannel file and click ‘Ok’.

7) Enjoy Spyro! 
To my knowledge the fix effects:
- Spyro 3 (PAL/NTSC): Year Of The Dragon
- Spyro 2 (PAL/NTSC): Gateway To Glimmer/Ripto’s Rage
- Spyro The Dragon (NTSC)
ePSXe configuration guide (Linux)
August 28, 2007 by ShendoXT · Leave a Comment
Pentium II 500 Mhz or faster
256 MB of RAM
Opengl compatible graphic card
Fast CD-ROM with good access times
System Recommendations: (this will get you running it at good speeds easily)
Pentium III 800mhz
512mb RAM
GeForce2
Required files:
- ePSXe package, which you can download from the official page.
- Various dependencies. Installation will be explained later in the guide.
- Video, Sound and Input plugins. Note: 3rd party input plugins are optional since ePSXe has an internal one.
- If for some reason you seem to be missing any GPU-related plugin files then try downloading this alternate archive.
- PlayStation BIOS. You need to dump the BIOS from your console.
You can also check out this thread for the other dumping method.
Getting started:
Unpack ePSXe to some directory on your computer.
You should get these files:
bios directory
cfg directory
cheats directory
docs directory
memcard directory
patches directory
plugins directory
snap directory
sstates directory
keycodes.lst
ePSXe executable
Download Plugins and unpack them to plugins directory.
Video:
P.E.Op.S soft for 2D games
Pete’s XGL2 GPU for Geforce FX and higher, Radeon 9500 and higher
Pete’s MesaGL Plugin for Nvidia Geforce cards (any type) and ATi Radeon (any type)
Important: Put all cfg files into the cfg directory.
Sound:
Eternal SPU plugin 1.41.
P.E.Op.S Linux OSS SPU plugin.
Pad:
Omnijoy.
PadJoy.
Install dependencies:
Make sure that you have the latest updates for your linux distribution, as many required dependencies will already be installed.
Open terminal and input the following commands:
sudo apt-get install unzip libgtk1.2-common libgtk1.2 libsdl-net1.2-dev libsdl-image1.2-dev libsdl1.2-dev sudo apt-get install libstdc++2.10-glibc2.2
If you are getting errors with libstdc++2.10-glibc2.2 you can download the package here.
Start the ePSXe:
When you start ePSXe a main GUI will be displayed.
Hint: You can also start ePSXe from the terminal to see the log which makes troubleshooting a lot easier.
Configure the plugins:
Video plugin - Go to Config -> Video, select a plugin you want to use and press Configure.
Sound plugin - Go to Config -> Sound.
Cdrom plugin - Go to Config -> Cdrom.
Pad plugin - Go to Config -> Game Pad or Ext. Game Pad.
Select the BIOS:
When you get the BIOS put it in the bios directory.
Go to Config -> Bios, press select and browse for the BIOS file.
Configure memorycard:
Go to Config -> Memory Cards.
By default ePSXe creates two blank memorycards, if you want to make your own memorycards just enter the
memorycard’s name and the next time you start ePSXe the card will be created.
If you want to use some existing memorycard just press Select and browse for it.
Configure Gamepads:
Go to Config -> Game Pad and select a pad number you want to configure.
If you want to use external pad plugin then go to Config -> Ext. Game Pad.
Note: If you want to play 1-2 player games make sure that Multitap option is turned off.
Test run:
After you have configured everything you need to check if ePSXe is working properly.
Go to File -> Run BIOS.
If everything is ok press ESC and proceed further if not take a look at the FAQ.
Run a game:
There are two basic ways to play the game, off the original disc or from the ISO.
It is recommended that you make an ISO of the game because the game will perform smoother.
If you get any problems refer to the Troubleshooting FAQ.
Game disc: Go to File -> Run CDROM.
ISO: Go to File -> Run ISO.
Change a disc:
If you are playing a game that has more than one disc you will have to switch discs during the gameplay.
When the game asks you to change the disc press ESC and go to File -> Change Disc, if you plan to play the other disc
from Cdrom then choose CDROM and if you plan to play from the ISO choose ISO.
Close the emulator:
After you are done playing press ESC and close the emulator from the GUI.
The most common mistake that users do when playing in widowed mode is to press the "X" button, that way is not good because ePSXe is still running and the memorycards are not updated.
Additional:
Savestates:
F1 - save a state.
F2 - change slot (5 slots are available).
F3 - load a state.
It is recommended to have a memorycard save also because savestates tend to get corrupted.
Games are running too fast:
You have to limit the FPS in the video plugin.

Command lines:
Start a Terminal, cd to ePSXe’s dir and add the command line at the end.
/home/username/epsxe160lin$ ./epsxe -noauto
Saves from the GameFAQs:
The saves from GameFAQs are in the dexdrive format (.gme), ePSXe can read those files, just select it as a memorycard.
Copyprotected games:
Some PAL games have copy protection so you will have to patch them.
You can find a ppf patch for your game here.
Final Fantasy IX and Chrono Cross:
These games aren’t working properly on ePSXe 1.6.0, use 1.5.2 version instead or some other emulator (pSX, PCSX).
Note: You can still run Chrono Cross on ePSXe 1.6.0 but you must start it with "-noauto" command.
Easier ePSXe installation:
Franky06 made a installation script which you can download here.
Problems with ePSXe on Ubuntu Gutsy Gibbon (and other Linux distributions using the 2.6.22 kernel):
If you are unable to launch ePSXe read this thread and especially this post for the solution.
For any additional help refer to the Troubleshooting FAQ.
If you still can’t find a solution to your problem then make a new thread in the appropriate section.
PSX BIOS Dumping guide
August 22, 2007 by ShendoXT · Leave a Comment
Required hardware:
- Console capable of booting burned cds.
- PlayStation Memory Card.
- PlayStation Memory Card reader or a DexDrive.
- Cd-Writter.
- Blank Cd-R.
Required Software:
- BIOS dumper (attached).
- BIOS merge application (attached).
- Software to transfer saves from Memory Card to a PC:
- Memory Card Captor Sakura (for Memory Card reader) if you are using Windows.
- PSX Memory Card Manager (for Memory Card reader) if you are using Linux.
- DexPlorer (for DexDrive).
- uLaunchELF for PlayStation 2.
Getting started:
The first thing that you need to do is to burn the BIOS dumper (psx.exe) to a Cd-R.
I used Nero but any burning software should do the trick.
If you have a chipped PSX you will have to download a program called BladeLib App Launcher.
If you use a PSX Boot Cd the launcher is not required.
Warning: Before you start dumping make sure that your Memory Card is completely blank,
otherwise BIOS segments may not dump properly.
Booting a dumper:
Put the dumper disc you burned earlier in your PSX and start it.
After a while a menu should show up.

From there you can choose which segment of the BIOS you want to dump.
To start dumping press X.
Dumping usually takes a minute so be patient.
Once it’s done you should get a message telling you to reset the console.

After a reset go to the Memory Card screen.
You should see 15 saves with the name "BIOS DUMP".

Transfer saves to PC:
PlayStation MemoryCard reader method:
Connect a memory card to your PC and open the Memory Card Captor Sakura.
Important: Make sure that you install the UserPort driver you got with the software.

Press "SLOT 1" to read the Memory Card data.
Now press "IMG R" and save the card with the .mcr extension and name it after a part you dumped (eg "Part1.mcr").
DexDrive method:
When you save a card use either a MemcardRex or PSXMemtool to convert .gme to .mcr.
Name each card after a part you dumped (eg "Part1.mcr").
uLaunchELF method:
Copy the save from a PSX memory card to the PS2 memory card using the PS2’s built in memory card manager.
Connect USB stick to the PlayStation 2 and run uLaunchELF. Browse to your memory card and copy the save called BEFFFFFFFFFFBIOSDUMP to your USB stick.
After that connect the USB stick to the PC and use the import feature of MemcardRex to open the save.
Now just go to File->Save as… and choose the .mcr format.
Dump the other parts:
When it’s done disconnect a Memory Card, connect it to PlayStation and delete the BIOS DUMP saves.
Repeat the steps above for the other four remaining parts.
Merging a BIOS:
Unpack the BIOS merge application for your OS and put it in some directory.
In that same directory put all dumped parts (.mcr files).
Run the application and you should get a file named SCPHXXXX.bin.
Look at the bottom of your console to get the model number (as you can see mine is SCPH-9002).

Rename the SCPHXXXX.bin to match your PlayStation model number.
Now run the PlayStation emulator of your choice to check if the BIOS is working.

If it’s working then congratulations, you successfully dumped your PlayStation BIOS.
If you have any issues or you think I should add or correct something feel free to send me a PM.
ePSXe configuration guide (Windows)
February 21, 2007 by ShendoXT · Leave a Comment
Pentium II 500 Mhz or faster
256 MB of RAM
DirectX or Opengl compatible graphic card, TNT2
Fast CD-ROM with good access times
Windows 2000, XP or Vista.
DirectX 8
System Recommendations: (this will get you running it at good speeds easily)
Pentium III 800mhz
512mb RAM
GeForce2
System Requirements for advanced graphics: (shaders, etc)
AMD Athlon XP/Pentium 4
Radeon 9500/GeForce 5600
Required files:
- ePSXe package, which you can downloand from the official page.
- zlib1.dll placed in ePSXe’s directory.
- PSEmuPro compatible plugins: (to find out what plugins to get look further down)
- Video plugins.
- Sound plugins.
- CdRom plugins.
- Netplay plugins (optional).
- PlayStation BIOS. You need to dump the BIOS from your console.
You can also check out this thread for the other dumping method.
Note: plugins are compressed, you might have to use a file archiver to uncompress them.
I suggest a 7zip because it is free and supports a lot of formats.
Getting started:
Unpack ePSXe to some directory on your computer.
You should get these files:
bios directory
cheats directory
docs directory
memcard directory
patches directory
plugins directory
snap directory
sstates directory
burutter.dll
epsxe.chm
ePSXe.exe
Download Plugins and unpack them to plugins directory.
Note: If one of the links in the previous section does not work proceed to the following thread - http://forums.ngemu.com/psx-plugin-q…-here-now.html
Video:
Peops for 2D games
Pete’s OpenGL2 for Geforce FX and higher, Radeon 9500 and higher
Pete’s OpenGL for Nvidia Geforce cards (any type) and ATi Radeon (any type)
D3D for non 9xxx Radeons
D3D DX6 for Integrated and other
Lewpy’s Glide for Voodoo cards
Note: If you experience problems with OpenGL plugins on ATi graphic card then update the video drivers or stick with the D3D plugins. More info can be found here.
Sound:
Eternal SPU plugin 1.41 (if you have a CPU below 1 GHz then get the lite version).
ePSXe SPU core 1.7.0 (Required if you want CDDA with Run ISO command).
Cdrom:
P.E.Op.S. CDR plugin.
Mooby 2 CDR plugin (not working properly in ePSXe 1.7.0).
Xeven’s CDR plugin (not working properly in ePSXe 1.7.0).
SaPu’s CDR plugin (not working properly in ePSXe 1.7.0).
Note: Because of internal plugins only video plugin is required to get the ePSXe running,
however it is recommended to download other plugins too for better compatibility.
Neplay plugin is required only if you want to play multyplayer games over the network:
The host acts like a player 1 and a client acts like a player 2.
You should have a fast connection otherwise sync problems may occur.
Both users should have exactly the same ePSXe plugin configuration and exactly the same versions of game they want to play.
It is recommended to disable sound during the network play.
Start the ePSXe:
When you run the ePSXe for the first time a configuration wizard will be displayed.

If you are an advanced user you can skip it and config everything on your own but if this is your first time using
ePSXe then it would be a good idea to configure plugins using the wizard.
Note: If you ever want to use a wizard again go to Config -> Wizard Guide.
Configure the plugins:
Video plugin - Go to Config -> Video, select a plugin you want to use and press Configure.
Optionally you can configure secondary (soft) plugin if you intend to use it.

Sound plugin - Go to Config -> Sound.
Cdrom plugin - Go to Config -> Cdrom. Configure the plugin and choose a driver letter of your Cdrom.
Netplay plugin - Go to Config -> Netplay.
Select the BIOS:
When you get the BIOS put it in the bios directory.
Go to Config -> Bios, press select and browse for the BIOS file.
Configure memorycard:
Go to Config -> Memory Cards.
By default ePSXe creates two blank memorycards, if you want to make your own memorycards just enter the
memorycard’s name and the next time you start ePSXe the card will be created.
If you want to use some existing memorycard just press Select and browse for it.
Configure Gamepads:
Go to Config -> Game Pad and select a port and a pad number you want to configure.
As a controlling device you can use a keyboard, controller or a mouse.
Note: If you want to play 1-2 player games make sure that Multitap option is turned off.
Test run:
After you have configured everything you need to check if ePSXe is working properly.
Go to File -> Run BIOS.
If everything is ok press ESC and proceed further if not take a look at the Troubleshooting FAQ.
Run a game:
There are two basic ways to play the game, off the original disc or from the ISO.
It is recommended that you make an ISO of the game because the game will perform smoother.
If you get any problems refer to the Troubleshooting FAQ.
Game disc: Go to File -> Run CDROM.
ISO: Go to File -> Run ISO.
Change a disc:
If you are playing a game that has more than one disc you will have to switch discs during the gameplay.
When the game asks you to change the disc press ESC and go to File -> Change Disc, if you plan to play the other disc
from Cdrom then choose CDROM and if you plan to play from the ISO choose ISO.
Close the emulator:
After you are done playing press ESC and close the emulator from the GUI.
The most common mistake that users do when playing in widowed mode is to press the "X" button, that way is not good because ePSXe is still running and the memorycards are not updated.
Additional: (some tips or solution to common problems)
Savestates:
F1 - save a state.
F2 - change slot (5 slots are available).
F3 - load a state.
It is recommended to have a memorycard save also because savestates tend to get corrupted.
FPS control:
Press F4 to toggle between limited and unlimited FPS.
Analog control:
Press F5 to toggle analog on/off.
Make sure that the controller type is set to "DualAnalog" or "DualShock".
Plugin switching on the fly:
Press F7 to toggle between primary and secondary GPU plugin while playing a game.
Configurations:
While most games will work with default settings some games require special config, check this thread to find
the right configuration for the game you want to play.
It is recommended to use a frontend that will store the configurations for your games so you
won’t have to configure all plugins again everytime you want to run a different game.
Error loading WNASPI32.DLL:
If you are getting this message switch to "ePSXe CDR WNT/W2K core 1.7.0." Cd plugin or
google for WNASPI32.DLL and place it in the WINDOWS\System32 or ePSXe’s directory.
If you have Nero installed you can use the one from it’s directory also.
Command lines:
Make a shortcut to ePSXe and in the target path add the command line you want to use.

You can also use some ePSXe frontend to launch ePSXe with a command line.
Saves from the GameFAQs:
The saves from GameFAQs are in the dexdrive format (.gme), ePSXe can read those files, just select it as a memorycard.
If you plan to use the files in some other emulator use PSXmemtool to convert it to .mcr or any filetype that is required
by that emulator.
Copyprotected games:
Some PAL games have copy protection so you will have to patch them.
You can find a ppf patch for your game here.
If you are running the game from Cd then use a P.E.Op.s CDR plugin and select a ppf file to use.
If you are running the game from ISO use a program called PPF-O-Matic to patch the file. (Thanks to Rockfire for making the tutorials).
Final Fantasy IX and Chrono Cross:
These games aren’t working properly on ePSXe 1.6.0, update to the latest version of ePSXe (1.7.0).
Delete settings:
If you ever need to delete ePSXe’s settings go to Start -> Run -> Type: "regedit", find and delete this key:
"HKEY_CURRENT_USER\Software\epsxe".
If you need to delete the settings of plugins then delete this key:
"HKEY_CURRENT_USER\Software\Vision Thing\PSEmu Pro".
For any additional help refer to the Troubleshooting FAQ.
If you still can’t find a solution to your problem then make a new thread in the appropriate section.








