EMU618社区

 找回密码
 立即注册
搜索
查看: 35|回复: 0

[多机种模拟器] ares v143 released

[复制链接]

签到天数: 1868 天

[LV.Master]伴坛终老

发表于 5 天前 | 显示全部楼层 |阅读模式
ares v143 has now been released.

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.

[发帖际遇]: 疾风之狼摆地摊卖菜,占道经营被城管罚款 3 个 柠檬. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2025-2-22 02:18 , Processed in 1.101563 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表