PPSSPP is advanced PSP emulator, that translates oryginal handheld CPU instructions into optimized x64 or ARM64 machine code using JIT recompilers. Thus it can run on quite low-spec hardware, including ARM-based phones and tablets with OpenGL ES 2.0 support.
Here are changes for latest build:
Assorted minor crash- and other fixes;
Android: Allow launch by content URI (for frontends);
Control mapping: Fix bugs in mapping UI causing trouble with some controllers;
jgb is a cross-platform low-level Game Boy [Color] emulator with no game-specific logic or game-specific hacks. It is not completely cycle-accurate due to CPU emulation being instruction-based rather than cycle-based, but it should be able to run the vast majority of licensed Game Boy and Game Boy Color games.
Features:
Game Boy and Game Boy Color emulation
Support for cartridges using MBC1, MBC2, MBC3, MBC5, MBC7 mappers
Save file / cartridge RAM persistence to disk
Keyboard input and DirectInput gamepad support
Support for the MBC3 real-time clock with persistence to disk
Support for MBC5 rumble cartridges (requires a gamepad with rumble)
Support for the MBC7 accelerometer (requires a gamepad with an accelerometer)
2x fast-forward toggle
Save & load state
Three different color palette options for GB mode (black & white, light green tint, intense lime green)
Option for GBC color correction to more closely mimic how games looked on the Game Boy Color LCD
Option for...
Very powerful, PPSSPP is a free and open source Sony PSP emulator (for Windows, Android and others via SDL) written in C + + by Henrik Rydgard (well known under the pseudonym of Ector, already author of the PSP emulator Potemkin and best known for Dolphin, having also practiced on a number of Dreamcast emulators).
Stutter caused by shader compilation has been reduced drastically ([#16873])
– Parallelization: ([#16802], [#16804], [#16809], [#16812])
– Shader variant reduction: ([#16773], [#16778], [#16770], [#16763])
A new release of mGBA, version 0.10.2 is available. This version is a bugfix release, which contains several important fixes. Important fixes include crashing on start on very old graphics cards and flickering issues on Nvidia GPUs when using the OpenGL renderer. An extensive list of changes follows after the cut.
Emulation fixes:
GBA Audio: Fix improperly deserializing GB audio registers (fixes #2793)
GBA Audio: Clear GB audio state when disabled
GBA Memory: Make VRAM access stalls only apply to BG RAM
GBA Overrides: Fix saving in PMD:RRT (JP) (fixes #2862)
GBA SIO: Fix SIOCNT SI pin value after attaching player 2 (fixes #2805)
GBA SIO: Fix unconnected normal mode SIOCNT SI bit (fixes #2810)
GBA SIO: Normal mode transfers with no clock should not finish (fixes #2811)...
MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.
A Sega 32x emulator, written in Java. Most of the emulator infrastructure is borrowed from the helios project.
Changelog:
32x: rewrite reg handling
32x: pwm, support l/r channel mapping
32x: pwm, fix init value for the interrupt counter
32x: savestate handling, update lib
32x: sh2 should read rom via md mapper (if any)
32x: add framebuffer mirror to sh2 memory map
32x: add z80 delays when accessing sh2 side
32x: add debug mem view
32x: when mdVdp is set as H32, stretch to H40 to match s32x
32x: fix RLE, draw all pixels
32x: fix direct color mode in NTSC V28
32x: fbcr, int_mask write fixes, improve handling of illegal insts
32x: only check FM bit on reads when assertions are enabled
helios: migrate Size enum to use ints
sh2: fix sci protocol + fix for mars check sci
sh2: drc fix trapa, trapa is a branch instruction
sh2: fix sci for mars check, add test
sh2: run DmaC when polling is active
sh2: let illegal inst exception propagate
sh2: handle word-writes to CCR
sh2: warn on...
PPSSPP is advanced PSP emulator, that translates oryginal handheld CPU instructions into optimized x64 or ARM64 machine code using JIT recompilers. Thus it can run on quite low-spec hardware, including ARM-based phones and tablets with OpenGL ES 2.0 support.
Here are changes for latest development builds:
Core: Remove Host entirely;
GPU: Add xfer flag to ignore create vfb flags
Windows: Save console position on shutdown;
Common: Reduce logging of system requests.
GPU: Fix intra-block transfers in ToP CE. Used in Olive Village;
GPU: Add xfer flag to ignore create vfb flags. Save icons need CPU reads to work;
Detailed mess game information (including version added, number of players, game status, cpu/audio chips, display info and maws hall of fame ratings). Provides Recommended Games for GameEx.
The first Windows Front-End for MAME to feature independent default settings
for raster and vector games! Works with Vista, 7, 8.x, 10 & 11.
– Added: Control for Joystick Threshold and Controller Map.
– Changed: Modified the message on the Splash screen when a different version of MAME is detected.
– Changed: When a new version of MAME or Catver is found at launch, the Options form will displayed to verify your selections.
– Removed: Global Inputs control.
RetroArch can run on the usual platforms like Windows, macOS and Linux, but it stands alone in that it can support far more platforms beyond just that.
Download RetroArch for your platform of choice. RetroArch is available for Windows, macOS, Linux, Android, iOS, Apple TV, Steam, and classic consoles like PS3, PSP, PS Vita, Wii, Wii U, and Nintendo Switch.