Multiple System Emulator - ares v135 - Released
- Details
- Category: Multiple Platform
What's New:
User Interface
- Renamed "Reload" to "Apply" in Driver Settings to clarify its function
- Fixed an issue where the "Deep Black Boost" setting would not save
- Rename FPS to VPS (VBlanks per second), as it represents emulation speed and not game frame rate
- Fixed an issue where the Firmware Path setting would not save
Debugging
- It is now possible to use instruction tracing even with the recompilers in use
- Fix an issue where GDB would not reconnect after a disconnection
Coleco - ColecoVision
- Added support for Xin1 and MegaCart mappers
Nintendo - NES / Famicom / Famicom Disk System
- Use HKROM for MMC6
- Improved Famicom Disk System timer interrupt generation
Nintendo - Game Boy Advance
- Improve unmapped I/O register behavior: passes I/O read tests in mbga suite
- Improve save type detection
- Improve ROM to RAM DMA timing
Nintendo - Nintendo 64 / 64DD
- Added the ability to disable the Memory Expansion PAK
- Simulate SysAD freezes when accessing non-RDRAM areas via the cache
- Improve SI emulation to approximate the correct SI Status values
- Fix a bug where I/O writes to PIF ram would not trigger interrupts
- Improve and extend cache coherency checks
- Implement register mirroring
- Improve PI latch emulation
- Improve PIF HLE emulation by reducing latency
- Add support for roms >= ~63.9MiB
- Implement undocumented accesses in FPU half-mode
Sega - Mega Drive / CD / 32X
- Enabled support for the Mega Mouse for 32X and CD32X games
- Improve I/O port emulation (Fixes Decap Attack + others)
Sony - Playstation
- Fix an issue where controller input would stop working if sideloading a PS-EXE
ARM7TDMI
- Improved ldmia and stmia timings in Thumb mode
- Fix additional instructions that require offset when reading PC
Motorola M68000
- Correct prefetch order for ASR instruction
Zilog Z80
- Implement newly discovered inir/indr/otir/otdr behaviour
Other
- Fixed an issue where macOS builds were being optimised for the build machine rather than for distribution
- Fixed an issue where the recompilers were broken on Apple Silicon
- Fixed an issue where unloading systems after disc swapping could cause a crash
- Fix an issue where ares could crash on startup with LTO on macOS
- Added support for the SDL input driver on macOS
- Fix an issue where the ares would look for resources inside the app bundle rather than alongside it on macOS
Multiple System Emulator - Z64K v2.1.1 build 20240130 - Released
- Details
- Category: Java
What's New:
Timing improvements when switching between C128 Z80/8502. Results match real hardware for the majority of thetests discussed at Using CIA timer to measure the duration of Z80<>8502 switch | Commodore 128 (freeforums.net)
Amstrad CPC Emulator - ACE-DL v2024/01/30 - Released
- Details
- Category: Multiple Platform
What's New:
- new CRT filter "CTM" with glowing slot mask
- new CRT filter "Trinitron" for Arcade machine lovers
- new CRT filter "GT6x" dedicated to monochrome display
- new floppy explorer module in drive configuration submenu (beta)
- new HDD drive sounds + model configuration (totally useless but hey!)
- new Orgams ROM pack in order to work with IMPsuite pack
- ability to save snapshot with F4 key (Asic chunks, REMU, extended RAM, ROM, Firmware backup supported)
- ability to reset emulator from trace with F12 key or button from HUD
- upper memory is not more reinit when RESET is triggered
- text is also highlighted in ramdump when there is a selection or breakpoint visible
- handle cross to close emulator when in configuration menu (except ROM config+disk editor)
- display 0/1 instead of 0/Pflags for IFF flip/flop in trace
- FDC bit read/write fully rewritten to manage strong speed variations and physical limits
- FDC seek and calibration engine is dissociated from physical drives
- FDC drive pooling management + Sense Interrupt rewritten
- FDC debug window with moar informations
- bugfix FDC Seek (emulator crash when ejection during seek)
- bugfix FDC WriteData burst mode
- bugfix FDC format execution phase status update
- bugfix FDC angle preservation from track to track
- bugfix EDSK recording with spiketrack
- bugfix annoying glitch with some audio samples
- bugfix error messages when a file cannot be loaded
- bugfix key repetition when using keyboard remapping
- bugfix regression about plugins status in configuration file
Weekly Updates 01-30-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.
Nintendo 3DS Emulator - Citra Nightly-2087
Multiple System Emulator - FinalBurn Neo Nightly 01-30-24
Multiple System Emulator - Mesen Nightly 01-28-24
PlayStation 2 Emulator - PCSX2 Nightly v1.7.5531
PlayStation Emulator - PCSX-Redux Nightly 01-28-24
Nintendo Switch Emulator - Ryujinx v1.1.1151
PlayStation Vita Emulator - Vita3K Nightly 01-29-24
Xbox 360 Emulator - Xenia (Canary) 01-29-24
Nintendo Switch Emulator - Yuzu v1697
Dragon 32/64 and CoCo 2 Emulator - XRoar v1.5.2 - Released
- Details
- Category: Multiple Platform
What's New:
- GIME: timer interrupt fixes
CoCo 3 Emulator - VCC v2.1.8.3 - Released
- Details
- Category: Windows
What's New:
- Add web link in help menu to User Guide
- Correct hdblba.rom and instructions for SuperIDE
- Add Hard Disk config for disabling RTC
- Add instruction decode to Debugger Processor Window
- Add Disassembler Window
- Add command line auto paste option
- Fix blinking text in 40 and 80 col text mode
- User Guide updates
Commodore Amiga Emulator - vAmiga v2.5 - Released
- Details
- Category: Mac
What's New:
Licensing
- The emulator core is now licensed under the Mozilla Public License v2.
Enhancements
- A user-definable upper bound limits the size of the snapshot storage.
- Denise’s DIW logic is more accurate.
Bug fixes
- Fixed a bug related to the allocation of sprite DMA slots.
- Fixed a race condition related to the SPRxCTL register.
- Fixed an issue with the serial port (9-bit packets).
- Fixed a minor visual issue in the status bar that started showing up with the latest macOS release.
Internal changes
- Large data structures are now created on the heap rather than the stack.
- In debug builds, debug variables can be switched on and off dynamically in RetroShell.
Sega Model 3 Arcade Emulator - Supermodel (Sinden) v0.3a - Updated
- Details
- Category: Multiple Platform
What's New:
?
Atari 2600 Emulator - Gopher2600 v0.1.3 - Released
- Details
- Category: Multiple Platform
What's New:
- Bump actions/upload-artifact from 3 to 4
- Update eframe requirement from 0.24 to 0.25
- Update rfd
- bump version to 0.1.3
- round_ties_even is default now
- Remove string_remove_matches
- Use sdl crate v0.36
Nintendo Game Boy Emulator - BGB v1.6 - Released
- Details
- Category: Windows
What's New:
- Added rewind key (default: Tab) and reverse tracing
- Added support for loading and saving PNG images (windows XP and later)
- GB Camera emulation (using webcam, image file, or test pattern)
- Added support for x2, x3, x4 scale border images. Ability to apply doubler to x1 and SGB borders
- Improved GBC color options, including "GBC reality" and custom 3d LUT support (GBI compatible PNG format)
- realistic simulation of DMG and GBC LCD with new doublers (up to x4 scale) and frame blending options. new "DMG reality" colorscheme.
- Separate configurable border image and colors for SGB, and ability to show border image until a SGB border is set.
- changed default to the original, lighter, BGB 0.3 colorscheme. The darker "BGB LCD green" can still be chosen.
- new lock aspect ratio option, and ratio can be customized
- rapid A/B speed is now configurable, and default speed now works with more games
- mappable buttons can now be combinations with Ctrl, Alt, Shift. Ctrl+R is now an alternative shortcut for reset in the debugger.
- renamed "access breakpoints" to "watchpoints" to follow standard naming used by other gameboy debuggers
- "copy code" in the debugger in a format that can be edited and pasted back in modify code.
- common register names such as rLCDC, rNR10 can now be input in the debugger.
- Ability for breakpoint or watchpoint to log a debug message instead of breaking
- Xaudio2 sound output can now be automatically chosen by default
- Default audio samplerate is now automatic based on OS mixer samplerate (typically 48000 or 44100)
- Changed save filename handling of gzipped roms. old save files are still loaded. Setting for old behavior.
- Ini settings so debugger, vram viewer, and IO map windows can be visible on startup
- Improved accuracy
- Fixed many bugs
Multiple System Emulator - Z64K v2.1.1 build 20240129 - Released
- Details
- Category: Java
What's New:
Minor timing fix for C128 writing to Z80 port. Stableses lines and confirmed they match real hardware for z80rastertimingtest.prg as discussed at https://sourceforge.net/p/vice-emu/bugs/1979/
Commodore 64 Emulator - VirtualC64 v4.7 - Released
- Details
- Category: Mac
What's New:
Licensing
- All files of the core emulator, except reSID, are now dual-licensed. In addition to the existing GPL license, they are licensed under the Mozilla Public License v2. The GUI code is still published under GPL only.
Enhancements
- Improved thread management
- Added a new menu option for simulating the execution of a BRK instruction.
- Memory can now be read or modified inside the RetroShell debugger.
Bug fixes
- Fixed a bug in the CPU reset routine.
- Fixed a bug that prevented some snapshots from being restored when a cartridge was attached.
- The CPU’s processor port values were not written into snapshot files.
- PET strings extracted from P00 files got the wrong padding character.
- The CIA inspector panel always shows the contents of CIA 1.
- The saved dot mask setting did not get restored on startup.
Internal changes
- Large data structures are now created on the heap rather than the stack.
- In debug builds, debug variables can be switched on and off dynamically in RetroShell.
- The internal run loop has been simplified.
- CIAs are now executed by the event scheduler (like in vAmiga).
- IEC bus updates are now triggered via events.
PCXSense v0.6 Beta - Added
- Details
- Category: Windows
Translates the inputs from the Dualsense into XInput making it compatible with any PC Game.
Features
* Easy to use Graphical Interface
* Rumble support
* Bluetooth and USB mode
* Gamecube Triggers, (Triggers with Dolphin Emulator)
* Nintendo Switch Triggers, (Triggers with Yuzu and Cemu Emulators)
* Update Checker (It doesn't download the update but warns the user whenever a new update is released)
* Macros
* Adaptive Trigger Custom Profiles,
* Lightbar control(To be fully implemented)
Intellivision Emulator - NINTV-DS v4.8b - Released
- Details
- Category: Nintendo DS
What's New:
fix Cheat Database and improve loading of games not in the internal database
Dragon 32/64 and CoCo 2 Emulator - XRoar v1.5.1 - Released
- Details
- Category: Multiple Platform
What's New:
- Include a cartridge database (mostly CoCo 3 32K) for convenience
- Fix potential crash when cartridge loading fails [Russ Le Blang]
- Recognise Windows "<drive-letter>:" [Russ Le Blang]
8086 Emulator - x8086NetEmu v0.71 - Released
- Details
- Category: Multiple Platform
What's New:
This version fixes some issues with the scheduler and how the CPU and some peripherals use it.
PSP Emulator - PPSSPP v1.17 - Released
- Details
- Category: Multiple Platform
What's New:
Rendering performance and fixes
- Fix for very old rendering issue in Tokimeki Memorial 4 (#18650)
- Cull small draws that are quick to check that they are offscreen (#18446)
- Assorted optimizations (#18586, #18573, #18476, #18413, #18416, #18219)
- Fix HUD in Tiger Woods 06 (#18554)
- AdrenoTools support added - you can now load custom Vulkan drivers on Adreno (#18532, #18548, #18699)
* Disabled in the Google Play builds for now
- Fix rendering with bad Z parameters, fixes homebrew Zig example (#18535)
- Fix Z problem in Hayate no Gotoku!! Nightmare Paradise #18478
- Fix frozen pitch meters in MLB games (#18484)
- Enable MSAA on modern mobile devices (Vulkan-only) (#18472)
- Performance improvement in Tactics Ogre by avoiding a readback (#18599)
- Fix video flicker in Naruto: Ultimate Ninja Heroes 2 (#18454)
HBMAMEUI v0.245.16 - Released
- Details
- Category: Windows
Clockwork Aquario: Added sound, removed freeplay.
New Games
---------------------------------
- [240ptest1] 240p Test Suite v1.0
- [captcommh12] Captain Commando (readjusted v1.1)
- [captcommh13] Captain Commando (readjusted v1.2)
- [dinoj14] Cadillacs (Ex Musou v.1+Battered Hack)
- [dkong21] Donkey Kong Pacman Crossover v1.00
- [dkremix] Donkey Kong Remix
- [dt7] Dynamic Trial 7 (prototype)
- [hsf2s15] Hyper Street Fighter II: The Anniversary Edition (040202U, difficulty fix)
- [sf2reds07] Street Fighter II': Champion Edition (2020 Golden Edition)
- [sfz3j19] Street Fighter Zero 3 (980629J, Training Edition v1.2)
- [sfz3mix24] Street Fighter Zero 3 (Turbo Mix 0.24)
- [sfz3mix25] Street Fighter Zero 3 (Turbo Mix 0.25)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.26)
- [ssf2t09] Super Street Fighter II Turbo (940223ETC, difficulty fix)
HBMAME v0.245.16 - Released
- Details
- Category: Windows
Clockwork Aquario: Added sound, removed freeplay.
New Games
---------------------------------
- [240ptest1] 240p Test Suite v1.0
- [captcommh12] Captain Commando (readjusted v1.1)
- [captcommh13] Captain Commando (readjusted v1.2)
- [dinoj14] Cadillacs (Ex Musou v.1+Battered Hack)
- [dkong21] Donkey Kong Pacman Crossover v1.00
- [dkremix] Donkey Kong Remix
- [dt7] Dynamic Trial 7 (prototype)
- [hsf2s15] Hyper Street Fighter II: The Anniversary Edition (040202U, difficulty fix)
- [sf2reds07] Street Fighter II': Champion Edition (2020 Golden Edition)
- [sfz3j19] Street Fighter Zero 3 (980629J, Training Edition v1.2)
- [sfz3mix24] Street Fighter Zero 3 (Turbo Mix 0.24)
- [sfz3mix25] Street Fighter Zero 3 (Turbo Mix 0.25)
- [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.26)
- [ssf2t09] Super Street Fighter II Turbo (940223ETC, difficulty fix)
Page 37 of 66