Changes

Jump to navigation Jump to search

PlayStation emulators

1,251 bytes added, 16:44, 24 May 2022
no edit summary
|logo = sony-1.png
|developer = [[:Sony]]
|type = [[:Category:ConsolesHome consoles|Home video game console]]
|generation = [[:Category:Fifth-generation_video_game_consoles|Fifth generation]]
|release = 1994
|emulated = {{✓}}
}}
 
The '''[[wikipedia:PlayStation_(console)|PlayStation]]''' (frequently referred to in shorthand as the '''PS1''') is a fifth generation console released by [[wikipedia:Sony Computer Entertainment|Sony Computer Entertainment]] on December 3, 1994 in Japan and September 9, 1995 in the US. It was retailed for {{Inflation|USD|299.99|1995}}. It had a R3000 CPU (which was used by NASA for a space craft to take pictures of Mars because of it's reliablity) at 33.8688 MHz with 2MB of RAM and 1MB of VRAM. It used a proprietary MDEC video compression unit, which is integrated into the CPU, allowing for playback of full motion video at a higher quality than other consoles of its generation. It actually had better stereo sound that other stereos at that time.
==Emulators==
{| class="wikitable" style="text-align: center;"
|-
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Plugins
! scope="col"|Open-Source
! 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
|-
|[[DuckStation]]
|align=left|{{Icon|Windows|Linux|Mac}}
|[https://github.com/stenzek/duckstation git]
|{{✗}}
|{{✓}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[Mednafen]]
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✗}}
|<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr>
|High
|{{✓}}
|{{✓}}
|<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr>
|High
|{{✓}}
|{{✓}}
|align=left|{{Icon|Windows}}
|[http://drhell.web.fc2.com/ps1/ {{XebraVer}}]
|{{✗}}
|{{✗}}
|High
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|High-|[[PCSX-Reloaded|PCSX-R-PGXP]]|align=left|{{Icon|Windows|Linux}}|[http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP build] ([https://github.com/iCatButler/pcsxr git])|{{✓}}
|{{✓}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[[PCSX-Reloaded|PCSX-R-PGXP]]|align=left|{{Icon|Windows|Linux|macOS}}|[http://ngemuwww.emucr.com/threads2019/03/pcsxrpcsx-pgxpreloaded-git-20190307.186369html Windows]<br/ PGXP build] (>[httpshttp://githubconsoleemu.com/iCatButleremulator/pcsxr Gitpcsx-reloaded macOS])
|{{✓}}
|{{✓}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✓}}
|{{✗}}|{{✗}}|-|[[Recommended_PS1_PluginsePSXe]]|align=left|{{Icon|Windows|Linux|macOS}}|Plugin dependent][http://www.epsxe.com/download.php {{EpsxeVer}}]
|{{✓}}
|{{✓}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|PSXACT
|align=left|{{Icon|Windows}}
|[https://gitlab.com/beannaich/psxact Gitgit]|{{✗}}|{{✗}}|High
|{{✗}}
|{{✓}}
|{{✗}}
|{{✗}}
|High
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[[Rustation]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://github.com/simias/rustation Gitgit]
|{{✗}}
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✗}}
|High
|{{✗}}
|{{✗}} <small>(WIP)</small>
|-
|[[Avocado]]
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/JaCzekanski/Avocado Gitgit]
|{{✗}}
|{{✓}}
|Mid
|{{✗}}
|{{✓}}
|Mid
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[[No$|NO$PSXpSX]]|align=left|{{Icon|Windows|Linux}}|[http://problemkaputtwww.emulator-zone.com/doc.dephp/psx/psx_em.htm 2html 1.013]|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|{{✗}}
|{{✗}}
|Mid
|{{~}}
|{{✗}}
|-
|[[pSXNo$|NO$PSX]]|align=left|{{Icon|Windows|Linux}}|[http://www.emulator-zone.com/docproblemkaputt.phpde/psx/psx_em.html 1htm 2.130]
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|{{✗}}
|[https://sourceforge.net/projects/hpsx64/ hpsx64]
|align=left|{{Icon|Windows}}
|[https://sourceforge.net/projects/hpsx64/files/Source/ 0232{{hpsx64Ver}}] ([http://www.emucr.com/search/label/hpsx64?&max-results=16 Alt])|{{✗}}|{{✓}}
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}} <small>(WIP)</small>
|[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}}]
|{{✗}}
|?
|?
|{{✗}}
|Mid
|{{✓}}
|{{✓}}|{{✗}} <small>(WIP)</small>
|-
|[[Bleem!]]Connectix VGS|align=left|{{Icon|Windows|macOS}}|1.8b4.1
|{{✗}}
|{{✗}}
|?
|{{✗}}
|{{✗}}
|Low-Mid
|{{✗}}
|{{✗}}
|-
|[[ePSXeBleem!]]|align=left|{{Icon|Windows|Linux|macOS}}|[http://www.epsxe1.com/download.php 2.0.5]6b|{{}}
|{{✗}}
|Low-Mid
|{{✗}}
|{{✓}}
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✓}}
|{{✗}}
|-
|[[PCSX-Reloaded|PCSX-R]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://www.emucr.com/search/label/PCSX-Reloaded/ Windows]<br/>[http://consoleemu.com/emulator/pcsx-reloaded macOS]
|{{✓}}
|{{✓}}
|{{✗}}
|{{✓}}
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✓}}
|{{✗}}
|-
|{{✓}}
|{{✗}}
|[[Recommended_PS1_plugins|Plugin dependent]]
|{{✗}}
|{{✗}}
|[[Recommended_PS1_Plugins|Plugin dependent]]
|{{✗}}
|{{✗}}
|-
|DuckstationRustation NG|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[https://githubgitlab.com/stenzekflio/duckstation Gitrustation-ng git]|{{✗}}
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|PCSX-Redux
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/grumpycoders/pcsx-redux git]
|{{✗}}
|{{✗}}
|?
|{{✗}}
|{{✓}}
|?
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
! colspan="10"|Mobile / ARM
|-
|[[DuckStation]]
|align=left|{{Icon|Android}}
|[https://github.com/stenzek/duckstation git]
[https://play.google.com/store/apps/details?id=com.github.stenzek.duckstation 0.1-4568]
|{{✗}}
|{{✓}}
|High
|{{✓}}
|{{✓}}
|{{✗}}
|{{✓}}
|-
|[[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
|{{✓}}
|{{✓}}
|{{✗}}
|High
|{{✓}}
|{{✓}}
|-
|PCSX-ReARMed<ref group=N name=libretro/>
|align=left|{{Icon|Android|iOS|Lin|Pyra}}|[https://docs.libretro.com/library/pcsx_rearmed/#external-links r22]</br>[https://pyra-handheld.com/repo/apps/42 0.1 Pyra]
|{{✗}}
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|[https://play.google.com/store/apps/details?id=com.epsxe.ePSXe {{EpsxeAndroidVer}}]
|{{✓}}
|{{✓}}
|Mid
|{{✗}}
|{{✗}}
|{{✗}}
|{{✓}}
|-
|[[Avocado]]
|align=left|{{Icon|Android}}
|[https://github.com/JaCzekanski/Avocado git]
|{{✗}}
|{{✓}}
|Mid
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}} <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
|{{✗}}
|{{✗}}
|{{✓}}
|Mid
|{{✓}}
|{{✗}}
|[[XEBRA]]
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=com.dokutajigokusai.xebra 2019/10/13{{XebraAndroidVer}}]|{{✗}}
|{{✗}}
|High
|{{✗}}
|{{✗}}
|{{✗}}
|High
|{{✓}}
|{{✗}}
|-
! colspan="10"|Console|Duckstation-|[[DuckStation]]|align=left|{{Icon|AndroidXB1}}|[https://github.com/stenzek/duckstation Gitgit]
|{{✗}}
|{{✓}}
|High|{{✓}}|{{✓}}
|{{✓}}
|?
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
! colspan="10"|Console|-|[[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}}|1[https://github.8bcom/niuus/WiiSXRX/releases git]
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|{{✓}}
|{{✗}}
|Low-Mid|{{✗}}|{{✗TBD}}
|-
|[https://code.google.com/p/pcsxgc/downloads/list WiiSX[Bleem!|Bleemcast]]|align=left|{{Icon|Wii|NGCDC}}|2.1 beta?
|{{✗}}
|{{✗}}
|Low-Mid
|{{✗}}
|{{}}|Low
|{{✗}}
|{{✗}}
|}
<references group=N />
 
===Comparisons===
====PC====
* ;[[MednafenDuckStation]]'s PlayStation emulation is focused on <small class="plainlinks" style="font-weight:normal;">([[Emulation Accuracy|accuracyhttps://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit#gid=0 compatibility]], 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. --/small> However, there are :Quickly became a few small hurdles to using top contender on the basis that it; it requires has high compatibility and a very specific BIOS for each region, and the program itself interfaces from the terminal/commandbuilt-line only; it has no in GUI. You can still dragIts stated goal is to be "as accurate as possible while maintaining performance suitable for low-andend devices." While PCSX-drop cue files on R has long dethroned ePSXe in features, DuckStation is the executable first to load games, and actually address all the program logs errors to a text file called <code>stdout</code> whenever a crash happens. There are external GUI launchers available like Mednaffe. Both [[RetroArch]] and [[BizHawk]] have cores shortcomings of plugin-based on this emulatorofferings thus far, and they're easier to use because they have frontends.** Beetle PSX is the name as all of the RetroArch fork its features are available out-of Mednafen's PS1 emulation. It has several experimental modifications and enhancements that aren't present in -the standalone version, including a widescreen hack, CPU overclocking for smoother framerates-box, and increasing no configuration is necessary to get games running outside of obtaining the internal resolution up to 8xoriginal system firmware. Increasing the resolution carries a ''heavy'' performance cost, however, since The graphics are rendered in software; an alternative emulation core exists for hardware rendering. In [https://www.libretro.com/index.php/beetle-psx-dynarec-accurate-playstation1<!-emulation-isa brand new, from-aboutscratch implementation (todo: verify) and-to-get-a-lot> has modern enhancements built-faster/ late 2019, a dynarec was in development]like PGXP, which makes PS1 games run much fasterupscaling, & therefore better on systems such as mid range mobile phonestexture filtering, game consoleshardware (D3D11, older PCsOpenGL, etc. This also raises the potential for CPU overclocking Vulkan) and runahead latency reduction, software rendering (both of which use a lot of CPU resources.::have true colour (24- [https://www.maketecheasier.com/retroarch-ps1-emulation/ How to Set Up RetroArch PS1 Emulation to Play PlayStation Games] (Nov 26, 2018. Makes use of Beetle PSX HW.bit) support* [[PCSX-Reloaded|PCSX-R]] is an open-source [[Recommended_PS1_Plugins|plugin]]-based emulator. The main reason to use this over Mednafen is that its internal resolution can be raised with little to no performance hits.** '''PGXP''' is a fork of PCSX-R that adds texture correction, polygon wobble reduction, and polygon culling reduction. It also adds CPU overclocking and allows a hack that was originally disabled in PCSX-R.** PCSX-ReARMed is an ARM port natively supports MAME's Compressed Hunks of PCSX-R, sharing a similar core, but optimized for portable handheld devices. The biggest draw is its NEON software rendererData (CHD) format, which is both fast and accurate and has shrinks the ability to render at higher resolutions without resorting to HLE plugins. * [[ePSXe]] is a fairly standard [[Recommended_PS1_Plugins|plugin]]-based emulator like PCSX-R, and as such the accuracy is typically about the same between the two. Its closed-source nature has had it constantly lagging behind in features, which is why it's not recommended. <small>A developer had size of CDs losslessly while also edited the [[PS1 Tests]] page in preparation for version 2.0.0, representing storing all of its data under a conflict of interestsingle file.</small> Since An Android version 1.8.0, ePSXe has is also been commercially available on Android, but itdoesn's also not recommended. * [[XEBRA]] is an emulator made in Japan that has high compatibilityt have feature parity with the desktop builds. The UI unofficial libretro core is in English, however, since it's not the developer's first language some of the naming conventions may seem weird compared to other emulators (for example the BIOS are instead referred to as OSROM). Luckily there is a [https://www.reddit.com/r/emulation/comments/9a4mwk/xebra_guide_ps1_emulator/ guide] that helps explains how each option works. Games that require subchannel data are not supported, but most other games run flawlesslyRetroachievements compatible.
* ;[[No$|NO$PSXMednafen]] has two versions, but standard users will want to use the cut-down gaming version. Made in the same style as :Is focused on [[No$Emulation accuracy|NO$GBAaccuracy]], where which makes it handles the PocketStationvery compatible, and it offers decent compatibility with very low spec requirements – the programmer's philosophy is 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 deliver using it; it requires a working application out of very specific BIOS for each region, and the boxprogram itself interfaces from a shell only; it has no GUI. It is You can still being actively developeddrag-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.
* ;[[PSXPCSX-Reloaded]]fin is a simpler :An open-source plugin-based emulator with a lot of compatibility issuesbased on PCSX-df,<ref name="psXcompat">http://psxitself based on PCSX.silvanthalasIt is no longer recommended, as DuckStation has all of the same benefits of PCSX-R without needing to use forks or old plugins.com/psx.html</ref> especially when using different BIOS'. Development has been halted :;PCSX-ReARMed::An ARM fork whose biggest draw is its NEON software renderer, which is both fast and accurate and it remains closed-sourcecan render at higher resolutions without resorting to HLE plugins. It's really only useful for very old toastersWas given the seal of approval by Sony after being used in the official PlayStation Classic emulation box.
* ;[[AvocadoePSXe]] :Despite having widespread name recognition, it is one of unfortunately not an emulator we recommend using on PC anymore. The [[source code]] is closed, meaning development is beholden to the few openoriginal developers. Updates have brought it on-source PS1 emulators par with PCSX-R, but that does not require isn't enough. They are also selling a plugin-based system. It is relatively new on the scenepaid Android port.
* ;[[MAMEXEBRA]] is a very broad :An emulator known to support thousands of systemsmade in Japan that has high compatibility. It has a focus for accuracyThe UI is in English but, much like Mednafenbecause it's not the developer's native language, but when it comes some of the naming conventions may seem weird compared to the "Sony PlayStation" driver other emulators (<code>psj</code>)for example, the developers still call it "preliminary", and have marked it BIOS is referred to as "Not Working"OSROM). It can boot to the BIOS and launch gamesLuckily, but much like they say, you can expect bugs, especially between hardware revisionsthere's a [https://www.reddit.com/r/emulation/comments/9a4mwk/xebra_guide_ps1_emulator/ guide] that helps explains how each option works. The MAME project as a whole remains activeGames that require subchannel data are not supported, but don't expect it to work any time soonmost other games run flawlessly.
* ;[[PCSX2No$|NO$PSX]] is a PlayStation 2 emulator:Has two versions, but emulation of a hardware feature has been merged into standard users will want to use the main project that allows cut-down gaming version. Made in the same backward style as NO$GBA, where it handles the PocketStation, it offers decent compatibility with PS1 games. However, one thing to note is that backward compatibility in very low spec requirements – the original PS2 hardware didnprogrammer't cover all games in s philosophy is to deliver a working application out of the PS1 library, and these limitations still extend to PCSX2's emulationbox.
For an in-depth analysis of each emulator on a technical level, check out ;[[PS1 TestsPSX]]fin:A simpler emulator with a lot of compatibility issues.<ref name="psXcompat">http://psx.silvanthalas.com/psx.html</ref> Development has been halted and it remains closed-source. It's really only useful for very old toasters.
It's generally recommended ;[[Avocado]]:Was slated to use Mednafen or PCSXbecome an open-R (or one of its forks). Many use Mednafen for its accuracy at native resolutionsource full-system emulator like DuckStation, and PCSX-R for 3D with the caveat being that it could load games (that don't use prerendered backgrounds) because of support for plugins which allow for better graphics quality than original hardwarewithout a BIOS. UnfortunatelyThat never panned out, the best plugins for increasing internal resolution and shader support (Pete's OpenGL2 v2.9 and Edgbla gpuBladesoft v1.42a) are closed-source and haven't been updated in yearsas development has largely stopped.
'''Detailed round-ups ;[[MAME]]:By nature of supporting arcade systems similar to the best PS1 emulators:PlayStation, MAME'''* [https:s "Sony PlayStation" driver (<code>psj<//wwwcode>) is considered "preliminary" but it works; it can boot to the BIOS and launch games but expect bugs, especially between hardware revisions.digitaltrends.com/gaming/best-ps1-emulators-The MAME project as a whole remains active, but there's no incentive for-androd-and-pc/ The best any of its developers to work on the PS1 emulators for Android and PC] (October 16, 2018driver. Reviews may be subjective.)
'''List of recommended PS1 emulators for Android:''';[[PCSX2]]* [https://wwwSupport for a hardware feature has been merged into the main project that allows the same backward compatibility with PS1 games.androidauthority.com/best-playstation-emulators-android-694579/ 5 best PlayStation emulators for Android] (SEPTEMBER 3However, 2018. Includes some emulators not found one thing to note is that backward compatibility in the original PS2 hardware didn't even cover all the games in above charts. Reviews may be subjectivethe PS1 library, and these limitations carry forward to PCSX2's emulation.)
====Consoles====
 
* POPS (short for PlayStation On PSP System) is Sony's official PSone Classics emulator for their PlayStation Store releases. It utilizes [[PSP Eboots|EBOOTs]], a form of binary file for PSP, instead of bin/cue disc dumps, which can be made using a converter if desired. Compatibility is very high due to similar hardware design; although the GPU is emulated, the CPU is close to the PS1 and would naturally speed up performance on its own. It includes support for multi-disc games (within the one EBOOT). Only the native PS1 resolution is supported, with games being stretched to fit the screen as the user wishes.
==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>]]
===CD format===
 
PS1 games use the CD-ROM XA (eXtended Architecture) format which is based on CDi and allows developers to use both CD-ROM and CD-DA (audio) tracks on the same disc.<ref name="PSX_CD-DA_CDs">[https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/List_of_PlayStation_games_with_CD_audio_tracks.html List of PlayStation games with CD-DA] (From deprecated Wikipedia article - dated 11/27/2016)</ref>
* However, a mounted image (Using '''Daemon Tools'''), running from a CD-ROM or using the '''Mooby2''' plugin can solve these CD-DA problems. The mds/mdf format is good for backing up the CD-DA audio-equipped PS1 games, although the best Image format for any PS1 game is the cue/bin format, the reason being that almost all of the burning programs can read it and the relevant patching programs (i.e. '''PPF-O-Matic''') are designed for that format. '''Clone CD''' images in img/ccd format provide another ideal option as it has virtually the same structure as cue/bin format (The img file is the same data as a bin file at the hex level), although the available burning programs are largely not able to read Clone CD's format. '''ISObuster''' and '''ImgBurn''' are good tools for some of the aforementioned notes.<ref name="ECM-APE_Guide">{{cite web|url=https://www.epforums.org/showthread.php?57757-ECM-And-APE-Guide|title=ECM And APE Guide |publisher=www.epforums.org|accessdate=2018-Oct-05|date=2011-Feb-16; Last edited: 2017-Jan-15}}</ref>
* The European regional versions of many PS1 games tended to have a copy protection embedded, so they could cause problems with backing up images in that these game backups could cause hangs or show a black screen infinitely in a typical emulator. A basic way to avoid that problem is to try the US regional versions. Another way is to just run a game backup from a BIN and CUE file format. You can use '''Clone CD''' to make an image in .ccd/.img/.sub format or patch it with using a .ppf patch sbi file which contains the protection information needed to bypass run the protectiongame.
::The perfect solution possible, at least for the '''ePSXe''' emulator (and perhaps other similar plugins-based emulators) would be (No virtual drive mounting needed):
::1. Use '''Mooby2 2.8''' cdrom plugin, uncheck 'subchannel reading' in the settings of that plugin.
==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