Play! is a portable PlayStation2 emulator. The focus of the project is on making PlayStation2 emulation easy and accessible.
Here's changelog for latest dev-builds, last one released Feb 14, 2021:
+Add single point of definition for monospaced font used in debugger.
+ Resize column to fit contents in RegView page.
+ WIP: Use sizeHintForColumn to improve performance.
+ fix windows libretro s3 upload name
+ Set correct defaults for SMODE, DISPLAY 1 and 2.
PPSSPP is a PSP emulator written in C++. It translates PSP CPU instructions directly into optimized x86, x64, ARM or ARM64 machine code, using JIT recompilers (dynarecs).
PPSSPP can thus run on quite low-spec hardware, including stronger ARM-based phones and tablets, as long as there's OpenGL ES 2.0 support.
Here are changes for latest stable build:
+ Lots of minor bug fixes, crash fixes, and performance fixes and improvements.
+ New Browse... button to allow opening SD cards on Android 11
+ Countless AdHoc networking fixes by ANR2ME, for example Dragon Ball Shin Budokai, PowerStone, + + Bleach Heat The Soul 7, Kingdom Hearts, GTA: VCS and many more.
+ Graphics issue with car reflections fixed in Outrun, Dirt 2 (#13636, #13640, #13760)
+ Cut-off cards in Yu Gi Oh fixed (#7124).
+ Numerous fixes to the builtin fonts by nassau-tk
+ Added exception handler so PPSSPP stays alive if a game crashes (#11795/#13092)
+ Desktop: Support for multiple instance multiplayer (#13172, ...)
+ Workaround for rendering bugs with flat shading in iOS 14
+ Multiple fixes to the IR interpreter (#13897, ...)
+ UI: New fullscreen button on desktop platforms, optional navigation sounds (#13239)
+ Audio and multiple hangs fixes in UWP version (#13792, ...)
+ Partial microphone support (#12336, ...)
+ Workaround for wacky action mirroring bug in Hitman Reborn Battle Arena 2 (#13706, #13526)
+ Hardware texture upscaling for Vulkan, mipmap generation (#13235, #13514)
+ Added MMPX Vulkan texture upscaling shader (#13986)
+ Depth texturing support in Vulkan and D3D11 (#13262, #13556, ...)
+ Performance fix for Test Drive Unlimited (#13355, ...)
+ Allow rewind on mobile (#13866)
+ Added option to disable on-screen messages (#13695)
+ Added "Lower resolution for effects" on libretro (#13654)
+ Allow chaining multiple post-processing shaders (#12924)
+ Support for loading game-specific plugins (#13335)
+ Fixed Assassin's Creed: Bloodlines Save issue on Android (#12761)
+ Hanayaka Nari Wa ga Ichizoku: mono voices fixed (#5213)
+ Additional fixed games:
++ Namco Museum - Battle Collection, Vol 2 (#9523, #13297, #13298)
++ Dream Club Portable (graphics bugs, GL and Vulkan) (#6025)
++ Capcom Classic Collection Reloaded (stuck in return game) (#4671)
++ Xyanide Resurrection (freezing) (#8526)
++ Dissidia Final Fantasy Chinese (patched game, invalid address) (#13204)
++ Crazy Taxi (#13368)
++ Spiderman: Friend or Foe (#13969)
++ Downstream Panic (US) (New Game crash) (#13633)
PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2's hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits.
+ CDVD.cpp: Cleared old reset from write14. Cleaned up logging and added comment. cdrom.cpp: fixed bad logging statements;
+ microVU: Fix Esin opcode Fix X2 - Wolverine's Revenge;
+ dev9: Fix warning, add [[maybe_unused]] attribute;
+ spu2: Fix a few warnings. Cast DMAICounter to u32, hopefully it isn't negative;
+ SPU2: Tighten AutoDMA IRQ timing. Fixes games which monitor the MADR while transferring. Tom & Jerry War of the Whiskers was one game that suffered (Jumpy music);
+ GSdx-GUI: Fix alignment of font Should fix invisible characters and move hardware renderer settings 2px down. Also make the full window and software renderer settings consistent at 2px towards the bottom;
+SPU2: Fix up ReadInput_HiFi to proceed correctly Make sure CDDA mode is handled separately;
DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices.
+ CPU/Recompiler: Fix hang in AArch32/armv7
+ Android: Disable PGXP options when geometry correction disabled
+ Android: Defer rotation request until after start
+ Android: Default to digital controller type for mapping port 1
+ SPU: Move voice key off/on outside sample loop
+ CDROM: Double audio FIFO low watermark size
+ GPU/HW: Flush after each primitive for B-F transparency