diff options
| author | Léo Lam <leo@leolam.fr> | 2021-08-29 22:43:57 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-08-29 22:51:44 +0200 |
| commit | ef98f209a29198e6a43ef9af979ab0de1fbcf635 (patch) | |
| tree | 69bac98eb1078be5dea189a692acdb88a6bc5122 /Source/Core/DiscIO/DirectoryBlob.cpp | |
| parent | 006fc99e8e6c475bcdbb17d79000681f3892d67e (diff) | |
IOS: Add missing writes of low MEM1 constants
On a real Wii, these constants are normally written by the system menu
(maybe even as part of common SDK code?)
However, they're cleared by IOS whenever a PPC title is launched.
IOS memsets 0x0-0x3fff and then manually writes some constants
in low MEM1. PR #4723 added most of the writes in the 0x31xx region
but left out the four writes to the legacy constant region.
Previously Dolphin didn't actually clear 0-0x3fff so those constants
would stick around after a system menu execution.
011f7789e0 exposed those missing writes.
Diffstat (limited to 'Source/Core/DiscIO/DirectoryBlob.cpp')
0 files changed, 0 insertions, 0 deletions
