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:
– Use grid layout for audio stretch settings dialog #3424 (Davide Pesavento)
– Remove unused ui file #3424 (Davide Pesavento)
Stable Build (or rolling release):
–Â Spanish (Spain) translation update 2025/04/26 (#3410)
–Â FullscreenUI: Fix resume state dialog height at some window sizes
–Â FullscreenUI: Fix slow fadeout on fast forward toggle
– Atualização Português do Brasil (#3411)
–Â Achievements: Fix memory writes using CPU addresses
–Â FullscreenUI: Fix possible crash with achievements/leaderboards hotkey
–Â GPUThread: Remove unnecessary padding
–Â GameDB: Fixes for Cool Boarders and Welcome House (#3412)
–Â Log: Fix inconsistent enum ordering
–Â Achievements: Manually generate badge URLs when using RAIntegration
–Â FullscreenUI: Add vertical padding to several windows
–Â GameDB: DisablePGXP => DisablePGXPCulling for Cool Boarders
–Â FullscreenUI: Fix possible crash with RAIntegration
–Â Qt: Work around MacOS disc change menu bug
–Â Data: Update SDL Game Controller Database
–Â Achievements: Unload RAIntegration on UI thread
–Â Achievements: Tidy up API calls
–Â dep/rcheevos: Bump to 8a0178d
–Â Qt: Search more things! (#3414)
–Â Update the Simple-Chinese translation to latest. (#3413)
–Â GameDB: Disable auto analog mode for Gex – Deep Cover Gecko (PAL) (#3415)
–Â GPU/TextureCache: Display replacement info on game start
–Â Qt: Clarify that XInput should only be used for wrappers
–Â Qt: Eliminate heap allocations in GameListSortModel
–Â GameDB: Pop’n Tanks! does not support analog mode (#3416)
–Â CPU: Clear pending bus error when interpreting block
–Â Bus: Enable SIO2 on any unknown BIOS
– Qt: Update Korean translation by Hack茶ん
–Â CDImageDevice: Fix possible invalid optional access
–Â CDROM: Stop reading on backend read fail
–Â CDROM: Display OSD message on backend read fail
–Â ImGuiManager: Upload software cursor textures on GPU thread
–Â Qt: Fix revision-specific patches showing in list
–Â Qt: Fix additional padding in patch list
–Â Deps: Version updates
–Â Updated Swedish translation (#3417)
–Â dep/rcheevos: Sync with branch
–Â Deps: Build Vulkan-Headers before ffmpeg
–Â Cheats: Fix setting overrides applying for blacklisted patches
–Â Qt: Note when patches are not allowed for achievements
– Achievements: Use round instead of ceil for unlocked percentage (#3418)
– GPU/HW: Fix filtered alpha blending in ROV path
– GPU/HW: ScaleNx/MMPX do not require blending
–Â GPU/HW: Fix precise lines failing depth test
–Â GPU/HW: Check for depth clears for lines
–Â Deps: Update bundled ffmpeg headers to v7.1.1
–Â MediaCapture/FFmpeg: Tidy up format selection
–Â CI/Flatpak: Disable ffmpeg support
–Â AnalogController: Add option to use right stick as shoulder buttons
–Â GameDatabase: Add traits for disabling disc speedup
–Â System: Show safe mode warning after applying gamesettings
–Â GPU/HW: Fix MSAA+depth buffer combination
–Â StringUtil: Add DecodeUTF16String() and BE variants
–Â FileSystem: Handle BOM in ReadFileToString()
–Â MediaCapture/FFMpeg: Re-introduce v7.0.x support
–Â MediaCapture/FFmpeg: Default to VP9
–Â MediaCapture/FFmpeg: Log when dynlib open fails
–Â System: Swap back gamesettings->safe mode order
–Â GameDatabase: Bump cache version
– GameDB: Disable disc read speedup for Parasite Eve 2 (#3419)
– Atualização Português do Brasil (#3420)
–Â dep/rcheevos: Fix buffer reserve estimate
–Â Qt: Fix swapped parameter order in patch info
–Â Qt: Fix sizing of patch detail widgets
–Â Qt: Use grid layout for second audio settings panel
–Â CPU: Fix bgez/blez disassembly with non-standard pattern
–Â Qt: Fix incorrect lock parent
–Â Qt: Updater shouldn’t confirm shutdown
–Â Qt: Fix updater crash while game running
–Â Settings: Correct a couple of default values
–Â System: Include queued frames in input latency stats
–Â Qt: Fix application exiting on fullscreen+lang change
– VulkanDevice: Allocate N semaphores for N swap chains
–Â VulkanDevice: Tidy up device/extension initialization
–Â Qt: Fix minor typos in graphics settings help text (#3421)
–Â CI: Pin action-automatic-releases to latest commit (#3423)
– update the Simple-Chinese translation to latest. (#3422)
–Â Qt: Update status bar visibility on shutdown
–Â Qt: Update glyph ranges