2.0.5 / 23-06-2016
ePSXe (enhanced PSX emulator) is a closed-sourced emulator based on PSEmu Pro plugin system which emulates the GPU, SPU and CD-ROM drive. It's able to run most PlayStation games quite accurately without having to alter extensively through trial by error testing.
Note: It has a very capable Internal HLE BIOS that can run many games
without problems. That said, a real bios can improve compatibility, especially with certain games and with the use of memory cards.
Mac: OSX+ 64-bit
CPU: Dual-Core 1.2 GHz+
GPU: DirectX 7a / OpenGL 2.0+
Most Recent Changes
Updated the core to the version 2.0.5
Local netplay support
Updated the x86 recompiler to use the same recompiler than in the rest of versions (Android, Linux x64, Mac ...). Now it should be easier to fix problems in all versions.
Ported the local netplay from Android (Experimental). This version is compatible using local netplay with the rest of ePSXe versions from the version 2.0.5 (MacOSX, Linux x86, Linux x64 and Android - version 2.0.6). (Additional info the epsxe docs)
Ported the GPUCORE threading mode from the Android version. The PC CPUs are faster than Android CPUs, so it will improve less FPS. (This option is better when the CPU is slower).
Added new threading modes to the Pete OpenGL2 Core Plugin. It includes a basic 2-thread mode, and 2 extra modes adding soft/hardware effects. (It could improve some effects, for example the burning photo on the start of Castlevania)
In the INPUTCORE plugin, swapped the vibration actuators when using the Xinput mode (to match to real PSX Left/Right). Besides when using a gamepad in digital mode, now you can use the left stick as the dpad.
Fixed the >2GB PBP roms support. Now it should be able to run the PSX2PSP isos bigger than 2GB as Final Fantasy VIII PSP pack.
Fixed the cheat codes support when running on the interpreter mode.
Added a new option in the cheat codes window to download cheat codes from the ePSXe version (Thanks to psxdatacenter.com.
Fixes to the core which made more games playable or better working. (WING COMMANDER IV, MONKEY HERO)
Multi-language support. Added French and Russian languages. Other languages could be added in a future version.
Fixed a delay slot bug in the interpreter cpu mode. It should run again some games broken on interpreter cpu mode on the v2.0. Fixed loading savestates from the UI in interpreter mode.
Improved CDROM timing accuracy,bugs and change disc problems. Improved the timing when seeking and reading cdrom sectors, fixed Tales of Destiny 2 changedisc and fixed Twins Story and Harukanaru Toki no Naka de - Banjou Yuugi.
Improved the GPU timing (when using the ePSXe GPUCORE). It fixes or improve some games as: Namco Vol 4, Soul Blade, Tunguska, Derby Stallion, Derby Stallion 99, NBA Live 99, Sangokushi Eiketsuden, Dukes of Hazzard, Alice in Cyberland, Vampire Hunter D, Macross Digital Mission VF-X, Monaco Grand Prix Racing, Power Dolls 2, Spots Goes To Hollywood ...
Improved the GPUCORE. Fixed a bug while transfering data, improved screen centering (Star Ocean 2, Jumping Flash 2, Hogs of War...), fixed some gargabe on the borders when changing the resolution, fixed a scrolling problem, fixed a screen ratio problem when changing from windowing to fullscreen on the fly, added vsync support, and added support to select the blitter as OpenGL2 or OpenGL1 (it should be compatible with some old videocards, but shader support is not supported in OpenGL1 mode).
Improved the openGL2 plugin. Fixes Xmen Mutant Academy 1 & 2, Nascar Thunder 2002/2003/2004, Pro Pinball - Big Race Usa, Pro Pinball - TimeShock, Pro Pinball Fantastic Journey and Worms Pinball (use framebuffer effects=0 in the pinball games).
Changes in the SPUCORE. Implemented the SPU mute flag, it fixes some sound glitches during the pause in the game: Car & Driver Presents - Grand Tour Racing 98.
Changes in the INPUTCORE. Now it has native supports for XInput devices, select Xinput when configurating the gamepad in the config dialog if you want use the XInput API. (mapping buttons is not required).
Fixed the external input plugins support when stopping and pressing continue.
Fixed the changedisc option when using external GPU plugins.
Added support to overclock the PSX CPU. You can select x1, x1.5, x2.0, x3.0 and x4.0. Be careful it could break compatibility.
2.0.2-1: If the version 2.0.2 is crashing after run bios/game, or you are using the Russian language, please update, in other cases it is not necesary. It fixes a bug reading the cpu overclock data from the register, and the config gpu in Russian language.
First of all, ePSXe 2.0 now requires Windows Vista or superior. While it could work on Windows XP SP3, it has not been tested.
Multi-language support. Currently there is support for English, Spanish, Japanese (thanks to Nekokabu) and Italian (thanks to Domus).
Added a gamelist window. Now you can open a gamelist window by selecting File->Open Gamelist or clicking on the letters "PSX" from the ePSXe logo.
Improved CPU/overall timing accuracy.
Improved GTE accuracy. and added support for widescreen and subpixel precision (GTE Accuracy hack thank to Edgbla).
Ported the Soft GPU from the Android version. The new GPU Core requires a videocard supporting OpenGL2 + GLSL shader. Supporting increased internal resolution at x2/x4, brightness profiles, stretching modes, 2D filters (Thanks to Zenju), Shaders (Thanks to Lottes & Hyllian), Scanlines and Sub-pixel precision. (Special thanks to Pete Bernert :)
Included the Pete Opengl2 GPU core with support for sub-pixel precission (gte accuracy hack) and memory detection. Millions of thanks to Pete Bernert, Tapcio and Edgbla.
Teamviewer incompatibility is resolved with the internal GPU plugins.
Added a configuration window to select options for the internal SPU Plugin.
Fixed support for CDDA music in external SPU plugins.
Improved the internal input plugin. Improved multitap andd added autofire support.
Added support for Konami Justifier gun using the mouse.
External Input plugins support.
Added game profile by game.
Improved auto-PPF support. (PPv3 and several files by game)
Improved cheat support. Fixed cheatcodes gameshark conditional, added increment/decrement types (0x10-11, 0x20-21) and copy type (0xc2).
Improved HLE bios emulation. Starting with version 1.9.25, the HLE bios has been improved to support more games: Wild Arms, Jet Moto, Toca World Touring, Simcity 2000. Memcards support was improved for a lot of games such as Dinocrisis 2, Metal Gear Solid, V-Rally2, Diablo, Ridge Racer Type 4, Driver, Echo Night and Azure Dreamns.
Fixes to the CD-ROM decoder and the core which made around to 40 more games playable or better working:
Added HLE bios support (an official PS1 is recommend yet). From this version ePSXe can run games without an official PS1 bios. Compatibility is lower and memcards support limited.
VERY IMPORTANT: Savestates done with a official PS1 bios are NOT compatible with savestates done with ePSXe HLE bios (Besides it uses a different namespace).
Fixed multi-bin format in Windows version (redump format). Now it supports the games saved in multiple bins files + cue file directly.
Better SBI subchannel support (for example in Medievil) and fixed SBI in games with ECM format. Added SBI support in MDS/MDF format.
Added support to save memcards by game. Enabling this option it will create 2 memcards by everygame in memcards/games/ folder, using the serial of the game. In multidisc games, it will share the same memcards by all of discs.
Fixes to the CD-Rom decoder and the core which made almost 20 more games playable or working better like. For example this fixed: Arcade Party Pak: Rampage now works, Crash Bash: Pause menu now works, Final Fantasy V, Junclassic C.C. & Rope club, Kamen Rider v3, Minakatakudou Toujyou, NHL Face Off 2001, Nishijin Pachinko Tengoku Vol.3, Omizu no Hanamichi, Sentient (-i), Simple 1500 Series Vol.006 - The Hanafuda [Rerelease], Standby Say You, Tombi, Tombi 2, Twins Story - Kimi ni Tsutaetakute, Vanark: Pause menu now works, Worms Armageddon, Yuukyuu no Eden - The Eternal Eden, Yeh Yeh Tennis.
New experimental dmachaincore that maybe can fix some graphic glitches in some games like Tomb Raider Chronicles or Metal Gear Solid. Usage execute epsxe.exe -dmachaincore.
Many fixes to the core and cdrom decoder (Fixed/improved 30+ games).
More cheat code support.
Updated internal SPU plugin.
Many fixes to the cd-rom decoder and core that fixed almost 150 games.
Improved input devices support.
On the fly memory card change.
Fixed changedisc feature.
Support for SBI subchannel files.
Support for PBP disc images.
Cheat codes support.
Multiple changes has been done in the Pad support.
The internal SPU plugin has been updated to the 1.7.0 version.
The iso support code has been rewritten.
The MDEC decoder has been rewritten.
A new version of the Pete's Software Plugin is included.
The XA/CDDA support has been worked in this new version.
Many things have been fixed in the cd-rom decoder and the core.
Many things have been fixed and some more features should be included in another fix version that will be released shortly. As usual you can download the latest version in the files section.
Many things have been fixed, you can download it in the files section.
CD subchannel support
Pov hat joystick support
CD controller modifications
3D math fix for some games
Internal timing changes
Various fix the main CPU emulation