From cf1a4512c8137ca7c9feb9b582aaab156afb6670 Mon Sep 17 00:00:00 2001 From: chaoskagami Date: Sat, 11 Jun 2016 11:29:01 -0400 Subject: [PATCH] AGB patches should work now (needs testing) --- patch/agb_biosscreen.pco | 20 +++----------------- patch/agb_sig.pco | 20 ++------------------ 2 files changed, 5 insertions(+), 35 deletions(-) diff --git a/patch/agb_biosscreen.pco b/patch/agb_biosscreen.pco index 31b745f..624902c 100644 --- a/patch/agb_biosscreen.pco +++ b/patch/agb_biosscreen.pco @@ -3,8 +3,7 @@ # $ver 01 # $uuid 35 -# TODO - Make dynamic. -# This is also terribly inconvienent without labels. +# TODO - Make dynamic. Also broken on O3DS. # Note - The bootscreen patch literally boots the GBA BIOS, # so games have to pass the Nintendo logo check. If @@ -15,19 +14,6 @@ rel agb # ############################# # Bootscreen (1) -seek 000D8B8A -test 01 -jmpne 6 +find 000001ef +fwd 02 set 26 - -jmp 8 - -######################### - -# OLD3ds bootscreen (6) -seek 000D7A12 -set 26 - -# ####################### - -# End (8) diff --git a/patch/agb_sig.pco b/patch/agb_sig.pco index 654600c..a81797f 100644 --- a/patch/agb_sig.pco +++ b/patch/agb_sig.pco @@ -3,27 +3,11 @@ # $ver 01 # $uuid 39 -# TODO - Make dynamic. -# This is also terribly inconvienent without labels. +# TODO - Use proper section. rel agb # ############################# -# New3DS Sigs (1) -seek 0009DF64 -test C117491C31D0 -jmpne 6 +find C117491C31D0 set 00204EB070BD - -jmp 8 - -######################### - -# OLD3DS Sigs (6) -seek 0009D2A8 -set 00204EB070BD - -# ####################### - -# End (8) -- 2.39.5