ePSXe Portable (enhanced PSX emulator) is a PlayStation video game console emulator for x86-based PC hardware with Microsoft Windows or Linux, as well as devices running Android. It was written by three authors, using the aliases calb, _Demo_ and Galtor.
As with many modern emulators, ePSXe Portable makes use of plug-ins to emulate GPU, SPU (sound), and CD-ROM drive functions, a model first established in PSEmu Pro. Games can be loaded from the computer’s CD drive or from one of many types of CD images directly from the user’s hard drive.
A patching feature allows the user to apply game patches. Games that do not necessarily run properly, or even start at all, can be fixed and played via the use of ePSXe patch files in .ppf format. Not all games prone to bugs have ppf patches written for them.
Until version 1.9.25, ePSXe could only function with an image of an official Sony PlayStation BIOS. Since the various PlayStation BIOS images are copyrighted by Sony, it is illegal to distribute them. For this reason, ePSXe does not come bundled with any of the PlayStation BIOS images, requiring the user to provide one for the emulator. Version 1.9.25 added HLE BIOS support, allowing it to mimic the effect of the PlayStation’s BIOS, although compatibility is currently lower than an official BIOS.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
[Launch] ; Specify the program to be launched by the PortableApps.com Launcher here, relative to the App directory of the portable application. ProgramExecutable="ePSXe\ePSXe.exe" ; For changing drive letters. DirectoryMoveOK=yes ; Time to show splash screen. SplashTime=1500 ; Run the application after the splash screen. LaunchAppAfterSplash=true [Environment] ; This section is for the setting of environment variables. The key names are the environment variables, and the values are the values which are assigned to them. ; For a list of the extra environment variables that the PortableApps.com Launcher makes available, see Environment variable substitions (http://portableapps.com/manuals/PortableApps.comLauncher/ref/envsub.html). PATH=%PATH%;%PAL:AppDir%\ePSXe [Activate] ; If the base application uses the registry, set this to true. Registry=true [RegistryKeys] ; Saves the registry keys in the "*.reg" file. The file name is specified without the "reg". ePSXe-registry=HKCU\Software\epsxe\config [RegistryCleanupIfEmpty] ; These are registry keys which get cleaned up after the application has run if they are empty. 1=HKCU\Software\epsxe
The text after the semicolon is seen as a comment and does not affect the application work.