From d1d68d94bc0f2b93554528284d2b17ec1989a3fe Mon Sep 17 00:00:00 2001 From: nn <53490794+nn357@users.noreply.github.com> Date: Sun, 25 Oct 2026 06:18:24 +0900 Subject: [PATCH] Initial hud_expansion_opaque already fixed the DMA transfer size but didn't remove the BG2 backup/restore routine (which is only there because of the vanilla transfer size being too large) Interestingly the hudfix copies 112 tiles over ($0E00) vs what should be correct vanilla 128 tiles ($1000), with a note in the .asm saying to not get bottom row of screen. I assume this was / is for some graphical corruption? I tried it with both and couldn't see any differences but left the vanilla_hudfix patch to the DMA transfer size in place and just removed the unnecessary backup/restore of the bg2 tiles on pause/unpause. --- patches/ips/vanilla_bugfixes.ips | Bin 281 -> 297 bytes patches/rom_map/Bank 82.txt | 1 + patches/rom_map/RAM.txt | 1 + patches/src/vanilla_bugfixes.asm | 23 +++++++++++++++++++++-- 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/patches/ips/vanilla_bugfixes.ips b/patches/ips/vanilla_bugfixes.ips index 97aad0bd32951e7e900f91dd3e7bf6f2ea064c3e..7787949c8b3ce5f63030e5a63967c612f751c170 100644 GIT binary patch delta 30 icmbQqw310Qz%j(xgOQhmfw_V46{B!DnBK@L!UzCvA_o)z delta 14 VcmZ3