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 35 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
– MegaLD (Pioneer – LaserActive)
– 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:
v146 is an exciting release for ares, as it becomes the first emulator supporting the LaserDisc-based Mega LD, an attachment to the LaserActive system, originally developed by Pioneer and Sega.
A unique system, the Mega LD composites gameplay elements together with full-motion analog video encoded onto LaserDisc, live in real time. Supporting this system presented a number of unique challenges, from ROM handling and loading, to accurate mixing of video and audio data from the LaserActive.
Contributed by Nemesis, the work done to bring Mega LD support into ares is the culmination of a years-long research and preservation effort.
All currently dumped Mega LD titles are playable in ares v146, with no known compatibility issues.
In addition to Mega LD support, v146 brings a number of improvements to other cores, as well as a number of application improvements and bug fixes.
Since v145, 10 contributors have created 73 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.
NOTE: The signing certificate used to sign ares on Windows has expired. ares will be unsigned until a compatible signing solution is found. Windows users should be sure to only download ares from official sources, including the ares website and GitHub.
—
ARM7TDMI (Game Boy Advance CPU, ST018 Super Famicom coprocessor)
– Fixed cycle order of SWP instruction
NEC – PC Engine / TurboGrafx / SuperGrafx / CD
– Force enable pixel accuracy setting for VDP
Nintendo – Game Boy Advance
– Improved prefetcher timing
– CPU can now run idle cycles during DMA
– Fixed an incorrectly-sized serial port register
Nintendo – Super Famicom / SNES
– Added support for Limited Run Games rumble specification
Nintendo 64
– Fixed a regression causing savestates to fail to load correctly
– Adjusted virtual control stick gate and response curve
– Fixed full resolution rendering for PAL titles
– Added pak change support for all four controllers
– Added support for homebrew header pak configuration
– Fixed controller pak formatting issues
– Fixed PI_CART_ADDR readback after direct I/O
Pioneer – LaserActive
– Initial support for Mega LD titles (under Sega → Mega LD)
– Recommended to run games off SSD
– Support for multi-sided LaserDiscs
– Games stored in `.mmi` format (Mixed Media Image)
– File sizes range from 28GB to 36GB per side for CAV format
Sega – Master System
– Fixed erratic screen resizing in Aleste
Sony – PlayStation
– Adjusted virtual control stick gate and response curve
Application / Misc.
– Fixed application hang on exit via hotkey
– Fixed mouse capture regression on Windows
– Fixed crash when opening Settings from missing firmware prompt
– Fixed hotkey registration while unfocused
– Fixed crash when modifying video settings
– Fixed crash when accessing core-specific menu items
– Fixed “Paused” status overwrite
– Reduced startup times
– Removed superfluous Apply buttons
– Removed redundant Output menu options
– Fixed menu item disabling on macOS
– Stable source archives now distributed
– Fixed build issues with custom versions
– Improved MSVC build times
– Fixed controller port state menu check
Dependencies
– Windows dependencies now built with statically linked C++ runtime
– No other dependency updates in v146 due to short release cycle
Télécharger Ares (32 bits) v114 (3.3 Mo)