Professional Documents
Culture Documents
ePSXe en
ePSXe en
calb, Galtor and _Demo_ hold no warranties of any kind for this product.
You're using ePSXe at your own risk. The authors can't be held liable
or responsible for any damage which results from using the emulator,
it's plugin or anything described in this documentation in any way.
================================READ THIS===============================
Index
*****
0. Introduction.
1. What's New?
2. What do you need to run ePSXe?
3. Usage.
3.1 Which files are necessary to run ePSXe?
3.2. Controlling the emulator.
3.3. GUI options
3.3.1. File
3.3.2. Run
3.3.3. Config
3.3.4. Options
3.3.5. Help
3.4. Configure the emulator
3.4.1. Configuring the emulator
3.4.2. Configuring the video options
3.4.3. Configuring the CD-Rom
3.4.4. Configuring the sound
3.4.5. Choosing MemoryCards files
3.5. Command line options
3.6. Emulator patches
3.7. Memory card support
3.8. Savestates.
3.9. Netplay plugins.
3.10. Cheat Codes.
4. Implemented features
5. Compatibility in ePSXe
6. Where can I get help with the emulator?
Appendix
********
A. FAQ's
B. Thanks
C. Legal Stuff
****************************************************************************
0. Introduction
****************************************************************************
ePSXe is a Sony Playstation emulator for your PC running under
Win9x/2k/xp/Vista/7 or linux. It takes advantage of the popular PSEmu Pro
plugin system.
****************************************************************************
1. What's New?
****************************************************************************
ePSXe v1.8.0, released on 09.11.2012
- Added cheat codes support. Now ePSXe support Gameshark cheat codes. See
the Cheat Code section below to get information on how to use it.
- Added support for disc images in PBP format. It supports compressed images, an
d
multi-disc images (a list of images is shown when you choose a multi-disc pbp)
.
This doesn't support encrypted files.
- Added subchannel support using SBI files from redump.org. To get it working
with isos the SBI file has to be renamed with the same filename as the image
(except the extension, for example .bin to .sbi) and be located in the same fo
lder.
To get it working in cdroms, you need to put the SBI file in directory patches
,
with the PS-EXE name of the game and ".sbi" at the end of the name.
(example: SLES_99.999.SBI). Be carefull, ".sub" has priority over ".sbi",
so if you prefer to use the ".sbi" file, remove/move ".sub" to another folder.
- Fixed changedisc feature, which was broken in 1.7.0, and added fixes to
support changedisc in more games that were not previously working.
- The internal SPU plugin has been updated to the 1.8.0 version. This
version includes multiples fixes and add compatibility with a lot of
sound effects that were not properly supported before. Thanks goes to
Shalma and Tikalat. The following games work better in this release:
Um Jammer Lammy, Final Fantasy VII, Final Fantasy Tactics, Xenogears,
Vagrant Story, Misadventures of Tron Bonne, Spyro 2 & 3, Vib Ribbon,
Discworld Noir, Tales of Destiny, Extreme Ghostbuster,
South Park Chef's Luv Shack, Silhouette, Thousand Arms, Adidas Power Soccer ..
.
- Added better support to change memcards on the fly (Dragon Warrior 7,
Star Ocean 2, Valkyrie Profile ...). This includes a
better detection by the games. You can also disable the memcards
in the configuration screen (needed in Lifeforce Tenka). Thanks goes to
Shalma and Tikalat.
- Improved dual shock, mouse, guncon, multitap emulation (vibration on
multitap not supported). Mouse is working again in the Pad2 (Quake),
and multitap is working in more games like Frogger 2, Rampage 2 and
Crash Bash. Thanks goes to Shalma and Tikalat.
- Better support for CDDA in games, more games which had CDDA in the
previous version work now. It also adds better RepPlay, and
AutoPause support.
- Some games with GPU status problems are detected and auto-activate the
required options in the GPU. These games don't work if you use PEC.
The list of affected games includes: To heart, Ishin No Arashi,
Dukes hazzard Racing for Home, Hot wheels: turbo racing, U.P.P.
Thanks goes to gladiator.
- Added support for savestates in some game which didn't work in the previous
version because it was unable to find the game code name. It now generates
a game code name for the game like SLU_XX.XXX.
- Fixes to the CD-Rom decoder and the core which made almost 150 more games
playable or working better like. For example this fixed Shaman king,
Arcade Pack (Rampage), Virtual Pool 3, Heart of Darkness, Eldergate,
Blue's Clues - Blue's Big Musical, Carnage Heart EZ,
Simple 1500 Series Vol 006 - The hanafuda, Roswell Conspirancies - Level 7,
Armored Core - Master of Arena, Digital Figure Iina, My Dream / On Air...
pad selected. (you need upgrade your gpu plugins to 1.73 or superior)
- The dos window what shows the info messages, can be enabled/disabled from GUI.
- Included support for CDI isos. (Discjuggler format)
- Fixes to the CD-Rom decoder and the core, which made some more games
playable like, for example, Spyro 2 PAL, Spyro 3 PAL, Front Mission 3,
Batman Gothan City Racer, Duke Nukem: Land of babes, Ridge Racer JAP,
Nekketsu Oyako, Bust a Grove 2 JAP ...
ePSXe v1.5.2, released on xx.05.2002
- Fixed a bug which got into 1.5.2 regarding several gte flags
(Porsche Challenge, Tomb Raider).
- Partially rewrote the CD-Rom decoder, now it doesn't need custom flags
in order to run various games any more.
- Moved the subchannel read options to it's own window in the CD-Rom
configuration. Also added a new subchannel reading mode, which works
with various LG 852x cdrom drives.
- Fixed a bug in the internal SPU plugin, which has been there since v1.5.0!
It caused sound effects to repeat and several games to freeze
(BOF series, Soul Blade).
- Added support for the Nero ISO format (.nrg).
- Massive changes to the SIO emulation. It should have better timing now and
the F4 trick shouldn't be necessary that often any more. "SIO irq always on"
has been removed from the GUI, but you can still turn it on using the F4
key. (affects Silent Hill esp, Track & Field, Metalslugx, NFS5 PAL, Rapshody .
..)
- Fixed a bug in the internal ISO reading routines, which prevented some of the
last sectors to be accessed.
- As the Chrono Cross trick isn't necessary any more, we have assigned a new
trick to the F7 key, for the Xenogears dreams sequence: Press this key at
the beginning of the scene, and once again after the end ;)
- Fixes to the CD-Rom decoder and the core, which made some more games
playable like, for example, Theards of Fate, NBA Basketball 2000,
Legend of Mana, Rebelt Assault 2, Tekken 2, MegamanX series,
Jackie Chan US, Michelin Rally Masters, Transformers Beast of Wars ...
ePSXe v1.5.1, released on xx.03.2002
- Included partial support for libcrypt games. Libcrypt is a protection
scheme used very often in PAL games. It uses data in subchannel Q.
In order to play your original cd games in ePSXe you need a cdrom reader
which works with the read-subchannel routines in ePSXe. NOT every cdrom
reader with support for read subchannels will work in epsxe. If your cdrom
reader is able to read subchannels but it is not supported by ePSXe,
you can use clonecd to read the subchannel to a .SUB file, and copy it
in the epsxe\patches directory with the same name than cdrom PS-EXE
and with the extension .SUB (SLESXXX.XX.SUB/SCESXXX.XX.SUB/SLUSXXX.XX.SUB..)
Since reading from subchannel is slow, ePSXe includes an option in the
cdrom config window that you can enable to cache the subchannel to disk
the first time you run a game. Of course you can always use some external
cdrom plugins, currently only Pete's cdrom plugin supports it.
(The support is partial because NO every libcrypt game is working :(,
the no working games includes (at least) Spyro 2 and 3 PAL, and
formula one 99)
In resumen:
1) If you want subchannel support only from files, select in the cdrom config
window "Enable subchannel support".
2) If you want subchannel support from cdrom, select in the cdrom config windo
w
"Enable subchannel support" and
"Enable subchannel read from cdrom."
If your cdrom is able to read subchannels in epsxe, a message will be
shown in the console between the rest of init messages.
3) If you want to caching to disk the subchannel the first time what you
run a game, select in the cdrom config window:
"Enable subchannel support",
"Enable subchannel read from cdrom." and
"Enable subchannel caching to disk."
4) If you have problems reading the cdroms after of select
"Enable subchannel read from cdrom." probably your cdrom is not compatible
with ePSXe subchannel read routines, disable this option, and make your
own .sub files with CloneCD.
- Added support for Teac cdrom readers to internal cdrom plugins.
(Thanks to Pete)
- Added support for pov hat joysticks.
(Thanks to Roberto Paredes by multiples tests)
- Some CD stuff got fixed, like the problem with changing discs, the
internal win2k CD plugin CDDA problems and a bug with the ppf support of
the internal plugins.
- Fixes to the GTE, which solve problems with 102 Dalmatinas, Rugrats in
paris, Destruction Derby 2, Nuclear Strike and possibly others.
- Changed some internal timing stuff, which should produce better (faster)
background sound in several games (FF7, Threads of Fate, Valkyrie Profile)
(You can use the old timing with -oldtiming)
- Removed the auto detection of game and required BIOS, as this prevented
Legend of the dragoon US and Wild Arms 2 US from working.
- Removed the two options -cdinc and -nocdinc, as fixes made them
unncessary. In this version -noxaread has not some effect.
- Added support for MDEC transparency, for the Oddworld series, dw4/dw7
battle effects.
- Added support for Capcom MDECs, but you need to use the command line
-adjustiming, what will give serious problems with gamepad keys and
memory cards (use F4 to fix this problems), and hard slowdowns.
(Use this option in your own risk, we recommend to use it only when
it will be really necessary).
- Fixes to the CD-Rom decoder and the core, which make some more games
playable like for example Valkyrie profile, Syphon filter series speech,
Rayman 1, Micromachines V3, Croc 2, Duke Nukem: Land of Babes, Vrally 2
and Nfs 5 menus, Time Crisis 2 music, Casper Around the World ...
- Multiples games can be played using additional commands like:
Rebelt Assault 2 (-noignorecmd), Micromaniacs (-cdtiming),
Front Mission 3 (-nocdinc) ...
ePSXe v1.4.0, released on xx.06.2001
- Included a new wizard guided config, what should do easier
configure the emulator.
- Fixed a bug in the internal sound plugin which caused
crash on systems using directx8+geforce and some soundcards.
- Fixed a division by zero bug in the gte routines that started
in version 1.2.0. It solves the problems with Xenogears,
Metal Gear Solid and Final Fantasy 7.
- Added the extension .img (clonecd) to the load iso function.
- Fixed a bug detecting the name of some games, it is used
to detect the format (pal/ntsc). (Metal Gear Solid Pal)
- Fixed a bug in the function CDROpen. Fix the psemupro iso plugin.
- Added support to the cdplayer included in the playstation
bios, you can listen to your cdda with epsxe now :)
- Fixed some problems with the bootstrap of the playstation.
-nogui should not be needed anymore. (Destruction Derby Raw pal,
Breath of fire 3)
- Fixed some gte problems. (Vandal hearts 2 pal, Wipeout series)
- Fixed a mdec decoder bug. (Xfiles)
- Added preliminary support for netplay plugins. (Cyberpad)
- Now it is possible to change the memcards file in any moment of the
game. (Of course you shouldn't change the memcard while the
game is writing it, like in a psx ;-)
- Fixed some problems with the change disc function. (Metal Gear Solid)
- Included support for a new feature included in the video plugins,
it now shows a mini-picture from the savestates when you use the
F2 key to increase the selected save slot. (It works only with
savestates done with the version 1.4.0 or superior)
- Fixed some problems with the XA sound effects and background
XA sound which fix Silent Bomber, Megaman X5, Castlevania SOTN,
Bloody Roar 1, Dinocrisis 2, and more.
- Fixes to the CD-Rom decoder and the core, which make some more games
playable like for example Incredible Crisis, Simpsons Wresting,
Threads of fate, Tomb Raider I and II (pal),
like for example Final Fantasy 9, Grandia, Fear Effect, Tenchu 2 and so on ;-)
- Added a snapshot maker in key F8. (you need the "snap" directory).
- Since we haven't been able to fix the Chrono Cross bug yet, we added a workaro
und,
which can be activated using the F3 key while the game freezes at that point
(though this doesn't fix the status screen problem yet, you must still use the
cheat code for this)
(*) We have created a system, where you
mouse or one analog pad. You can change
We contacted the GPU plugin authors, so
ere
should be a flag displaying the type of
******************************************************************************
2. What do you need to run EPSXE?
******************************************************************************
Minimum system requirements:
P200MMX or compatible
32 MB of RAM
Fast graphic card (like the voodoo 2)
Cdrom x16
Win9x
DirectX 7a
Recommended system configuration:
P3 1000 or greater
256 Mb of RAM
Very fast DirectX, Opengl or Glide graphic card
fast CD-ROM
Win9x/xp/Vista
DirectX 7a
*****************************************************************************
3. Usage
*****************************************************************************
3.1 Which files are necessary to run ePSXe?
*
*
*
*
*
ePSXe.exe
a psx bios (scph1001.bin and scph7502.bin have been tested and proved to work)
PSEmu Pro GPU plugin (graphics)
PSEmu Pro SPU plugin (sound) (optional)
PSEmu Pro CD-Rom plugin (optional)
Win2k users should use the new win2k native CDR plugin, it worked fine
during our tests.
3.4.4. Configuring the sound.
In ePSXe, select config -> sound. In the new window, you can see a dropdown menu
which shows the currently selected sound plugin(*). Select the sound plugin of
your choise and click on the "Configure" button afterwards. In the appearing
window, there're several check boxes where you can enable disable certain
sound options. The playstation uses 3 different kind of sounds : ADPCM, XA
and CDDA.
* Enable Sound (Select this to enable ADPCM sound) - Used to enable ADPCM
sound, and it is necessary to get XA sound.
(*) EPSXE can use PSEmu Pro's sound plugin system or an internal
sound system. If you want to use psemu plugins you need download the
plugins first. Recommeded are Pete, Eternal and the internal one.
There is other very good like Andy and Iori plugins.
3.4.5. Choosing MemoryCards files.
In this window, you can select the memory cards files what you want to use.
ePSXe supports the most important memory cards formats, .MC(R), .GME, .MCD
and .MEM. You can disable/enable the memcards from this windows if you need to
do it.
3.5. Command line options.
epsxe [options] [psx-exe]
(*) -lib
ning
xe in
ePSXe's root directory.
(*) -nocd
d ! ;-) )
(*) -sound/nosound
: Enable/Disable sound.
(*) -xasound/-noxasound
: Enable/Disable XA sound.
(*) -audiocd/noaudiocd
(*) -forcespu/-noforcespu
(*) -cdtiming/-nocdtiming
mo 2,
ies ...)
(*) -forcepad/-noforcepad
(*) -memcard/-nomemcard
d)
(*) -mdec/-nomdec
(*) -oldtiming
(*) -fastboot/slowboot
(*) -nogui
(*) -ppf/-nppf
(*) -ssv0
(*) -mouseN
(*) -analogN
[psx-exe]
(MAX = 5 slots)
F3 = Load the state of the slot selected
ePSXe
ePSXe
ePSXe
ePSXe
ePSXe
1.2.0, 1.4.0
1.5.0
1.6.0
1.7.0
>=1.8.0
supports
supports
supports
supports
supports
savestates
savestates
savestates
savestates
savestates
version
version
version
version
version
0.
0 and 1.
0, 1 and 2.
0, 1, 2 and 3.
0, 1, 2 and 3.
When you use this software you do that at your own risk. The authors are
not responsible for any loss or damage resulting from the use or misuse
of this software. If you do not agree with these terms delete this
software immediately !
------------------------------------------------------------------epsxeandroid@gmail.com
twitter: @epsxeteam
------------------------------------------------------------------http://www.epsxe.com
-------------------------------------------------------------------