Changes

Jump to navigation Jump to search

PlayStation emulators

1,417 bytes added, 16:44, 24 May 2022
no edit summary
==Emulators==
{| class="wikitable" style="text-align: center;"
|-
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Plugins
! scope="col"|[[libretro|Libretro Core]]
! scope="col"|<abbr title="Resizable Internal Resolution">RIR</abbr>
! scope="col"|[[Emulation accuracy|Accuracy]]! scope="col"|Accuracy[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulatorsemulators|Recommended]]
|-
! colspan="10"|PC / x86
|{{✗}}
|{{✓}}
|High
|{{✓}}
|High
|{{✓}}
|{{✓}}
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✗}}
|{{✓}}
|<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr>
|High
|{{✓}}
|{{✓}}
|{{✓}}
|[http://drhell.web.fc2.com/ps1/ {{XebraVer}}]
|{{✗}}
|{{✗}}
|High
|{{✗}}
|{{✗}}
|High
|{{✗}}
|{{✓}}
|{{✗}}
|-
|[http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP build] ([https://github.com/iCatButler/pcsxr git])
|{{✓}}
|{{✓}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✓}}
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✓}}
|{{✗}}
|[http://www.emucr.com/2019/03/pcsx-reloaded-git-20190307.html Windows]<br/>[http://consoleemu.com/emulator/pcsx-reloaded macOS]
|{{✓}}
|{{✓}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✓}}
|[[Recommended_PS1_Plugins|Plugin dependent]]|{{✓}}|{{✓}}
|{{✗}}
|-
|[http://www.epsxe.com/download.php {{EpsxeVer}}]
|{{✓}}
|{{✓}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✓}}
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|High
|{{✗}}
|High
|{{✓}}
|{{}}|{{✗}} <small>(WIP)</small>
|-
|[[Rustation]]
|[http://github.com/simias/rustation git]
|{{✗}}
|{{✓}}
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✗}}
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/JaCzekanski/Avocado git]
|{{✗}}
|{{✗}}
|{{✓}}
|Mid
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|Mid
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|Mid
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|Mid
|{{✓}}
|{{✓}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✗}}
|{{✓}}
|{{✗}}
|Mid
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[[ares]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/ares-emulator/ares/releases {{aresVer}}]
|{{✗}}
|?
|?
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|-
|Connectix VGS
|{{✗}}
|{{✗}}
|?
|{{✗}}
|?
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|Low-Mid
|{{✗}}
|Low-Mid
|{{✗}}
|{{✗}}
|{{✓}}
|{{✗}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✗}}
|{{✗}}
|[https://gitlab.com/flio/rustation-ng git]
|{{✗}}
|{{✓}}
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|?
|{{✗}}
|?
|{{✓}}
|{{✓}}
[https://play.google.com/store/apps/details?id=com.github.stenzek.duckstation 0.1-4568]
|{{✗}}
|{{✓}}
|{{✓}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[Avocado]]
|align=left|{{Icon|Android}}
|[https://github.com/JaCzekanski/Avocado git]
|{{✗}}
|{{✗}}
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[[Mednafen]]<ref group=N name=libretro>Only available on mobile as a libretro core (e.g. [[RetroArch]]).</ref><ref group=N>Needs a high-end phone/tablet to run at full speed.</ref>
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✗}}
|{{✓}}
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}
|{{✓}}
|Mid
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=com.epsxe.ePSXe {{EpsxeAndroidVer}}]
|{{✓}}<small> (|{{✓}}|Mid|{{✗}}|{{✗}}|{{✗}}|{{✓}}|-|[[Avocado]]|align=left|{{Icon|Android}}|[https://play.googlegithub.com/store/appsJaCzekanski/details?id=com.epsxe.opengl OpenGL pluginAvocado git])</small>
|{{✗}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[http://www.fpsece.net/faq.html FPse]<ref group=N name=payware />
|[https://play.google.com/store/apps/details?id=com.emulator.fpse {{FpseAndroidVer}}]
|{{✓}}
|{{✗}}
|{{✓}}
|Mid
|{{✗}}
|{{✗}}
|{{✓}}
|[https://play.google.com/store/apps/details?id=com.dokutajigokusai.xebra {{XebraAndroidVer}}]
|{{✗}}
|{{✗}}
|High
|{{✗}}
|{{✗}}
|High
|{{✗}}
|{{✓}}
|{{✗}}
|-
! colspan="10"|Console
|-
|[[DuckStation]]|align=left|{{Icon|XB1}}|[https://github.com/stenzek/duckstation git]|{{✗}}|{{✓}}|High|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[Official_emulators#Sony|Official Sony Emulatorsemulators]]<br/>(POPS)
|align=left|{{Icon|PS2|PSP}}<br>{{Icon|PS3|PSV}}
|r13 (PS2)<br/>6.60 (PSP)<br/>4.82 (PS3)<br/>2.60 (PSVita)
|{{✗}}
|{{✗}}
|Mid-High
|{{✗}}
|Mid-High
|{{✗}}
|{{✗}}
|{{✗}}
|{{✓}}
|Mid
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[Bleem!|Bleemcast]]WiiSXRX|align=left|{{Icon|DCWii|NGC}}|?[https://github.com/niuus/WiiSXRX/releases git]
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|Low-Mid|{{✗}}|{{✗}}
|{{✗}}
|{{TBD}}
|-
|WiiSX[[Bleem!|Bleemcast]]|align=left|{{Icon|Wii|NGCDC}}|[https://wiibrew.org/wiki/WiiSX Beta 2.1]?
|{{✗}}
|{{✗}}
|Low-Mid
|{{✗}}
|Low|{{}}
|{{✗}}
|{{✗}}
====PC====
;[[DuckStation]] <small class="plainlinks" style="font-weight:normal;">([https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit#gid=0 compatibility])</small>
:Quickly became a top contender on the basis that it has high compatibility and a built-in GUI. Its stated goal is to be "as accurate as possible while maintaining performance suitable for low-end devices, as well as long-term maintainability on the developers' part. " While PCSX-R has long dethroned ePSXe in features, DuckStation is the first to actually address all the shortcomings of plugin-based offerings thus far, as all of its features are available out-of-the-box, and no configuration is necessary to get games runningoutside of obtaining the original system firmware. The graphics emulation core<!-- is a brand new, from-scratch implementation (todo: verify) and--> has modern enhancements built-in like PGXP, upscaling, texture filtering, hardware (D3D11, OpenGL, Vulkan) and software rendering (both of which have true colour (24-bit) support). It also natively supports MAME's Compressed Hunks of Data (CHD) format, which shrinks the size of CDs losslessly while also storing them all of its data under a single file. An Android version is also available, but is not yet doesn't have feature completeparity with the desktop builds. The unofficial libretro core is Retroachievements compatible.
;[[Mednafen]]
:Is focused on [[Emulation Accuracyaccuracy|accuracy]], which makes it very compatible, and it's been known to outperform Sony's official PSone emulator in accuracy tests.<!-- Do note if you find an exception, though. --> However, there are a few hurdles to using it; it requires a very specific BIOS for each region, and the program itself interfaces from a shell only; it has no GUI. You can still drag-and-drop cue files onto the executable to load games, and the program will log errors to a text file called <code>stdout</code> whenever a crash happens. External GUI launchers are available.
:;Beetle PSX
::This fork by the RetroArch developers has several experimental modifications and enhancements that aren't present in the standalone version, including a widescreen hack, CPU overclocking for smoother framerates, and increasing the internal resolution up to 8x. Increasing the resolution carries a ''heavy'' performance cost, however, since graphics are rendered in software; an alternative core exists for hardware rendering. See [https://www.maketecheasier.com/retroarch-ps1-emulation/ this 2018 guide] for setting up Beetle HW in RetroArch.
==Emulation issues==
===Rendering Quirksquirks===
[[File:Cheryl_compared.png|thumb|left|300px|'''Left''': Native resolution and unblended dithering.<br/>'''Right''': Higher internal resolution and no dithering.]]
[[File:Ps1_jitter.gif|thumb|Jittering in games can stick out more when using higher internal resolutions. <small>This full-color GIF may require you to view its page to see the animation.</small>]]
==Accessories==
===''Densha De Go!'' Controllercontroller===
Also available for the [[Nintendo 64 emulators|Nintendo 64]], ''Densha De Go!'' is a Japan-only train simulator released by [[Wikipedia:Taito|Taito]] that is compatible with an optional special controller.<ref name="Youtube">{{cite web|url=https://www.youtube.com/watch?v=xuxf5QhdWIo|title=Densha de Go! gameplay with controller - Playstation PS1|publisher=Youtube|accessdate=2018-04-03|date=2017-05-05}}</ref> No emulator is known to support it.
 
==Arcade variations==
===Namco System 11/12===
Namco System 11/12 is an arcade system based on Sony Playstation hardware, with surface-mounted ROM chips as storage rather than CD-ROM.
 
[[ZiNc]] provides support for this variation.
 
===Capcom ZN-1/2===
Capcom ZN-1/2 is an arcade system based on Sony Playstation hardware, with ROM chips as storage rather than CD-ROM, and an extra Capcom Qsound chip for audio.
 
[[ZiNc]] provides support for this variation.
 
===Konami Twinkle===
Konami Twinkle is an arcade system based on Sony Playstation hardware, designed for Beatmania IIDX series games, with an extra hard disk for storing (lots of!) sounds and a DVD player for full-motion video.
 
[[MAME]] provides support for this variation, but the full-motion video won't be shown in the game because the DVD video decoder is yet to be emulated. However, A [https://github.com/987123879113/mame/tree/bemani fork] of MAME reads mpg videos as background animations from <code>iidx_videos</code> folder under the root folder of MAME (like how [[LaserDisc]] game emulators work), which would solve the issue of lacking full-motion video at the sacrifice of orthodox emulation.
 
==Resources==
[[Category:Consoles]]
[[Category:Home consoles]]
[[Category:Fifth-generation_video_game_consoles]]
[[Category:Sony consoles]]
[[Category:Fifth-generation_video_game_consoles]]
[[Category:PlayStation emulators‎|*]]
2,527
edits

Navigation menu