There was a big bug related to cheats in 0.94.6, some games lost most of their cheats because of it, so that's the main fix of this version, and if you don't use them you can skip this update if you like ! Still about cheats the mouse didn't work in the cheats dialog and for some reason it took more than 1 year to get noticed, I know I use mainly the keyboard in raine, but it's strange nobody reported it earlier ! And the new kof clones get some cheats too.
This is ares v130.1, released on 2022-10-03
This is ares v130, released on 2022-09-30.
desktop-ui
gb
- add hotkey to toggle fast forward [LukeUsher]
- add support for using Supergrafx and CD together [LukeUsher]
- default filter/shader to "None" rather than "Blur" [LukeUsher]
- ensure ares is 'portable' on Windows [LukeUsher]
- fix an issue where System directories were created incorrectly [LukeUsher]
- remap all inputs based on physical controller layouts [LukeUsher]
- implement keyboard capture for msx [LukeUsher]
gba
- tweak display timing; fixes dmg-acid2 and cgb-acid2 [LukeUsher]
md
- slightly reduce red tint, to bring the display closer to my GBA SP [LukeUsher]
- add missing initialization during power-on [invertego]
- readjust cpu sync after recent changes (Kolibri fix) [TascoDLX]...
ANDROID: Add...
Changelog:
- desktop-ui: hook up pc-engine 6-button pads to virtual pads [Luke Usher]
- desktop-ui: implement frame advance [Luke Usher]
- fc: add bus conflicts to cnrom [encoded-byte]
- fc: check for ram on mmc1 [encoded-byte]
- fc: check if ram exists on mmc3 [encoded-byte]
- fc: clear oam address on each scanline [encoded-byte]
- fc: improve mmc3 irq behavior [encoded-byte]
- fc: improve ppu skipped clock timing [encoded-byte]
- fc: use hkrom for mmc6 [encoded-byte]
- m68000: allow recovery from zero divide [TascoDLX]
- m68000: reimplement DBcc instruction with correct timing[TascoDLX]
- md: A few fixes to SRAM save game [rasky]
- md: correct overscan / output when display is off [TascoDLX]
- md: correct reads of CRAM and VSRAM [rasky]
- md: detect region 'K' as NTSC-J [invertego]
- md: fix APU port in [rasky]
- md: fix debug register sprite...
* sfc: runtime pixel accurate PPU setting
* Revert "ares: remove performance renderers"
* m68000: reimplement DBcc instruction with correct timing
* ares: remove performance renderers
* nall: fix many compilation warnings on macOS
* md: fix debug register sprite masking
* md: fix APU port in
* md: second attempt at vblank bit timing
*...
Andrew Mickelson (20 commits)
Update to version 2.6.2
[linux] fixed window mode strech, fixed...
- the sound associations were deleted if you loaded any game which had some. This reason alone was enough to make a new binary to avoid that people delete all their associations !
- yet another gui problem where the loading dialog was zoomed too much. Fixed, and the default is now to use opengl for rendering, which makes much more sense since it has more options and is much more tested.
- cps2 rasters are better, see the details in the 0.92.2 thread if you want to know how.
- and the joysticks configuration changes again, which obliged me to reset again...
- fc: support for namco 175/340 boards [encoded-byte]
- fc: support for namco 118 board [encoded-byte]
- fc: support for Color Dreams board [sp1187]
- fc: support for bandai 74161 boards [encoded-byte]
- fc: split bandai fcg / lz93d50 boards [encoded-byte]
- fc: Support for Action 52 board [sp1187]
- fc: support for bandai lz93d50 variant [encoded-byte]
- fc: support for unrom variants [encoded-byte]
- fc: support for sxrom boards with mmc1a [encoded-byte]
- fc: support for cnrom with security [encoded-byte]
- fc: support txrom variants [encoded-byte]
- fc: support for namco 163 board (no sound) [encoded-byte]
- fc: attach...
ares v125.1 is an emergency point release to fix a major performance issue that has exclusively impacted Windows users. If you're a Windows users, you probably want to update.
Additionally, it fixes some minor crash issues, implements the GTROM mapper (used by some NES homebrew) and fixes an issue where some roms could not be loaded from a .zip file, these changes would usually have waited until v126, but since they have already been completed, it didn't make sense to hold them back.
Changelog:
- fc: implement GTROM mapper [LukeUsher]
- hiro: track window focus via messages, not polling [invertego]
- mia: prefer known rom extensions in zip archives [invertego]
- ms/sfc: fix some light-gun related crashes [invertego]