EPSXe: Difference between revisions
GoingBatty (talk | contribs) m General fixes and manual cleanup, replaced: open source → open-source |
m Added 1 {{Bare URL inline}} tag(s) using a script. For other recently-tagged pages with bare URLs, see Category:Articles with bare URLs for citations from August 2024 |
||
(44 intermediate revisions by 34 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|PlayStation emulator}} |
|||
{{lowercase}} |
|||
{{lowercase title}} |
|||
{{Infobox software |
{{Infobox software |
||
| name = ePSXe |
| name = ePSXe |
||
| logo = [[File:EPSXe-logo.svg|center|100px|EPSXe's logo]] |
| logo = [[File:EPSXe-logo.svg|center|100px|EPSXe's logo]] |
||
| screenshot = |
| screenshot = File:EPSXe Emulator Screenshot.png |
||
| caption = ePSXe |
| caption = ePSXe 1.8.0 Running on MS Windows 10 |
||
| author = ''calb'', ''_Demo_'', ''Galtor'' |
| author = ''calb'', ''_Demo_'', ''Galtor'' |
||
| developer = ePSXe Software [[Limited liability company#Spain|S.L.]]<ref name="android">{{cite web|url=https://play.google.com/store/apps/details?id=com.epsxe.ePSXe |title=ePSXe for Android |publisher=Google Play |date |
| developer = ePSXe Software [[Limited liability company#Spain|S.L.]]<ref name="android">{{cite web|url=https://play.google.com/store/apps/details?id=com.epsxe.ePSXe |title=ePSXe for Android |publisher=Google Play |access-date=2013-08-04}}</ref> |
||
| released = {{ |
| released = {{Start date and age|2000|10|14}} |
||
| latest_release_version = 2.0.5 (PC) / 2.0. |
| latest_release_version = 2.0.5 (PC) / 2.0.15 (Android) |
||
| latest_release_date = {{ |
| latest_release_date = {{Start date and age|2016|06|23}} (PC)<ref name="ePSXe News">{{cite web|url=http://www.epsxe.com/index.php |title=ePSXe 2.0 released! |publisher=ePSXe Team |date=2016-06-23 |access-date=2016-06-23}}</ref> / {{Start date and age|2021|06|19}} (Android)<ref name="ePSXe on the Google Play Store">{{cite web|url=https://play.google.com/store/apps/details?id=com.epsxe.ePSXe |title=ePSXe for Android - Apps on Google Play |website=[[Google Play]] |access-date=2021-06-19}}</ref> |
||
| operating_system = [[Microsoft Windows]], [[Linux]], [[Android (operating system)|Android]], [[macOS]] |
| operating_system = [[Microsoft Windows]], [[Linux]], [[Android (operating system)|Android]], [[macOS]] |
||
| language = [[Multilingual]] |
| language = [[Multilingual]] |
||
Line 16: | Line 17: | ||
| website = {{URL|http://www.epsxe.com}} |
| website = {{URL|http://www.epsxe.com}} |
||
}} |
}} |
||
'''ePSXe''' (''enhanced PSX emulator'') is a [[PlayStation (console)|PlayStation]] [[video game console emulator]] for [[x86]]-based [[Personal computer|PC hardware]] with [[Microsoft Windows]] |
'''ePSXe''' (''enhanced PSX emulator'') is a [[PlayStation (console)|PlayStation]] [[video game console emulator]] for [[x86]]-based [[Personal computer|PC hardware]] with [[Microsoft Windows]] and [[Linux]], as well as devices running [[Android (operating system)|Android]]. It was written by three authors, using the aliases ''calb'', ''_Demo_'' and ''Galtor''. ePSXe is [[Proprietary software|closed source]] with the exception of the [[application programming interface]] (API) for its plug-ins. |
||
== Development == |
== Development == |
||
For half a year, ePSXe was developed in private, with part of this initial development being carried out by _Demo_, previously known for his work on the [[Super Nintendo]] emulator [[ZSNES]].<ref>https://www.epsxe.com/files/ePSXe_FAQ.txt {{Bare URL inline|date=August 2024}}</ref> When released on October 14, 2000, ePSXe was a revolution in the PlayStation emulation scene, boasting higher compatibility and performance than other emulators of the system at the time.<ref name="retrogames"/> |
|||
{| class="wikitable" style="float: right; clear:right; margin-left:0.5em;" |
|||
After ePSXe 1.6.0 was released on August 5, 2003,<ref name="epsxe1.6" /> its development seemed to halt, with speculation that the source code had been lost due to a [[hard disk failure]]. However, on April 5, 2008, the developers of ePSXe made a public statement revealing that in the summer of 2007, they had decided to continue development of the emulator, due to encouragement from users. On May 24, 2008, ePSXe version 1.7.0 was released.<ref name="epsxe1.7" /> |
|||
After another hiatus, the developers came back on August 30, 2012, announcing the release of ePSXe for Android,<ref name="android" /> as well as stating that ePSXe for Windows was in testing of version 1.8.0. This version was released on November 9, 2012.,<ref name="epsxe1.8" /> being followed by 1.9.0 in 2013<ref name="ePSXe 1.90" /> and ePSXe 1.9.25 in 2015.<ref name="ePSXe 1.9.25" /> |
|||
== Features == |
|||
ePSXe was one of the early emulators to make use of plug-ins to emulate [[Graphics processing unit|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 [[Disk image|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 [[copyright]]ed 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.<ref>{{cite web|url=http://www.epsxe.com/forum.php |title=ePSXe message board rules |publisher=ePSXe.com |access-date=2013-08-04}}</ref> Version 1.9.25 added [[high-level emulation|HLE]] BIOS support, allowing it to mimic the effect of the PlayStation's BIOS, although compatibility is currently lower than an official BIOS.<ref name ="ePSXe 1.9.25" /> |
|||
=== Plug-ins === |
|||
* GPU: Most GPU plug-ins run with either [[Direct3D]], [[OpenGL]], or the [[Glide API]], and are available as [[freeware]] or [[open-source software|open-source]].<ref>{{cite web|url=http://www.racketboy.com/retro/sony/ps1/enhance-ps1-graphics-with-the-best-epsxe-plugin-settings |title=Enhance PS1 Graphics With The Best ePSXe Plugin Settings |date=6 August 2007 |publisher=Racketboy.com |access-date=2013-08-04}}</ref> Many GPU plugins require game-specific hacks to run games. |
|||
* SPU: The SPU plug-ins can emulate everything from music to sound effects, with varying degrees of success depending on the plug-in settings, and of course the plug-in being used |
|||
* CD-ROM: ePSXe comes with a core CD-ROM plug-in, but many others are available for freeware download and many can emulate up to seven different types of read modes |
|||
* Input: The core plug-in is sufficient, but there are others that allow for more functionality. |
|||
=== Compatibility === |
|||
ePSXe is able to run most PlayStation games somewhat accurately. Few games run flawlessly without extensive configuration and trial by error testing. In the case that a game does not run successfully, [[patch (software)|patches]] written for the game in question can be used, though few games have patches available.<ref>{{cite web|url=http://ngemu.com/forumdisplay.php?f=46 |title=Game compatibility list for ePSXe}}</ref> |
|||
== Releases == |
|||
=== For PC === |
|||
{| class="wikitable" |
|||
|- |
|- |
||
! colspan="3" | ePSXe releases for PC<ref>{{cite web|url=http://www.epsxe.com/ |title=Welcome to the official ePSXe website |publisher=ePSXe | |
! colspan="3" | ePSXe releases for PC<ref>{{cite web|url=http://www.epsxe.com/ |title=Welcome to the official ePSXe website |publisher=ePSXe |access-date=2013-08-22}}</ref> |
||
|- |
|- |
||
! Version |
! Version |
||
Line 29: | Line 56: | ||
| 1.0.0 |
| 1.0.0 |
||
| First release |
| First release |
||
| {{dts|format=mdy|2000|10|14|abbr=on}}<ref name="retrogames">{{cite news |title=Saturday, October 14, 2000 - ePSXe released! |url=http://www.retrogames.com/102000.html |date=October 14, 2000 |author=atila |publisher=retrogames.com | |
| {{dts|format=mdy|2000|10|14|abbr=on}}<ref name="retrogames">{{cite news |title=Saturday, October 14, 2000 - ePSXe released! |url=http://www.retrogames.com/102000.html |date=October 14, 2000 |author=atila |publisher=retrogames.com |access-date=2007-09-07}}</ref> |
||
|- |
|- |
||
| 1.2.0 |
| 1.2.0 |
||
| SaveState Support |
| SaveState Support |
||
| {{dts|format=mdy|2001|03|09|abbr=on}}<ref>{{cite web|url=http://www.aep-emu.de/archive/news200103.html#newsitem984122335,37993, |title= News March 2001 |publisher=AEP Emulation Page |date=2001-02-25 | |
| {{dts|format=mdy|2001|03|09|abbr=on}}<ref>{{cite web|url=http://www.aep-emu.de/archive/news200103.html#newsitem984122335,37993, |title= News March 2001 |publisher=AEP Emulation Page |date=2001-02-25 |access-date=2013-08-22}}</ref> |
||
|- |
|- |
||
| 1.4.0 |
| 1.4.0 |
||
| [[Wizard (software)|Setup assistant]] |
| [[Wizard (software)|Setup assistant]] |
||
| {{dts|format=mdy|2001|06|26|abbr=on}}<ref>{{cite web|url=http://www.aep-emu.de/archive/news200106.html#newsitem993555936,71752, |title= News June 2001 |publisher=AEP Emulation Page |date=2001-06-24 | |
| {{dts|format=mdy|2001|06|26|abbr=on}}<ref>{{cite web|url=http://www.aep-emu.de/archive/news200106.html#newsitem993555936,71752, |title= News June 2001 |publisher=AEP Emulation Page |date=2001-06-24 |access-date=2013-08-22}}</ref> |
||
|- |
|- |
||
| 1.5.0 |
| 1.5.0 |
||
| Native support for PPF patches |
| Native support for PPF patches |
||
| {{dts|format=mdy|2002|01|27|abbr=on}}<ref>{{cite web|url=http://www.aep-emu.de/archive/news200201.html#newsitem1012211248,31879, |title= News January 2002 |publisher=AEP Emulation Page |date |
| {{dts|format=mdy|2002|01|27|abbr=on}}<ref>{{cite web|url=http://www.aep-emu.de/archive/news200201.html#newsitem1012211248,31879, |title= News January 2002 |publisher=AEP Emulation Page |access-date=2013-08-22}}</ref> |
||
|- |
|- |
||
| 1.6.0 |
| 1.6.0 |
||
| Improved CD ROM emulation |
| Improved CD ROM emulation |
||
| {{dts|format=mdy|2003|08|05|abbr=on}}<ref name="epsxe1.6">{{cite web|url=http://www.aep-emu.de/modules.php?op=modload&name=News&file=article&sid=890 |title=ePSXe 1.6.0 |publisher=AEP Emulation Page |date=2003-08-05 | |
| {{dts|format=mdy|2003|08|05|abbr=on}}<ref name="epsxe1.6">{{cite web|url=http://www.aep-emu.de/modules.php?op=modload&name=News&file=article&sid=890 |title=ePSXe 1.6.0 |publisher=AEP Emulation Page |date=2003-08-05 |access-date=2013-08-22}}</ref> |
||
|- |
|- |
||
| 1.7.0 |
| 1.7.0 |
||
| Rewritten MDEC decoder |
| Rewritten MDEC decoder |
||
| {{dts|format=mdy|2008|05|24|abbr=on}}<ref name="epsxe1.7">{{cite web|url=http://www.emulation64.com/view/1700/ePSXe-170-released/ |title=ePSXe 1.7.0 released! |website=Emulation64.com| publisher=The Emulation64 Network |date=2008-06-02 | |
| {{dts|format=mdy|2008|05|24|abbr=on}}<ref name="epsxe1.7">{{cite web|url=http://www.emulation64.com/view/1700/ePSXe-170-released/ |title=ePSXe 1.7.0 released! |website=Emulation64.com| publisher=The Emulation64 Network |date=2008-06-02 |access-date=2013-08-04}}</ref> |
||
|- |
|- |
||
| 1.8.0 |
| 1.8.0 |
||
| Cheat codes support |
| Cheat codes support |
||
| {{dts|format=mdy|2012|11|09|abbr=on}}<ref name="epsxe1.8">{{cite web|url=http://www.ngemu.com/152990/epsxe-180-released |title=ePSXe 1.80 released |publisher=NGEmu.com |date=2012-11-10 | |
| {{dts|format=mdy|2012|11|09|abbr=on}}<ref name="epsxe1.8">{{cite web |url=http://www.ngemu.com/152990/epsxe-180-released |title=ePSXe 1.80 released |publisher=NGEmu.com |date=2012-11-10 |access-date=2013-08-04 |archive-url=https://web.archive.org/web/20130808125823/http://www.ngemu.com/152990/epsxe-180-released |archive-date=2013-08-08 |url-status=dead }}</ref> |
||
|- |
|- |
||
| 1.9.0 |
| 1.9.0 |
||
| Bug fixes |
| Bug fixes |
||
| {{dts|format=mdy|2013|08|03||abbr=on}}<ref name="ePSXe 1.90">{{cite web|url=http://www.ngemu.com/157617/epsxe-190-for-windows-and-linux-have-been-released |title=ePSXe 1.90 for Windows and Linux have been released |publisher=NGEmu.com |date= | |
| {{dts|format=mdy|2013|08|03||abbr=on}}<ref name="ePSXe 1.90">{{cite web |url=http://www.ngemu.com/157617/epsxe-190-for-windows-and-linux-have-been-released |title=ePSXe 1.90 for Windows and Linux have been released |publisher=NGEmu.com |access-date=2013-08-04 |archive-url=https://web.archive.org/web/20130814162455/http://www.ngemu.com/157617/epsxe-190-for-windows-and-linux-have-been-released |archive-date=2013-08-14 |url-status=dead }}</ref> |
||
|- |
|- |
||
| 1.9.25 |
| 1.9.25 |
||
| Added HLE BIOS support |
| Added HLE BIOS support |
||
| {{dts|format=mdy|2015|01|27||abbr=on}}<ref name="ePSXe 1.9.25">{{cite web|url=http://www.emulation64.com/view/2481/-ePSXe-1925-for-windows-and-linux-have-been-released/ |title=ePSXe 1.9.25 for windows and linux have been released |publisher=emulation64.com |date |
| {{dts|format=mdy|2015|01|27||abbr=on}}<ref name="ePSXe 1.9.25">{{cite web|url=http://www.emulation64.com/view/2481/-ePSXe-1925-for-windows-and-linux-have-been-released/ |title=ePSXe 1.9.25 for windows and linux have been released |publisher=emulation64.com |access-date=2015-03-23}}</ref> |
||
|- |
|- |
||
| 2.0 |
| 2.0 |
||
| Added support for Konami Justifier gun |
| Added support for Konami Justifier gun |
||
| {{dts|format=mdy|2016|02|17||abbr=on}}<ref name="ePSXe 2.0">{{cite web|url=https://www.reddit.com/r/emulation/comments/468hlg/epsxe_20_for_windows_have_been_released/ |title=ePSXe 2.0 for windows have been released |publisher=reddit.com |date |
| {{dts|format=mdy|2016|02|17||abbr=on}}<ref name="ePSXe 2.0">{{cite web|url=https://www.reddit.com/r/emulation/comments/468hlg/epsxe_20_for_windows_have_been_released/ |title=ePSXe 2.0 for windows have been released |date=17 February 2016 |publisher=reddit.com |access-date=2017-04-16}}</ref> |
||
|- |
|- |
||
| 2.0.2 |
| 2.0.2 |
||
| Added support to overclock the PSX CPU |
| Added support to overclock the PSX CPU |
||
| {{dts|format=mdy|2016|04|14||abbr=on}}<ref name="ePSXe 2.0.2">{{cite web|url=https://www.reddit.com/r/emulation/comments/4erucx/epsxe_202_for_windows_have_been_released/ |title=ePSXe 2.0.2 for windows have been released. |publisher=reddit.com |date |
| {{dts|format=mdy|2016|04|14||abbr=on}}<ref name="ePSXe 2.0.2">{{cite web|url=https://www.reddit.com/r/emulation/comments/4erucx/epsxe_202_for_windows_have_been_released/ |title=ePSXe 2.0.2 for windows have been released. |date=14 April 2016 |publisher=reddit.com |access-date=2017-04-16}}</ref> |
||
|- |
|- |
||
| 2.0.2-1 |
| 2.0.2-1 |
||
| Crash fix in Russian language |
| Crash fix in Russian language |
||
| {{dts|format=mdy|2016|04|16||abbr=on}}<ref name="ePSXe 2.0.2-1">{{cite web|url=http://www.epsxe.com/index.php |title=ePSXe 2.0.2-1 for windows have been released |publisher=ePSXe Team |date |
| {{dts|format=mdy|2016|04|16||abbr=on}}<ref name="ePSXe 2.0.2-1">{{cite web|url=http://www.epsxe.com/index.php |title=ePSXe 2.0.2-1 for windows have been released |publisher=ePSXe Team |access-date=2017-04-16}}</ref> |
||
|- |
|- |
||
| 2.0.5 |
| 2.0.5 |
||
| Fixed the >2GB PBP roms support |
| Fixed the >2GB PBP roms support |
||
| {{dts|format=mdy|2016|06|24||abbr=on}}<ref name="ePSXe 2.0.5">{{cite web|url=https://www.reddit.com/r/emulation/comments/4pfwxa/epsxe_205_for_window_released/ |title=ePSXe 2.0.5 for Window Released |publisher=reddit.com |date |
| {{dts|format=mdy|2016|06|24||abbr=on}}<ref name="ePSXe 2.0.5">{{cite web|url=https://www.reddit.com/r/emulation/comments/4pfwxa/epsxe_205_for_window_released/ |title=ePSXe 2.0.5 for Window Released |date=23 June 2016 |publisher=reddit.com |access-date=2017-04-16}}</ref> |
||
|} |
|} |
||
{| class="wikitable" style="float: right; clear:right; margin-left:0.5em;" |
|||
=== For Android === |
|||
{| class="wikitable" |
|||
|- |
|- |
||
! colspan="3" | ePSXe releases for Android<ref>{{cite web|url=http://epsxe.com/android/changelog.html |title=ePSXe for Android – changelog |publisher=ePSXe |date |
! colspan="3" | ePSXe releases for Android<ref>{{cite web|url=http://epsxe.com/android/changelog.html |title=ePSXe for Android – changelog |publisher=ePSXe |access-date=2014-11-16}}</ref> |
||
|- |
|- |
||
! Version |
! Version |
||
Line 120: | Line 150: | ||
|- |
|- |
||
| 1.9.15 |
| 1.9.15 |
||
| [[Android 4.0]] ''Holo'' interface |
| [[Android Ice Cream Sandwich|Android 4.0]] ''Holo'' interface |
||
| {{dts|format=mdy|2014|01|28|abbr=on}} |
| {{dts|format=mdy|2014|01|28|abbr=on}} |
||
|- |
|||
|1.9.40 |
|||
|Initial netplay support |
|||
|{{dts|2015|11|24|format=mdy|abbr=on}} |
|||
|- |
|||
|2.0.0 |
|||
|shaders and filters support |
|||
|{{dts|2016|02|17|format=mdy|abbr=on}} |
|||
|- |
|||
|2.0.5 |
|||
|multi-platform netplay |
|||
|{{dts|2016|05|27|format=mdy|abbr=on}} |
|||
|- |
|||
|2.0.8 |
|||
|additional plugins support |
|||
|{{dts|2017|06|16|format=mdy|abbr=on}} |
|||
|- |
|||
|2.0.14 |
|||
|64bit app, Android 9 support<ref name=":0">{{Cite web |date=2019-12-21 |title=ePSXe 2.0.14 for Android - Release announcement (pl) |url=https://psemu.pl/ps1/sekcja-niusy/epsxe-2014-android/ |url-status=live |archive-url=https://web.archive.org/web/20201130042350/https://psemu.pl/ps1/sekcja-niusy/epsxe-2014-android/ |archive-date=2020-11-30 |access-date=2022-04-02 |website=PSEmu.PL}}</ref> |
|||
|{{dts|2019|12|21|format=mdy|abbr=on}}<ref name=":0" /> |
|||
|- |
|||
|2.0.15 |
|||
|Image overlay support |
|||
|{{dts|2021|07|06|format=mdy|abbr=on}}<ref>{{Cite web |date=2021-07-24 |title=ePSXe 2.0.15 for Android - Release announcement (pl) |url=https://psemu.pl/ps1/sekcja-niusy/epsxe-2015-android/ |url-status=live |archive-url=https://web.archive.org/web/20210725051610/https://psemu.pl/ps1/sekcja-niusy/epsxe-2015-android/ |archive-date=2021-07-25 |access-date=2022-04-02 |website=PSemu.pl}}</ref> |
|||
|} |
|} |
||
For half a year, ePSXe was developed in private. When released on October 14, 2000, ePSXe was a revolution in the PSX emulation scene, boasting higher compatibility and performance than other PlayStation emulators of the time.<ref name="retrogames"/> |
|||
After ePSXe 1.6.0 was released on August 5, 2003,<ref name="epsxe1.6" /> its development seemed to halt, with rumors claiming that the source code had been lost due to a [[hard disk failure]]. However, on April 5, 2008, the developers of ePSXe made a public statement revealing that in the summer of 2007, they had decided to continue development of the emulator, due to encouragement from users. On May 24, 2008, ePSXe version 1.7.0 was released.<ref name="epsxe1.7" /> |
|||
After another hiatus, the developers came back on August 30, 2012, announcing the release of ePSXe for Android,<ref name="android" /> as well as saying that ePSXe for Windows was in testing of version 1.8.0. This version was released on November 9, 2012.<ref name="epsxe1.8" /> |
|||
== Features == |
|||
As with many modern emulators, ePSXe makes use of plug-ins to emulate [[Graphics processing unit|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 [[Disk image|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 [[copyright]]ed 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.<ref>{{cite web|url=http://www.epsxe.com/forum.php |title=ePSXe message board rules |publisher=ePSXe.com |date= |accessdate=2013-08-04}}</ref> Version 1.9.25 added [[high-level emulation|HLE]] BIOS support, allowing it to mimic the effect of the PlayStation's BIOS, although compatibility is currently lower than an official BIOS.<ref name ="ePSXe 1.9.25" /> |
|||
=== Plug-ins === |
|||
* GPU: Most GPU plug-ins run with either [[Direct3D]], [[OpenGL]], or the [[Glide API]], and are available as [[freeware]] or [[open-source software|open-source]].<ref>{{cite web|url=http://www.racketboy.com/retro/sony/ps1/enhance-ps1-graphics-with-the-best-epsxe-plugin-settings |title=Enhance PS1 Graphics With The Best ePSXe Plugin Settings |publisher=Racketboy.com |date= |accessdate=2013-08-04}}</ref> Many GPU plugins require game-specific hacks to run games. |
|||
* SPU: The SPU plug-ins can emulate everything from music to sound effects, with varying degrees of success depending on the plug-in settings, and of course the plug-in being used |
|||
* CD-ROM: ePSXe comes with a core CD-ROM plug-in, but many others are available for freeware download and many can emulate up to seven different types of read modes |
|||
* Input: The core plug-in is sufficient, but there are others that allow for more functionality. |
|||
=== Compatibility === |
|||
ePSXe is able to run most PlayStation games accurately. Few games run flawlessly without extensive configuration and trial by error testing. In the case that a game does not run successfully, [[patch (software)|patches]] written for the game in question can be used, though few games have patches available.<ref>{{cite web|url=http://ngemu.com/forumdisplay.php?f=46 |title=Game compatibility list for ePSXe}}</ref> |
|||
{{clear}} |
|||
== System requirements == |
|||
=== PC version === |
|||
ePSXe's stated [[system requirements]] are:<ref>Based on the documentation file and official website. {{citation needed|date=January 2014}}</ref> |
|||
'''Minimum system requirements:''' |
|||
* 800Mhz 32-bit CPU |
|||
* 256 MB of RAM |
|||
* Fast graphic card |
|||
* x16 CD-ROM |
|||
* Windows XP SP3 |
|||
* DirectX 8 or OpenGL 1.0 |
|||
'''Recommended system configuration:''' |
|||
* Fast dual-core CPU |
|||
* 512 MB of RAM |
|||
* OpenGL 2.0 + GLSL shaders video card |
|||
* Fast CD-ROM |
|||
* Windows Vista+ |
|||
* DirectX 8 |
|||
=== Android version === |
|||
* Processor: [[ARM architecture|ARM]] or x86 ([[Intel Atom]])<ref name="android" /> |
|||
* Operating system: [[Android 2.3.3]] or newer |
|||
== Reception == |
== Reception == |
||
[[Retro Gamer]] called ePSXe "the best free PlayStation emulator".<ref name="retrogamer">{{cite journal | year = 2005 | title = Retro Coverdisc | journal = [[Retro Gamer]] | issue = 15 | page = 108 }}</ref> [[Techtree]] stated "ePSXe is the best free PlayStation emulator".<ref>{{cite web|url=http://www.techtree.com/techtree/jsp/article.jsp?article_id=49423 |title=India > Reviews > Games > Reviews > ePSXe 1.5.2 |publisher=Techtree.com |date |
[[Retro Gamer]] called ePSXe "the best free PlayStation emulator".<ref name="retrogamer">{{cite journal | year = 2005 | title = Retro Coverdisc | journal = [[Retro Gamer]] | issue = 15 | page = 108 }}</ref> [[Techtree]] stated "ePSXe is the best free PlayStation emulator".<ref>{{cite web |url=http://www.techtree.com/techtree/jsp/article.jsp?article_id=49423 |archive-url=https://archive.today/20120911120921/http://www.techtree.com/techtree/jsp/article.jsp?article_id=49423 |url-status=dead |archive-date=2012-09-11 |title=India > Reviews > Games > Reviews > ePSXe 1.5.2 |publisher=Techtree.com |access-date=2010-05-13 }}</ref> |
||
[http://www.pcnexus.net/2015/05/epsxe-android-play-sony-ps1-games-on-android.html Pcnexus] says "the easiest PS1 emulator for android with downloadable cheat codes and great game compatibilty with PS1 roms". |
[http://www.pcnexus.net/2015/05/epsxe-android-play-sony-ps1-games-on-android.html Pcnexus] says "the easiest PS1 emulator for android with downloadable cheat codes and great game compatibilty with PS1 roms". |
||
Line 179: | Line 185: | ||
== See also == |
== See also == |
||
{{Portal|Video games}} |
{{Portal|Video games}} |
||
* [[Mednafen]] |
|||
* [[bleem!]] |
* [[bleem!]] |
||
* [[PCSX]] |
* [[PCSX]] |
||
Line 193: | Line 200: | ||
{{Sony emulators}} |
{{Sony emulators}} |
||
{{PlayStation (console)}} |
|||
[[Category:2000 software]] |
|||
[[Category:Android emulation software]] |
[[Category:Android emulation software]] |
||
[[Category:Linux emulation software]] |
[[Category:Linux emulation software]] |
||
[[Category:PlayStation emulators]] |
[[Category:PlayStation emulators]] |
||
[[Category:Windows emulation software]] |
[[Category:Windows emulation software]] |
||
[[Category:Proprietary video game console emulators]] |
Latest revision as of 12:16, 20 August 2024
Original author(s) | calb, _Demo_, Galtor |
---|---|
Developer(s) | ePSXe Software S.L.[1] |
Initial release | October 14, 2000 |
Stable release | (PC) |
Operating system | Microsoft Windows, Linux, Android, macOS |
Available in | Multilingual |
Type | Video game console emulator |
License | Proprietary |
Website | www |
ePSXe (enhanced PSX emulator) is a PlayStation video game console emulator for x86-based PC hardware with Microsoft Windows and Linux, as well as devices running Android. It was written by three authors, using the aliases calb, _Demo_ and Galtor. ePSXe is closed source with the exception of the application programming interface (API) for its plug-ins.
Development
[edit]For half a year, ePSXe was developed in private, with part of this initial development being carried out by _Demo_, previously known for his work on the Super Nintendo emulator ZSNES.[4] When released on October 14, 2000, ePSXe was a revolution in the PlayStation emulation scene, boasting higher compatibility and performance than other emulators of the system at the time.[5]
After ePSXe 1.6.0 was released on August 5, 2003,[6] its development seemed to halt, with speculation that the source code had been lost due to a hard disk failure. However, on April 5, 2008, the developers of ePSXe made a public statement revealing that in the summer of 2007, they had decided to continue development of the emulator, due to encouragement from users. On May 24, 2008, ePSXe version 1.7.0 was released.[7]
After another hiatus, the developers came back on August 30, 2012, announcing the release of ePSXe for Android,[1] as well as stating that ePSXe for Windows was in testing of version 1.8.0. This version was released on November 9, 2012.,[8] being followed by 1.9.0 in 2013[9] and ePSXe 1.9.25 in 2015.[10]
Features
[edit]ePSXe was one of the early emulators to make 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.[11] 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.[10]
Plug-ins
[edit]- GPU: Most GPU plug-ins run with either Direct3D, OpenGL, or the Glide API, and are available as freeware or open-source.[12] Many GPU plugins require game-specific hacks to run games.
- SPU: The SPU plug-ins can emulate everything from music to sound effects, with varying degrees of success depending on the plug-in settings, and of course the plug-in being used
- CD-ROM: ePSXe comes with a core CD-ROM plug-in, but many others are available for freeware download and many can emulate up to seven different types of read modes
- Input: The core plug-in is sufficient, but there are others that allow for more functionality.
Compatibility
[edit]ePSXe is able to run most PlayStation games somewhat accurately. Few games run flawlessly without extensive configuration and trial by error testing. In the case that a game does not run successfully, patches written for the game in question can be used, though few games have patches available.[13]
Releases
[edit]For PC
[edit]ePSXe releases for PC[14] | ||
---|---|---|
Version | Key feature | Date |
1.0.0 | First release | Oct 14, 2000[5] |
1.2.0 | SaveState Support | Mar 9, 2001[15] |
1.4.0 | Setup assistant | Jun 26, 2001[16] |
1.5.0 | Native support for PPF patches | Jan 27, 2002[17] |
1.6.0 | Improved CD ROM emulation | Aug 5, 2003[6] |
1.7.0 | Rewritten MDEC decoder | May 24, 2008[7] |
1.8.0 | Cheat codes support | Nov 9, 2012[8] |
1.9.0 | Bug fixes | Aug 3, 2013[9] |
1.9.25 | Added HLE BIOS support | Jan 27, 2015[10] |
2.0 | Added support for Konami Justifier gun | Feb 17, 2016[18] |
2.0.2 | Added support to overclock the PSX CPU | Apr 14, 2016[19] |
2.0.2-1 | Crash fix in Russian language | Apr 16, 2016[20] |
2.0.5 | Fixed the >2GB PBP roms support | Jun 24, 2016[21] |
For Android
[edit]ePSXe releases for Android[22] | ||
---|---|---|
Version | Key feature | Date |
1.7.5 | First Android version | Aug 30, 2012[1] |
1.7.10 | New hardware renderer | Oct 3, 2012 |
1.7.11 | Gameshark cheat codes | Oct 16, 2012 |
1.8.0 | Peopsxgl OpenGL plugin support | Nov 9, 2012 |
1.8.1 | Analog input on touchscreen | Dec 14, 2012 |
1.8.4 | Support for Intel x86 devices | Jan 5, 2013 |
1.9.0 | Support BluezIME gamepads | May 31, 2013 |
1.9.6-10 | Improved gamepad mapping | Oct 28, 2013 |
1.9.15 | Android 4.0 Holo interface | Jan 28, 2014 |
1.9.40 | Initial netplay support | Nov 24, 2015 |
2.0.0 | shaders and filters support | Feb 17, 2016 |
2.0.5 | multi-platform netplay | May 27, 2016 |
2.0.8 | additional plugins support | Jun 16, 2017 |
2.0.14 | 64bit app, Android 9 support[23] | Dec 21, 2019[23] |
2.0.15 | Image overlay support | Jul 6, 2021[24] |
Reception
[edit]Retro Gamer called ePSXe "the best free PlayStation emulator".[25] Techtree stated "ePSXe is the best free PlayStation emulator".[26]
Pcnexus says "the easiest PS1 emulator for android with downloadable cheat codes and great game compatibilty with PS1 roms".
See also
[edit]References
[edit]- ^ a b c "ePSXe for Android". Google Play. Retrieved 2013-08-04.
- ^ "ePSXe 2.0 released!". ePSXe Team. 2016-06-23. Retrieved 2016-06-23.
- ^ "ePSXe for Android - Apps on Google Play". Google Play. Retrieved 2021-06-19.
- ^ https://www.epsxe.com/files/ePSXe_FAQ.txt [bare URL]
- ^ a b atila (October 14, 2000). "Saturday, October 14, 2000 - ePSXe released!". retrogames.com. Retrieved 2007-09-07.
- ^ a b "ePSXe 1.6.0". AEP Emulation Page. 2003-08-05. Retrieved 2013-08-22.
- ^ a b "ePSXe 1.7.0 released!". Emulation64.com. The Emulation64 Network. 2008-06-02. Retrieved 2013-08-04.
- ^ a b "ePSXe 1.80 released". NGEmu.com. 2012-11-10. Archived from the original on 2013-08-08. Retrieved 2013-08-04.
- ^ a b "ePSXe 1.90 for Windows and Linux have been released". NGEmu.com. Archived from the original on 2013-08-14. Retrieved 2013-08-04.
- ^ a b c "ePSXe 1.9.25 for windows and linux have been released". emulation64.com. Retrieved 2015-03-23.
- ^ "ePSXe message board rules". ePSXe.com. Retrieved 2013-08-04.
- ^ "Enhance PS1 Graphics With The Best ePSXe Plugin Settings". Racketboy.com. 6 August 2007. Retrieved 2013-08-04.
- ^ "Game compatibility list for ePSXe".
- ^ "Welcome to the official ePSXe website". ePSXe. Retrieved 2013-08-22.
- ^ "News March 2001". AEP Emulation Page. 2001-02-25. Retrieved 2013-08-22.
- ^ "News June 2001". AEP Emulation Page. 2001-06-24. Retrieved 2013-08-22.
- ^ "News January 2002". AEP Emulation Page. Retrieved 2013-08-22.
- ^ "ePSXe 2.0 for windows have been released". reddit.com. 17 February 2016. Retrieved 2017-04-16.
- ^ "ePSXe 2.0.2 for windows have been released". reddit.com. 14 April 2016. Retrieved 2017-04-16.
- ^ "ePSXe 2.0.2-1 for windows have been released". ePSXe Team. Retrieved 2017-04-16.
- ^ "ePSXe 2.0.5 for Window Released". reddit.com. 23 June 2016. Retrieved 2017-04-16.
- ^ "ePSXe for Android – changelog". ePSXe. Retrieved 2014-11-16.
- ^ a b "ePSXe 2.0.14 for Android - Release announcement (pl)". PSEmu.PL. 2019-12-21. Archived from the original on 2020-11-30. Retrieved 2022-04-02.
- ^ "ePSXe 2.0.15 for Android - Release announcement (pl)". PSemu.pl. 2021-07-24. Archived from the original on 2021-07-25. Retrieved 2022-04-02.
- ^ "Retro Coverdisc". Retro Gamer (15): 108. 2005.
- ^ "India > Reviews > Games > Reviews > ePSXe 1.5.2". Techtree.com. Archived from the original on 2012-09-11. Retrieved 2010-05-13.