Created by Near (ex byuu) and continued by Luke Usher ( PolyBlast / CxBx-Reloaded ) and others, Ares is a multi-system emulator whose development began on October 14, 2004. He is a descendant of Higan and BSNES. It focuses on precision and preservation.
Ares emulates the following 33 machines:
– Atari 2600
– Famicom + Famicom Disk System
– Super Famicom + Super Game Boy
– Nintendo 64/64DD
– Game Boy + Game Boy Color
– Game Boy Advance + Game Boy Player
– SG-1000 (+ Arcade version) + SC-3000
– Master System + Game Gear
– Mega Drive + Mega 32X + Mega CD
– Nichibutsu – My Vision
– Playstation
– PC Engine + PC Engine CD + SuperGrafx
– MSX + MSX2
– ColecoVision
– Neo Geo Pocket + Neo Geo Pocket Color
- Neo Geo AES/MVS
– Sinclair Zx Spectrum
– WonderSwan + WonderSwan Color + SwanCrystal + Pocket Challenge V2
Here is the information since the last version of ares:
Ares emulates the following 33 machines:
– Atari 2600
– Famicom + Famicom Disk System
– Super Famicom + Super Game Boy
– Nintendo 64/64DD
– Game Boy + Game Boy Color
– Game Boy Advance + Game Boy Player
– SG-1000 (+ Arcade version) + SC-3000
– Master System + Game Gear
– Mega Drive + Mega 32X + Mega CD
– Nichibutsu – My Vision
– Playstation
– PC Engine + PC Engine CD + SuperGrafx
– MSX + MSX2
– ColecoVision
– Neo Geo Pocket + Neo Geo Pocket Color
- Neo Geo AES/MVS
– Sinclair Zx Spectrum
– WonderSwan + WonderSwan Color + SwanCrystal + Pocket Challenge V2
Here is the information since the last version of ares:
Nintendo – Game Boy Advance
– Implement prefetch buffer reset on ROM accesses from the CPU.
– Implement that timer 0 count-up bit cannot be set.
Nintendo – Super Famicom / SNES
– Fix an issue where the Super Gameboy 2 was running at the incorrect clock frequency.
Nintendo – Nintendo 64
– Implement newly discovered PI DMA behavior when crossing RDRAM row boundaries.
– Fix a corner face in FPU exception handling
Sega – Mega Drive/Genesis, Mega CD, 32x
– Add the Mega CD's PC RAM to the debugger memory viewer.
– Implement subchannel processing for Mega CD (Allows the playback of CD+G/karaoke discs provided a valid .sub file is provided)
Sony – PlayStation
– Improvements to the handling of the GPUSTAT register.
Other
– Switched back to wglSwapInterval for VSync on OpenGL for Windows; the DwmFlush approach caused worse tearing for most users.
– Fixed an issue where the SDL input driver considered all controllers to be the same device.
– Fixed an issue where rumble events could be missed causing rumble issues in many games.
– Improved VSync stability with the DirectX video driver.
GitHub - ares-emulator/ares: ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation. - ares-emulator/ares
github.com