ePSXe

ePSXe
Originalförfattare calb , _Demo_ , Galtor
Utvecklare ePSXe Software SL
Initial release 14 oktober 2000 ; 22 år sedan ( 2000-10-14 )
Stabil frisättning
2.0.5 (PC) / 2.0.15 (Android) / 23 juni 2016 ; 6 år sedan ( 2016-06-23 ) (PC) / 19 juni 2021 ; 20 månader sedan ( 2021-06-19 ) (Android)
Operativ system Microsoft Windows , Linux , Android , macOS
Tillgänglig i Flerspråkig
Typ Emulator för videospelskonsoler
Licens Proprietär
Hemsida www .epsxe .com

ePSXe ( förstärkt PSX-emulator ) är en PlayStation- videospelskonsolemulator för x86 -baserad PC-hårdvara med Microsoft Windows och Linux , samt enheter som kör Android . Den skrevs av tre författare med aliasen calb , _Demo_ och Galtor . ePSXe är sluten källkod med undantag för applikationsprogrammeringsgränssnittet (API) för dess plugin-program.

Utveckling

Under ett halvår utvecklades ePSXe privat, där en del av denna inledande utveckling utfördes av _Demo_, tidigare känd för sitt arbete med Super Nintendo -emulatorn ZSNES . När ePSXe släpptes den 14 oktober 2000 var ePSXe en revolution inom Playstation-emuleringsscenen, med högre kompatibilitet och prestanda än andra emulatorer av systemet vid den tiden.

Efter att ePSXe 1.6.0 släpptes den 5 augusti 2003 verkade utvecklingen avstanna, med spekulationer om att källkoden hade gått förlorad på grund av ett hårddiskfel . Men den 5 april 2008 gjorde utvecklarna av ePSXe ett offentligt uttalande som avslöjade att sommaren 2007 hade de beslutat att fortsätta utvecklingen av emulatorn, på grund av uppmuntran från användare. Den 24 maj 2008 släpptes ePSXe version 1.7.0.

Efter ytterligare ett uppehåll kom utvecklarna tillbaka den 30 augusti 2012 och tillkännagav lanseringen av ePSXe för Android, samt uppgav att ePSXe för Windows testades av version 1.8.0. Denna version släpptes den 9 november 2012.

Funktioner

ePSXe var en av de tidiga emulatorerna som använde plug-ins för att emulera GPU , SPU (ljud) och CD-ROM- enhetsfunktioner, en modell som först etablerades i PSEmu Pro. Spel kan laddas från datorns CD-enhet eller från en av många typer av CD-bilder direkt från användarens hårddisk .

En patchfunktion låter användaren applicera spelpatchar. Spel som inte nödvändigtvis fungerar korrekt, eller till och med startar alls, kan fixas och spelas med hjälp av ePSXe patchfiler i .ppf-format. Inte alla spel som är utsatta för buggar har ppf-patchar skrivna för dem.

Fram till version 1.9.25 kunde ePSXe endast fungera med en bild av en officiell Sony PlayStation BIOS . Eftersom de olika PlayStation BIOS-bilderna är upphovsrättsskyddade av Sony är det olagligt att distribuera dem. Av denna anledning kommer ePSXe inte med någon av PlayStation BIOS-bilderna, vilket kräver att användaren tillhandahåller en för emulatorn. Version 1.9.25 lade till HLE BIOS-stöd, vilket gör att den kan efterlikna effekten av PlayStations BIOS, även om kompatibiliteten för närvarande är lägre än en officiell BIOS.

Plug-ins

  • GPU: De flesta GPU-plugin-program körs med antingen Direct3D , OpenGL eller Glide API , och är tillgängliga som gratisprogram eller öppen källkod . Många GPU-plugins kräver spelspecifika hacks för att köra spel.
  • SPU: SPU-plugin-programmen kan emulera allt från musik till ljudeffekter, med varierande grad av framgång beroende på plug-in-inställningarna och naturligtvis plug-in som används
  • CD-ROM: ePSXe levereras med en kärn-cd-rom-plugin, men många andra är tillgängliga för gratis nedladdning och många kan emulera upp till sju olika typer av läslägen
  • Ingång: Kärnplugin är tillräcklig, men det finns andra som möjliggör mer funktionalitet.

Kompatibilitet

ePSXe kan köra de flesta PlayStation-spel något exakt. Få spel fungerar felfritt utan omfattande konfiguration och feltestning. Om ett spel inte körs framgångsrikt patchar skrivna för spelet i fråga användas, även om få spel har patchar tillgängliga.

Släpps

För PC

ePSXe släpps för PC
Version Huvudfunktion Datum
1.0.0 Första släppet 14 oktober 2000
1.2.0 SaveState Support 9 mars 2001
1.4.0 Inställningsassistent 26 juni 2001
1.5.0 Inbyggt stöd för PPF-plåster 27 januari 2002
1.6.0 Förbättrad CD ROM-emulering 5 augusti 2003
1.7.0 Omskriven MDEC-avkodare 24 maj 2008
1.8.0 Stöd för fuskkoder 9 november 2012
1.9.0 Bug fixar 3 augusti 2013
1.9.25 Tillagt HLE BIOS-stöd 27 januari 2015
2.0 Lagt till stöd för Konami Justifier-pistol 17 februari 2016
2.0.2 Lade till stöd för att överklocka PSX CPU 14 april 2016
2.0.2-1 Crash fix på ryska språket 16 april 2016
2.0.5 Fixat stödet för >2GB PBP-roms 24 juni 2016

För Android

ePSXe släpps för Android
Version Huvudfunktion Datum
1.7.5 Första Android-versionen 30 augusti 2012
1.7.10 Ny hårdvaru-renderare 3 oktober 2012
1.7.11 Gameshark fuskkoder 16 oktober 2012
1.8.0 Peopsxgl OpenGL plugin stöd 9 november 2012
1.8.1 Analog ingång på pekskärm 14 december 2012
1.8.4 Stöd för Intel x86 -enheter 5 januari 2013
1.9.0 Stöd BluezIME gamepads 31 maj 2013
1.9.6-10 Förbättrad kartläggning av gamepad 28 oktober 2013
1.9.15 Android 4.0 Holo- gränssnitt 28 januari 2014
1.9.40 Initialt stöd för nätspel 24 november 2015
2.0.0 stöd för shaders och filter 17 februari 2016
2.0.5 multiplattformsnätspel 27 maj 2016
2.0.8 stöd för ytterligare plugins 16 juni 2017
2.0.14 64-bitars app, Android 9-stöd 21 december 2019
2.0.15 Stöd för bildöverlagring 6 juli 2021

Reception

Retro Gamer kallade ePSXe "den bästa gratis PlayStation-emulatorn". Techtree sa "ePSXe är den bästa gratis PlayStation-emulatorn".

Pcnexus säger "den enklaste PS1-emulatorn för Android med nedladdningsbara fuskkoder och bra spelkompatibilitet med PS1-roms".

Se även

externa länkar