Créé par Near (ex byuu) et continué par Luke Usher (PolyBlast / CxBx-Reloaded) et d’autres, Ares est un émulateur multi-systèmes dont le développement a commencé le 14 octobre 2004. C’est un descendant de higan et bsnes. Il se concentre sur la précision et la préservation.
 

 

 
Ares émule les 34 machines suivantes:
 
– Atari 2600
– Famicom + Famicom Disk System
– Super Famicom / SuFami Turbo / Satellaview / Super Game Boy
– Nintendo 64/64DD + SETA Aleck64 (arcade)
– 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
 
A noter qu’un pack de shaders est disponible ici.
Des packs MSU-1 sont disponibles ici.
 
Voici les informations depuis la dernière version d’ares:
 
While this is an unusually quick release cycle, there was an issue that unfortunately made it into the last release that we feel needed a priority fix: This version fixes a regression that caused Super Game Boy, and other add-on carts for the Super Famicom/SNES to not load properly.
 
Important notes:
 
Distributors: The legacy build system is now gone, this release can only be compiled using CMake
MacOS: The minimum macOS system requirements have increased to 10.15 (Catalina)
Game Boy: The save data path for « Game Boy Color » has changed: existing users using a custom save game path will have to manually move their saves from « Game Boy Color » to « Game Boy ». Users using the default « Save alongside rom files » will not have to take any action.
 
Since v142, 8 contributors have created 42 commits to the ares codebase.
 
As always, if you wish to see the full changelog in a per-commit format along with their authors, you can do so on GitHub here.
 
Nintendo – Game Boy / Game Boy Color
– Use « Game Boy » save path for both GB and GBC, fixing using the same rom file on both GB and GBC hardware without losing save-data between them, and fixing Pokemon Stadium when loading a .gbc rom (the Transfer Pak only used the GB path)
 
Nintendo – Game Boy Advance
– Improve timings when running multiple DMA channels at once.
– Fix a timing bug when accessing the cartridge backup region.
 
Nintendo – Nintendo 64 / 64DD
– Fix Joybus RTC read/write status byte
– Don’t report interrupt exceptions to GDB, improving performance while debugging.
 
Sega – Mega Drive / CD / 32X
– 32X: Fix a timing issue that could cause some operations to update the ares internal timers twice.
– 32X: Fix an issue where audio would fail to work correctly after restoring a saved state.
– 32X: Fix layer blending when the MD VDP is in H32 mode.
– 32X: Proper 32X region header processing for licensed games.
– 32X: Fix SH2 framebuffer mirroring.
– 32X: Improve emulation of FEN/PEN flags.
– 32X: Improve emulation of ‘FM’ bit and relate stalls.
– 32X: VDP register latches have been implemented, but may still be imperfect.
– 32X: Implement VDP auto fill timing.
 
Other
 
Build
– Add librashader headers to the source tree under thirdparty/librashader/include/, so that remotely fetched resources are no longer required to build ares on Linux.
 
User Interface
– Fix an issue where saved games would be placed in incorrect paths if a custom Saves path was set on macOS.

 

Télécharger Ares (32 bits) v114 (3.3 Mo)

Télécharger Ares (64 bits) v144 (57.0 Mo)

Site Officiel (pour archive)

Site Officiel de substitution

Site de développement

En savoir plus…