From 4dccc7ee97a9f594b7ae5d1b42c8c500f56fab32 Mon Sep 17 00:00:00 2001 From: Honghoa <59675380+kurenaihana@users.noreply.github.com> Date: Sat, 9 May 2020 00:59:10 -0300 Subject: [PATCH] Fixed Bad Link Fixed one of the links for Blinkhawk's github, which was linking to dynarmic instead. --- site/content/entry/yuzu-prometheus/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/content/entry/yuzu-prometheus/index.md b/site/content/entry/yuzu-prometheus/index.md index 4b96d475..2806472a 100644 --- a/site/content/entry/yuzu-prometheus/index.md +++ b/site/content/entry/yuzu-prometheus/index.md @@ -141,7 +141,7 @@ After fixing these issues, we were finally able to boot *Super Mario Odyssey* on Mutex Corruption happens due to issues with exclusive memory handling in ARMv8. As it turned out, [dynarmic](https://github.com/MerryMage/dynarmic) had to be modified to fix it. -After looking into it, [Blinkhawk](https://github.com/MerryMage/dynarmic) realized exclusive memory in [dynarmic](https://github.com/MerryMage/dynarmic) was prone to a race condition when the exclusive address was written by a non-exclusive write. +After looking into it, [Blinkhawk](https://github.com/FernandoS27) realized exclusive memory in [dynarmic](https://github.com/MerryMage/dynarmic) was prone to a race condition when the exclusive address was written by a non-exclusive write. The solution was to save the current value on exclusive read and then atomic exchange it with a new value on exclusive write. By fixing this, most of the games were able to go in-game and many of them were fully playable.