Il s’agit du meilleur émulateur de PlayStation One, devant ePSXe et pSX.
Caractéristiques:
– CPU Recompiler/JIT (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Hardware (D3D11, D3D12, OpenGL, Vulkan, Metal) 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 (GLSL and experimental Reshade FX).
– « Fast boot » for skipping BIOS splash/intro.
– Save state support.
– Windows, Linux, macOS support.
– Supports bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP 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 « Big Picture » UI.
– Automatic updates with preview and latest channels.
– Automatic content scanning – game titles/hashes are provided by redump.org.
– Optional automatic switching of memory cards for each game.
– Supports loading cheats from existing lists.
– Memory card editor and save importer.
– Emulated CPU overclocking.
– Integrated and remote debugging.
– Multitap controllers (up to 8 devices).
– RetroAchievements.
– Automatic loading/applying of PPF patches.
Configuration requise:
– Windows 10/11 (7/8/8.1 here), Linux (AppImage/Flatpak), macOS.
– A CPU faster than a potato. But it needs to be x86_64, AArch32/armv7, AArch64/ARMv8, or RISC-V/RV64.
– For the hardware renderers, a GPU capable of OpenGL 3.1/OpenGL ES 3.1/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/XBSeries). 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:
– Log information on startup (Stenzek)
– Don’t create deprecated achievement cache directories (Stenzek)
– Fix incorrect videos directory (Stenzek)
– Fix a couple of theme switching glitches (Stenzek)
– Fix link colouring in setup wizard (Stenzek)
– Look up media capture settings on-demand (Stenzek)
– Fix MP3 audio encoding (Stenzek)
Stable Build (or rolling release):
– Correctly use lstat() on Linux (Stenzek)
– Reduce rewind/runahead memory usage w/o 8MB enabled (Stenzek)
– Make more functions static (Stenzek)
– Add save state compression mode options (Stenzek)
– Expose swap chain clear colour (Stenzek)
– Use full display rect for postfx calculations (Stenzek)
– Fix crash on file open fail in WriteAtomicRenamedFile() (Stenzek)
– Further improve seek timing (Stenzek)
– Ensure all samples are generated prior to DMA write (Stenzek)
– 624ab4d: Atualização Português do Brasil (#3273) (Anderson Cardoso)
– 5368a1d: CI/AppImage: Work around broken AppImageLauncher (Stenzek)
– Defer init completion until after seek (Stenzek)
– Fix folder selection title bar (Stenzek)
– 98b1a70: GPU/HW: Use texture instead of RTs for rewind/runahead w/o MSAA (Stenzek)
– Bump vk_mem_alloc to 871913d (Stenzek)
– Enable VK_KHR_maintenance4 and 5 (Stenzek)
– Remove leftover field (Stenzek)
– Fix debug assertion tripping in Vulkan (Stenzek)
– Add TakeDescription() (Stenzek)
– Fix download inside render pass (Stenzek)
– Add video capture feature (Stenzek)
– Warning fix (Stenzek)
– Fix sideloading EXEs without initial SP value (Stenzek)
– Add cycle penalty for reloading CLUT (Stenzek)
– Approxiate texture cache reload time for P8/C16 sprites (Stenzek)
– Battle Athletess – Daiundoukai GTO (Stenzek)
– Slightly bump up DMA rate for Chrono Cross (Stenzek)
– Vectorize VRAM fills (Stenzek)
– Fix possible race in screenshot (Stenzek)
– Fix OpenGL capture (Stenzek)
– Handle BGRA for MediaFoundation (Stenzek)
– Move Toggle Media Capture to General (Stenzek)
– Add FFmpeg v7.0.2 headers (Stenzek)
– Add FFmpeg backend (Stenzek)
– Update SDL game controller database (Stenzek)
– Various corrections/updates (Stenzek)
– 3e708d0: Atualização Português do Brasil (#3274) (Anderson Cardoso) #3274
– Fix loading state without media (Stenzek)
– Copy FFmpeg dylibs into Mac bundle (Stenzek)
– Clear RT before sending to media capture (Stenzek)
– Add constexpr MIPS Encoder (Stenzek)
– Add BytePatternSearch() (Stenzek)
– Add Type 2 fastboot patch (PS2) (Stenzek)
– Add stub for SIO2 accesses (Stenzek)
– Add hash for Starblade Alpha (Japan) (Stenzek)
– Prioritize image enumeration (Stenzek)
– Clarify BIOS support in setup wizard (Stenzek)
– 0af2c01: Updated Spanish (Latin America) translation (#3275) (Renzo Pigliacampo) #3275
– Fix saving of list options (e.g. controller settings) (Stenzek)
– Fix popup close resetting window scroll (Stenzek)
– Fix log window mouse interaction (Stenzek)
– Fix choice popup selected drawing over border (Stenzek)
– Display checkmark on right of choice dialog (Stenzek)
– Fix Starblade Alpha JPN hash (#3276) #3276 (Bobby Smith)
– Fix OOB array read (Stenzek)
– Report performance stats on exit (Stenzek)
– Ensure alignment of inputs (Stenzek)
– Fix ARM32 build (again) (Stenzek)
– Fix incorrect envelope rate (Stenzek)
– Fix list focus restoration after system shutdown (Stenzek)
– 7810c95: Atualização Português do Brasil (#3277) (Anderson Cardoso) #3277
– 823ce58: update Simple-Chinese translation to latest. (#3278) (zkdpower) #3278
– Update glyph ranges (Stenzek)
– Fix reset with Type 2 fastboot (Stenzek)
– Make « version » in Big picture translatable (#3279) #3279 (xujibbs)
– Flush on every write (Stenzek)
– Switch to new capture file on video FPS change (Stenzek)
– Log information on startup (Stenzek)
– Don’t create deprecated achievement cache directories (Stenzek)
– Fix incorrect videos directory (Stenzek)
– Fix a couple of theme switching glitches (Stenzek)
– Fix link colouring in setup wizard (Stenzek)
– Look up media capture settings on-demand (Stenzek)
– Fix MP3 audio encoding (Stenzek)
– Fix SPU_DUMP_ALL_VOICES option (Stenzek)