Atari 2600 Emulator - Gopher2600 v0.30.0 - Released
- Details
- Category: Multiple Platform
What's New:
ZIP file support
- ROM Selection window can navigate into zip files
ARM Additions
- Profiling can now be viewed as 'cycles / call'
* this shows the relative performance of a single call to the program's function
- Distinguishes between memory alignment requirements for different ARM architectures
* ARMv4 doesn't allow misalignment at all and will access an aligned address instead
* ARMv7 does allow misalignment depending on the instruction
* recent versions of Gopher2600 incorrectly assumed a ARMv7 architecture, which leads to incorrect Harmony emulation
- Misaligned memory accesses optionally treated as memory faults
* when enabled misalignment is reported in the memory faults window
* and will cause execution to abort if Abort of Memory Fault option is enabled
- Strobing of local variables in local variables window
- Added COPROC MEM DUMP
* also accessible through context menu in static memory window
ARM Corrections / Bug Fixes
- Static memory window performance improvement
- ASR disassembly corrected
- COPROC ID corrected
- 32bit EOR (register) instruction
- Allocation of instruction to source lines uses EndSequence flag in DWARF line entry
* this improves startup time and removes trailing instructions from functions
- Disassembly of 32bit instructions
* instructions following a 32bit instruction had the wrong address
- More accurate identification of VCS "kernel" in which ARM code is being executed
Other Bug fixes
- Fixed supercharger mutliloading for 'fastload' binaries
- PlusROM network transmission
- Corrected reflection of HMOVE information
* a new HMOVE would be noted in the reflection overlay but it would never be cleared
Other Changes
- Notification icons and FPS window
* ARM developer icon moved to the FPS overlay
* FPS window now shows multiple icons if required
- Mouse wheel works for rewinding in the debugger
* moves in 10 frame increments. hold shift-key for single frame increments
NOTE: Compilation of Gopher2600 from source now requires Go v1.22.0 or above
BK Emulator v3.13.2404.10684 - Released
- Details
- Category: Windows
What's New:
Google Translate:
- Fixed a buffer overflow error when passing a command line from the second copy of the program to the first, already running one.
- Improved appearance of the sprite viewing window in the memory card, and the same window in the BKDE utility.
- Clarification of the operation of keyboard interrupts.
dgVoodoo 2 v2.82.5 - Released
- Details
- Category: Windows
What's New:
- Fixing a bug in the ps.3.0 shader code translator (FFXIII crash)
- Fixing a bug in the D3D12 backend related to compressed textures (FFXIII Lightning Returns crash)
- Fixing a DX frontend bug causing missing cutscenes (Ascension to the Throne)
ColecoDS v9.7 - Released
- Details
- Category: Nintendo DS
What's New:
- Fixed Colecovision RAM mirrors such that Boulderdash runs properly.
- The Heist now forces RAM to clear (all zeros) as it is known to be picky about contents of RAM on power up.
- Fix EEPROM sequential reads so Activision PCB games like Jewel Panic work correctly.
- Added the Wildcard and Print buttons on the virtual ADAM keyboard. All ADAM virtual keys should now be present.
- Added new configuration options to select the Colecovision mode to run in - you can force ADAM emulation, force PCB types, and set EEPROM sizes, etc.
- New global option to force ADAM mode, SGM can be Disabled, and BIOS auto-patch for 'Fast BIOS' to force the 15 second wait down to 3 seconds.
- Minor cleanup and optimizations to the Adam core.
Multiple Frontend - Playnite v10.33 - Released
- Details
- Category: Windows
What's New:
- Updated web view library
- Updated controller input and audio playback (SDL) libraries
- Play time not being counted properly if system is suspended during gameplay
- Shutting down system from Playnite causes application exit script not work properly sometimes
- List of disabled controllers is sometimes erased after disabling new devices
- Background music starts from scratch instead of resuming when exiting a game
- Updated emulator profiles
- "Hide imported" option on scan folder dialog doesn't prevent games from being imported
- Crash in Fullscreen mode after library update
- Crash when shutting down Playnite while also connecting/disconnecting controller devices
- Crash when parsing release dates on specific Windows locale settings
Mednafen Frontend - Mednaffe v0.9.3 - Released
- Details
- Category: Multiple Platform
What's New:
- Added a 'Recent files' menu.
- Fix misalignment of screenshots.
- Added and fixed settings (up to mednafen 1.31.1).
- pce, pce_fast: Correct sha-256 bios (thanks to SamRohod for reporting).
- [MacOS] Use macOS keyboard mapping when __ APPLE __ is defined (patch by codeman38).
Nintendo 3DS Emulator - Lime3DS v2109 - Released
- Details
- Category: Multiple Platform
What's New
- Improved rasterizer cache validation heuristic
* This results in extreme performance improvements for several games. See here for examples
- Android: Added an option to adjust the size of on-screen buttons
- Android: Added an option to adjust the opacity of on-screen buttons
- Non-user facing code improvements related to the removal of telemetry
Notes
- If you are using Android, please migrate to using Obtainium for installing and updating Lime3DS, as this is now our official method. You can find more information in our readme
- This update introduces a regression in Luigi's Mansion: Dark Moon while using Vulkan. This involves a consistent crash during the first Pixelator cutscene. Please use OpenGL for the time being when playing this game. Apologies for any inconvenience
- This update changes which files are available to download with releases. Namely, Android App Bundles (.aab) and 7Zip archives (.7z) are no longer available to download
Weekly Updates 04-16-24
- Details
- Category: Multiple Platform
These are emulators that are updated several times a day to a couple times a week.
Many of these emulators can be updated to the lastest "nightly builds" from within the emulator itself.
I'm posting the latest versions every Monday or Tuesday for those who may be interested.
Symbian OS Emulator - EKA2L1 04-10-24
Multiple System Emulator - FinalBurn Neo Nightly 04-15-24
Nintendo 3DS Emulator - Panda3DS 04-14-24
PlayStation 2 Emulator - PCSX2 Nightly v1.7.5708
PlayStation Emulator - PCSX-Redux Nightly 04-12-24
Nintendo Switch Emulator - Ryujinx v1.1.1281
Xbox 360 Emulator - Xenia (Canary) 04-11-24
Emulator Bundle - WinDS Pro v2024.04.13 - Released
- Details
- Category: Windows
What's New:
New Version of WinDS PRO 04.24.13 with updates to project64, ares, dolphin, pcsx-redux, duckstation, pcsx2, ppsspp, rpcs3, lime3DS.
Nintendo Switch Emulator - suyu v0.0.3 - Released
- Details
- Category: Multiple Platform
What's New:
- Preliminary fix for fw 18.0.0
- Preliminary fix for Princess Peach: Showtime
- Fix NROs crashing and loading infinitely
- Fix issue #94
- Increase Limit ( FSR Sharp , AUDIO ) Android
Commodore 64 Emulator - Mobile C64 v1.11.13 - Released
- Details
- Category: Android
What's New:
improvements and bug fixes
Cemu Graphic Packs v908 - Released
- Details
- Category: Windows
What's New:
[Splatoon] Fix black sky in Arowana Mall
Robert Broglia's Emulators for Android v1.5.81 - Released
- Details
- Category: Windows
Atari 2600 Emulator - 2600.emu
Commodore 64 Emulator - C64.emu
Game Boy Advance Emulator - GBA.emu
Game Boy / (Color) Emulator - GBC.emu
Atari Lynx Emulator - Lynx.emu
Sega Genesis/Mega Drive, Sega CD, and Master System/Mark III Emulator - MD.emu
MSX/ColecoVision Emulator - MSX.emu
Neogeo Arcade and Home System Emulator - NEO.emu
Neogeo Pocket Color Emulator - NGP.emu
PC Engine/TurboGrafx-16 Emulator - PCE.emu
Sega Saturn emulator - Saturn.emu
Super Nintendo Emulator - Snes9x EX
Super Nintendo Emulator - Snes9x EX+
WonderSwan Emulator - Swan.emu
What's New:
- Imagine: Rework RingBuffer indexing fixing freeSpace() check causing issues in Saturn.emu VDP2 code
- Imagine: Add RingBufferRWFlags allowing blocking mode selection per read/write call
- Imagine: Fix RingBuffer::reset() causing a crash in EmuAudio code due to the capacity not being reset after pointer reset
- EmuFramework: Only send DocumentPickerEvent to top view when not showing emulation
- Saturn.emu: Simplify VDP2 work queue and eliminate DrawCounter variable
Game Boy / Color Emulator - SameBoy v0.16.3 - Released
- Details
- Category: Multiple Platform
What's New:
New/Improved Features
- The “Hot Swap Cartridge” functionality now allows hot swapping a file with a newer version of itself in the Cocoa version
- This can also be done with the new “Reload ROM” menu item, available while holding Shift in the Emulation menu
- The SDL frontend now uses the modern folder selection dialog when selecting a boot ROMs folder on Windows
- Add an option to allow pressing A+B by touching the space between the two buttons in the iOS frontend
- The iOS frontend can now choose between 3 audio modes; Enabled, Disabled, and Controlled by Silent Mode
- The iOS IPA release is now ad-hoc signed to prevent TrollStore from signing it with the wrong entitlements
- The iOS Deb release is now compatible with both rootful and rootless jailbreaks
Accuracy Improvements/Fixes
- Updated the built-in SGB boot ROMs so they're closer in timing to the original boot ROMs
Bug Fixes
- The Cocoa and iOS versions now display the correct license for SameBoy
- Improved compatibility with certain ISX files
- Fixed the States screen displaying incorrectly in iOS 16 and newer
- Fixed several spelling mistakes in the debugger
- Fixed visual artifacts that may appear in certain scaling filters when scaling with a multiple of 3 factor
- Prevent filtered screenshots from using 64-bit color depth on the Cocoa frontend, which improves compatibility with certain apps
- The ticks debugger command no longer outputs “Tick count reset” if the keep flag was used
- Fixed a bug that prevented Turbo Mode from working on iOS if dynamic speed controls were not enabled
Misc Internal Changes
- Improved integration with libretro's build infrastructure, which should greatly improve the release schedule of the libretro version of SameBoy
(MESS) Messinfo.dat v0.264 - Released
- Details
- Category: Windows
What's New:
- a800: Add Atari CX85 Numeric Keypad to controller port options [AJR].
- adds2020: Move into adds\ folder [Dirk Best].
- apple2gs: BugFix#08736: [DIP/Input] (apple/apple2gs.cpp) apple2gs: Joystick buttons are ignored [Kelvin Sherlock].
- ati_vga: Changed description to 'ATi VGA i/f'.
- ban_onep: Changed description to 'Let's! TV Play One Piece Punch Battle (Japan)'.
- accord, ccmk1, ccmk2, ccmk2a, cexpert, cfortea, cforteb, const, const36, const36a, constjr, constq, diablo68, diablo68a, mentor16, nmicro, nmicro2, nprimo, nsnova, nsvip, nsvipa, nsvipb, nsvipc, robotadv, savant, savant2, sexperta, sexperta1, sexperta2, sexpertb, sexpertc, sexpertc1, sexpertc2, sfortea, sfortea1, sfortea2, sforteb, sfortec, sfortec1, ssensor4, supercon, supremo: Changed manufacturer to 'Novag Industries'.
Android Emulator - LDPlayer v9.0.69 - Released
- Details
- Category: Windows
What's New:
- Fixed known bugs.
Rom Manager - JRomManager v3.0.3 - Released
- Details
- Category: Multiple Platform
Fixed
jdk.zipfs was missing in bundled JDK packages
Changed
update jdk to 21.0.2+13
Amstrad CPC Emulator - ACE-DL v2024/04/12 - Released
- Details
- Category: Multiple Platform
What's New:
- LibSDL upgraded to 2.30.2
- Shugart Drive ready loss time accuracy based on electronic sensors
- Drive distinction between EME-150A and EME-155
- FDC stress mode for command parameters
- allow configuration menu when in debug mode
- shadowing Joystick via Keyboard emulation at startup
- new HUD icon to temporary disabling Joystick via Keyboard emulation
- pressing F3 multiple time switch between Floppy/Snapshot load
- bugfix PSG volume with very high frequencies
- bugfix USB Joystick 1 Fire mapping
- bugfix multiple unintended opening of RamDump
Robert Broglia's Emulators for Android v1.5.80 - Released
- Details
- Category: Windows
Atari 2600 Emulator - 2600.emu
Commodore 64 Emulator - C64.emu
Game Boy Advance Emulator - GBA.emu
Game Boy / (Color) Emulator - GBC.emu
Atari Lynx Emulator - Lynx.emu
Sega Genesis/Mega Drive, Sega CD, and Master System/Mark III Emulator - MD.emu
MSX/ColecoVision Emulator - MSX.emu
Neogeo Arcade and Home System Emulator - NEO.emu
Neogeo Pocket Color Emulator - NGP.emu
PC Engine/TurboGrafx-16 Emulator - PCE.emu
Sega Saturn emulator - Saturn.emu
Super Nintendo Emulator - Snes9x EX
Super Nintendo Emulator - Snes9x EX+
WonderSwan Emulator - Swan.emu
What's New:
- Reorganize frame timing options into their own category and add Frame Clock -> Timer option for use on true VRR displays
- Add support for opening a folder via an intent
- Add support for future Android OS versions with 16Kb memory pages on ARM64
- Prevent fingerprint sensors with device names "uinput-*" from being detected as gamepads
- Only show System -> Performance Mode option if device supports it
NEO.emu
- Add support for the PVC mapper chip, fixing mslug5, svc, and kof2003
- Fix missing tile graphics for ROM sets: bangbead, ganryu, kof2001, nitd, pnyaa, preisle2, s1945p, sengoku3, zupapa
- Improve 68K/Z80 sync, fixes missing intro audio in Blazing Star in console mode
- Fix CMC50 M1 decryption issue causing missing audio in games like kof2000 and samsho5
NES.emu
- Add/Update built-in palettes
PCE.emu
- Fix loading SuperGrafx content not in internal DB such as homebrew ROMs
Saturn.emu
- Fix reading m3u files with Windows line endings
Multiple System Emulator - WinArcadia v32.2 - Released
- Details
- Category: Windows
What's New:
- TWIN: added "Help|Guest controls..." subwindow.
- Debugger: added ERROR command.
- Miscellaneous improvements and bug fixes.
Page 13 of 64