Il s’agit du meilleur émulateur de PlayStation One, devant ePSXe et pSX.
Caractéristiques:
– CPU Recompiler/JIT (x86-64, armv7/AArch32 and AArch64)
– Hardware (D3D11, OpenGL, Vulkan) and software rendering
– Upscaling, texture filtering, and true colour (24-bit) in hardware renderers
– PGXP for geometry precision, texture correction, and depth buffer emulation
– Adaptive downsampling filter
– Post processing shader chains
– « Fast boot » for skipping BIOS splash/intro
– Save state support
– Windows, Linux, highly experimental macOS support
– Supports bin/cue images, raw bin/img files, and MAME CHD formats.
– Direct booting of homebrew executables
– Direct loading of Portable Sound Format (psf) files
– Digital and analog controllers for input (rumble is forwarded to host)
– Namco GunCon lightgun support (simulated with mouse)
– NeGcon support
– Qt and NoGUI frontends for desktop
– Automatic updates for Windows builds
– Automatic content scanning – game titles/regions are provided by redump.org
– Optional automatic switching of memory cards for each game
– Supports loading cheats from libretro or PCSXR format lists
– Memory card editor and save importer
– Emulated CPU overclocking
– Integrated and remote debugging
– Multitap controllers (up to 8 devices)
– RetroAchievements
Configuration requise:
– A CPU faster than a potato. But it needs to be x86_64, AArch32/armv7, or AArch64/ARMv8, otherwise you won’t get a recompiler and it’ll be slow.
– For the hardware renderers, a GPU capable of OpenGL 3.1/OpenGL ES 3.0/Direct3D 11 Feature Level 10.0 (or Vulkan 1.0) and above. So, basically anything made in the last 10 years or so.
– SDL, XInput or DInput compatible game controller (e.g. XB360/XBOne). DualShock 3 users on Windows will need to install the official DualShock 3 drivers included as part of PlayStation Now.
Les améliorations sont:
Preview Build:
– Untangle Escape button behaviour #2838 (Silent)
– 5ab5070: Update read me (#2830) (Anderson_Cardoso) #2830
– d959899: Allow .ps-exe suffix for executables. (wheremyfoodat) #2832
– b3c3d5d: Sync string_util.cpp (Connor McLaughlin)
– Add fmt 9.0.0 (Connor McLaughlin)
– Add build config for fmt (Connor McLaughlin)
– Move routines from FileSystem to ByteStream (Connor McLaughlin)
– Replace Timestamp usage with fmt (Connor McLaughlin)
– Move Vulkan loader to common (Connor McLaughlin)
– d2ca454: Sync filesystem.h/path.h (Connor McLaughlin)
– b7fbde3: Move utility classes from common to own static lib (Connor McLaughlin)
– Update imgui to v1.88 (Connor McLaughlin)
– 6a6ab65: Backport SettingsInterface (Connor McLaughlin)
– 462eb2c: Add Host/HostSettings (Connor McLaughlin)
– f6b3652: Add MemorySettingsInterface (Connor McLaughlin)
– af91fcf: Backport more common classes (Connor McLaughlin)
– 3fb6186: dep/rcheevos: Update to 0181d02 (Connor McLaughlin)
– Massive revamp, new features and improvements (Connor McLaughlin)
– Fix up Linux/Mac build and disable UWP (for now) (Connor McLaughlin)
– Fix updater (Connor McLaughlin)
Development Build:
– Update VC runtime links to VS2022 (Connor McLaughlin)
– 7ba0f85: fix japanese translation – save state dialog filter, debug window key accelerator (Dolphin) #2821
– 04992fd: Update Simple-Chinese language file to latest (zkdpower) #2822
– 506796a: Add 5106, 5146, 5186 codes for indirect reads from a register code (Silent) #2823
– Add RAIntergration support #2824 (Connor McLaughlin)
– Rework functions into namespace #2824 (Connor McLaughlin)
– e888934: added simple-flip shader (DCxDemo) #2825
– 2d85a51: Update duckstation-qt_it.ts (#2827) (RaydenX93) #2827
– e7f97f9: Update Cheat DB (#2826) (Anderson_Cardoso) #2826
– 3a70e4d: Add keys to more OSD messages: (Silent) #2828
– 82965f7: Overhaul japanese translation (#2829) (Connor McLaughlin) #2829
Stable Build:
WIP