RetroAchievements / RAIntegration

The DLL responsible to integrate emulators with RetroAchievements.org
https://retroachievements.org
MIT License
98 stars 23 forks source link

use expected memory map for address validation instead of provided memory blocks #947

Closed Jamiras closed 1 year ago

Jamiras commented 1 year ago

Ensures memory range validation matches expectations, rather than what's provided by the emulator. Also fixes an issue where published achievements weren't reporting invalid memory addresses if they were validated before the emulator registered it's memory regions.

https://discord.com/channels/310192285306454017/493200466222776342/1052293030650052618