From a3213d4021e5d31749ab952eb2f4879b5b295d67 Mon Sep 17 00:00:00 2001 From: Schplee Date: Mon, 10 Aug 2020 20:24:02 -0700 Subject: [PATCH] Credit theboy181 and fix typos (#186) --- site/content/entry/yuzu-progress-report-jul-2020/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/site/content/entry/yuzu-progress-report-jul-2020/index.md b/site/content/entry/yuzu-progress-report-jul-2020/index.md index 81e5d8fd..a96314b4 100644 --- a/site/content/entry/yuzu-progress-report-jul-2020/index.md +++ b/site/content/entry/yuzu-progress-report-jul-2020/index.md @@ -2,6 +2,7 @@ date = "2020-08-04T12:00:00-03:00" title = "Progress Report July 2020" author = "Morph" +coauthor = "GoldenX86" forum = 290819 +++ @@ -105,7 +106,7 @@ It was well known that yuzu had problems with installing Updates and DLC into th Upon closer inspection of the inner workings of the VFS, [Morph](https://github.com/Morph1984) found that the previous Updates or DLC were not removed when a newer one was being installed, leading to issues with the detection of these files in yuzu. He solved this by [properly removing the previous update or DLC if it exists on installation](https://github.com/yuzu-emu/yuzu/pull/4249). In addition to this, he also [corrected a small oversight in the way yuzu stores autogenerated titlekeys](https://github.com/yuzu-emu/yuzu/pull/4250). Now invalid titlekeys will no longer be written into the `title.keys_autogenerated` file, ensuring that only valid ones are written. If your game, update or DLC is not being detected by yuzu, ensure you have the latest key files dumped from your switch, as newer game updates and DLC require newer firmware keys to decrypt. With these fixes in place, yuz-ers no longer have to delete all installed game files to install a newer update or DLC as this properly overwrites the previously installed ones. -Next, he looked into fixing one of the oldest and well known VFS bugs - the `Luigi's Mansion 3` autosave issue. Every time an autosave was triggered, the game would softlock. This has also affected other games such as `KATANA KAMI: A Way of the Samurai Story` and `Okami HD`. After digging into the VFS code, it was found that files were not closed prior to being renamed or moved, leading to a [simple fix](https://github.com/yuzu-emu/yuzu/pull/4265) for any games that use this function. +Next, he looked into fixing one of the oldest and well known VFS bugs - the `Luigi's Mansion 3` autosave issue. Every time an autosave was triggered, the game would softlock. This had also affected other games such as `KATANA KAMI: A Way of the Samurai Story` and `Okami HD`. Building upon the initial research by theboy181 (the creator of the mod that bypassed the Luigi's Mansion saving issue), Morph dug into the VFS code and found that files were not closed prior to being renamed or moved, leading to a [simple fix](https://github.com/yuzu-emu/yuzu/pull/4265) for any games that use this function. Keeping the ball rolling, he went on to find out why `Diablo III: Eternal Collection` was not able to get past the EULA screen and thus needing a save file to bypass it. It turned out that an [old PR](https://github.com/yuzu-emu/yuzu/pull/1012) was causing *folders* instead of *files* to be created. After this discovery, the PR was immediately removed from Mainline/Early Access and closed as it was no longer needed.