From 31f9d0edc08351cc888aca1f8d9f3433a3a325f7 Mon Sep 17 00:00:00 2001 From: Fledge68 Date: Fri, 17 Mar 2023 16:25:30 -0500 Subject: [PATCH] - added kirby patch. (wiidev)(blackb0x) --- out/bins/ext_booter.bin | Bin 229952 -> 266240 bytes .../wiiflow_game_booter/source/apploader.c | 2 + .../wiiflow_game_booter/source/kirbypatch.c | 4193 +++++++++++++++++ .../wiiflow_game_booter/source/kirbypatch.h | 8 + 4 files changed, 4203 insertions(+) create mode 100644 resources/wiiflow_game_booter/source/kirbypatch.c create mode 100644 resources/wiiflow_game_booter/source/kirbypatch.h diff --git a/out/bins/ext_booter.bin b/out/bins/ext_booter.bin index 319291d6654b9425bf5e9ab8d569461659683077..73be9c3aaca6ea44faf009a411d10ffe9e0c9c84 100644 GIT binary patch delta 69551 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 J>2agx{{Z4jj`9Ei delta 32380 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 +#include + +#include "gecko.h" + +// This makes SUKE01, SUKP01 and SUKJ01 playable +// Thanks to crediar and container12345 +void patch_kirby(u8 *gameid) +{ + if (memcmp(gameid, "SUKE01", 6) == 0) + { + *(u32 *)0x80175D3C = 0x48000084; + *(u32 *)0x80176464 = 0x60000000; + *(u32 *)0x8017682C = 0x60000000; + *(u32 *)0x80176B48 = 0x48000090; + *(u32 *)0x80176E20 = 0x60000000; + *(u32 *)0x80176FFC = 0x4800008C; + *(u32 *)0x801771EC = 0x60000000; + *(u32 *)0x801778E4 = 0x48000088; + *(u32 *)0x80177AAC = 0x48000090; + *(u32 *)0x80177DE0 = 0x48000090; + *(u32 *)0x80178138 = 0x4800008C; + *(u32 *)0x8017960C = 0x60000000; + *(u32 *)0x80179958 = 0x4800008C; + *(u32 *)0x80179AB4 = 0x4800009C; + *(u32 *)0x80179D00 = 0x48000094; + *(u32 *)0x80179E88 = 0x60000000; + *(u32 *)0x8017A030 = 0x4800009C; + *(u32 *)0x8017A1F0 = 0x48000088; + *(u32 *)0x8017A394 = 0x48000094; + *(u32 *)0x8017A524 = 0x48000084; + *(u32 *)0x8017A69C = 0x60000000; + *(u32 *)0x8017A828 = 0x60000000; + *(u32 *)0x8017AA54 = 0x4800008C; + *(u32 *)0x8017AC28 = 0x48000088; + *(u32 *)0x8017AEA8 = 0x60000000; + *(u32 *)0x8017B02C = 0x48000094; + *(u32 *)0x8017B1C8 = 0x60000000; + *(u32 *)0x8017B41C = 0x60000000; + *(u32 *)0x8017B594 = 0x60000000; + *(u32 *)0x8017B630 = 0x4800009C; + *(u32 *)0x8017B604 = 0x48000020; + *(u32 *)0x8017C5DC = 0x60000000; + *(u32 *)0x8017CBCC = 0x4800008C; + *(u32 *)0x8017F5C8 = 0x60000000; + *(u32 *)0x8017F74C = 0x60000000; + *(u32 *)0x80180124 = 0x60000000; + *(u32 *)0x80180518 = 0x48000090; + *(u32 *)0x80180790 = 0x48000094; + *(u32 *)0x80180978 = 0x48000098; + *(u32 *)0x80180CC4 = 0x48000088; + *(u32 *)0x80180E8C = 0x60000000; + *(u32 *)0x8018131C = 0x60000000; + *(u32 *)0x801814B0 = 0x60000000; + *(u32 *)0x80181580 = 0x60000000; + *(u32 *)0x8018153C = 0x48000024; + *(u32 *)0x801819A0 = 0x60000000; + *(u32 *)0x80181BDC = 0x48000090; + *(u32 *)0x80181DB8 = 0x60000000; + *(u32 *)0x80181F70 = 0x4800009C; + *(u32 *)0x80182108 = 0x60000000; + *(u32 *)0x8018FDD8 = 0x60000000; + *(u32 *)0x8018FF58 = 0x4800008C; + *(u32 *)0x801901E0 = 0x60000000; + *(u32 *)0x801902EC = 0x4800008C; + *(u32 *)0x8019087C = 0x4800009C; + *(u32 *)0x80190ABC = 0x60000000; + *(u32 *)0x80190C18 = 0x4800008C; + *(u32 *)0x801925EC = 0x48000080; + *(u32 *)0x801AACCC = 0x4800008C; + *(u32 *)0x801AAF14 = 0x4800008C; + *(u32 *)0x801AB240 = 0x48000094; + *(u32 *)0x801ABFF8 = 0x48000080; + *(u32 *)0x801ADA60 = 0x60000000; + *(u32 *)0x801ADD04 = 0x60000000; + *(u32 *)0x801ADED4 = 0x4800009C; + *(u32 *)0x801AE0C8 = 0x60000000; + *(u32 *)0x801AEB00 = 0x7C000050; + *(u32 *)0x801AF608 = 0x48000098; + *(u32 *)0x801AF8F4 = 0x60000000; + *(u32 *)0x801B0CFC = 0x4800008C; + *(u32 *)0x801B0EBC = 0x4800009C; + *(u32 *)0x801B1524 = 0x60000000; + *(u32 *)0x801B16EC = 0x60000000; + *(u32 *)0x801B1894 = 0x60000000; + *(u32 *)0x801B1AE8 = 0x60000000; + *(u32 *)0x801B2830 = 0x48000098; + *(u32 *)0x801B2AE4 = 0x60000000; + *(u32 *)0x801B2D64 = 0x4800009C; + *(u32 *)0x801B2FBC = 0x60000000; + *(u32 *)0x801B33CC = 0x60000000; + *(u32 *)0x801B35D4 = 0x48000080; + *(u32 *)0x801B4E28 = 0x4800007C; + *(u32 *)0x801B52AC = 0x60000000; + *(u32 *)0x801B54A4 = 0x60000000; + *(u32 *)0x801B59C0 = 0x4800008C; + *(u32 *)0x801B5C48 = 0x48000094; + *(u32 *)0x801B5E98 = 0x60000000; + *(u32 *)0x801B6020 = 0x7C600050; + *(u32 *)0x801D0988 = 0x60000000; + *(u32 *)0x801D0B80 = 0x480000A0; + *(u32 *)0x801D9BD8 = 0x60000000; + *(u32 *)0x801DA80C = 0x60000000; + *(u32 *)0x801DA9B0 = 0x60000000; + *(u32 *)0x801DAB40 = 0x60000000; + *(u32 *)0x801DAD00 = 0x48000088; + *(u32 *)0x801DCEC4 = 0x60000000; + *(u32 *)0x801DDB14 = 0x60000000; + *(u32 *)0x801DDCA4 = 0x4800008C; + *(u32 *)0x801E6C18 = 0x60000000; + *(u32 *)0x801E6EDC = 0x48000098; + *(u32 *)0x801E7AAC = 0x48000084; + *(u32 *)0x801E7C38 = 0x60000000; + *(u32 *)0x801E81A4 = 0x7C000050; + *(u32 *)0x801E8E78 = 0x60000000; + *(u32 *)0x801E9438 = 0x7C600050; + *(u32 *)0x801E9BF8 = 0x60000000; + *(u32 *)0x801E9E10 = 0x60000000; + *(u32 *)0x801EA040 = 0x60000000; + *(u32 *)0x801EA2F8 = 0x7C000050; + *(u32 *)0x801EA904 = 0x60000000; + *(u32 *)0x801EAC34 = 0x4800009C; + *(u32 *)0x801EAF08 = 0x48000088; + *(u32 *)0x801EB390 = 0x7C000050; + *(u32 *)0x801EBA44 = 0x48000090; + *(u32 *)0x801EC508 = 0x60000000; + *(u32 *)0x801EC86C = 0x48000094; + *(u32 *)0x801EC9E8 = 0x4800008C; + *(u32 *)0x801ECC04 = 0x48000098; + *(u32 *)0x801ED3B0 = 0x60000000; + *(u32 *)0x801ED548 = 0x7C600050; + *(u32 *)0x801EDB00 = 0x60000000; + *(u32 *)0x801EDE74 = 0x60000000; + *(u32 *)0x801EE1F8 = 0x48000090; + *(u32 *)0x801EE398 = 0x48000098; + *(u32 *)0x801EE810 = 0x48000088; + *(u32 *)0x801EEA9C = 0x48000084; + *(u32 *)0x801EEC0C = 0x48000088; + *(u32 *)0x801EED98 = 0x60000000; + *(u32 *)0x801EF404 = 0x60000000; + *(u32 *)0x801EF648 = 0x60000000; + *(u32 *)0x801EFE14 = 0x48000094; + *(u32 *)0x801F0250 = 0x4800008C; + *(u32 *)0x801F05AC = 0x60000000; + *(u32 *)0x801F0750 = 0x60000000; + *(u32 *)0x801F0AE8 = 0x60000000; + *(u32 *)0x801F0C90 = 0x60000000; + *(u32 *)0x801F18EC = 0x48000094; + *(u32 *)0x801F1E54 = 0x60000000; + *(u32 *)0x801F1FC8 = 0x60000000; + *(u32 *)0x801F22C4 = 0x48000090; + *(u32 *)0x801F278C = 0x60000000; + *(u32 *)0x801F291C = 0x60000000; + *(u32 *)0x801F2B18 = 0x60000000; + *(u32 *)0x801F2D3C = 0x48000098; + *(u32 *)0x801F35C8 = 0x48000064; + *(u32 *)0x801F3714 = 0x60000000; + *(u32 *)0x801F3920 = 0x60000000; + *(u32 *)0x801F454C = 0x7C600050; + *(u32 *)0x801F4564 = 0x7C000050; + *(u32 *)0x801F458C = 0x7C000050; + *(u32 *)0x801F462C = 0x7C000050; + *(u32 *)0x801F474C = 0x60000000; + *(u32 *)0x801F4E38 = 0x60000000; + *(u32 *)0x801F6DB0 = 0x4800008C; + *(u32 *)0x801F743C = 0x60000000; + *(u32 *)0x801F7D60 = 0x60000000; + *(u32 *)0x801F7FBC = 0x4800008C; + *(u32 *)0x801F813C = 0x60000000; + *(u32 *)0x801F82EC = 0x4800008C; + *(u32 *)0x801F84F4 = 0x60000000; + *(u32 *)0x801F8BD8 = 0x60000000; + *(u32 *)0x801F8CF4 = 0x60000000; + *(u32 *)0x801F903C = 0x60000000; + *(u32 *)0x801F9B2C = 0x60000000; + *(u32 *)0x801F9CCC = 0x4800008C; + *(u32 *)0x801FA06C = 0x60000000; + *(u32 *)0x801FA388 = 0x60000000; + *(u32 *)0x801FBB7C = 0x4800008C; + *(u32 *)0x801FEAF4 = 0x4800008C; + *(u32 *)0x801FECB4 = 0x60000000; + *(u32 *)0x80201098 = 0x48000090; + *(u32 *)0x8020165C = 0x60000000; + *(u32 *)0x80201694 = 0x60000000; + *(u32 *)0x80201790 = 0x48000094; + *(u32 *)0x80201B94 = 0x60000000; + *(u32 *)0x80201DE8 = 0x60000000; + *(u32 *)0x80201F5C = 0x60000000; + *(u32 *)0x802021E0 = 0x60000000; + *(u32 *)0x80202358 = 0x60000000; + *(u32 *)0x8020266C = 0x60000000; + *(u32 *)0x8020437C = 0x4800008C; + *(u32 *)0x802045F8 = 0x48000094; + *(u32 *)0x80204980 = 0x60000000; + *(u32 *)0x80205168 = 0x48000094; + *(u32 *)0x8020B438 = 0x60000000; + *(u32 *)0x8020B5AC = 0x48000090; + *(u32 *)0x8020B768 = 0x60000000; + *(u32 *)0x8020B7D8 = 0x60000000; + *(u32 *)0x8020CED0 = 0x48000088; + *(u32 *)0x8020D054 = 0x60000000; + *(u32 *)0x8020D3C4 = 0x60000000; + *(u32 *)0x8020D774 = 0x48000098; + *(u32 *)0x8020F58C = 0x60000000; + *(u32 *)0x8020F814 = 0x60000000; + *(u32 *)0x80210120 = 0x60000000; + *(u32 *)0x80210494 = 0x48000090; + *(u32 *)0x80210AC8 = 0x48000094; + *(u32 *)0x80210CCC = 0x4800008C; + *(u32 *)0x80211144 = 0x60000000; + *(u32 *)0x80215CC0 = 0x60000000; + *(u32 *)0x80215EB4 = 0x60000000; + *(u32 *)0x802160C8 = 0x7C000050; + *(u32 *)0x80216348 = 0x60000000; + *(u32 *)0x8021655C = 0x48000090; + *(u32 *)0x80217334 = 0x60000000; + *(u32 *)0x80217518 = 0x48000088; + *(u32 *)0x80217AAC = 0x60000000; + *(u32 *)0x80217C98 = 0x60000000; + *(u32 *)0x802180B4 = 0x60000000; + *(u32 *)0x8021823C = 0x60000000; + *(u32 *)0x8021840C = 0x60000000; + *(u32 *)0x80218578 = 0x60000000; + *(u32 *)0x8021873C = 0x60000000; + *(u32 *)0x80218C7C = 0x60000000; + *(u32 *)0x8021BDB8 = 0x7C800050; + *(u32 *)0x8021D318 = 0x60000000; + *(u32 *)0x8021D738 = 0x60000000; + *(u32 *)0x80222DE4 = 0x48000098; + *(u32 *)0x80223218 = 0x60000000; + *(u32 *)0x80225714 = 0x60000000; + *(u32 *)0x80225884 = 0x60000000; + *(u32 *)0x80225A3C = 0x60000000; + *(u32 *)0x80225CD4 = 0x7C000050; + *(u32 *)0x80225F0C = 0x4800007C; + *(u32 *)0x8022669C = 0x4800009C; + *(u32 *)0x80226A10 = 0x48000094; + *(u32 *)0x80226EE8 = 0x60000000; + *(u32 *)0x80227134 = 0x60000000; + *(u32 *)0x802272A8 = 0x48000090; + *(u32 *)0x8022742C = 0x48000084; + *(u32 *)0x8022759C = 0x60000000; + *(u32 *)0x80227714 = 0x60000000; + *(u32 *)0x80228188 = 0x48000098; + *(u32 *)0x80228898 = 0x60000000; + *(u32 *)0x80229078 = 0x48000094; + *(u32 *)0x80229EF4 = 0x4800008C; + *(u32 *)0x8022A080 = 0x60000000; + *(u32 *)0x8022A2AC = 0x60000000; + *(u32 *)0x8022A4C0 = 0x48000094; + *(u32 *)0x8022A674 = 0x7C000050; + *(u32 *)0x8022B01C = 0x60000000; + *(u32 *)0x8022B1C0 = 0x60000000; + *(u32 *)0x8022B378 = 0x60000000; + *(u32 *)0x8022BC9C = 0x48000080; + *(u32 *)0x8022C644 = 0x48000084; + *(u32 *)0x8022C83C = 0x48000094; + *(u32 *)0x8022CA6C = 0x48000090; + *(u32 *)0x8022CCEC = 0x60000000; + *(u32 *)0x8022CF38 = 0x48000094; + *(u32 *)0x8022D420 = 0x60000000; + *(u32 *)0x8022D5D0 = 0x60000000; + *(u32 *)0x8022DA50 = 0x48000060; + *(u32 *)0x8022DFC8 = 0x60000000; + *(u32 *)0x8022E1F4 = 0x4800007C; + *(u32 *)0x8022E4A4 = 0x60000000; + *(u32 *)0x8022E66C = 0x60000000; + *(u32 *)0x8022EFD0 = 0x60000000; + *(u32 *)0x8022F784 = 0x60000000; + *(u32 *)0x80230FC8 = 0x48000080; + *(u32 *)0x802328E4 = 0x60000000; + *(u32 *)0x802348A0 = 0x4800009C; + *(u32 *)0x80235550 = 0x48000090; + *(u32 *)0x80236590 = 0x60000000; + *(u32 *)0x80237398 = 0x48000084; + *(u32 *)0x80237598 = 0x60000000; + *(u32 *)0x80237ABC = 0x48000060; + *(u32 *)0x802397EC = 0x4800008C; + *(u32 *)0x8023996C = 0x48000094; + *(u32 *)0x8023ACD0 = 0x60000000; + *(u32 *)0x8023AE28 = 0x4800008C; + *(u32 *)0x8023AFDC = 0x60000000; + *(u32 *)0x8023B1DC = 0x60000000; + *(u32 *)0x8023F740 = 0x7C600050; + *(u32 *)0x8023FB70 = 0x48000098; + *(u32 *)0x8023FDC0 = 0x60000000; + *(u32 *)0x8023FFA8 = 0x48000090; + *(u32 *)0x8024013C = 0x60000000; + *(u32 *)0x802403C4 = 0x48000094; + *(u32 *)0x8024054C = 0x60000000; + *(u32 *)0x802406E0 = 0x60000000; + *(u32 *)0x80240A0C = 0x48000090; + *(u32 *)0x80241CD8 = 0x60000000; + *(u32 *)0x802422D0 = 0x4800008C; + *(u32 *)0x80242694 = 0x60000000; + *(u32 *)0x80242A2C = 0x48000094; + *(u32 *)0x80242E9C = 0x48000094; + *(u32 *)0x80243064 = 0x7C000050; + *(u32 *)0x80243078 = 0x7C600050; + *(u32 *)0x802432F4 = 0x48000090; + *(u32 *)0x80243524 = 0x4800008C; + *(u32 *)0x80243814 = 0x4800009C; + *(u32 *)0x80243A04 = 0x48000084; + *(u32 *)0x80243BB8 = 0x60000000; + *(u32 *)0x80243D60 = 0x60000000; + *(u32 *)0x80243E90 = 0x60000000; + *(u32 *)0x80244090 = 0x60000000; + *(u32 *)0x802442E4 = 0x4800008C; + *(u32 *)0x8024464C = 0x48000094; + *(u32 *)0x80244860 = 0x60000000; + *(u32 *)0x80244980 = 0x60000000; + *(u32 *)0x8024500C = 0x60000000; + *(u32 *)0x802452AC = 0x48000090; + *(u32 *)0x80245468 = 0x4800009C; + *(u32 *)0x80245E88 = 0x60000000; + *(u32 *)0x802462E4 = 0x60000000; + *(u32 *)0x80246934 = 0x48000088; + *(u32 *)0x80246AA8 = 0x60000000; + *(u32 *)0x80246D10 = 0x60000000; + *(u32 *)0x80247628 = 0x60000000; + *(u32 *)0x80247918 = 0x60000000; + *(u32 *)0x80247AAC = 0x4800007C; + *(u32 *)0x80247EF0 = 0x60000000; + *(u32 *)0x802480D4 = 0x60000000; + *(u32 *)0x802C2ABC = 0x60000000; + *(u32 *)0x802C3CA4 = 0x60000000; + *(u32 *)0x802C3F9C = 0x48000084; + *(u32 *)0x802CFB28 = 0x60000000; + *(u32 *)0x802CFB3C = 0x7C600050; + *(u32 *)0x802DE4C8 = 0x48000098; + *(u32 *)0x80328770 = 0x60000000; + *(u32 *)0x80329654 = 0x60000000; + *(u32 *)0x80329A88 = 0x60000000; + *(u32 *)0x80329C84 = 0x48000094; + *(u32 *)0x8032A480 = 0x60000000; + *(u32 *)0x8032A610 = 0x48000090; + *(u32 *)0x8032AA38 = 0x60000000; + *(u32 *)0x8032AC08 = 0x60000000; + *(u32 *)0x8032AE94 = 0x60000000; + *(u32 *)0x8032B064 = 0x7C000050; + *(u32 *)0x8032B20C = 0x48000090; + *(u32 *)0x8032B3D0 = 0x4800008C; + *(u32 *)0x8032BDB4 = 0x4800008C; + *(u32 *)0x8032BF84 = 0x60000000; + *(u32 *)0x8032C158 = 0x4800008C; + *(u32 *)0x8032C418 = 0x48000094; + *(u32 *)0x8032C5BC = 0x60000000; + *(u32 *)0x8032D15C = 0x60000000; + *(u32 *)0x8032D5A0 = 0x60000000; + *(u32 *)0x8032DF3C = 0x48000088; + *(u32 *)0x8032E244 = 0x48000090; + *(u32 *)0x8032E3AC = 0x60000000; + *(u32 *)0x8032F378 = 0x48000098; + *(u32 *)0x8032F7F4 = 0x60000000; + *(u32 *)0x8032FAF8 = 0x60000000; + *(u32 *)0x8032FF08 = 0x60000000; + *(u32 *)0x8033023C = 0x60000000; + *(u32 *)0x803306BC = 0x60000000; + *(u32 *)0x80330870 = 0x60000000; + *(u32 *)0x80330B40 = 0x48000088; + *(u32 *)0x80331170 = 0x48000094; + *(u32 *)0x803313E4 = 0x60000000; + *(u32 *)0x8033159C = 0x48000090; + *(u32 *)0x80331BB0 = 0x60000000; + *(u32 *)0x80331D38 = 0x60000000; + *(u32 *)0x80331E90 = 0x48000090; + *(u32 *)0x80332018 = 0x48000094; + *(u32 *)0x80333250 = 0x60000000; + *(u32 *)0x80334238 = 0x60000000; + *(u32 *)0x80334358 = 0x48000094; + *(u32 *)0x803344EC = 0x48000090; + *(u32 *)0x80334688 = 0x48000098; + *(u32 *)0x80334C78 = 0x60000000; + *(u32 *)0x80334E24 = 0x60000000; + *(u32 *)0x803350BC = 0x48000088; + *(u32 *)0x803352C0 = 0x60000000; + *(u32 *)0x80335450 = 0x60000000; + *(u32 *)0x803355D8 = 0x48000088; + *(u32 *)0x80335750 = 0x60000000; + *(u32 *)0x803358EC = 0x60000000; + *(u32 *)0x80335A70 = 0x48000088; + *(u32 *)0x803363D0 = 0x60000000; + *(u32 *)0x8033658C = 0x60000000; + *(u32 *)0x80336784 = 0x60000000; + *(u32 *)0x80336C10 = 0x60000000; + *(u32 *)0x80336C3C = 0x60000000; + *(u32 *)0x80336EA8 = 0x48000090; + *(u32 *)0x8033ABA4 = 0x4800008C; + *(u32 *)0x8033B8F4 = 0x48000090; + *(u32 *)0x8035521C = 0x60000000; + *(u32 *)0x80358828 = 0x48000090; + *(u32 *)0x80358E74 = 0x48000090; + *(u32 *)0x803596CC = 0x60000000; + *(u32 *)0x803598E4 = 0x60000000; + *(u32 *)0x80359A84 = 0x4800008C; + *(u32 *)0x80359CB0 = 0x60000000; + *(u32 *)0x80359E7C = 0x48000090; + *(u32 *)0x8035A094 = 0x48000084; + *(u32 *)0x8035A250 = 0x60000000; + *(u32 *)0x8035A3DC = 0x48000084; + *(u32 *)0x8035A588 = 0x48000090; + *(u32 *)0x8035A730 = 0x48000098; + *(u32 *)0x8035A8EC = 0x48000094; + *(u32 *)0x8035AA84 = 0x60000000; + *(u32 *)0x8035ACCC = 0x4800009C; + *(u32 *)0x8035AE84 = 0x60000000; + *(u32 *)0x8035B01C = 0x48000094; + *(u32 *)0x8035B2BC = 0x4800008C; + *(u32 *)0x8035B5F8 = 0x60000000; + *(u32 *)0x8035B614 = 0x7C600050; + *(u32 *)0x8035CCDC = 0x60000000; + *(u32 *)0x8035CF38 = 0x60000000; + *(u32 *)0x8035D110 = 0x48000094; + *(u32 *)0x8035D2A8 = 0x60000000; + *(u32 *)0x8035D458 = 0x48000094; + *(u32 *)0x8035E61C = 0x60000000; + *(u32 *)0x8035ECD4 = 0x60000000; + *(u32 *)0x8035EE44 = 0x60000000; + *(u32 *)0x80369DE4 = 0x7C600050; + *(u32 *)0x8036D784 = 0x60000000; + *(u32 *)0x8036E07C = 0x48000088; + *(u32 *)0x8036E200 = 0x48000090; + *(u32 *)0x8036E390 = 0x48000098; + *(u32 *)0x8037CEBC = 0x4800008C; + *(u32 *)0x8038107C = 0x60000000; + *(u32 *)0x804375FC = 0x4800008C; + *(u32 *)0x80444350 = 0x60000000; + *(u32 *)0x8044AEAC = 0x48000090; + *(u32 *)0x8044B9D0 = 0x60000000; + *(u32 *)0x8044E954 = 0x48000088; + *(u32 *)0x8044EB40 = 0x60000000; + *(u32 *)0x80450304 = 0x60000000; + *(u32 *)0x80450520 = 0x4800009C; + *(u32 *)0x80450ABC = 0x48000088; + *(u32 *)0x80450C1C = 0x60000000; + *(u32 *)0x80450E34 = 0x48000090; + *(u32 *)0x80454214 = 0x60000000; + *(u32 *)0x804546F0 = 0x60000000; + *(u32 *)0x80454DAC = 0x4800008C; + *(u32 *)0x8045509C = 0x60000000; + *(u32 *)0x80455494 = 0x60000000; + *(u32 *)0x80455658 = 0x60000000; + *(u32 *)0x80455910 = 0x60000000; + *(u32 *)0x80455ABC = 0x4800008C; + *(u32 *)0x80455C64 = 0x60000000; + *(u32 *)0x80456610 = 0x60000000; + *(u32 *)0x80456E84 = 0x60000000; + *(u32 *)0x8045811C = 0x48000090; + *(u32 *)0x8045958C = 0x4800008C; + *(u32 *)0x80459870 = 0x60000000; + *(u32 *)0x8045CD94 = 0x60000000; + *(u32 *)0x8045D26C = 0x48000088; + *(u32 *)0x8045D44C = 0x60000000; + *(u32 *)0x8045D5F0 = 0x60000000; + *(u32 *)0x8045D7B4 = 0x48000088; + *(u32 *)0x8045D998 = 0x48000098; + *(u32 *)0x8045DB60 = 0x48000088; + *(u32 *)0x8045DD28 = 0x48000098; + *(u32 *)0x8045DEF4 = 0x4800008C; + *(u32 *)0x8045E0D0 = 0x4800008C; + *(u32 *)0x8045F4EC = 0x60000000; + *(u32 *)0x804640C8 = 0x7C000050; + *(u32 *)0x804651E8 = 0x4800005C; + *(u32 *)0x80465540 = 0x48000084; + *(u32 *)0x80465860 = 0x48000090; + *(u32 *)0x8046B3F8 = 0x60000000; + *(u32 *)0x8046B5B4 = 0x4800009C; + *(u32 *)0x8046BA78 = 0x60000000; + *(u32 *)0x8046BE78 = 0x48000088; + *(u32 *)0x8046C4A8 = 0x60000000; + *(u32 *)0x8046C650 = 0x60000000; + *(u32 *)0x8046CCC0 = 0x60000000; + *(u32 *)0x8046D674 = 0x7CA00050; + *(u32 *)0x804754C0 = 0x60000000; + *(u32 *)0x8047594C = 0x60000000; + *(u32 *)0x80475B08 = 0x60000000; + *(u32 *)0x80475D58 = 0x60000000; + *(u32 *)0x80476890 = 0x60000000; + *(u32 *)0x80476A28 = 0x60000000; + *(u32 *)0x80476F74 = 0x48000080; + *(u32 *)0x80477258 = 0x48000088; + *(u32 *)0x80477994 = 0x48000088; + *(u32 *)0x80477E94 = 0x48000094; + *(u32 *)0x80478034 = 0x60000000; + *(u32 *)0x80478240 = 0x60000000; + *(u32 *)0x804783A8 = 0x4800007C; + *(u32 *)0x804788E0 = 0x48000094; + *(u32 *)0x8047FE7C = 0x48000098; + *(u32 *)0x80485AD8 = 0x60000000; + *(u32 *)0x80486228 = 0x48000094; + *(u32 *)0x8048643C = 0x60000000; + *(u32 *)0x80486568 = 0x48000088; + *(u32 *)0x80487C18 = 0x48000094; + *(u32 *)0x80487EE8 = 0x48000090; + *(u32 *)0x80488320 = 0x60000000; + *(u32 *)0x80488BF0 = 0x60000000; + *(u32 *)0x80488D60 = 0x60000000; + *(u32 *)0x80488F8C = 0x4800009C; + *(u32 *)0x80489268 = 0x48000098; + *(u32 *)0x80489690 = 0x60000000; + *(u32 *)0x80489B48 = 0x60000000; + *(u32 *)0x80489C54 = 0x4800008C; + *(u32 *)0x80489E30 = 0x4800008C; + *(u32 *)0x8048A08C = 0x48000088; + *(u32 *)0x8048A29C = 0x7CA00050; + *(u32 *)0x8048A6C8 = 0x60000000; + *(u32 *)0x8048AA44 = 0x48000090; + *(u32 *)0x8048E55C = 0x4800008C; + *(u32 *)0x8048EB8C = 0x60000000; + *(u32 *)0x8048EEB4 = 0x48000098; + *(u32 *)0x80491AAC = 0x4800008C; + *(u32 *)0x80491E18 = 0x7C000050; + *(u32 *)0x80491FE8 = 0x4800009C; + *(u32 *)0x80495A18 = 0x48000090; + *(u32 *)0x804962C4 = 0x48000098; + *(u32 *)0x804967B4 = 0x60000000; + *(u32 *)0x804969D8 = 0x60000000; + *(u32 *)0x80496EA0 = 0x48000088; + *(u32 *)0x804970C8 = 0x48000084; + *(u32 *)0x80497308 = 0x48000098; + *(u32 *)0x80497490 = 0x60000000; + *(u32 *)0x80497638 = 0x60000000; + *(u32 *)0x80498108 = 0x60000000; + *(u32 *)0x80498128 = 0x60000000; + *(u32 *)0x80498148 = 0x60000000; + *(u32 *)0x80498160 = 0x7C600050; + *(u32 *)0x80498284 = 0x48000090; + *(u32 *)0x8049848C = 0x4800008C; + *(u32 *)0x804A85C0 = 0x60000000; + *(u32 *)0x804A8A2C = 0x48000098; + *(u32 *)0x804A8CC0 = 0x48000098; + *(u32 *)0x804A8F50 = 0x60000000; + *(u32 *)0x804A95C4 = 0x60000000; + *(u32 *)0x804A9D10 = 0x60000000; + *(u32 *)0x804AF134 = 0x60000000; + *(u32 *)0x804AF7DC = 0x60000000; + *(u32 *)0x804B043C = 0x48000094; + *(u32 *)0x804B06D8 = 0x48000094; + *(u32 *)0x804B0BA8 = 0x7C600050; + *(u32 *)0x804B1A9C = 0x60000000; + *(u32 *)0x804B1F38 = 0x60000000; + *(u32 *)0x804B2800 = 0x48000094; + *(u32 *)0x804B2EA0 = 0x60000000; + *(u32 *)0x804B387C = 0x48000090; + *(u32 *)0x804B3C8C = 0x48000080; + *(u32 *)0x804B3E34 = 0x48000088; + *(u32 *)0x804B3FE0 = 0x48000090; + *(u32 *)0x804B4230 = 0x60000000; + *(u32 *)0x804B8F24 = 0x48000088; + *(u32 *)0x804B9244 = 0x60000000; + *(u32 *)0x804B997C = 0x60000000; + *(u32 *)0x804C39D8 = 0x60000000; + *(u32 *)0x804C6DBC = 0x4800008C; + *(u32 *)0x804C6F9C = 0x60000000; + *(u32 *)0x804C72B0 = 0x7C000050; + *(u32 *)0x804C7A90 = 0x7C000050; + *(u32 *)0x804C7C44 = 0x7C600050; + *(u32 *)0x804C7E74 = 0x4800008C; + *(u32 *)0x804CCB34 = 0x48000094; + *(u32 *)0x804CCE5C = 0x48000094; + *(u32 *)0x804CD030 = 0x7C000050; + *(u32 *)0x804CFFE8 = 0x60000000; + *(u32 *)0x804D0228 = 0x7C600050; + *(u32 *)0x804D023C = 0x7C000050; + *(u32 *)0x804D08C8 = 0x60000000; + *(u32 *)0x804D0C30 = 0x7CA00050; + *(u32 *)0x804D0D04 = 0x60000000; + *(u32 *)0x804D0F6C = 0x7C000050; + *(u32 *)0x804D1068 = 0x60000000; + *(u32 *)0x804D1318 = 0x60000000; + *(u32 *)0x804D1340 = 0x60000000; + *(u32 *)0x804D1364 = 0x60000000; + *(u32 *)0x804D16BC = 0x48000080; + *(u32 *)0x804D2040 = 0x60000000; + *(u32 *)0x804D22AC = 0x60000000; + *(u32 *)0x804D24A8 = 0x48000088; + *(u32 *)0x804D26D0 = 0x48000084; + *(u32 *)0x804D29D0 = 0x60000000; + *(u32 *)0x804D2BC8 = 0x48000098; + *(u32 *)0x804D32B0 = 0x4800007C; + *(u32 *)0x804D34CC = 0x60000000; + *(u32 *)0x804D3EF4 = 0x60000000; + *(u32 *)0x804D4330 = 0x4800008C; + *(u32 *)0x804D47FC = 0x60000000; + *(u32 *)0x804D8598 = 0x48000088; + *(u32 *)0x804DB5D8 = 0x48000098; + *(u32 *)0x804DB9AC = 0x48000090; + *(u32 *)0x804DDD5C = 0x60000000; + *(u32 *)0x804DE238 = 0x60000000; + *(u32 *)0x804DE3D0 = 0x60000000; + *(u32 *)0x804DE56C = 0x60000000; + *(u32 *)0x804DE72C = 0x48000078; + *(u32 *)0x804DE9A4 = 0x60000000; + *(u32 *)0x804DEC00 = 0x60000000; + *(u32 *)0x804DEE60 = 0x60000000; + *(u32 *)0x804DF130 = 0x48000094; + *(u32 *)0x804DFCF4 = 0x60000000; + *(u32 *)0x804DFE70 = 0x60000000; + *(u32 *)0x804E01FC = 0x60000000; + *(u32 *)0x804E0C70 = 0x48000090; + *(u32 *)0x804E0E24 = 0x4800008C; + *(u32 *)0x804E0FC4 = 0x48000094; + *(u32 *)0x804E114C = 0x60000000; + *(u32 *)0x804E1CB8 = 0x60000000; + *(u32 *)0x804E2040 = 0x48000094; + *(u32 *)0x804E2DEC = 0x60000000; + *(u32 *)0x804E31C8 = 0x48000090; + *(u32 *)0x804E33A4 = 0x60000000; + *(u32 *)0x804E34A4 = 0x60000000; + *(u32 *)0x804E3628 = 0x60000000; + *(u32 *)0x804E4CFC = 0x60000000; + *(u32 *)0x804E583C = 0x7C000050; + *(u32 *)0x804EE220 = 0x60000000; + *(u32 *)0x804EE918 = 0x60000000; + *(u32 *)0x804EFC08 = 0x60000000; + *(u32 *)0x804EFF98 = 0x4800008C; + *(u32 *)0x804F0204 = 0x60000000; + *(u32 *)0x804F10A8 = 0x4800008C; + *(u32 *)0x804F1354 = 0x4800009C; + *(u32 *)0x804F1514 = 0x60000000; + *(u32 *)0x804F171C = 0x48000098; + *(u32 *)0x804F21D0 = 0x60000000; + *(u32 *)0x804F3A70 = 0x48000098; + *(u32 *)0x804FB4D8 = 0x60000000; + *(u32 *)0x804FB6BC = 0x48000094; + *(u32 *)0x804FBBC0 = 0x60000000; + *(u32 *)0x804FE064 = 0x48000090; + *(u32 *)0x804FE1F8 = 0x4800008C; + *(u32 *)0x804FE6F8 = 0x4800008C; + *(u32 *)0x804FEE00 = 0x48000090; + *(u32 *)0x804FF140 = 0x48000088; + *(u32 *)0x8050167C = 0x60000000; + *(u32 *)0x80501844 = 0x60000000; + *(u32 *)0x805019E4 = 0x60000000; + *(u32 *)0x80506D64 = 0x60000000; + *(u32 *)0x805071E8 = 0x60000000; + *(u32 *)0x80507380 = 0x60000000; + *(u32 *)0x805090E4 = 0x60000000; + *(u32 *)0x80509820 = 0x60000000; + *(u32 *)0x805099C4 = 0x60000000; + *(u32 *)0x8050ACAC = 0x60000000; + *(u32 *)0x8050AE34 = 0x60000000; + *(u32 *)0x8050AFDC = 0x60000000; + *(u32 *)0x8050BAC8 = 0x48000080; + *(u32 *)0x8050BC6C = 0x48000090; + *(u32 *)0x8050CAF4 = 0x60000000; + *(u32 *)0x8050CC90 = 0x48000098; + *(u32 *)0x8050CE98 = 0x4800009C; + *(u32 *)0x80511800 = 0x60000000; + *(u32 *)0x80511824 = 0x60000000; + *(u32 *)0x80511960 = 0x60000000; + *(u32 *)0x80513DB4 = 0x48000090; + *(u32 *)0x80514220 = 0x60000000; + *(u32 *)0x80557620 = 0x48000088; + *(u32 *)0x805578EC = 0x60000000; + *(u32 *)0x8055AB68 = 0x60000000; + *(u32 *)0x8055AB94 = 0x60000000; + *(u32 *)0x8055ABC0 = 0x60000000; + *(u32 *)0x8055AC30 = 0x7C600050; + *(u32 *)0x8055F2F8 = 0x60000000; + *(u32 *)0x8056268C = 0x48000094; + *(u32 *)0x80562898 = 0x60000000; + *(u32 *)0x80562A14 = 0x60000000; + *(u32 *)0x80562BE0 = 0x60000000; + *(u32 *)0x80562C14 = 0x7CA00050; + *(u32 *)0x8056509C = 0x4800008C; + *(u32 *)0x80568DD4 = 0x60000000; + *(u32 *)0x80568F7C = 0x4800008C; + *(u32 *)0x805696E0 = 0x60000000; + *(u32 *)0x8056DD14 = 0x60000000; + *(u32 *)0x8056E3EC = 0x60000000; + *(u32 *)0x8056E580 = 0x48000094; + *(u32 *)0x8056FA98 = 0x48000094; + *(u32 *)0x80570220 = 0x60000000; + *(u32 *)0x8057EB68 = 0x60000000; + *(u32 *)0x8057ED88 = 0x60000000; + *(u32 *)0x8057EF70 = 0x48000090; + *(u32 *)0x8057F0DC = 0x60000000; + *(u32 *)0x8057F59C = 0x60000000; + *(u32 *)0x8057F818 = 0x60000000; + *(u32 *)0x8057F838 = 0x60000000; + *(u32 *)0x8057F89C = 0x60000000; + *(u32 *)0x805834F8 = 0x60000000; + *(u32 *)0x80583678 = 0x48000094; + *(u32 *)0x80583968 = 0x60000000; + *(u32 *)0x8058822C = 0x60000000; + *(u32 *)0x80588254 = 0x60000000; + *(u32 *)0x80588280 = 0x60000000; + *(u32 *)0x805882A8 = 0x60000000; + *(u32 *)0x805882D4 = 0x60000000; + *(u32 *)0x80588344 = 0x7C600050; + *(u32 *)0x80588430 = 0x60000000; + *(u32 *)0x8058AC74 = 0x4800009C; + *(u32 *)0x8058AEFC = 0x60000000; + *(u32 *)0x805929EC = 0x4800008C; + *(u32 *)0x80592B88 = 0x60000000; + *(u32 *)0x80592BB4 = 0x60000000; + *(u32 *)0x80592BE0 = 0x60000000; + *(u32 *)0x80592C40 = 0x7C600050; + *(u32 *)0x805933CC = 0x48000084; + *(u32 *)0x805936EC = 0x48000094; + *(u32 *)0x80598C3C = 0x48000098; + *(u32 *)0x8059DD94 = 0x48000094; + *(u32 *)0x8059DF6C = 0x60000000; + *(u32 *)0x8059DF88 = 0x60000000; + *(u32 *)0x8059DFAC = 0x60000000; + *(u32 *)0x8059E0A8 = 0x48000090; + *(u32 *)0x805C2320 = 0x60000000; + *(u32 *)0x805C272C = 0x48000090; + *(u32 *)0x805C2B3C = 0x48000094; + *(u32 *)0x805C2CE8 = 0x60000000; + *(u32 *)0x805C2D10 = 0x60000000; + *(u32 *)0x805C2D2C = 0x60000000; + *(u32 *)0x805C2D7C = 0x60000000; + *(u32 *)0x805C3F14 = 0x48000088; + *(u32 *)0x805C5AE4 = 0x4800007C; + *(u32 *)0x805C5C70 = 0x4800008C; + *(u32 *)0x805C5E58 = 0x48000090; + *(u32 *)0x805C62FC = 0x60000000; + *(u32 *)0x805C64D0 = 0x48000094; + *(u32 *)0x805C82AC = 0x60000000; + *(u32 *)0x805CA740 = 0x60000000; + *(u32 *)0x805CB668 = 0x48000094; + *(u32 *)0x805CB8A0 = 0x60000000; + *(u32 *)0x805CBB8C = 0x60000000; + *(u32 *)0x805CBD28 = 0x48000098; + *(u32 *)0x805CC068 = 0x48000084; + *(u32 *)0x805CC204 = 0x60000000; + *(u32 *)0x805CC424 = 0x60000000; + *(u32 *)0x805CC5C8 = 0x48000088; + *(u32 *)0x805CC7C0 = 0x60000000; + *(u32 *)0x805CC940 = 0x60000000; + *(u32 *)0x805CCB08 = 0x7C000050; + *(u32 *)0x805CCD00 = 0x48000088; + *(u32 *)0x805CCECC = 0x4800008C; + *(u32 *)0x805CD258 = 0x4800008C; + *(u32 *)0x805CE2EC = 0x60000000; + *(u32 *)0x805CE57C = 0x60000000; + *(u32 *)0x805CF808 = 0x48000094; + *(u32 *)0x805CF99C = 0x7C600050; + *(u32 *)0x805CFA9C = 0x7C000050; + *(u32 *)0x805CFB98 = 0x60000000; + *(u32 *)0x805CFD7C = 0x4800008C; + *(u32 *)0x805CFFF4 = 0x60000000; + *(u32 *)0x805D0550 = 0x60000000; + *(u32 *)0x805D08C4 = 0x60000000; + *(u32 *)0x805D4430 = 0x60000000; + *(u32 *)0x805D4A98 = 0x60000000; + *(u32 *)0x805D4CEC = 0x48000090; + *(u32 *)0x805D50C0 = 0x48000090; + *(u32 *)0x805D52E8 = 0x48000088; + *(u32 *)0x805D5894 = 0x480000A4; + *(u32 *)0x805D5B54 = 0x48000094; + *(u32 *)0x805D5E9C = 0x4800008C; + *(u32 *)0x805D6070 = 0x60000000; + *(u32 *)0x805D6224 = 0x48000084; + *(u32 *)0x805D6630 = 0x4800008C; + *(u32 *)0x805D7B74 = 0x60000000; + *(u32 *)0x805D7FF8 = 0x7C800050; + *(u32 *)0x805D9D38 = 0x60000000; + *(u32 *)0x805DBADC = 0x48000094; + *(u32 *)0x805DBF74 = 0x48000090; + *(u32 *)0x805DC15C = 0x60000000; + *(u32 *)0x805DC264 = 0x60000000; + *(u32 *)0x805DD91C = 0x48000084; + *(u32 *)0x805DDBA4 = 0x7C800050; + *(u32 *)0x805DE120 = 0x60000000; + *(u32 *)0x805DE240 = 0x60000000; + *(u32 *)0x805DE390 = 0x60000000; + *(u32 *)0x805DE53C = 0x48000088; + *(u32 *)0x805DE6E0 = 0x60000000; + *(u32 *)0x805DEA48 = 0x48000090; + *(u32 *)0x805DFBEC = 0x60000000; + *(u32 *)0x805DFE1C = 0x48000090; + *(u32 *)0x805E0148 = 0x60000000; + *(u32 *)0x805E036C = 0x48000090; + *(u32 *)0x805E0508 = 0x60000000; + *(u32 *)0x805E08EC = 0x60000000; + *(u32 *)0x805E0BD0 = 0x48000084; + *(u32 *)0x805E0D74 = 0x48000084; + *(u32 *)0x805E10B8 = 0x60000000; + *(u32 *)0x805F0CC8 = 0x60000000; + *(u32 *)0x805F18DC = 0x60000000; + *(u32 *)0x805F1AD0 = 0x60000000; + *(u32 *)0x805F1E50 = 0x60000000; + *(u32 *)0x805F1FCC = 0x60000000; + *(u32 *)0x805F21C0 = 0x48000094; + *(u32 *)0x805F2358 = 0x4800009C; + *(u32 *)0x805F24DC = 0x4800008C; + *(u32 *)0x805F2678 = 0x60000000; + *(u32 *)0x805F280C = 0x60000000; + *(u32 *)0x805F29A0 = 0x4800007C; + *(u32 *)0x805F2B18 = 0x60000000; + *(u32 *)0x805F2C88 = 0x60000000; + *(u32 *)0x805F2DF0 = 0x60000000; + *(u32 *)0x805F2F80 = 0x60000000; + *(u32 *)0x805F3134 = 0x60000000; + *(u32 *)0x805F32C8 = 0x60000000; + *(u32 *)0x805F346C = 0x4800008C; + *(u32 *)0x805F35D0 = 0x60000000; + *(u32 *)0x805F3758 = 0x60000000; + *(u32 *)0x805F38BC = 0x60000000; + *(u32 *)0x805F3A5C = 0x60000000; + *(u32 *)0x805F3BBC = 0x60000000; + *(u32 *)0x805F3D40 = 0x480000A0; + *(u32 *)0x805F3EDC = 0x4800009C; + *(u32 *)0x805F406C = 0x48000098; + *(u32 *)0x805F420C = 0x480000A0; + *(u32 *)0x805F43A8 = 0x60000000; + *(u32 *)0x805F452C = 0x60000000; + *(u32 *)0x805F46A4 = 0x48000090; + *(u32 *)0x805F4830 = 0x48000090; + *(u32 *)0x805F49E4 = 0x60000000; + *(u32 *)0x805F4B8C = 0x60000000; + *(u32 *)0x805F4D18 = 0x48000090; + *(u32 *)0x805F4EAC = 0x4800008C; + *(u32 *)0x805F5030 = 0x60000000; + *(u32 *)0x805F51C0 = 0x48000098; + *(u32 *)0x805F5350 = 0x4800009C; + *(u32 *)0x805F54D8 = 0x60000000; + *(u32 *)0x805F5648 = 0x60000000; + *(u32 *)0x805F580C = 0x60000000; + *(u32 *)0x805F5990 = 0x48000088; + *(u32 *)0x805F5AF4 = 0x60000000; + *(u32 *)0x805F5C90 = 0x48000094; + *(u32 *)0x805F5E10 = 0x60000000; + *(u32 *)0x805F5F98 = 0x4800009C; + *(u32 *)0x805F6150 = 0x60000000; + *(u32 *)0x805F62E0 = 0x48000094; + *(u32 *)0x805F6488 = 0x48000098; + *(u32 *)0x805F6620 = 0x60000000; + *(u32 *)0x805F67B0 = 0x60000000; + *(u32 *)0x805F6940 = 0x48000088; + *(u32 *)0x805F6AD8 = 0x60000000; + *(u32 *)0x805F6C48 = 0x48000088; + *(u32 *)0x805F6DF4 = 0x60000000; + *(u32 *)0x805F6F94 = 0x60000000; + *(u32 *)0x805F714C = 0x48000098; + *(u32 *)0x805F72E4 = 0x60000000; + *(u32 *)0x805F747C = 0x4800009C; + *(u32 *)0x805F761C = 0x48000090; + *(u32 *)0x805F77B0 = 0x4800009C; + *(u32 *)0x805F7948 = 0x60000000; + *(u32 *)0x805F7AEC = 0x48000090; + *(u32 *)0x805F7C90 = 0x48000094; + *(u32 *)0x805F7E48 = 0x48000098; + *(u32 *)0x805F7FFC = 0x60000000; + *(u32 *)0x805F8160 = 0x60000000; + *(u32 *)0x805F8308 = 0x60000000; + *(u32 *)0x805F8478 = 0x60000000; + *(u32 *)0x805F8610 = 0x60000000; + *(u32 *)0x805F87DC = 0x4800009C; + *(u32 *)0x805F899C = 0x4800008C; + *(u32 *)0x805F8B38 = 0x48000090; + *(u32 *)0x805F8CB4 = 0x48000094; + *(u32 *)0x805F8E64 = 0x60000000; + *(u32 *)0x805F8FDC = 0x60000000; + *(u32 *)0x805F91A0 = 0x4800008C; + *(u32 *)0x805F9320 = 0x48000084; + *(u32 *)0x805F9498 = 0x60000000; + *(u32 *)0x805F960C = 0x48000090; + *(u32 *)0x805F97A4 = 0x48000090; + *(u32 *)0x805F9C0C = 0x60000000; + *(u32 *)0x805F9F1C = 0x60000000; + *(u32 *)0x805FA05C = 0x60000000; + *(u32 *)0x805FA2D0 = 0x60000000; + *(u32 *)0x805FA548 = 0x48000094; + *(u32 *)0x805FA6FC = 0x60000000; + *(u32 *)0x805FA894 = 0x60000000; + *(u32 *)0x805FAB2C = 0x60000000; + *(u32 *)0x805FB038 = 0x60000000; + *(u32 *)0x805FB6F0 = 0x60000000; + *(u32 *)0x805FB8AC = 0x48000084; + *(u32 *)0x805FBA54 = 0x60000000; + *(u32 *)0x805FE05C = 0x60000000; + *(u32 *)0x805FE1EC = 0x4800008C; + *(u32 *)0x805FF308 = 0x48000098; + *(u32 *)0x805FF488 = 0x60000000; + *(u32 *)0x805FF730 = 0x60000000; + *(u32 *)0x805FF918 = 0x60000000; + *(u32 *)0x805FFA88 = 0x60000000; + *(u32 *)0x805FFBDC = 0x60000000; + *(u32 *)0x806006F8 = 0x48000098; + *(u32 *)0x80601020 = 0x60000000; + *(u32 *)0x806011AC = 0x60000000; + *(u32 *)0x80601340 = 0x60000000; + *(u32 *)0x806017F4 = 0x48000098; + *(u32 *)0x80602168 = 0x48000088; + *(u32 *)0x80602400 = 0x7C000050; + *(u32 *)0x80602654 = 0x60000000; + *(u32 *)0x806027FC = 0x48000088; + *(u32 *)0x80602AF8 = 0x48000098; + *(u32 *)0x80602C88 = 0x60000000; + *(u32 *)0x80602E38 = 0x60000000; + *(u32 *)0x80603004 = 0x4800007C; + *(u32 *)0x8060319C = 0x60000000; + *(u32 *)0x80603530 = 0x60000000; + *(u32 *)0x80603714 = 0x4800007C; + *(u32 *)0x80603CD4 = 0x4800009C; + *(u32 *)0x80603F48 = 0x60000000; + *(u32 *)0x80604188 = 0x60000000; + *(u32 *)0x80604314 = 0x60000000; + *(u32 *)0x80604528 = 0x60000000; + *(u32 *)0x806046D8 = 0x4800009C; + *(u32 *)0x80604884 = 0x60000000; + *(u32 *)0x80604A38 = 0x48000084; + *(u32 *)0x80604BD8 = 0x48000094; + *(u32 *)0x80604D74 = 0x48000094; + *(u32 *)0x80604F0C = 0x60000000; + *(u32 *)0x806050B0 = 0x48000094; + *(u32 *)0x80605264 = 0x60000000; + *(u32 *)0x80605458 = 0x60000000; + *(u32 *)0x80605ECC = 0x48000084; + *(u32 *)0x806060C8 = 0x4800009C; + *(u32 *)0x80606508 = 0x48000090; + *(u32 *)0x80606794 = 0x48000088; + *(u32 *)0x80606BB4 = 0x48000090; + *(u32 *)0x80606DB0 = 0x4800008C; + *(u32 *)0x8060749C = 0x48000088; + *(u32 *)0x80607610 = 0x4800008C; + *(u32 *)0x806077F8 = 0x60000000; + *(u32 *)0x80607D40 = 0x48000080; + *(u32 *)0x80607F3C = 0x60000000; + *(u32 *)0x8060813C = 0x48000088; + *(u32 *)0x806082A8 = 0x4800009C; + *(u32 *)0x806084C0 = 0x48000094; + *(u32 *)0x806086E0 = 0x60000000; + *(u32 *)0x80608898 = 0x48000094; + *(u32 *)0x80608AB4 = 0x60000000; + *(u32 *)0x80608D1C = 0x60000000; + *(u32 *)0x80609D60 = 0x4800008C; + *(u32 *)0x80610DD0 = 0x48000094; + *(u32 *)0x80612978 = 0x60000000; + *(u32 *)0x80657DFC = 0x7C000050; + *(u32 *)0x80657F04 = 0x60000000; + *(u32 *)0x80658A1C = 0x4800009C; + *(u32 *)0x80658C08 = 0x48000084; + *(u32 *)0x806595EC = 0x48000084; + *(u32 *)0x8065975C = 0x60000000; + *(u32 *)0x806598F4 = 0x48000090; + *(u32 *)0x80659D34 = 0x60000000; + *(u32 *)0x8065A168 = 0x60000000; + *(u32 *)0x8065B79C = 0x60000000; + *(u32 *)0x8065B940 = 0x48000084; + *(u32 *)0x8065C0E0 = 0x60000000; + *(u32 *)0x8065C2F0 = 0x60000000; + *(u32 *)0x8065C548 = 0x60000000; + *(u32 *)0x8065C924 = 0x48000098; + *(u32 *)0x8065CB5C = 0x60000000; + *(u32 *)0x8065CDC4 = 0x60000000; + *(u32 *)0x8065D2C8 = 0x60000000; + *(u32 *)0x8065D438 = 0x48000090; + *(u32 *)0x8065D624 = 0x4800009C; + *(u32 *)0x8065F53C = 0x60000000; + *(u32 *)0x8065F82C = 0x48000084; + *(u32 *)0x8065F9B8 = 0x60000000; + *(u32 *)0x8065FF7C = 0x48000090; + *(u32 *)0x806600F4 = 0x48000094; + *(u32 *)0x80660470 = 0x60000000; + *(u32 *)0x806607DC = 0x60000000; + *(u32 *)0x80660970 = 0x60000000; + *(u32 *)0x80660B88 = 0x60000000; + *(u32 *)0x80660D00 = 0x60000000; + *(u32 *)0x80660EEC = 0x60000000; + *(u32 *)0x806611C8 = 0x60000000; + *(u32 *)0x806613B8 = 0x60000000; + *(u32 *)0x80661588 = 0x60000000; + *(u32 *)0x8066170C = 0x48000094; + *(u32 *)0x8066189C = 0x4800008C; + *(u32 *)0x80661A40 = 0x60000000; + *(u32 *)0x806625DC = 0x60000000; + *(u32 *)0x806627DC = 0x60000000; + *(u32 *)0x8066298C = 0x60000000; + *(u32 *)0x80662B18 = 0x48000090; + *(u32 *)0x80662CA8 = 0x60000000; + *(u32 *)0x80662E70 = 0x48000088; + *(u32 *)0x806630B8 = 0x48000084; + *(u32 *)0x80663298 = 0x48000094; + *(u32 *)0x80663544 = 0x60000000; + *(u32 *)0x80663850 = 0x60000000; + *(u32 *)0x80663BC8 = 0x60000000; + *(u32 *)0x80663DDC = 0x60000000; + *(u32 *)0x806644E4 = 0x60000000; + *(u32 *)0x80664708 = 0x60000000; + *(u32 *)0x806648A0 = 0x60000000; + *(u32 *)0x80664AAC = 0x48000088; + *(u32 *)0x80664CEC = 0x4800009C; + *(u32 *)0x80664F24 = 0x48000090; + *(u32 *)0x80665110 = 0x48000090; + *(u32 *)0x806654F8 = 0x60000000; + *(u32 *)0x806661F0 = 0x60000000; + *(u32 *)0x8066674C = 0x60000000; + *(u32 *)0x8066697C = 0x4800007C; + *(u32 *)0x80666B60 = 0x48000090; + *(u32 *)0x80666E88 = 0x60000000; + *(u32 *)0x80667048 = 0x60000000; + *(u32 *)0x806671F0 = 0x48000094; + *(u32 *)0x80667394 = 0x60000000; + *(u32 *)0x80667734 = 0x48000094; + *(u32 *)0x80667950 = 0x48000090; + *(u32 *)0x80667B18 = 0x60000000; + *(u32 *)0x80667EDC = 0x7CC00050; + *(u32 *)0x80668BCC = 0x48000098; + *(u32 *)0x80668D6C = 0x48000084; + *(u32 *)0x80668F04 = 0x48000090; + *(u32 *)0x80669190 = 0x60000000; + *(u32 *)0x80669628 = 0x60000000; + *(u32 *)0x80669C10 = 0x48000084; + *(u32 *)0x80669F7C = 0x48000094; + *(u32 *)0x8066A13C = 0x60000000; + *(u32 *)0x8066A6B0 = 0x60000000; + *(u32 *)0x8066A850 = 0x60000000; + *(u32 *)0x8066A894 = 0x60000000; + *(u32 *)0x8066A8E8 = 0x60000000; + *(u32 *)0x8066BB80 = 0x48000090; + *(u32 *)0x8066BE10 = 0x60000000; + *(u32 *)0x8066BFCC = 0x60000000; + *(u32 *)0x8066C188 = 0x4800008C; + *(u32 *)0x8066C318 = 0x48000090; + *(u32 *)0x8066C724 = 0x48000098; + *(u32 *)0x8066CD9C = 0x60000000; + *(u32 *)0x8066DB68 = 0x4800008C; + *(u32 *)0x8066E520 = 0x60000000; + *(u32 *)0x80670CFC = 0x60000000; + *(u32 *)0x80671C8C = 0x4800007C; + *(u32 *)0x80671E38 = 0x48000094; + *(u32 *)0x80671FDC = 0x48000094; + *(u32 *)0x806721D4 = 0x48000084; + *(u32 *)0x80672470 = 0x60000000; + *(u32 *)0x806725A0 = 0x60000000; + *(u32 *)0x80672794 = 0x48000090; + *(u32 *)0x80672954 = 0x48000090; + *(u32 *)0x80672AD8 = 0x60000000; + *(u32 *)0x80672CC0 = 0x48000094; + *(u32 *)0x80672C94 = 0x48000024; + *(u32 *)0x80672FE4 = 0x48000090; + *(u32 *)0x806736B4 = 0x48000084; + *(u32 *)0x80674874 = 0x4800007C; + *(u32 *)0x806751C0 = 0x60000000; + *(u32 *)0x806753A4 = 0x48000094; + *(u32 *)0x80675CA0 = 0x60000000; + *(u32 *)0x80675F98 = 0x4800009C; + *(u32 *)0x80676504 = 0x60000000; + *(u32 *)0x806768FC = 0x48000080; + *(u32 *)0x80678DF4 = 0x4800008C; + *(u32 *)0x80678F90 = 0x48000088; + *(u32 *)0x8067911C = 0x60000000; + *(u32 *)0x8067A5E4 = 0x60000000; + *(u32 *)0x8067AADC = 0x48000090; + *(u32 *)0x8067C340 = 0x60000000; + *(u32 *)0x8067CC00 = 0x60000000; + *(u32 *)0x8067CF44 = 0x48000094; + *(u32 *)0x8067D130 = 0x60000000; + *(u32 *)0x8067D154 = 0x60000000; + *(u32 *)0x8067D190 = 0x60000000; + *(u32 *)0x8067D290 = 0x4800008C; + *(u32 *)0x8067D488 = 0x60000000; + *(u32 *)0x8067D6AC = 0x60000000; + *(u32 *)0x8067D6D0 = 0x60000000; + *(u32 *)0x8067D6FC = 0x60000000; + *(u32 *)0x8067D728 = 0x60000000; + *(u32 *)0x8067D738 = 0x60000000; + *(u32 *)0x8067D750 = 0x7C000050; + *(u32 *)0x8067DAB4 = 0x60000000; + *(u32 *)0x8067DC28 = 0x48000094; + *(u32 *)0x8067DDD0 = 0x48000080; + *(u32 *)0x8067DFA8 = 0x48000088; + *(u32 *)0x8067E1E8 = 0x60000000; + *(u32 *)0x8067E404 = 0x48000090; + *(u32 *)0x8067E5F8 = 0x60000000; + *(u32 *)0x8067E784 = 0x48000084; + *(u32 *)0x8067E998 = 0x60000000; + *(u32 *)0x8067EBE0 = 0x48000094; + *(u32 *)0x8067ED80 = 0x48000084; + *(u32 *)0x8067EF18 = 0x48000098; + *(u32 *)0x8067F0B0 = 0x60000000; + *(u32 *)0x8067F288 = 0x60000000; + *(u32 *)0x8067F41C = 0x4800009C; + *(u32 *)0x8067F5B8 = 0x60000000; + *(u32 *)0x8067F72C = 0x60000000; + *(u32 *)0x8067F9C0 = 0x4800008C; + *(u32 *)0x8067FB6C = 0x4800008C; + *(u32 *)0x8067FD04 = 0x4800008C; + *(u32 *)0x8067FE98 = 0x48000094; + *(u32 *)0x80680110 = 0x60000000; + *(u32 *)0x80680304 = 0x48000090; + *(u32 *)0x80680624 = 0x4800007C; + *(u32 *)0x8068080C = 0x60000000; + *(u32 *)0x806809E8 = 0x7C000050; + *(u32 *)0x80680ADC = 0x60000000; + *(u32 *)0x80680CD4 = 0x60000000; + *(u32 *)0x80680E88 = 0x48000090; + *(u32 *)0x8068101C = 0x48000084; + *(u32 *)0x80681290 = 0x60000000; + *(u32 *)0x806814E8 = 0x48000084; + *(u32 *)0x80681B28 = 0x60000000; + *(u32 *)0x80682F4C = 0x60000000; + *(u32 *)0x80683C48 = 0x480000F0; + *(u32 *)0x80683FF0 = 0x60000000; + *(u32 *)0x806845D0 = 0x480000E8; + *(u32 *)0x80684D54 = 0x48000090; + *(u32 *)0x80684F04 = 0x48000098; + *(u32 *)0x80685690 = 0x4800007C; + *(u32 *)0x80686F94 = 0x60000000; + *(u32 *)0x80687098 = 0x7C000050; + *(u32 *)0x806871A0 = 0x7C600050; + *(u32 *)0x806872B0 = 0x4800008C; + *(u32 *)0x80687450 = 0x48000098; + *(u32 *)0x806875E4 = 0x60000000; + *(u32 *)0x80687788 = 0x48000088; + *(u32 *)0x80687B28 = 0x60000000; + *(u32 *)0x80687EA4 = 0x60000000; + *(u32 *)0x80688228 = 0x60000000; + *(u32 *)0x806883E4 = 0x48000098; + *(u32 *)0x806885BC = 0x48000098; + *(u32 *)0x80688808 = 0x60000000; + *(u32 *)0x8068F2A8 = 0x60000000; + *(u32 *)0x8068F484 = 0x48000088; + *(u32 *)0x8068F600 = 0x7C800050; + *(u32 *)0x8068F724 = 0x48000090; + *(u32 *)0x8068FC68 = 0x60000000; + *(u32 *)0x8068FC90 = 0x60000000; + *(u32 *)0x8068FCB8 = 0x7C800050; + *(u32 *)0x80690958 = 0x48000098; + *(u32 *)0x80690BB8 = 0x60000000; + *(u32 *)0x80691034 = 0x60000000; + *(u32 *)0x806911D0 = 0x60000000; + *(u32 *)0x806913A0 = 0x48000084; + *(u32 *)0x80691510 = 0x60000000; + *(u32 *)0x80691D5C = 0x60000000; + *(u32 *)0x806928B8 = 0x60000000; + *(u32 *)0x80692908 = 0x7C000050; + *(u32 *)0x80692A80 = 0x48000098; + *(u32 *)0x80692C84 = 0x60000000; + *(u32 *)0x80692EB4 = 0x60000000; + *(u32 *)0x8069306C = 0x4800008C; + *(u32 *)0x806934F8 = 0x7C600050; + *(u32 *)0x80693BCC = 0x60000000; + *(u32 *)0x80693ED8 = 0x60000000; + *(u32 *)0x806940B4 = 0x4800008C; + *(u32 *)0x80694720 = 0x60000000; + *(u32 *)0x80694960 = 0x60000000; + *(u32 *)0x8069AFBC = 0x48000090; + *(u32 *)0x8069B1A4 = 0x48000098; + *(u32 *)0x8069CA3C = 0x60000000; + *(u32 *)0x8069D2D0 = 0x7C800050; + *(u32 *)0x8069D800 = 0x4800008C; + *(u32 *)0x8069DAB4 = 0x48000088; + *(u32 *)0x8069DC68 = 0x60000000; + *(u32 *)0x8069E140 = 0x60000000; + *(u32 *)0x8069EA08 = 0x60000000; + *(u32 *)0x8069ECBC = 0x48000090; + *(u32 *)0x8069FAA8 = 0x7C600050; + *(u32 *)0x8069FBDC = 0x60000000; + *(u32 *)0x806A0038 = 0x60000000; + *(u32 *)0x806A0260 = 0x60000000; + *(u32 *)0x806A26EC = 0x48000090; + *(u32 *)0x806A28A4 = 0x60000000; + *(u32 *)0x806A29CC = 0x48000080; + *(u32 *)0x806A2B5C = 0x48000090; + *(u32 *)0x806A360C = 0x48000080; + *(u32 *)0x806A52F0 = 0x48000090; + *(u32 *)0x806A8A6C = 0x60000000; + *(u32 *)0x806A93A4 = 0x60000000; + *(u32 *)0x806A956C = 0x48000098; + *(u32 *)0x806AC330 = 0x60000000; + *(u32 *)0x806AE6DC = 0x60000000; + *(u32 *)0x806AF478 = 0x60000000; + *(u32 *)0x806AF81C = 0x60000000; + *(u32 *)0x806AF910 = 0x60000000; + *(u32 *)0x806AFBBC = 0x60000000; + *(u32 *)0x806AFEC4 = 0x60000000; + *(u32 *)0x806B00F4 = 0x60000000; + *(u32 *)0x806B0E2C = 0x60000000; + *(u32 *)0x806B28D4 = 0x60000000; + *(u32 *)0x806B2D68 = 0x60000000; + *(u32 *)0x806B2EC8 = 0x60000000; + *(u32 *)0x806B306C = 0x60000000; + *(u32 *)0x806B31F4 = 0x48000098; + *(u32 *)0x806B3388 = 0x7C000050; + *(u32 *)0x806B3498 = 0x4800009C; + *(u32 *)0x806B3784 = 0x60000000; + *(u32 *)0x806B3CDC = 0x60000000; + *(u32 *)0x806B40D4 = 0x60000000; + *(u32 *)0x806B42FC = 0x60000000; + *(u32 *)0x806B4654 = 0x7C800050; + *(u32 *)0x806B5554 = 0x48000090; + *(u32 *)0x806B74D8 = 0x4800008C; + *(u32 *)0x806B7710 = 0x60000000; + *(u32 *)0x806B834C = 0x60000000; + *(u32 *)0x806B9048 = 0x48000084; + *(u32 *)0x806B93F0 = 0x4800008C; + *(u32 *)0x806B9870 = 0x60000000; + *(u32 *)0x806B9F5C = 0x48000090; + *(u32 *)0x806BA798 = 0x48000088; + *(u32 *)0x806BB124 = 0x60000000; + *(u32 *)0x806BB3DC = 0x48000094; + *(u32 *)0x806BBAA0 = 0x60000000; + *(u32 *)0x806BBD78 = 0x48000094; + *(u32 *)0x806BBF2C = 0x60000000; + *(u32 *)0x806BC14C = 0x60000000; + *(u32 *)0x806BC908 = 0x60000000; + *(u32 *)0x806BCB94 = 0x60000000; + *(u32 *)0x806BD734 = 0x60000000; + *(u32 *)0x806BD750 = 0x60000000; + *(u32 *)0x806BD7E0 = 0x7C000050; + *(u32 *)0x806BD7F8 = 0x7C000050; + *(u32 *)0x806BD810 = 0x7C800050; + *(u32 *)0x806BD82C = 0x60000000; + *(u32 *)0x806BD858 = 0x60000000; + *(u32 *)0x806BD89C = 0x7C600050; + *(u32 *)0x806BFE7C = 0x7C1C0050; + *(u32 *)0x806C2D14 = 0x48000088; + *(u32 *)0x806C3050 = 0x48000084; + *(u32 *)0x806C3584 = 0x4800009C; + *(u32 *)0x806C3B38 = 0x48000090; + *(u32 *)0x806C432C = 0x4800008C; + *(u32 *)0x806C6A98 = 0x48000090; + *(u32 *)0x806C6ED8 = 0x60000000; + *(u32 *)0x806C77FC = 0x48000094; + *(u32 *)0x806C7D88 = 0x60000000; + *(u32 *)0x806C8E78 = 0x7C800050; + *(u32 *)0x806C9A78 = 0x60000000; + *(u32 *)0x806C9BFC = 0x60000000; + *(u32 *)0x806C9E8C = 0x60000000; + *(u32 *)0x806CA0BC = 0x60000000; + *(u32 *)0x806CA984 = 0x60000000; + *(u32 *)0x806CAAF4 = 0x60000000; + *(u32 *)0x806CB004 = 0x4800008C; + *(u32 *)0x806CB1A0 = 0x48000094; + *(u32 *)0x806CB718 = 0x60000000; + *(u32 *)0x806CB8F8 = 0x48000090; + *(u32 *)0x806CC008 = 0x60000000; + *(u32 *)0x806CC1C4 = 0x60000000; + *(u32 *)0x806CC378 = 0x60000000; + *(u32 *)0x806CC588 = 0x48000098; + *(u32 *)0x806CC920 = 0x60000000; + *(u32 *)0x806CCAD4 = 0x4800008C; + *(u32 *)0x806CCCA0 = 0x60000000; + *(u32 *)0x806CCF68 = 0x48000088; + *(u32 *)0x806CD610 = 0x60000000; + *(u32 *)0x806CDA30 = 0x48000094; + *(u32 *)0x806CDCB4 = 0x48000088; + *(u32 *)0x806CEB24 = 0x60000000; + *(u32 *)0x806CED08 = 0x48000090; + *(u32 *)0x806CFA58 = 0x60000000; + *(u32 *)0x806CFC48 = 0x4800007C; + *(u32 *)0x806CFDA0 = 0x60000000; + *(u32 *)0x806D11FC = 0x60000000; + *(u32 *)0x806D1308 = 0x60000000; + *(u32 *)0x806D129C = 0x48000020; + *(u32 *)0x806D25D0 = 0x60000000; + *(u32 *)0x806D2C9C = 0x48000094; + *(u32 *)0x806D2DFC = 0x60000000; + *(u32 *)0x806D40D8 = 0x48000080; + *(u32 *)0x806D432C = 0x48000094; + *(u32 *)0x806D4948 = 0x48000090; + *(u32 *)0x806D4AF0 = 0x60000000; + *(u32 *)0x806D4D70 = 0x4800008C; + *(u32 *)0x806D4F34 = 0x60000000; + *(u32 *)0x806D51B8 = 0x60000000; + *(u32 *)0x806D58F8 = 0x60000000; + *(u32 *)0x806D5A88 = 0x60000000; + *(u32 *)0x806D5C54 = 0x60000000; + *(u32 *)0x806D6178 = 0x60000000; + *(u32 *)0x806D631C = 0x4800008C; + *(u32 *)0x806D6654 = 0x4800008C; + *(u32 *)0x806D72A0 = 0x60000000; + *(u32 *)0x806D8908 = 0x60000000; + *(u32 *)0x806D9608 = 0x60000000; + *(u32 *)0x806DA310 = 0x60000000; + *(u32 *)0x806DB578 = 0x48000080; + *(u32 *)0x806DC19C = 0x48000090; + *(u32 *)0x806DC4C4 = 0x60000000; + *(u32 *)0x806DC658 = 0x60000000; + *(u32 *)0x806E1444 = 0x60000000; + *(u32 *)0x806E18AC = 0x4800008C; + *(u32 *)0x806E1A8C = 0x48000088; + *(u32 *)0x806E1C40 = 0x48000090; + *(u32 *)0x806E2004 = 0x60000000; + *(u32 *)0x806E2254 = 0x60000000; + *(u32 *)0x806E243C = 0x7C000050; + *(u32 *)0x806E2524 = 0x48000084; + *(u32 *)0x806E2700 = 0x4800008C; + *(u32 *)0x806E28C8 = 0x60000000; + *(u32 *)0x806E2AF8 = 0x60000000; + *(u32 *)0x806E6B64 = 0x7C000050; + *(u32 *)0x806E6F68 = 0x48000064; + *(u32 *)0x806E7470 = 0x60000000; + *(u32 *)0x806E75E8 = 0x60000000; + *(u32 *)0x806E7D8C = 0x48000080; + *(u32 *)0x806E8020 = 0x60000000; + *(u32 *)0x806E8504 = 0x48000090; + *(u32 *)0x806E8830 = 0x48000084; + *(u32 *)0x806E8D4C = 0x4800008C; + *(u32 *)0x806E9388 = 0x60000000; + *(u32 *)0x806E9500 = 0x7C000050; + *(u32 *)0x806E9604 = 0x48000088; + *(u32 *)0x806E9994 = 0x7C600050; + *(u32 *)0x806E9CD8 = 0x7C000050; + *(u32 *)0x806EA19C = 0x7CA00050; + *(u32 *)0x806EA1B8 = 0x7C800050; + *(u32 *)0x806EA1D8 = 0x7C600050; + *(u32 *)0x806EA304 = 0x60000000; + *(u32 *)0x806EA7B8 = 0x48000094; + *(u32 *)0x806EA9A0 = 0x60000000; + *(u32 *)0x806EAB3C = 0x48000090; + *(u32 *)0x806EAF24 = 0x48000088; + *(u32 *)0x806EB0B8 = 0x60000000; + *(u32 *)0x806ED1C4 = 0x60000000; + *(u32 *)0x806ED388 = 0x48000094; + *(u32 *)0x806ED52C = 0x48000088; + *(u32 *)0x806F0400 = 0x7C000050; + *(u32 *)0x806F0418 = 0x7C600050; + *(u32 *)0x806F0434 = 0x60000000; + *(u32 *)0x806F0A14 = 0x48000094; + *(u32 *)0x806F3FAC = 0x48000090; + *(u32 *)0x806F4268 = 0x48000084; + *(u32 *)0x806F47C8 = 0x48000060; + *(u32 *)0x806F4D78 = 0x48000098; + *(u32 *)0x806F5204 = 0x48000094; + *(u32 *)0x806F57B0 = 0x48000098; + *(u32 *)0x806F5BC8 = 0x60000000; + *(u32 *)0x806F5F04 = 0x48000064; + *(u32 *)0x806F6018 = 0x60000000; + *(u32 *)0x806F624C = 0x60000000; + *(u32 *)0x806F6618 = 0x7CC00050; + *(u32 *)0x806F67B4 = 0x60000000; + *(u32 *)0x806F67FC = 0x60000000; + *(u32 *)0x806F6900 = 0x60000000; + *(u32 *)0x806F6940 = 0x7C000050; + *(u32 *)0x806F69BC = 0x60000000; + *(u32 *)0x806F6AC4 = 0x48000094; + *(u32 *)0x806F6E20 = 0x60000000; + *(u32 *)0x806F6F18 = 0x60000000; + *(u32 *)0x806F8C6C = 0x48000058; + *(u32 *)0x806F92A0 = 0x48000090; + *(u32 *)0x806F9568 = 0x60000000; + *(u32 *)0x806F97FC = 0x48000098; + *(u32 *)0x806F9B50 = 0x60000000; + *(u32 *)0x806F9D64 = 0x60000000; + *(u32 *)0x806FB104 = 0x60000000; + *(u32 *)0x806FB30C = 0x60000000; + *(u32 *)0x806FB4F8 = 0x60000000; + *(u32 *)0x806FB844 = 0x48000090; + *(u32 *)0x806FB9EC = 0x60000000; + *(u32 *)0x806FBAE4 = 0x60000000; + *(u32 *)0x806FBD38 = 0x60000000; + *(u32 *)0x806FC0DC = 0x48000064; + *(u32 *)0x806FC22C = 0x48000094; + *(u32 *)0x806FC888 = 0x60000000; + *(u32 *)0x806FCBC0 = 0x48000064; + *(u32 *)0x806FCF64 = 0x60000000; + *(u32 *)0x806FD2E8 = 0x48000068; + *(u32 *)0x806FD46C = 0x60000000; + *(u32 *)0x806FD62C = 0x60000000; + *(u32 *)0x806FD708 = 0x60000000; + *(u32 *)0x806FD7A4 = 0x60000000; + *(u32 *)0x806FD950 = 0x60000000; + *(u32 *)0x806FDA60 = 0x60000000; + *(u32 *)0x806FDF78 = 0x60000000; + *(u32 *)0x806FE6D0 = 0x60000000; + *(u32 *)0x806FE870 = 0x60000000; + *(u32 *)0x806FE98C = 0x60000000; + *(u32 *)0x806FEB10 = 0x60000000; + *(u32 *)0x806FEC38 = 0x60000000; + *(u32 *)0x806FEDF8 = 0x48000094; + *(u32 *)0x806FF220 = 0x60000000; + *(u32 *)0x806FF924 = 0x4800008C; + *(u32 *)0x806FFAA4 = 0x48000084; + *(u32 *)0x807000CC = 0x48000094; + *(u32 *)0x8070040C = 0x48000094; + *(u32 *)0x8070057C = 0x60000000; + *(u32 *)0x80700710 = 0x60000000; + *(u32 *)0x807008C4 = 0x60000000; + *(u32 *)0x80700A5C = 0x48000090; + *(u32 *)0x80700BF4 = 0x60000000; + *(u32 *)0x80700FD4 = 0x48000098; + *(u32 *)0x807022BC = 0x60000000; + *(u32 *)0x807023E8 = 0x60000000; + *(u32 *)0x80702704 = 0x60000000; + *(u32 *)0x807028C8 = 0x48000080; + *(u32 *)0x80702D30 = 0x60000000; + *(u32 *)0x80703198 = 0x60000000; + *(u32 *)0x807043A8 = 0x60000000; + *(u32 *)0x80704924 = 0x48000094; + *(u32 *)0x80705400 = 0x48000098; + *(u32 *)0x80705588 = 0x60000000; + *(u32 *)0x80705910 = 0x60000000; + *(u32 *)0x80705DFC = 0x60000000; + *(u32 *)0x8070600C = 0x48000094; + *(u32 *)0x80706540 = 0x48000080; + *(u32 *)0x80706A60 = 0x48000090; + *(u32 *)0x80706C68 = 0x60000000; + *(u32 *)0x80707930 = 0x48000088; + *(u32 *)0x80707BB4 = 0x4800008C; + *(u32 *)0x80707D28 = 0x60000000; + *(u32 *)0x80707FD4 = 0x60000000; + *(u32 *)0x80708334 = 0x60000000; + *(u32 *)0x80708960 = 0x48000090; + *(u32 *)0x80708B24 = 0x48000090; + *(u32 *)0x80708D28 = 0x48000094; + *(u32 *)0x80672C20 = 0x60000000; + gprintf("Patched MetaFortress\n"); + } + else if (memcmp(gameid, "SUKP01", 6) == 0) + { + *(u32 *)0x80176000 = 0x48000084; + *(u32 *)0x80176730 = 0x60000000; + *(u32 *)0x80176B6C = 0x60000000; + *(u32 *)0x80176E88 = 0x48000090; + *(u32 *)0x80177160 = 0x60000000; + *(u32 *)0x8017733C = 0x4800008C; + *(u32 *)0x8017752C = 0x60000000; + *(u32 *)0x80177C2C = 0x48000088; + *(u32 *)0x80177DF4 = 0x48000090; + *(u32 *)0x80178128 = 0x48000090; + *(u32 *)0x80178480 = 0x4800008C; + *(u32 *)0x80179954 = 0x60000000; + *(u32 *)0x80179CA0 = 0x4800008C; + *(u32 *)0x80179DFC = 0x4800009C; + *(u32 *)0x8017A048 = 0x48000094; + *(u32 *)0x8017A1D0 = 0x60000000; + *(u32 *)0x8017A378 = 0x4800009C; + *(u32 *)0x8017A538 = 0x48000088; + *(u32 *)0x8017A6DC = 0x48000094; + *(u32 *)0x8017A86C = 0x48000084; + *(u32 *)0x8017A9E4 = 0x60000000; + *(u32 *)0x8017AB70 = 0x60000000; + *(u32 *)0x8017AD9C = 0x4800008C; + *(u32 *)0x8017AF70 = 0x48000088; + *(u32 *)0x8017B1F0 = 0x60000000; + *(u32 *)0x8017B374 = 0x48000094; + *(u32 *)0x8017B510 = 0x60000000; + *(u32 *)0x8017B764 = 0x60000000; + *(u32 *)0x8017B8DC = 0x60000000; + *(u32 *)0x8017B978 = 0x4800009C; + *(u32 *)0x8017C95C = 0x60000000; + *(u32 *)0x8017CF58 = 0x4800008C; + *(u32 *)0x8017F974 = 0x60000000; + *(u32 *)0x8017FAF8 = 0x60000000; + *(u32 *)0x80180518 = 0x60000000; + *(u32 *)0x8018090C = 0x48000090; + *(u32 *)0x80180B84 = 0x48000094; + *(u32 *)0x80180D6C = 0x48000098; + *(u32 *)0x801810B8 = 0x48000088; + *(u32 *)0x80181280 = 0x60000000; + *(u32 *)0x80181710 = 0x60000000; + *(u32 *)0x801818A4 = 0x60000000; + *(u32 *)0x80181974 = 0x60000000; + *(u32 *)0x80181D94 = 0x60000000; + *(u32 *)0x80181FE0 = 0x48000090; + *(u32 *)0x801821BC = 0x60000000; + *(u32 *)0x80182374 = 0x4800009C; + *(u32 *)0x8018250C = 0x60000000; + *(u32 *)0x801901DC = 0x60000000; + *(u32 *)0x8019035C = 0x4800008C; + *(u32 *)0x801905E4 = 0x60000000; + *(u32 *)0x801906F0 = 0x4800008C; + *(u32 *)0x80190C80 = 0x4800009C; + *(u32 *)0x80190EC0 = 0x60000000; + *(u32 *)0x8019101C = 0x4800008C; + *(u32 *)0x801929FC = 0x48000080; + *(u32 *)0x801AB5DC = 0x4800008C; + *(u32 *)0x801AB824 = 0x4800008C; + *(u32 *)0x801ABB50 = 0x48000094; + *(u32 *)0x801AC908 = 0x48000080; + *(u32 *)0x801AE360 = 0x60000000; + *(u32 *)0x801AE604 = 0x60000000; + *(u32 *)0x801AE7D4 = 0x4800009C; + *(u32 *)0x801AE9C8 = 0x60000000; + *(u32 *)0x801AF400 = 0x38000000; + *(u32 *)0x801AFF08 = 0x48000098; + *(u32 *)0x801B01F4 = 0x60000000; + *(u32 *)0x801B15FC = 0x4800008C; + *(u32 *)0x801B17BC = 0x4800009C; + *(u32 *)0x801B1E24 = 0x60000000; + *(u32 *)0x801B1FEC = 0x60000000; + *(u32 *)0x801B2194 = 0x60000000; + *(u32 *)0x801B23E8 = 0x60000000; + *(u32 *)0x801B3130 = 0x48000098; + *(u32 *)0x801B33E4 = 0x60000000; + *(u32 *)0x801B3664 = 0x4800009C; + *(u32 *)0x801B38BC = 0x60000000; + *(u32 *)0x801B3CCC = 0x60000000; + *(u32 *)0x801B3ED4 = 0x48000080; + *(u32 *)0x801B5728 = 0x4800007C; + *(u32 *)0x801B5BAC = 0x60000000; + *(u32 *)0x801B5DA4 = 0x60000000; + *(u32 *)0x801B62C0 = 0x4800008C; + *(u32 *)0x801B6548 = 0x48000094; + *(u32 *)0x801B6798 = 0x60000000; + *(u32 *)0x801B6920 = 0x38600000; + *(u32 *)0x801D1288 = 0x60000000; + *(u32 *)0x801D1480 = 0x480000A0; + *(u32 *)0x801DA4D8 = 0x60000000; + *(u32 *)0x801DB10C = 0x60000000; + *(u32 *)0x801DB2B0 = 0x60000000; + *(u32 *)0x801DB440 = 0x60000000; + *(u32 *)0x801DB600 = 0x48000088; + *(u32 *)0x801DD7C4 = 0x60000000; + *(u32 *)0x801DE414 = 0x60000000; + *(u32 *)0x801DE5A4 = 0x4800008C; + *(u32 *)0x801E74C8 = 0x60000000; + *(u32 *)0x801E778C = 0x48000098; + *(u32 *)0x801E835C = 0x48000084; + *(u32 *)0x801E84E8 = 0x60000000; + *(u32 *)0x801E8A54 = 0x38000000; + *(u32 *)0x801E9728 = 0x60000000; + *(u32 *)0x801E9CE8 = 0x38600000; + *(u32 *)0x801EA4A8 = 0x60000000; + *(u32 *)0x801EA6C0 = 0x60000000; + *(u32 *)0x801EA8F0 = 0x60000000; + *(u32 *)0x801EABA8 = 0x38000000; + *(u32 *)0x801EB1B4 = 0x60000000; + *(u32 *)0x801EB4E4 = 0x4800009C; + *(u32 *)0x801EB7B8 = 0x48000088; + *(u32 *)0x801EBC40 = 0x38000000; + *(u32 *)0x801EC2F4 = 0x48000090; + *(u32 *)0x801ECDB8 = 0x60000000; + *(u32 *)0x801ED11C = 0x48000094; + *(u32 *)0x801ED298 = 0x4800008C; + *(u32 *)0x801ED4B4 = 0x48000098; + *(u32 *)0x801EDC60 = 0x60000000; + *(u32 *)0x801EDDF8 = 0x38600000; + *(u32 *)0x801EE3B0 = 0x60000000; + *(u32 *)0x801EE724 = 0x60000000; + *(u32 *)0x801EEAA8 = 0x48000090; + *(u32 *)0x801EEC48 = 0x48000098; + *(u32 *)0x801EF0C0 = 0x48000088; + *(u32 *)0x801EF34C = 0x48000084; + *(u32 *)0x801EF4BC = 0x48000088; + *(u32 *)0x801EF648 = 0x60000000; + *(u32 *)0x801EFCB4 = 0x60000000; + *(u32 *)0x801EFEF8 = 0x60000000; + *(u32 *)0x801F06C4 = 0x48000094; + *(u32 *)0x801F0B00 = 0x4800008C; + *(u32 *)0x801F0E5C = 0x60000000; + *(u32 *)0x801F1000 = 0x60000000; + *(u32 *)0x801F1398 = 0x60000000; + *(u32 *)0x801F1540 = 0x60000000; + *(u32 *)0x801F219C = 0x48000094; + *(u32 *)0x801F2704 = 0x60000000; + *(u32 *)0x801F2878 = 0x60000000; + *(u32 *)0x801F2B74 = 0x48000090; + *(u32 *)0x801F303C = 0x60000000; + *(u32 *)0x801F31CC = 0x60000000; + *(u32 *)0x801F33C8 = 0x60000000; + *(u32 *)0x801F35EC = 0x48000098; + *(u32 *)0x801F3E78 = 0x48000064; + *(u32 *)0x801F3FC4 = 0x60000000; + *(u32 *)0x801F41D0 = 0x60000000; + *(u32 *)0x801F4DFC = 0x38600000; + *(u32 *)0x801F4E14 = 0x38000000; + *(u32 *)0x801F4E3C = 0x38000000; + *(u32 *)0x801F4EDC = 0x38000000; + *(u32 *)0x801F4FFC = 0x60000000; + *(u32 *)0x801F56E8 = 0x60000000; + *(u32 *)0x801F7660 = 0x4800008C; + *(u32 *)0x801F7CEC = 0x60000000; + *(u32 *)0x801F8610 = 0x60000000; + *(u32 *)0x801F886C = 0x4800008C; + *(u32 *)0x801F89EC = 0x60000000; + *(u32 *)0x801F8B9C = 0x4800008C; + *(u32 *)0x801F8DA4 = 0x60000000; + *(u32 *)0x801F9488 = 0x60000000; + *(u32 *)0x801F95A4 = 0x60000000; + *(u32 *)0x801F98EC = 0x60000000; + *(u32 *)0x801FA3DC = 0x60000000; + *(u32 *)0x801FA57C = 0x4800008C; + *(u32 *)0x801FA91C = 0x60000000; + *(u32 *)0x801FAC38 = 0x60000000; + *(u32 *)0x801FC42C = 0x4800008C; + *(u32 *)0x801FF3A4 = 0x4800008C; + *(u32 *)0x801FF564 = 0x60000000; + *(u32 *)0x80201948 = 0x48000090; + *(u32 *)0x80201F0C = 0x60000000; + *(u32 *)0x80201F44 = 0x60000000; + *(u32 *)0x80202040 = 0x48000094; + *(u32 *)0x80202444 = 0x60000000; + *(u32 *)0x80202698 = 0x60000000; + *(u32 *)0x8020280C = 0x60000000; + *(u32 *)0x80202A90 = 0x60000000; + *(u32 *)0x80202C08 = 0x60000000; + *(u32 *)0x80202F1C = 0x60000000; + *(u32 *)0x80204C2C = 0x4800008C; + *(u32 *)0x80204EA8 = 0x48000094; + *(u32 *)0x80205230 = 0x60000000; + *(u32 *)0x80205A18 = 0x48000094; + *(u32 *)0x8020BCE8 = 0x60000000; + *(u32 *)0x8020BE5C = 0x48000090; + *(u32 *)0x8020C018 = 0x60000000; + *(u32 *)0x8020C088 = 0x60000000; + *(u32 *)0x8020D78C = 0x48000088; + *(u32 *)0x8020D910 = 0x60000000; + *(u32 *)0x8020DC80 = 0x60000000; + *(u32 *)0x8020E030 = 0x48000098; + *(u32 *)0x8020FDFC = 0x60000000; + *(u32 *)0x80210090 = 0x60000000; + *(u32 *)0x80210A10 = 0x60000000; + *(u32 *)0x80210D84 = 0x48000090; + *(u32 *)0x802115B0 = 0x48000094; + *(u32 *)0x80211ABC = 0x4800008C; + *(u32 *)0x80211F34 = 0x60000000; + *(u32 *)0x80216AB0 = 0x60000000; + *(u32 *)0x80216CA4 = 0x60000000; + *(u32 *)0x80216EB8 = 0x38000000; + *(u32 *)0x80217138 = 0x60000000; + *(u32 *)0x8021734C = 0x48000090; + *(u32 *)0x80218124 = 0x60000000; + *(u32 *)0x80218308 = 0x48000088; + *(u32 *)0x8021889C = 0x60000000; + *(u32 *)0x80218A88 = 0x60000000; + *(u32 *)0x80218EA4 = 0x60000000; + *(u32 *)0x8021902C = 0x60000000; + *(u32 *)0x802191FC = 0x60000000; + *(u32 *)0x80219368 = 0x60000000; + *(u32 *)0x8021952C = 0x60000000; + *(u32 *)0x80219A6C = 0x60000000; + *(u32 *)0x8021CBA8 = 0x38800000; + *(u32 *)0x8021E108 = 0x60000000; + *(u32 *)0x8021E528 = 0x60000000; + *(u32 *)0x80223BD4 = 0x48000098; + *(u32 *)0x80224008 = 0x60000000; + *(u32 *)0x80226504 = 0x60000000; + *(u32 *)0x80226674 = 0x60000000; + *(u32 *)0x8022682C = 0x60000000; + *(u32 *)0x80226AC4 = 0x38000000; + *(u32 *)0x80226CFC = 0x4800007C; + *(u32 *)0x8022748C = 0x4800009C; + *(u32 *)0x80227800 = 0x48000094; + *(u32 *)0x80227CD8 = 0x60000000; + *(u32 *)0x80227F24 = 0x60000000; + *(u32 *)0x80228098 = 0x48000090; + *(u32 *)0x8022821C = 0x48000084; + *(u32 *)0x8022838C = 0x60000000; + *(u32 *)0x80228504 = 0x60000000; + *(u32 *)0x80228F78 = 0x48000098; + *(u32 *)0x80229688 = 0x60000000; + *(u32 *)0x80229E68 = 0x48000094; + *(u32 *)0x8022ACE4 = 0x4800008C; + *(u32 *)0x8022AE70 = 0x60000000; + *(u32 *)0x8022B09C = 0x60000000; + *(u32 *)0x8022B2B0 = 0x48000094; + *(u32 *)0x8022B464 = 0x38000000; + *(u32 *)0x8022BE0C = 0x60000000; + *(u32 *)0x8022BFB0 = 0x60000000; + *(u32 *)0x8022C168 = 0x60000000; + *(u32 *)0x8022CA8C = 0x48000080; + *(u32 *)0x8022D434 = 0x48000084; + *(u32 *)0x8022D62C = 0x48000094; + *(u32 *)0x8022D85C = 0x48000090; + *(u32 *)0x8022DADC = 0x60000000; + *(u32 *)0x8022DD28 = 0x48000094; + *(u32 *)0x8022E210 = 0x60000000; + *(u32 *)0x8022E3C0 = 0x60000000; + *(u32 *)0x8022E840 = 0x48000060; + *(u32 *)0x8022EDB8 = 0x60000000; + *(u32 *)0x8022EFE4 = 0x4800007C; + *(u32 *)0x8022F294 = 0x60000000; + *(u32 *)0x8022F45C = 0x60000000; + *(u32 *)0x8022FDC0 = 0x60000000; + *(u32 *)0x80230574 = 0x60000000; + *(u32 *)0x80231DB8 = 0x48000080; + *(u32 *)0x802336D4 = 0x60000000; + *(u32 *)0x80235690 = 0x4800009C; + *(u32 *)0x80236340 = 0x48000090; + *(u32 *)0x80237378 = 0x60000000; + *(u32 *)0x80238180 = 0x48000084; + *(u32 *)0x80238380 = 0x60000000; + *(u32 *)0x802388A4 = 0x48000060; + *(u32 *)0x8023A5D4 = 0x4800008C; + *(u32 *)0x8023A754 = 0x48000094; + *(u32 *)0x8023BAB8 = 0x60000000; + *(u32 *)0x8023BC10 = 0x4800008C; + *(u32 *)0x8023BDC4 = 0x60000000; + *(u32 *)0x8023BFC4 = 0x60000000; + *(u32 *)0x80240528 = 0x38600000; + *(u32 *)0x80240958 = 0x48000098; + *(u32 *)0x80240BA8 = 0x60000000; + *(u32 *)0x80240D90 = 0x48000090; + *(u32 *)0x80240F24 = 0x60000000; + *(u32 *)0x802411AC = 0x48000094; + *(u32 *)0x80241334 = 0x60000000; + *(u32 *)0x802414C8 = 0x60000000; + *(u32 *)0x802417F4 = 0x48000090; + *(u32 *)0x80242AC0 = 0x60000000; + *(u32 *)0x802430B8 = 0x4800008C; + *(u32 *)0x8024347C = 0x60000000; + *(u32 *)0x80243814 = 0x48000094; + *(u32 *)0x80243C84 = 0x48000094; + *(u32 *)0x80243E4C = 0x38000000; + *(u32 *)0x80243E60 = 0x38600000; + *(u32 *)0x802440DC = 0x48000090; + *(u32 *)0x8024430C = 0x4800008C; + *(u32 *)0x802445FC = 0x4800009C; + *(u32 *)0x802447EC = 0x48000084; + *(u32 *)0x802449A0 = 0x60000000; + *(u32 *)0x80244B48 = 0x60000000; + *(u32 *)0x80244C78 = 0x60000000; + *(u32 *)0x80244E78 = 0x60000000; + *(u32 *)0x802450CC = 0x4800008C; + *(u32 *)0x80245434 = 0x48000094; + *(u32 *)0x80245648 = 0x60000000; + *(u32 *)0x80245768 = 0x60000000; + *(u32 *)0x80245DF4 = 0x60000000; + *(u32 *)0x80246094 = 0x48000090; + *(u32 *)0x80246250 = 0x4800009C; + *(u32 *)0x80246C70 = 0x60000000; + *(u32 *)0x802470CC = 0x60000000; + *(u32 *)0x8024771C = 0x48000088; + *(u32 *)0x80247890 = 0x60000000; + *(u32 *)0x80247AF8 = 0x60000000; + *(u32 *)0x80248410 = 0x60000000; + *(u32 *)0x80248700 = 0x60000000; + *(u32 *)0x80248894 = 0x4800007C; + *(u32 *)0x80248CD8 = 0x60000000; + *(u32 *)0x80248EBC = 0x60000000; + *(u32 *)0x802C389C = 0x60000000; + *(u32 *)0x802C4A84 = 0x60000000; + *(u32 *)0x802C4D7C = 0x48000084; + *(u32 *)0x802D0908 = 0x60000000; + *(u32 *)0x802D091C = 0x38600000; + *(u32 *)0x802DF2A8 = 0x48000098; + *(u32 *)0x803297CC = 0x60000000; + *(u32 *)0x8032A6B0 = 0x60000000; + *(u32 *)0x8032AAE4 = 0x60000000; + *(u32 *)0x8032ACE0 = 0x48000094; + *(u32 *)0x8032B4DC = 0x60000000; + *(u32 *)0x8032B66C = 0x48000090; + *(u32 *)0x8032BA94 = 0x60000000; + *(u32 *)0x8032BC64 = 0x60000000; + *(u32 *)0x8032BEF0 = 0x60000000; + *(u32 *)0x8032C0C0 = 0x38000000; + *(u32 *)0x8032C268 = 0x48000090; + *(u32 *)0x8032C42C = 0x4800008C; + *(u32 *)0x8032CE10 = 0x4800008C; + *(u32 *)0x8032CFE0 = 0x60000000; + *(u32 *)0x8032D1B4 = 0x4800008C; + *(u32 *)0x8032D474 = 0x48000094; + *(u32 *)0x8032D618 = 0x60000000; + *(u32 *)0x8032E1B8 = 0x60000000; + *(u32 *)0x8032E5FC = 0x60000000; + *(u32 *)0x8032EF98 = 0x48000088; + *(u32 *)0x8032F2A0 = 0x48000090; + *(u32 *)0x8032F408 = 0x60000000; + *(u32 *)0x803303D4 = 0x48000098; + *(u32 *)0x80330850 = 0x60000000; + *(u32 *)0x80330B54 = 0x60000000; + *(u32 *)0x80330F64 = 0x60000000; + *(u32 *)0x80331298 = 0x60000000; + *(u32 *)0x80331718 = 0x60000000; + *(u32 *)0x803318CC = 0x60000000; + *(u32 *)0x80331B9C = 0x48000088; + *(u32 *)0x803321CC = 0x48000094; + *(u32 *)0x80332440 = 0x60000000; + *(u32 *)0x803325F8 = 0x48000090; + *(u32 *)0x80332C0C = 0x60000000; + *(u32 *)0x80332D94 = 0x60000000; + *(u32 *)0x80332EEC = 0x48000090; + *(u32 *)0x80333074 = 0x48000094; + *(u32 *)0x803342AC = 0x60000000; + *(u32 *)0x80335294 = 0x60000000; + *(u32 *)0x803353B4 = 0x48000094; + *(u32 *)0x80335548 = 0x48000090; + *(u32 *)0x803356E4 = 0x48000098; + *(u32 *)0x80335CD4 = 0x60000000; + *(u32 *)0x80335E80 = 0x60000000; + *(u32 *)0x80336118 = 0x48000088; + *(u32 *)0x8033631C = 0x60000000; + *(u32 *)0x803364AC = 0x60000000; + *(u32 *)0x80336634 = 0x48000088; + *(u32 *)0x803367AC = 0x60000000; + *(u32 *)0x80336948 = 0x60000000; + *(u32 *)0x80336ACC = 0x48000088; + *(u32 *)0x8033742C = 0x60000000; + *(u32 *)0x803375E8 = 0x60000000; + *(u32 *)0x803377E0 = 0x60000000; + *(u32 *)0x80337C6C = 0x60000000; + *(u32 *)0x80337C98 = 0x60000000; + *(u32 *)0x80337F04 = 0x48000090; + *(u32 *)0x8033BC00 = 0x4800008C; + *(u32 *)0x8033C950 = 0x48000090; + *(u32 *)0x80356278 = 0x60000000; + *(u32 *)0x80359884 = 0x48000090; + *(u32 *)0x80359ED0 = 0x48000090; + *(u32 *)0x8035A728 = 0x60000000; + *(u32 *)0x8035A940 = 0x60000000; + *(u32 *)0x8035AAE0 = 0x4800008C; + *(u32 *)0x8035AD0C = 0x60000000; + *(u32 *)0x8035AED8 = 0x48000090; + *(u32 *)0x8035B0F0 = 0x48000084; + *(u32 *)0x8035B2AC = 0x60000000; + *(u32 *)0x8035B438 = 0x48000084; + *(u32 *)0x8035B5E4 = 0x48000090; + *(u32 *)0x8035B78C = 0x48000098; + *(u32 *)0x8035B948 = 0x48000094; + *(u32 *)0x8035BAE0 = 0x60000000; + *(u32 *)0x8035BD28 = 0x4800009C; + *(u32 *)0x8035BEE0 = 0x60000000; + *(u32 *)0x8035C078 = 0x48000094; + *(u32 *)0x8035C318 = 0x4800008C; + *(u32 *)0x8035C654 = 0x60000000; + *(u32 *)0x8035C670 = 0x38600000; + *(u32 *)0x8035DD38 = 0x60000000; + *(u32 *)0x8035DF94 = 0x60000000; + *(u32 *)0x8035E16C = 0x48000094; + *(u32 *)0x8035E304 = 0x60000000; + *(u32 *)0x8035E4B4 = 0x48000094; + *(u32 *)0x8035F678 = 0x60000000; + *(u32 *)0x8035FD30 = 0x60000000; + *(u32 *)0x8035FEA0 = 0x60000000; + *(u32 *)0x8036AE64 = 0x38600000; + *(u32 *)0x8036E804 = 0x60000000; + *(u32 *)0x8036F0FC = 0x48000088; + *(u32 *)0x8036F280 = 0x48000090; + *(u32 *)0x8036F410 = 0x48000098; + *(u32 *)0x8037DF3C = 0x4800008C; + *(u32 *)0x803820FC = 0x60000000; + *(u32 *)0x8043867C = 0x4800008C; + *(u32 *)0x804453C0 = 0x60000000; + *(u32 *)0x8044BF1C = 0x48000090; + *(u32 *)0x8044CA40 = 0x60000000; + *(u32 *)0x8044FA90 = 0x48000088; + *(u32 *)0x8044FC7C = 0x60000000; + *(u32 *)0x80451440 = 0x60000000; + *(u32 *)0x8045165C = 0x4800009C; + *(u32 *)0x80451BF8 = 0x48000088; + *(u32 *)0x80451D58 = 0x60000000; + *(u32 *)0x80451F70 = 0x48000090; + *(u32 *)0x80455350 = 0x60000000; + *(u32 *)0x8045582C = 0x60000000; + *(u32 *)0x80455EE8 = 0x4800008C; + *(u32 *)0x804561D8 = 0x60000000; + *(u32 *)0x804565D0 = 0x60000000; + *(u32 *)0x80456794 = 0x60000000; + *(u32 *)0x80456A4C = 0x60000000; + *(u32 *)0x80456BF8 = 0x4800008C; + *(u32 *)0x80456DA0 = 0x60000000; + *(u32 *)0x8045774C = 0x60000000; + *(u32 *)0x80457FC0 = 0x60000000; + *(u32 *)0x80459258 = 0x48000090; + *(u32 *)0x8045A6C8 = 0x4800008C; + *(u32 *)0x8045A9AC = 0x60000000; + *(u32 *)0x8045DED0 = 0x60000000; + *(u32 *)0x8045E3A8 = 0x48000088; + *(u32 *)0x8045E588 = 0x60000000; + *(u32 *)0x8045E72C = 0x60000000; + *(u32 *)0x8045E8F0 = 0x48000088; + *(u32 *)0x8045EAD4 = 0x48000098; + *(u32 *)0x8045EC9C = 0x48000088; + *(u32 *)0x8045EE64 = 0x48000098; + *(u32 *)0x8045F030 = 0x4800008C; + *(u32 *)0x8045F20C = 0x4800008C; + *(u32 *)0x80460628 = 0x60000000; + *(u32 *)0x80465204 = 0x38000000; + *(u32 *)0x80466324 = 0x4800005C; + *(u32 *)0x8046667C = 0x48000084; + *(u32 *)0x8046699C = 0x48000090; + *(u32 *)0x8046C534 = 0x60000000; + *(u32 *)0x8046C6F0 = 0x4800009C; + *(u32 *)0x8046CBB4 = 0x60000000; + *(u32 *)0x8046CFB4 = 0x48000088; + *(u32 *)0x8046D5E4 = 0x60000000; + *(u32 *)0x8046D78C = 0x60000000; + *(u32 *)0x8046DDFC = 0x60000000; + *(u32 *)0x8046E7B0 = 0x38A00000; + *(u32 *)0x804765FC = 0x60000000; + *(u32 *)0x80476A88 = 0x60000000; + *(u32 *)0x80476C44 = 0x60000000; + *(u32 *)0x80476E94 = 0x60000000; + *(u32 *)0x804779CC = 0x60000000; + *(u32 *)0x80477B64 = 0x60000000; + *(u32 *)0x804780B0 = 0x48000080; + *(u32 *)0x80478394 = 0x48000088; + *(u32 *)0x80478AD0 = 0x48000088; + *(u32 *)0x80478FD0 = 0x48000094; + *(u32 *)0x80479170 = 0x60000000; + *(u32 *)0x8047937C = 0x60000000; + *(u32 *)0x804794E4 = 0x4800007C; + *(u32 *)0x80479A1C = 0x48000094; + *(u32 *)0x80480FB8 = 0x48000098; + *(u32 *)0x80486C14 = 0x60000000; + *(u32 *)0x80487364 = 0x48000094; + *(u32 *)0x80487578 = 0x60000000; + *(u32 *)0x804876A4 = 0x48000088; + *(u32 *)0x80488D54 = 0x48000094; + *(u32 *)0x80489024 = 0x48000090; + *(u32 *)0x8048945C = 0x60000000; + *(u32 *)0x80489D2C = 0x60000000; + *(u32 *)0x80489E9C = 0x60000000; + *(u32 *)0x8048A0C8 = 0x4800009C; + *(u32 *)0x8048A3A4 = 0x48000098; + *(u32 *)0x8048A7CC = 0x60000000; + *(u32 *)0x8048AC84 = 0x60000000; + *(u32 *)0x8048AD90 = 0x4800008C; + *(u32 *)0x8048AF6C = 0x4800008C; + *(u32 *)0x8048B1C8 = 0x48000088; + *(u32 *)0x8048B3D8 = 0x38A00000; + *(u32 *)0x8048B804 = 0x60000000; + *(u32 *)0x8048BB80 = 0x48000090; + *(u32 *)0x8048F698 = 0x4800008C; + *(u32 *)0x8048FCC8 = 0x60000000; + *(u32 *)0x8048FFF0 = 0x48000098; + *(u32 *)0x80492BE8 = 0x4800008C; + *(u32 *)0x80492F54 = 0x38000000; + *(u32 *)0x80493124 = 0x4800009C; + *(u32 *)0x80496B54 = 0x48000090; + *(u32 *)0x80497400 = 0x48000098; + *(u32 *)0x804978F0 = 0x60000000; + *(u32 *)0x80497B14 = 0x60000000; + *(u32 *)0x80497FDC = 0x48000088; + *(u32 *)0x80498204 = 0x48000084; + *(u32 *)0x80498444 = 0x48000098; + *(u32 *)0x804985CC = 0x60000000; + *(u32 *)0x80498774 = 0x60000000; + *(u32 *)0x80499244 = 0x60000000; + *(u32 *)0x80499264 = 0x60000000; + *(u32 *)0x80499284 = 0x60000000; + *(u32 *)0x8049929C = 0x38600000; + *(u32 *)0x804993C0 = 0x48000090; + *(u32 *)0x804995C8 = 0x4800008C; + *(u32 *)0x804A96FC = 0x60000000; + *(u32 *)0x804A9B68 = 0x48000098; + *(u32 *)0x804A9DFC = 0x48000098; + *(u32 *)0x804AA08C = 0x60000000; + *(u32 *)0x804AA700 = 0x60000000; + *(u32 *)0x804AAE4C = 0x60000000; + *(u32 *)0x804B0270 = 0x60000000; + *(u32 *)0x804B0918 = 0x60000000; + *(u32 *)0x804B1578 = 0x48000094; + *(u32 *)0x804B1814 = 0x48000094; + *(u32 *)0x804B1CE4 = 0x38600000; + *(u32 *)0x804B2BD8 = 0x60000000; + *(u32 *)0x804B3074 = 0x60000000; + *(u32 *)0x804B393C = 0x48000094; + *(u32 *)0x804B3FDC = 0x60000000; + *(u32 *)0x804B49B8 = 0x48000090; + *(u32 *)0x804B4DC8 = 0x48000080; + *(u32 *)0x804B4F70 = 0x48000088; + *(u32 *)0x804B511C = 0x48000090; + *(u32 *)0x804B536C = 0x60000000; + *(u32 *)0x804BA060 = 0x48000088; + *(u32 *)0x804BA380 = 0x60000000; + *(u32 *)0x804BAAB8 = 0x60000000; + *(u32 *)0x804C4B14 = 0x60000000; + *(u32 *)0x804C7EF8 = 0x4800008C; + *(u32 *)0x804C80D8 = 0x60000000; + *(u32 *)0x804C83EC = 0x38000000; + *(u32 *)0x804C8BCC = 0x38000000; + *(u32 *)0x804C8D80 = 0x38600000; + *(u32 *)0x804C8FB0 = 0x4800008C; + *(u32 *)0x804CDC70 = 0x48000094; + *(u32 *)0x804CDF98 = 0x48000094; + *(u32 *)0x804CE16C = 0x38000000; + *(u32 *)0x804D1124 = 0x60000000; + *(u32 *)0x804D1364 = 0x38600000; + *(u32 *)0x804D1378 = 0x38000000; + *(u32 *)0x804D1A04 = 0x60000000; + *(u32 *)0x804D1D6C = 0x38A00000; + *(u32 *)0x804D1E40 = 0x60000000; + *(u32 *)0x804D20A8 = 0x38000000; + *(u32 *)0x804D21A4 = 0x60000000; + *(u32 *)0x804D2454 = 0x60000000; + *(u32 *)0x804D247C = 0x60000000; + *(u32 *)0x804D24A0 = 0x60000000; + *(u32 *)0x804D27F8 = 0x48000080; + *(u32 *)0x804D317C = 0x60000000; + *(u32 *)0x804D33E8 = 0x60000000; + *(u32 *)0x804D35E4 = 0x48000088; + *(u32 *)0x804D380C = 0x48000084; + *(u32 *)0x804D3B0C = 0x60000000; + *(u32 *)0x804D3D04 = 0x48000098; + *(u32 *)0x804D43EC = 0x4800007C; + *(u32 *)0x804D4608 = 0x60000000; + *(u32 *)0x804D5030 = 0x60000000; + *(u32 *)0x804D546C = 0x4800008C; + *(u32 *)0x804D5938 = 0x60000000; + *(u32 *)0x804D96D4 = 0x48000088; + *(u32 *)0x804DC714 = 0x48000098; + *(u32 *)0x804DCAE8 = 0x48000090; + *(u32 *)0x804DEE98 = 0x60000000; + *(u32 *)0x804DF374 = 0x60000000; + *(u32 *)0x804DF50C = 0x60000000; + *(u32 *)0x804DF6A8 = 0x60000000; + *(u32 *)0x804DF868 = 0x48000078; + *(u32 *)0x804DFAE0 = 0x60000000; + *(u32 *)0x804DFD3C = 0x60000000; + *(u32 *)0x804DFF9C = 0x60000000; + *(u32 *)0x804E026C = 0x48000094; + *(u32 *)0x804E0E30 = 0x60000000; + *(u32 *)0x804E0FAC = 0x60000000; + *(u32 *)0x804E1338 = 0x60000000; + *(u32 *)0x804E1DAC = 0x48000090; + *(u32 *)0x804E1F60 = 0x4800008C; + *(u32 *)0x804E2100 = 0x48000094; + *(u32 *)0x804E2288 = 0x60000000; + *(u32 *)0x804E2DF4 = 0x60000000; + *(u32 *)0x804E317C = 0x48000094; + *(u32 *)0x804E3F28 = 0x60000000; + *(u32 *)0x804E4304 = 0x48000090; + *(u32 *)0x804E44E0 = 0x60000000; + *(u32 *)0x804E45E0 = 0x60000000; + *(u32 *)0x804E4764 = 0x60000000; + *(u32 *)0x804E5E38 = 0x60000000; + *(u32 *)0x804E6978 = 0x38000000; + *(u32 *)0x804EF35C = 0x60000000; + *(u32 *)0x804EFA54 = 0x60000000; + *(u32 *)0x804F0D44 = 0x60000000; + *(u32 *)0x804F10D4 = 0x4800008C; + *(u32 *)0x804F1340 = 0x60000000; + *(u32 *)0x804F21E4 = 0x4800008C; + *(u32 *)0x804F2490 = 0x4800009C; + *(u32 *)0x804F2650 = 0x60000000; + *(u32 *)0x804F2858 = 0x48000098; + *(u32 *)0x804F330C = 0x60000000; + *(u32 *)0x804F4BAC = 0x48000098; + *(u32 *)0x804FC614 = 0x60000000; + *(u32 *)0x804FC7F8 = 0x48000094; + *(u32 *)0x804FCCFC = 0x60000000; + *(u32 *)0x804FF1A0 = 0x48000090; + *(u32 *)0x804FF334 = 0x4800008C; + *(u32 *)0x804FF834 = 0x4800008C; + *(u32 *)0x804FFF3C = 0x48000090; + *(u32 *)0x8050027C = 0x48000088; + *(u32 *)0x805027B8 = 0x60000000; + *(u32 *)0x80502980 = 0x60000000; + *(u32 *)0x80502B20 = 0x60000000; + *(u32 *)0x80507EA0 = 0x60000000; + *(u32 *)0x80508324 = 0x60000000; + *(u32 *)0x805084BC = 0x60000000; + *(u32 *)0x8050A220 = 0x60000000; + *(u32 *)0x8050A95C = 0x60000000; + *(u32 *)0x8050AB00 = 0x60000000; + *(u32 *)0x8050BDE8 = 0x60000000; + *(u32 *)0x8050BF70 = 0x60000000; + *(u32 *)0x8050C118 = 0x60000000; + *(u32 *)0x8050CC04 = 0x48000080; + *(u32 *)0x8050CDA8 = 0x48000090; + *(u32 *)0x8050DC30 = 0x60000000; + *(u32 *)0x8050DDCC = 0x48000098; + *(u32 *)0x8050DFD4 = 0x4800009C; + *(u32 *)0x8051293C = 0x60000000; + *(u32 *)0x80512960 = 0x60000000; + *(u32 *)0x80512A9C = 0x60000000; + *(u32 *)0x80514EF0 = 0x48000090; + *(u32 *)0x8051535C = 0x60000000; + *(u32 *)0x8055875C = 0x48000088; + *(u32 *)0x80558A28 = 0x60000000; + *(u32 *)0x8055BCA4 = 0x60000000; + *(u32 *)0x8055BCD0 = 0x60000000; + *(u32 *)0x8055BCFC = 0x60000000; + *(u32 *)0x8055BD6C = 0x38600000; + *(u32 *)0x80560434 = 0x60000000; + *(u32 *)0x805637C8 = 0x48000094; + *(u32 *)0x805639D4 = 0x60000000; + *(u32 *)0x80563B50 = 0x60000000; + *(u32 *)0x80563D1C = 0x60000000; + *(u32 *)0x80563D50 = 0x38A00000; + *(u32 *)0x805661D8 = 0x4800008C; + *(u32 *)0x80569F10 = 0x60000000; + *(u32 *)0x8056A0B8 = 0x4800008C; + *(u32 *)0x8056A81C = 0x60000000; + *(u32 *)0x8056EE50 = 0x60000000; + *(u32 *)0x8056F528 = 0x60000000; + *(u32 *)0x8056F6BC = 0x48000094; + *(u32 *)0x80570BD4 = 0x48000094; + *(u32 *)0x8057135C = 0x60000000; + *(u32 *)0x8057FCA4 = 0x60000000; + *(u32 *)0x8057FEC4 = 0x60000000; + *(u32 *)0x805800AC = 0x48000090; + *(u32 *)0x80580218 = 0x60000000; + *(u32 *)0x805806D8 = 0x60000000; + *(u32 *)0x80580954 = 0x60000000; + *(u32 *)0x80580974 = 0x60000000; + *(u32 *)0x805809D8 = 0x60000000; + *(u32 *)0x80584634 = 0x60000000; + *(u32 *)0x805847B4 = 0x48000094; + *(u32 *)0x80584AA4 = 0x60000000; + *(u32 *)0x80589368 = 0x60000000; + *(u32 *)0x80589390 = 0x60000000; + *(u32 *)0x805893BC = 0x60000000; + *(u32 *)0x805893E4 = 0x60000000; + *(u32 *)0x80589410 = 0x60000000; + *(u32 *)0x80589480 = 0x38600000; + *(u32 *)0x8058956C = 0x60000000; + *(u32 *)0x8058BDB0 = 0x4800009C; + *(u32 *)0x8058C038 = 0x60000000; + *(u32 *)0x80593B28 = 0x4800008C; + *(u32 *)0x80593CC4 = 0x60000000; + *(u32 *)0x80593CF0 = 0x60000000; + *(u32 *)0x80593D1C = 0x60000000; + *(u32 *)0x80593D7C = 0x38600000; + *(u32 *)0x80594508 = 0x48000084; + *(u32 *)0x80594828 = 0x48000094; + *(u32 *)0x80599D78 = 0x48000098; + *(u32 *)0x8059EED0 = 0x48000094; + *(u32 *)0x8059F0A8 = 0x60000000; + *(u32 *)0x8059F0C4 = 0x60000000; + *(u32 *)0x8059F0E8 = 0x60000000; + *(u32 *)0x8059F1E4 = 0x48000090; + *(u32 *)0x805C345C = 0x60000000; + *(u32 *)0x805C3868 = 0x48000090; + *(u32 *)0x805C3C78 = 0x48000094; + *(u32 *)0x805C3E24 = 0x60000000; + *(u32 *)0x805C3E4C = 0x60000000; + *(u32 *)0x805C3E68 = 0x60000000; + *(u32 *)0x805C3EB8 = 0x60000000; + *(u32 *)0x805C5050 = 0x48000088; + *(u32 *)0x805C6C20 = 0x4800007C; + *(u32 *)0x805C6DAC = 0x4800008C; + *(u32 *)0x805C6F94 = 0x48000090; + *(u32 *)0x805C7438 = 0x60000000; + *(u32 *)0x805C760C = 0x48000094; + *(u32 *)0x805C93E8 = 0x60000000; + *(u32 *)0x805CB87C = 0x60000000; + *(u32 *)0x805CC7A4 = 0x48000094; + *(u32 *)0x805CC9DC = 0x60000000; + *(u32 *)0x805CCCC8 = 0x60000000; + *(u32 *)0x805CCE64 = 0x48000098; + *(u32 *)0x805CD1A4 = 0x48000084; + *(u32 *)0x805CD340 = 0x60000000; + *(u32 *)0x805CD560 = 0x60000000; + *(u32 *)0x805CD704 = 0x48000088; + *(u32 *)0x805CD8FC = 0x60000000; + *(u32 *)0x805CDA7C = 0x60000000; + *(u32 *)0x805CDC44 = 0x38000000; + *(u32 *)0x805CDE3C = 0x48000088; + *(u32 *)0x805CE008 = 0x4800008C; + *(u32 *)0x805CE394 = 0x4800008C; + *(u32 *)0x805CF428 = 0x60000000; + *(u32 *)0x805CF6B8 = 0x60000000; + *(u32 *)0x805D0944 = 0x48000094; + *(u32 *)0x805D0AD8 = 0x38600000; + *(u32 *)0x805D0BD8 = 0x38000000; + *(u32 *)0x805D0CD4 = 0x60000000; + *(u32 *)0x805D0EB8 = 0x4800008C; + *(u32 *)0x805D1130 = 0x60000000; + *(u32 *)0x805D168C = 0x60000000; + *(u32 *)0x805D1A00 = 0x60000000; + *(u32 *)0x805D556C = 0x60000000; + *(u32 *)0x805D5BD4 = 0x60000000; + *(u32 *)0x805D5E28 = 0x48000090; + *(u32 *)0x805D61FC = 0x48000090; + *(u32 *)0x805D6424 = 0x48000088; + *(u32 *)0x805D69D0 = 0x480000A4; + *(u32 *)0x805D6C90 = 0x48000094; + *(u32 *)0x805D6FD8 = 0x4800008C; + *(u32 *)0x805D71AC = 0x60000000; + *(u32 *)0x805D7360 = 0x48000084; + *(u32 *)0x805D776C = 0x4800008C; + *(u32 *)0x805D8CB0 = 0x60000000; + *(u32 *)0x805D9134 = 0x38800000; + *(u32 *)0x805DAE74 = 0x60000000; + *(u32 *)0x805DCBF0 = 0x48000094; + *(u32 *)0x805DD088 = 0x48000090; + *(u32 *)0x805DD270 = 0x60000000; + *(u32 *)0x805DD378 = 0x60000000; + *(u32 *)0x805DEA30 = 0x48000084; + *(u32 *)0x805DECB8 = 0x38800000; + *(u32 *)0x805DF234 = 0x60000000; + *(u32 *)0x805DF354 = 0x60000000; + *(u32 *)0x805DF4A4 = 0x60000000; + *(u32 *)0x805DF650 = 0x48000088; + *(u32 *)0x805DF7F4 = 0x60000000; + *(u32 *)0x805DFB5C = 0x48000090; + *(u32 *)0x805E0D00 = 0x60000000; + *(u32 *)0x805E0F30 = 0x48000090; + *(u32 *)0x805E125C = 0x60000000; + *(u32 *)0x805E1480 = 0x48000090; + *(u32 *)0x805E161C = 0x60000000; + *(u32 *)0x805E1A00 = 0x60000000; + *(u32 *)0x805E1CE4 = 0x48000084; + *(u32 *)0x805E1E88 = 0x48000084; + *(u32 *)0x805E21CC = 0x60000000; + *(u32 *)0x805F1DDC = 0x60000000; + *(u32 *)0x805F29F0 = 0x60000000; + *(u32 *)0x805F2BE4 = 0x60000000; + *(u32 *)0x805F2F64 = 0x60000000; + *(u32 *)0x805F30E0 = 0x60000000; + *(u32 *)0x805F32D4 = 0x48000094; + *(u32 *)0x805F346C = 0x4800009C; + *(u32 *)0x805F35F0 = 0x4800008C; + *(u32 *)0x805F378C = 0x60000000; + *(u32 *)0x805F3920 = 0x60000000; + *(u32 *)0x805F3AB4 = 0x4800007C; + *(u32 *)0x805F3C2C = 0x60000000; + *(u32 *)0x805F3D9C = 0x60000000; + *(u32 *)0x805F3F04 = 0x60000000; + *(u32 *)0x805F4094 = 0x60000000; + *(u32 *)0x805F4248 = 0x60000000; + *(u32 *)0x805F43DC = 0x60000000; + *(u32 *)0x805F4580 = 0x4800008C; + *(u32 *)0x805F46E4 = 0x60000000; + *(u32 *)0x805F486C = 0x60000000; + *(u32 *)0x805F49D0 = 0x60000000; + *(u32 *)0x805F4B70 = 0x60000000; + *(u32 *)0x805F4CD0 = 0x60000000; + *(u32 *)0x805F4E54 = 0x480000A0; + *(u32 *)0x805F4FF0 = 0x4800009C; + *(u32 *)0x805F5180 = 0x48000098; + *(u32 *)0x805F5320 = 0x480000A0; + *(u32 *)0x805F54BC = 0x60000000; + *(u32 *)0x805F5640 = 0x60000000; + *(u32 *)0x805F57B8 = 0x48000090; + *(u32 *)0x805F5944 = 0x48000090; + *(u32 *)0x805F5AF8 = 0x60000000; + *(u32 *)0x805F5CA0 = 0x60000000; + *(u32 *)0x805F5E2C = 0x48000090; + *(u32 *)0x805F5FC0 = 0x4800008C; + *(u32 *)0x805F6144 = 0x60000000; + *(u32 *)0x805F62D4 = 0x48000098; + *(u32 *)0x805F6464 = 0x4800009C; + *(u32 *)0x805F65EC = 0x60000000; + *(u32 *)0x805F675C = 0x60000000; + *(u32 *)0x805F6920 = 0x60000000; + *(u32 *)0x805F6AA4 = 0x48000088; + *(u32 *)0x805F6C08 = 0x60000000; + *(u32 *)0x805F6DA4 = 0x48000094; + *(u32 *)0x805F6F24 = 0x60000000; + *(u32 *)0x805F70AC = 0x4800009C; + *(u32 *)0x805F7264 = 0x60000000; + *(u32 *)0x805F73F4 = 0x48000094; + *(u32 *)0x805F759C = 0x48000098; + *(u32 *)0x805F7734 = 0x60000000; + *(u32 *)0x805F78C4 = 0x60000000; + *(u32 *)0x805F7A54 = 0x48000088; + *(u32 *)0x805F7BEC = 0x60000000; + *(u32 *)0x805F7D5C = 0x48000088; + *(u32 *)0x805F7F08 = 0x60000000; + *(u32 *)0x805F80A8 = 0x60000000; + *(u32 *)0x805F8260 = 0x48000098; + *(u32 *)0x805F83F8 = 0x60000000; + *(u32 *)0x805F8590 = 0x4800009C; + *(u32 *)0x805F8730 = 0x48000090; + *(u32 *)0x805F88C4 = 0x4800009C; + *(u32 *)0x805F8A5C = 0x60000000; + *(u32 *)0x805F8C00 = 0x48000090; + *(u32 *)0x805F8DA4 = 0x48000094; + *(u32 *)0x805F8F5C = 0x48000098; + *(u32 *)0x805F9110 = 0x60000000; + *(u32 *)0x805F9274 = 0x60000000; + *(u32 *)0x805F941C = 0x60000000; + *(u32 *)0x805F958C = 0x60000000; + *(u32 *)0x805F9724 = 0x60000000; + *(u32 *)0x805F98F0 = 0x4800009C; + *(u32 *)0x805F9AB0 = 0x4800008C; + *(u32 *)0x805F9C4C = 0x48000090; + *(u32 *)0x805F9DC8 = 0x48000094; + *(u32 *)0x805F9F78 = 0x60000000; + *(u32 *)0x805FA0F0 = 0x60000000; + *(u32 *)0x805FA2B4 = 0x4800008C; + *(u32 *)0x805FA434 = 0x48000084; + *(u32 *)0x805FA5AC = 0x60000000; + *(u32 *)0x805FA720 = 0x48000090; + *(u32 *)0x805FA8B8 = 0x48000090; + *(u32 *)0x805FAD20 = 0x60000000; + *(u32 *)0x805FB030 = 0x60000000; + *(u32 *)0x805FB170 = 0x60000000; + *(u32 *)0x805FB3E4 = 0x60000000; + *(u32 *)0x805FB65C = 0x48000094; + *(u32 *)0x805FB810 = 0x60000000; + *(u32 *)0x805FB9A8 = 0x60000000; + *(u32 *)0x805FBC40 = 0x60000000; + *(u32 *)0x805FC14C = 0x60000000; + *(u32 *)0x805FC804 = 0x60000000; + *(u32 *)0x805FC9C0 = 0x48000084; + *(u32 *)0x805FCB68 = 0x60000000; + *(u32 *)0x805FF170 = 0x60000000; + *(u32 *)0x805FF300 = 0x4800008C; + *(u32 *)0x8060041C = 0x48000098; + *(u32 *)0x8060059C = 0x60000000; + *(u32 *)0x80600844 = 0x60000000; + *(u32 *)0x80600A2C = 0x60000000; + *(u32 *)0x80600B9C = 0x60000000; + *(u32 *)0x80600CF0 = 0x60000000; + *(u32 *)0x8060180C = 0x48000098; + *(u32 *)0x80602134 = 0x60000000; + *(u32 *)0x806022C0 = 0x60000000; + *(u32 *)0x80602454 = 0x60000000; + *(u32 *)0x80602908 = 0x48000098; + *(u32 *)0x8060327C = 0x48000088; + *(u32 *)0x80603514 = 0x38000000; + *(u32 *)0x80603768 = 0x60000000; + *(u32 *)0x80603910 = 0x48000088; + *(u32 *)0x80603C0C = 0x48000098; + *(u32 *)0x80603D9C = 0x60000000; + *(u32 *)0x80603F4C = 0x60000000; + *(u32 *)0x80604118 = 0x4800007C; + *(u32 *)0x806042B0 = 0x60000000; + *(u32 *)0x80604644 = 0x60000000; + *(u32 *)0x80604828 = 0x4800007C; + *(u32 *)0x80604DE8 = 0x4800009C; + *(u32 *)0x8060505C = 0x60000000; + *(u32 *)0x8060529C = 0x60000000; + *(u32 *)0x80605428 = 0x60000000; + *(u32 *)0x8060563C = 0x60000000; + *(u32 *)0x806057EC = 0x4800009C; + *(u32 *)0x80605998 = 0x60000000; + *(u32 *)0x80605B4C = 0x48000084; + *(u32 *)0x80605CEC = 0x48000094; + *(u32 *)0x80605E88 = 0x48000094; + *(u32 *)0x80606020 = 0x60000000; + *(u32 *)0x806061C4 = 0x48000094; + *(u32 *)0x80606378 = 0x60000000; + *(u32 *)0x8060656C = 0x60000000; + *(u32 *)0x80606FE0 = 0x48000084; + *(u32 *)0x806071DC = 0x4800009C; + *(u32 *)0x8060761C = 0x48000090; + *(u32 *)0x806078A8 = 0x48000088; + *(u32 *)0x80607CC8 = 0x48000090; + *(u32 *)0x80607EC4 = 0x4800008C; + *(u32 *)0x806085B0 = 0x48000088; + *(u32 *)0x80608724 = 0x4800008C; + *(u32 *)0x8060890C = 0x60000000; + *(u32 *)0x80608E54 = 0x48000080; + *(u32 *)0x80609050 = 0x60000000; + *(u32 *)0x80609250 = 0x48000088; + *(u32 *)0x806093BC = 0x4800009C; + *(u32 *)0x806095D4 = 0x48000094; + *(u32 *)0x806097F4 = 0x60000000; + *(u32 *)0x806099AC = 0x48000094; + *(u32 *)0x80609BC8 = 0x60000000; + *(u32 *)0x80609E30 = 0x60000000; + *(u32 *)0x8060AE74 = 0x4800008C; + *(u32 *)0x80611EE4 = 0x48000094; + *(u32 *)0x80613A8C = 0x60000000; + *(u32 *)0x80658F68 = 0x38000000; + *(u32 *)0x80659070 = 0x60000000; + *(u32 *)0x80659B88 = 0x4800009C; + *(u32 *)0x80659D74 = 0x48000084; + *(u32 *)0x8065A758 = 0x48000084; + *(u32 *)0x8065A8C8 = 0x60000000; + *(u32 *)0x8065AA60 = 0x48000090; + *(u32 *)0x8065AEA0 = 0x60000000; + *(u32 *)0x8065B2D4 = 0x60000000; + *(u32 *)0x8065C908 = 0x60000000; + *(u32 *)0x8065CAAC = 0x48000084; + *(u32 *)0x8065D24C = 0x60000000; + *(u32 *)0x8065D45C = 0x60000000; + *(u32 *)0x8065D6B4 = 0x60000000; + *(u32 *)0x8065DA90 = 0x48000098; + *(u32 *)0x8065DCC8 = 0x60000000; + *(u32 *)0x8065DF30 = 0x60000000; + *(u32 *)0x8065E434 = 0x60000000; + *(u32 *)0x8065E5A4 = 0x48000090; + *(u32 *)0x8065E790 = 0x4800009C; + *(u32 *)0x806606A8 = 0x60000000; + *(u32 *)0x80660998 = 0x48000084; + *(u32 *)0x80660B24 = 0x60000000; + *(u32 *)0x806610E8 = 0x48000090; + *(u32 *)0x80661260 = 0x48000094; + *(u32 *)0x806615DC = 0x60000000; + *(u32 *)0x806619AC = 0x60000000; + *(u32 *)0x80661B40 = 0x60000000; + *(u32 *)0x80661D58 = 0x60000000; + *(u32 *)0x80661ED0 = 0x60000000; + *(u32 *)0x806620BC = 0x60000000; + *(u32 *)0x80662398 = 0x60000000; + *(u32 *)0x80662588 = 0x60000000; + *(u32 *)0x80662758 = 0x60000000; + *(u32 *)0x806628DC = 0x48000094; + *(u32 *)0x80662A6C = 0x4800008C; + *(u32 *)0x80662C10 = 0x60000000; + *(u32 *)0x806637AC = 0x60000000; + *(u32 *)0x806639AC = 0x60000000; + *(u32 *)0x80663B5C = 0x60000000; + *(u32 *)0x80663CE8 = 0x48000090; + *(u32 *)0x80663E78 = 0x60000000; + *(u32 *)0x80664040 = 0x48000088; + *(u32 *)0x80664288 = 0x48000084; + *(u32 *)0x80664468 = 0x48000094; + *(u32 *)0x80664714 = 0x60000000; + *(u32 *)0x80664A20 = 0x60000000; + *(u32 *)0x80664D98 = 0x60000000; + *(u32 *)0x80664FAC = 0x60000000; + *(u32 *)0x806656B4 = 0x60000000; + *(u32 *)0x806658D8 = 0x60000000; + *(u32 *)0x80665A70 = 0x60000000; + *(u32 *)0x80665C7C = 0x48000088; + *(u32 *)0x80665EBC = 0x4800009C; + *(u32 *)0x806660F4 = 0x48000090; + *(u32 *)0x806662E0 = 0x48000090; + *(u32 *)0x806666C8 = 0x60000000; + *(u32 *)0x806673C0 = 0x60000000; + *(u32 *)0x8066791C = 0x60000000; + *(u32 *)0x80667B4C = 0x4800007C; + *(u32 *)0x80667D30 = 0x48000090; + *(u32 *)0x80668058 = 0x60000000; + *(u32 *)0x80668218 = 0x60000000; + *(u32 *)0x806683C0 = 0x48000094; + *(u32 *)0x80668564 = 0x60000000; + *(u32 *)0x80668904 = 0x48000094; + *(u32 *)0x80668B20 = 0x48000090; + *(u32 *)0x80668CE8 = 0x60000000; + *(u32 *)0x806690AC = 0x38C00000; + *(u32 *)0x80669D9C = 0x48000098; + *(u32 *)0x80669F3C = 0x48000084; + *(u32 *)0x8066A0D4 = 0x48000090; + *(u32 *)0x8066A360 = 0x60000000; + *(u32 *)0x8066A7F8 = 0x60000000; + *(u32 *)0x8066ADE0 = 0x48000084; + *(u32 *)0x8066B14C = 0x48000094; + *(u32 *)0x8066B30C = 0x60000000; + *(u32 *)0x8066B880 = 0x60000000; + *(u32 *)0x8066BA20 = 0x60000000; + *(u32 *)0x8066BA64 = 0x60000000; + *(u32 *)0x8066BAB8 = 0x60000000; + *(u32 *)0x8066CD50 = 0x48000090; + *(u32 *)0x8066CFE0 = 0x60000000; + *(u32 *)0x8066D19C = 0x60000000; + *(u32 *)0x8066D358 = 0x4800008C; + *(u32 *)0x8066D4E8 = 0x48000090; + *(u32 *)0x8066D8F4 = 0x48000098; + *(u32 *)0x8066DF6C = 0x60000000; + *(u32 *)0x8066ED38 = 0x4800008C; + *(u32 *)0x8066F6F0 = 0x60000000; + *(u32 *)0x80671ECC = 0x60000000; + *(u32 *)0x80672E5C = 0x4800007C; + *(u32 *)0x80673008 = 0x48000094; + *(u32 *)0x806731AC = 0x48000094; + *(u32 *)0x806733A4 = 0x48000084; + *(u32 *)0x80673640 = 0x60000000; + *(u32 *)0x80673770 = 0x60000000; + *(u32 *)0x80673964 = 0x48000090; + *(u32 *)0x80673B24 = 0x48000090; + *(u32 *)0x80673CA8 = 0x60000000; + *(u32 *)0x80673DF0 = 0x60000000; + *(u32 *)0x80673E90 = 0x48000094; + *(u32 *)0x806741B4 = 0x48000090; + *(u32 *)0x80674884 = 0x48000084; + *(u32 *)0x80675A44 = 0x4800007C; + *(u32 *)0x80676390 = 0x60000000; + *(u32 *)0x80676574 = 0x48000094; + *(u32 *)0x80676E70 = 0x60000000; + *(u32 *)0x80677168 = 0x4800009C; + *(u32 *)0x806776D4 = 0x60000000; + *(u32 *)0x80677ACC = 0x48000080; + *(u32 *)0x80679FC4 = 0x4800008C; + *(u32 *)0x8067A160 = 0x48000088; + *(u32 *)0x8067A2EC = 0x60000000; + *(u32 *)0x8067B7B4 = 0x60000000; + *(u32 *)0x8067BCAC = 0x48000090; + *(u32 *)0x8067D510 = 0x60000000; + *(u32 *)0x8067DDD0 = 0x60000000; + *(u32 *)0x8067E114 = 0x48000094; + *(u32 *)0x8067E300 = 0x60000000; + *(u32 *)0x8067E324 = 0x60000000; + *(u32 *)0x8067E360 = 0x60000000; + *(u32 *)0x8067E460 = 0x4800008C; + *(u32 *)0x8067E658 = 0x60000000; + *(u32 *)0x8067E87C = 0x60000000; + *(u32 *)0x8067E8A0 = 0x60000000; + *(u32 *)0x8067E8CC = 0x60000000; + *(u32 *)0x8067E8F8 = 0x60000000; + *(u32 *)0x8067E908 = 0x60000000; + *(u32 *)0x8067E920 = 0x38000000; + *(u32 *)0x8067EC84 = 0x60000000; + *(u32 *)0x8067EDF8 = 0x48000094; + *(u32 *)0x8067EFA0 = 0x48000080; + *(u32 *)0x8067F178 = 0x48000088; + *(u32 *)0x8067F3B8 = 0x60000000; + *(u32 *)0x8067F5D4 = 0x48000090; + *(u32 *)0x8067F7C8 = 0x60000000; + *(u32 *)0x8067F954 = 0x48000084; + *(u32 *)0x8067FB68 = 0x60000000; + *(u32 *)0x8067FDB0 = 0x48000094; + *(u32 *)0x8067FF50 = 0x48000084; + *(u32 *)0x806800E8 = 0x48000098; + *(u32 *)0x80680280 = 0x60000000; + *(u32 *)0x80680458 = 0x60000000; + *(u32 *)0x806805EC = 0x4800009C; + *(u32 *)0x80680788 = 0x60000000; + *(u32 *)0x806808FC = 0x60000000; + *(u32 *)0x80680B90 = 0x4800008C; + *(u32 *)0x80680D3C = 0x4800008C; + *(u32 *)0x80680ED4 = 0x4800008C; + *(u32 *)0x80681068 = 0x48000094; + *(u32 *)0x806812E0 = 0x60000000; + *(u32 *)0x806814D4 = 0x48000090; + *(u32 *)0x806817F4 = 0x4800007C; + *(u32 *)0x806819DC = 0x60000000; + *(u32 *)0x80681BB8 = 0x38000000; + *(u32 *)0x80681CAC = 0x60000000; + *(u32 *)0x80681EA4 = 0x60000000; + *(u32 *)0x80682058 = 0x48000090; + *(u32 *)0x806821EC = 0x48000084; + *(u32 *)0x80682460 = 0x60000000; + *(u32 *)0x806826B8 = 0x48000084; + *(u32 *)0x80682CF8 = 0x60000000; + *(u32 *)0x8068411C = 0x60000000; + *(u32 *)0x80684E18 = 0x480000F0; + *(u32 *)0x806851C0 = 0x60000000; + *(u32 *)0x806857A0 = 0x480000E8; + *(u32 *)0x80685F24 = 0x48000090; + *(u32 *)0x806860D4 = 0x48000098; + *(u32 *)0x80686860 = 0x4800007C; + *(u32 *)0x80688164 = 0x60000000; + *(u32 *)0x80688268 = 0x38000000; + *(u32 *)0x80688370 = 0x38600000; + *(u32 *)0x80688480 = 0x4800008C; + *(u32 *)0x80688620 = 0x48000098; + *(u32 *)0x806887B4 = 0x60000000; + *(u32 *)0x80688958 = 0x48000088; + *(u32 *)0x80688CF8 = 0x60000000; + *(u32 *)0x80689074 = 0x60000000; + *(u32 *)0x806893F8 = 0x60000000; + *(u32 *)0x806895B4 = 0x48000098; + *(u32 *)0x8068978C = 0x48000098; + *(u32 *)0x806899D8 = 0x60000000; + *(u32 *)0x806904F4 = 0x60000000; + *(u32 *)0x806906D0 = 0x48000088; + *(u32 *)0x8069084C = 0x38800000; + *(u32 *)0x80690970 = 0x48000090; + *(u32 *)0x80690EB4 = 0x60000000; + *(u32 *)0x80690EDC = 0x60000000; + *(u32 *)0x80690F04 = 0x38800000; + *(u32 *)0x80691BA4 = 0x48000098; + *(u32 *)0x80691E04 = 0x60000000; + *(u32 *)0x80692280 = 0x60000000; + *(u32 *)0x8069241C = 0x60000000; + *(u32 *)0x806925EC = 0x48000084; + *(u32 *)0x8069275C = 0x60000000; + *(u32 *)0x80692FA8 = 0x60000000; + *(u32 *)0x80693B04 = 0x60000000; + *(u32 *)0x80693B54 = 0x38000000; + *(u32 *)0x80693CCC = 0x48000098; + *(u32 *)0x80693ED0 = 0x60000000; + *(u32 *)0x80694100 = 0x60000000; + *(u32 *)0x806942B8 = 0x4800008C; + *(u32 *)0x80694744 = 0x38600000; + *(u32 *)0x80694E18 = 0x60000000; + *(u32 *)0x80695124 = 0x60000000; + *(u32 *)0x80695300 = 0x4800008C; + *(u32 *)0x8069596C = 0x60000000; + *(u32 *)0x80695BAC = 0x60000000; + *(u32 *)0x8069C208 = 0x48000090; + *(u32 *)0x8069C3F0 = 0x48000098; + *(u32 *)0x8069DC88 = 0x60000000; + *(u32 *)0x8069E51C = 0x38800000; + *(u32 *)0x8069EA4C = 0x4800008C; + *(u32 *)0x8069ED00 = 0x48000088; + *(u32 *)0x8069EEB4 = 0x60000000; + *(u32 *)0x8069F38C = 0x60000000; + *(u32 *)0x8069FC50 = 0x60000000; + *(u32 *)0x8069FE88 = 0x48000090; + *(u32 *)0x806A0C74 = 0x38600000; + *(u32 *)0x806A0DA8 = 0x60000000; + *(u32 *)0x806A1204 = 0x60000000; + *(u32 *)0x806A142C = 0x60000000; + *(u32 *)0x806A38B8 = 0x48000090; + *(u32 *)0x806A3A70 = 0x60000000; + *(u32 *)0x806A3B98 = 0x48000080; + *(u32 *)0x806A3D28 = 0x48000090; + *(u32 *)0x806A47D8 = 0x48000080; + *(u32 *)0x806A64BC = 0x48000090; + *(u32 *)0x806A9C38 = 0x60000000; + *(u32 *)0x806AA570 = 0x60000000; + *(u32 *)0x806AA738 = 0x48000098; + *(u32 *)0x806AD4FC = 0x60000000; + *(u32 *)0x806AF8A8 = 0x60000000; + *(u32 *)0x806B0644 = 0x60000000; + *(u32 *)0x806B09E8 = 0x60000000; + *(u32 *)0x806B0ADC = 0x60000000; + *(u32 *)0x806B0D88 = 0x60000000; + *(u32 *)0x806B1090 = 0x60000000; + *(u32 *)0x806B12C0 = 0x60000000; + *(u32 *)0x806B1FF8 = 0x60000000; + *(u32 *)0x806B3AA0 = 0x60000000; + *(u32 *)0x806B3F34 = 0x60000000; + *(u32 *)0x806B4094 = 0x60000000; + *(u32 *)0x806B4238 = 0x60000000; + *(u32 *)0x806B43C0 = 0x48000098; + *(u32 *)0x806B4554 = 0x38000000; + *(u32 *)0x806B4664 = 0x4800009C; + *(u32 *)0x806B4950 = 0x60000000; + *(u32 *)0x806B4EA8 = 0x60000000; + *(u32 *)0x806B52A0 = 0x60000000; + *(u32 *)0x806B54C8 = 0x60000000; + *(u32 *)0x806B5820 = 0x38800000; + *(u32 *)0x806B6720 = 0x48000090; + *(u32 *)0x806B86A4 = 0x4800008C; + *(u32 *)0x806B88DC = 0x60000000; + *(u32 *)0x806B9518 = 0x60000000; + *(u32 *)0x806BA214 = 0x48000084; + *(u32 *)0x806BA5BC = 0x4800008C; + *(u32 *)0x806BAA3C = 0x60000000; + *(u32 *)0x806BB128 = 0x48000090; + *(u32 *)0x806BB964 = 0x48000088; + *(u32 *)0x806BC2F0 = 0x60000000; + *(u32 *)0x806BC5A8 = 0x48000094; + *(u32 *)0x806BCC6C = 0x60000000; + *(u32 *)0x806BCF44 = 0x48000094; + *(u32 *)0x806BD0F8 = 0x60000000; + *(u32 *)0x806BD318 = 0x60000000; + *(u32 *)0x806BDAD4 = 0x60000000; + *(u32 *)0x806BDD60 = 0x60000000; + *(u32 *)0x806BE900 = 0x60000000; + *(u32 *)0x806BE91C = 0x60000000; + *(u32 *)0x806BE9AC = 0x38000000; + *(u32 *)0x806BE9C4 = 0x38000000; + *(u32 *)0x806BE9DC = 0x38800000; + *(u32 *)0x806BE9F8 = 0x60000000; + *(u32 *)0x806BEA24 = 0x60000000; + *(u32 *)0x806BEA68 = 0x38600000; + *(u32 *)0x806C1048 = 0x38000000; + *(u32 *)0x806C3EE0 = 0x48000088; + *(u32 *)0x806C421C = 0x48000084; + *(u32 *)0x806C4750 = 0x4800009C; + *(u32 *)0x806C4CE8 = 0x48000090; + *(u32 *)0x806C54E8 = 0x4800008C; + *(u32 *)0x806C7C48 = 0x48000090; + *(u32 *)0x806C8088 = 0x60000000; + *(u32 *)0x806C89A8 = 0x48000094; + *(u32 *)0x806C8F5C = 0x60000000; + *(u32 *)0x806CA060 = 0x38800000; + *(u32 *)0x806CAC60 = 0x60000000; + *(u32 *)0x806CADE4 = 0x60000000; + *(u32 *)0x806CB074 = 0x60000000; + *(u32 *)0x806CB2A4 = 0x60000000; + *(u32 *)0x806CBB6C = 0x60000000; + *(u32 *)0x806CBCDC = 0x60000000; + *(u32 *)0x806CC1EC = 0x4800008C; + *(u32 *)0x806CC388 = 0x48000094; + *(u32 *)0x806CC900 = 0x60000000; + *(u32 *)0x806CCAE0 = 0x48000090; + *(u32 *)0x806CD1F0 = 0x60000000; + *(u32 *)0x806CD3AC = 0x60000000; + *(u32 *)0x806CD560 = 0x60000000; + *(u32 *)0x806CD770 = 0x48000098; + *(u32 *)0x806CDB08 = 0x60000000; + *(u32 *)0x806CDCBC = 0x4800008C; + *(u32 *)0x806CDE88 = 0x60000000; + *(u32 *)0x806CE150 = 0x48000088; + *(u32 *)0x806CE7F8 = 0x60000000; + *(u32 *)0x806CEC18 = 0x48000094; + *(u32 *)0x806CEDF0 = 0x48000088; + *(u32 *)0x806CFD04 = 0x60000000; + *(u32 *)0x806CFEE8 = 0x48000090; + *(u32 *)0x806D0CD4 = 0x60000000; + *(u32 *)0x806D0EC4 = 0x4800007C; + *(u32 *)0x806D101C = 0x60000000; + *(u32 *)0x806D2478 = 0x60000000; + *(u32 *)0x806D2584 = 0x60000000; + *(u32 *)0x806D384C = 0x60000000; + *(u32 *)0x806D3F18 = 0x48000094; + *(u32 *)0x806D4078 = 0x60000000; + *(u32 *)0x806D5354 = 0x48000080; + *(u32 *)0x806D55A8 = 0x48000094; + *(u32 *)0x806D5BC4 = 0x48000090; + *(u32 *)0x806D5D6C = 0x60000000; + *(u32 *)0x806D5FEC = 0x4800008C; + *(u32 *)0x806D61B0 = 0x60000000; + *(u32 *)0x806D6434 = 0x60000000; + *(u32 *)0x806D6B74 = 0x60000000; + *(u32 *)0x806D6D04 = 0x60000000; + *(u32 *)0x806D6ED0 = 0x60000000; + *(u32 *)0x806D73F4 = 0x60000000; + *(u32 *)0x806D7598 = 0x4800008C; + *(u32 *)0x806D78D0 = 0x4800008C; + *(u32 *)0x806D851C = 0x60000000; + *(u32 *)0x806D9B84 = 0x60000000; + *(u32 *)0x806DA884 = 0x60000000; + *(u32 *)0x806DB58C = 0x60000000; + *(u32 *)0x806DC7F4 = 0x48000080; + *(u32 *)0x806DD418 = 0x48000090; + *(u32 *)0x806DD740 = 0x60000000; + *(u32 *)0x806DD8D4 = 0x60000000; + *(u32 *)0x806E26C0 = 0x60000000; + *(u32 *)0x806E2B28 = 0x4800008C; + *(u32 *)0x806E2D08 = 0x48000088; + *(u32 *)0x806E2EBC = 0x48000090; + *(u32 *)0x806E3280 = 0x60000000; + *(u32 *)0x806E34D0 = 0x60000000; + *(u32 *)0x806E36B8 = 0x38000000; + *(u32 *)0x806E37A0 = 0x48000084; + *(u32 *)0x806E397C = 0x4800008C; + *(u32 *)0x806E3B44 = 0x60000000; + *(u32 *)0x806E3D74 = 0x60000000; + *(u32 *)0x806E7DE0 = 0x38000000; + *(u32 *)0x806E81E4 = 0x48000064; + *(u32 *)0x806E86EC = 0x60000000; + *(u32 *)0x806E8864 = 0x60000000; + *(u32 *)0x806E9008 = 0x48000080; + *(u32 *)0x806E929C = 0x60000000; + *(u32 *)0x806E9780 = 0x48000090; + *(u32 *)0x806E9AAC = 0x48000084; + *(u32 *)0x806E9FC8 = 0x4800008C; + *(u32 *)0x806EA604 = 0x60000000; + *(u32 *)0x806EA77C = 0x38000000; + *(u32 *)0x806EA880 = 0x48000088; + *(u32 *)0x806EAC10 = 0x38600000; + *(u32 *)0x806EAF54 = 0x38000000; + *(u32 *)0x806EB418 = 0x38A00000; + *(u32 *)0x806EB434 = 0x38800000; + *(u32 *)0x806EB454 = 0x38600000; + *(u32 *)0x806EB580 = 0x60000000; + *(u32 *)0x806EBA34 = 0x48000094; + *(u32 *)0x806EBC1C = 0x60000000; + *(u32 *)0x806EBDB8 = 0x48000090; + *(u32 *)0x806EC1A0 = 0x48000088; + *(u32 *)0x806EC334 = 0x60000000; + *(u32 *)0x806EE440 = 0x60000000; + *(u32 *)0x806EE604 = 0x48000094; + *(u32 *)0x806EE7A8 = 0x48000088; + *(u32 *)0x806F167C = 0x38000000; + *(u32 *)0x806F1694 = 0x38600000; + *(u32 *)0x806F16B0 = 0x60000000; + *(u32 *)0x806F1C90 = 0x48000094; + *(u32 *)0x806F5228 = 0x48000090; + *(u32 *)0x806F54E4 = 0x48000084; + *(u32 *)0x806F5A44 = 0x48000060; + *(u32 *)0x806F5FF4 = 0x48000098; + *(u32 *)0x806F6480 = 0x48000094; + *(u32 *)0x806F6A2C = 0x48000098; + *(u32 *)0x806F6E44 = 0x60000000; + *(u32 *)0x806F7180 = 0x48000064; + *(u32 *)0x806F7294 = 0x60000000; + *(u32 *)0x806F74C8 = 0x60000000; + *(u32 *)0x806F7894 = 0x38C00000; + *(u32 *)0x806F7A30 = 0x60000000; + *(u32 *)0x806F7A78 = 0x60000000; + *(u32 *)0x806F7B7C = 0x60000000; + *(u32 *)0x806F7BBC = 0x38000000; + *(u32 *)0x806F7C38 = 0x60000000; + *(u32 *)0x806F7D40 = 0x48000094; + *(u32 *)0x806F809C = 0x60000000; + *(u32 *)0x806F8194 = 0x60000000; + *(u32 *)0x806F9EE8 = 0x48000058; + *(u32 *)0x806FA51C = 0x48000090; + *(u32 *)0x806FA7E4 = 0x60000000; + *(u32 *)0x806FAA78 = 0x48000098; + *(u32 *)0x806FADCC = 0x60000000; + *(u32 *)0x806FAFE0 = 0x60000000; + *(u32 *)0x806FC380 = 0x60000000; + *(u32 *)0x806FC588 = 0x60000000; + *(u32 *)0x806FC774 = 0x60000000; + *(u32 *)0x806FCAC0 = 0x48000090; + *(u32 *)0x806FCC68 = 0x60000000; + *(u32 *)0x806FCD60 = 0x60000000; + *(u32 *)0x806FCFB4 = 0x60000000; + *(u32 *)0x806FD358 = 0x48000064; + *(u32 *)0x806FD4A8 = 0x48000094; + *(u32 *)0x806FDB04 = 0x60000000; + *(u32 *)0x806FDE3C = 0x48000064; + *(u32 *)0x806FE1E0 = 0x60000000; + *(u32 *)0x806FE564 = 0x48000068; + *(u32 *)0x806FE6E8 = 0x60000000; + *(u32 *)0x806FE8A8 = 0x60000000; + *(u32 *)0x806FE984 = 0x60000000; + *(u32 *)0x806FEA20 = 0x60000000; + *(u32 *)0x806FEBCC = 0x60000000; + *(u32 *)0x806FECDC = 0x60000000; + *(u32 *)0x806FF1F4 = 0x60000000; + *(u32 *)0x806FF94C = 0x60000000; + *(u32 *)0x806FFAEC = 0x60000000; + *(u32 *)0x806FFC08 = 0x60000000; + *(u32 *)0x806FFD8C = 0x60000000; + *(u32 *)0x806FFEB4 = 0x60000000; + *(u32 *)0x80700074 = 0x48000094; + *(u32 *)0x8070049C = 0x60000000; + *(u32 *)0x80700BA0 = 0x4800008C; + *(u32 *)0x80700D20 = 0x48000084; + *(u32 *)0x80701348 = 0x48000094; + *(u32 *)0x80701688 = 0x48000094; + *(u32 *)0x807017F8 = 0x60000000; + *(u32 *)0x8070198C = 0x60000000; + *(u32 *)0x80701B40 = 0x60000000; + *(u32 *)0x80701CD8 = 0x48000090; + *(u32 *)0x80701E70 = 0x60000000; + *(u32 *)0x80702250 = 0x48000098; + *(u32 *)0x80703538 = 0x60000000; + *(u32 *)0x80703664 = 0x60000000; + *(u32 *)0x80703980 = 0x60000000; + *(u32 *)0x80703B44 = 0x48000080; + *(u32 *)0x80703FAC = 0x60000000; + *(u32 *)0x80704414 = 0x60000000; + *(u32 *)0x80705624 = 0x60000000; + *(u32 *)0x80705BA0 = 0x48000094; + *(u32 *)0x8070667C = 0x48000098; + *(u32 *)0x80706804 = 0x60000000; + *(u32 *)0x80706B8C = 0x60000000; + *(u32 *)0x80707078 = 0x60000000; + *(u32 *)0x80707288 = 0x48000094; + *(u32 *)0x807077BC = 0x48000080; + *(u32 *)0x80707CDC = 0x48000090; + *(u32 *)0x80707EE4 = 0x60000000; + *(u32 *)0x80708BAC = 0x48000088; + *(u32 *)0x80708E30 = 0x4800008C; + *(u32 *)0x80708FA4 = 0x60000000; + *(u32 *)0x80709250 = 0x60000000; + *(u32 *)0x807095B0 = 0x60000000; + *(u32 *)0x80709BDC = 0x48000090; + *(u32 *)0x80709DA0 = 0x48000090; + *(u32 *)0x80709FA4 = 0x48000094; + gprintf("Patched MetaFortress\n"); + } + else if (memcmp(gameid, "SUKJ01", 6) == 0) + { + *(u32 *)0x80175194 = 0x48000084; + *(u32 *)0x8017582C = 0x60000000; + *(u32 *)0x80175BF4 = 0x60000000; + *(u32 *)0x80175F10 = 0x48000090; + *(u32 *)0x801761E8 = 0x60000000; + *(u32 *)0x801763C4 = 0x4800008C; + *(u32 *)0x801765B4 = 0x60000000; + *(u32 *)0x80176CAC = 0x48000088; + *(u32 *)0x80176E74 = 0x48000090; + *(u32 *)0x801771A8 = 0x48000090; + *(u32 *)0x80177500 = 0x4800008C; + *(u32 *)0x801789D4 = 0x60000000; + *(u32 *)0x80178D20 = 0x4800008C; + *(u32 *)0x80178E7C = 0x4800009C; + *(u32 *)0x801790C8 = 0x48000094; + *(u32 *)0x80179250 = 0x60000000; + *(u32 *)0x801793F8 = 0x4800009C; + *(u32 *)0x801795B8 = 0x48000088; + *(u32 *)0x8017975C = 0x48000094; + *(u32 *)0x801798EC = 0x48000084; + *(u32 *)0x80179A64 = 0x60000000; + *(u32 *)0x80179BF0 = 0x60000000; + *(u32 *)0x80179E1C = 0x4800008C; + *(u32 *)0x80179FF0 = 0x48000088; + *(u32 *)0x8017A270 = 0x60000000; + *(u32 *)0x8017A3F4 = 0x48000094; + *(u32 *)0x8017A590 = 0x60000000; + *(u32 *)0x8017A7E4 = 0x60000000; + *(u32 *)0x8017A95C = 0x60000000; + *(u32 *)0x8017A9F8 = 0x4800009C; + *(u32 *)0x8017A9CC = 0x48000020; + *(u32 *)0x8017B918 = 0x60000000; + *(u32 *)0x8017BF08 = 0x4800008C; + *(u32 *)0x8017E900 = 0x60000000; + *(u32 *)0x8017EA84 = 0x60000000; + *(u32 *)0x8017F45C = 0x60000000; + *(u32 *)0x8017F850 = 0x48000090; + *(u32 *)0x8017FAC8 = 0x48000094; + *(u32 *)0x8017FCB0 = 0x48000098; + *(u32 *)0x8017FFFC = 0x48000088; + *(u32 *)0x801801C4 = 0x60000000; + *(u32 *)0x80180654 = 0x60000000; + *(u32 *)0x801807E8 = 0x60000000; + *(u32 *)0x801808B8 = 0x60000000; + *(u32 *)0x80180874 = 0x48000024; + *(u32 *)0x80180CD8 = 0x60000000; + *(u32 *)0x80180F14 = 0x48000090; + *(u32 *)0x801810F0 = 0x60000000; + *(u32 *)0x801812A8 = 0x4800009C; + *(u32 *)0x80181440 = 0x60000000; + *(u32 *)0x8018F0D0 = 0x60000000; + *(u32 *)0x8018F250 = 0x4800008C; + *(u32 *)0x8018F4C0 = 0x60000000; + *(u32 *)0x8018F5C0 = 0x4800008C; + *(u32 *)0x8018F908 = 0x4800009C; + *(u32 *)0x8018FB48 = 0x60000000; + *(u32 *)0x8018FCA4 = 0x4800008C; + *(u32 *)0x80191678 = 0x48000080; + *(u32 *)0x801A9C80 = 0x4800008C; + *(u32 *)0x801A9EC8 = 0x4800008C; + *(u32 *)0x801AA1F4 = 0x48000094; + *(u32 *)0x801AAFAC = 0x48000080; + *(u32 *)0x801ACA18 = 0x60000000; + *(u32 *)0x801ACCBC = 0x60000000; + *(u32 *)0x801ACE8C = 0x4800009C; + *(u32 *)0x801AD080 = 0x60000000; + *(u32 *)0x801ADAB8 = 0x7C000050; + *(u32 *)0x801AE5C4 = 0x48000098; + *(u32 *)0x801AE8B0 = 0x60000000; + *(u32 *)0x801AFCB8 = 0x4800008C; + *(u32 *)0x801AFE78 = 0x4800009C; + *(u32 *)0x801B04E0 = 0x60000000; + *(u32 *)0x801B06A8 = 0x60000000; + *(u32 *)0x801B0850 = 0x60000000; + *(u32 *)0x801B0AA4 = 0x60000000; + *(u32 *)0x801B17EC = 0x48000098; + *(u32 *)0x801B1AA0 = 0x60000000; + *(u32 *)0x801B1D20 = 0x4800009C; + *(u32 *)0x801B1F78 = 0x60000000; + *(u32 *)0x801B2388 = 0x60000000; + *(u32 *)0x801B2590 = 0x48000080; + *(u32 *)0x801B3DE4 = 0x4800007C; + *(u32 *)0x801B4268 = 0x60000000; + *(u32 *)0x801B4460 = 0x60000000; + *(u32 *)0x801B497C = 0x4800008C; + *(u32 *)0x801B4C04 = 0x48000094; + *(u32 *)0x801B4E54 = 0x60000000; + *(u32 *)0x801B4FDC = 0x7C600050; + *(u32 *)0x801CF6EC = 0x60000000; + *(u32 *)0x801CF8E4 = 0x480000A0; + *(u32 *)0x801D893C = 0x60000000; + *(u32 *)0x801D9574 = 0x60000000; + *(u32 *)0x801D9718 = 0x60000000; + *(u32 *)0x801D98A8 = 0x60000000; + *(u32 *)0x801D9A68 = 0x48000088; + *(u32 *)0x801DBC2C = 0x60000000; + *(u32 *)0x801DC87C = 0x60000000; + *(u32 *)0x801DCA0C = 0x4800008C; + *(u32 *)0x801E58E8 = 0x60000000; + *(u32 *)0x801E5BAC = 0x48000098; + *(u32 *)0x801E677C = 0x48000084; + *(u32 *)0x801E6908 = 0x60000000; + *(u32 *)0x801E6E74 = 0x7C000050; + *(u32 *)0x801E7B48 = 0x60000000; + *(u32 *)0x801E8108 = 0x7C600050; + *(u32 *)0x801E88BC = 0x60000000; + *(u32 *)0x801E8A78 = 0x60000000; + *(u32 *)0x801E8C9C = 0x60000000; + *(u32 *)0x801E8F54 = 0x7C000050; + *(u32 *)0x801E9560 = 0x60000000; + *(u32 *)0x801E9890 = 0x4800009C; + *(u32 *)0x801E9B64 = 0x48000088; + *(u32 *)0x801E9FEC = 0x7C000050; + *(u32 *)0x801EA6A0 = 0x48000090; + *(u32 *)0x801EB164 = 0x60000000; + *(u32 *)0x801EB4C8 = 0x48000094; + *(u32 *)0x801EB644 = 0x4800008C; + *(u32 *)0x801EB860 = 0x48000098; + *(u32 *)0x801EC00C = 0x60000000; + *(u32 *)0x801EC1A4 = 0x7C600050; + *(u32 *)0x801EC75C = 0x60000000; + *(u32 *)0x801ECAD0 = 0x60000000; + *(u32 *)0x801ECE54 = 0x48000090; + *(u32 *)0x801ECFF4 = 0x48000098; + *(u32 *)0x801ED46C = 0x48000088; + *(u32 *)0x801ED6F8 = 0x48000084; + *(u32 *)0x801ED868 = 0x48000088; + *(u32 *)0x801ED9F4 = 0x60000000; + *(u32 *)0x801EE060 = 0x60000000; + *(u32 *)0x801EE2A4 = 0x60000000; + *(u32 *)0x801EEA70 = 0x48000094; + *(u32 *)0x801EEEAC = 0x4800008C; + *(u32 *)0x801EF208 = 0x60000000; + *(u32 *)0x801EF3AC = 0x60000000; + *(u32 *)0x801EF744 = 0x60000000; + *(u32 *)0x801EF8EC = 0x60000000; + *(u32 *)0x801F0548 = 0x48000094; + *(u32 *)0x801F0AB0 = 0x60000000; + *(u32 *)0x801F0C24 = 0x60000000; + *(u32 *)0x801F0F20 = 0x48000090; + *(u32 *)0x801F13E8 = 0x60000000; + *(u32 *)0x801F1578 = 0x60000000; + *(u32 *)0x801F1774 = 0x60000000; + *(u32 *)0x801F1998 = 0x48000098; + *(u32 *)0x801F2224 = 0x48000064; + *(u32 *)0x801F2370 = 0x60000000; + *(u32 *)0x801F257C = 0x60000000; + *(u32 *)0x801F31A8 = 0x7C600050; + *(u32 *)0x801F31C0 = 0x7C000050; + *(u32 *)0x801F31E8 = 0x7C000050; + *(u32 *)0x801F3288 = 0x7C000050; + *(u32 *)0x801F33A8 = 0x60000000; + *(u32 *)0x801F3A94 = 0x60000000; + *(u32 *)0x801F5A0C = 0x4800008C; + *(u32 *)0x801F6098 = 0x60000000; + *(u32 *)0x801F69BC = 0x60000000; + *(u32 *)0x801F6C18 = 0x4800008C; + *(u32 *)0x801F6D98 = 0x60000000; + *(u32 *)0x801F6F48 = 0x4800008C; + *(u32 *)0x801F7150 = 0x60000000; + *(u32 *)0x801F7834 = 0x60000000; + *(u32 *)0x801F7950 = 0x60000000; + *(u32 *)0x801F7C98 = 0x60000000; + *(u32 *)0x801F8788 = 0x60000000; + *(u32 *)0x801F8928 = 0x4800008C; + *(u32 *)0x801F8CC8 = 0x60000000; + *(u32 *)0x801F8FE4 = 0x60000000; + *(u32 *)0x801FA7D8 = 0x4800008C; + *(u32 *)0x801FD750 = 0x4800008C; + *(u32 *)0x801FD910 = 0x60000000; + *(u32 *)0x801FFCF4 = 0x48000090; + *(u32 *)0x802002B8 = 0x60000000; + *(u32 *)0x802002F0 = 0x60000000; + *(u32 *)0x802003EC = 0x48000094; + *(u32 *)0x802007F0 = 0x60000000; + *(u32 *)0x80200A44 = 0x60000000; + *(u32 *)0x80200BB8 = 0x60000000; + *(u32 *)0x80200E3C = 0x60000000; + *(u32 *)0x80200FB4 = 0x60000000; + *(u32 *)0x802012C8 = 0x60000000; + *(u32 *)0x80202FD8 = 0x4800008C; + *(u32 *)0x80203254 = 0x48000094; + *(u32 *)0x802035DC = 0x60000000; + *(u32 *)0x80203DC4 = 0x48000094; + *(u32 *)0x8020A094 = 0x60000000; + *(u32 *)0x8020A208 = 0x48000090; + *(u32 *)0x8020A3C4 = 0x60000000; + *(u32 *)0x8020A434 = 0x60000000; + *(u32 *)0x8020BB2C = 0x48000088; + *(u32 *)0x8020BCB0 = 0x60000000; + *(u32 *)0x8020C020 = 0x60000000; + *(u32 *)0x8020C3D0 = 0x48000098; + *(u32 *)0x8020E1E8 = 0x60000000; + *(u32 *)0x8020E470 = 0x60000000; + *(u32 *)0x8020ED7C = 0x60000000; + *(u32 *)0x8020F0F0 = 0x48000090; + *(u32 *)0x8020F724 = 0x48000094; + *(u32 *)0x8020F928 = 0x4800008C; + *(u32 *)0x8020FDA0 = 0x60000000; + *(u32 *)0x8021491C = 0x60000000; + *(u32 *)0x80214B10 = 0x60000000; + *(u32 *)0x80214D24 = 0x7C000050; + *(u32 *)0x80214FA4 = 0x60000000; + *(u32 *)0x802151B8 = 0x48000090; + *(u32 *)0x80215F90 = 0x60000000; + *(u32 *)0x80216174 = 0x48000088; + *(u32 *)0x80216708 = 0x60000000; + *(u32 *)0x802168F4 = 0x60000000; + *(u32 *)0x80216D10 = 0x60000000; + *(u32 *)0x80216E98 = 0x60000000; + *(u32 *)0x80217068 = 0x60000000; + *(u32 *)0x802171D4 = 0x60000000; + *(u32 *)0x80217398 = 0x60000000; + *(u32 *)0x802178D8 = 0x60000000; + *(u32 *)0x8021AA14 = 0x7C800050; + *(u32 *)0x8021BF74 = 0x60000000; + *(u32 *)0x8021C394 = 0x60000000; + *(u32 *)0x80221A40 = 0x48000098; + *(u32 *)0x80221E74 = 0x60000000; + *(u32 *)0x80224370 = 0x60000000; + *(u32 *)0x802244E0 = 0x60000000; + *(u32 *)0x80224698 = 0x60000000; + *(u32 *)0x80224930 = 0x7C000050; + *(u32 *)0x80224B68 = 0x4800007C; + *(u32 *)0x802252F8 = 0x4800009C; + *(u32 *)0x8022566C = 0x48000094; + *(u32 *)0x80225B44 = 0x60000000; + *(u32 *)0x80225D90 = 0x60000000; + *(u32 *)0x80225F04 = 0x48000090; + *(u32 *)0x80226088 = 0x48000084; + *(u32 *)0x802261F8 = 0x60000000; + *(u32 *)0x80226370 = 0x60000000; + *(u32 *)0x80226DE4 = 0x48000098; + *(u32 *)0x802274F4 = 0x60000000; + *(u32 *)0x80227CD4 = 0x48000094; + *(u32 *)0x80228B50 = 0x4800008C; + *(u32 *)0x80228CDC = 0x60000000; + *(u32 *)0x80228F08 = 0x60000000; + *(u32 *)0x8022911C = 0x48000094; + *(u32 *)0x802292D0 = 0x7C000050; + *(u32 *)0x80229C78 = 0x60000000; + *(u32 *)0x80229E1C = 0x60000000; + *(u32 *)0x80229FD4 = 0x60000000; + *(u32 *)0x8022A8F8 = 0x48000080; + *(u32 *)0x8022B2A0 = 0x48000084; + *(u32 *)0x8022B498 = 0x48000094; + *(u32 *)0x8022B6C8 = 0x48000090; + *(u32 *)0x8022B948 = 0x60000000; + *(u32 *)0x8022BB94 = 0x48000094; + *(u32 *)0x8022C07C = 0x60000000; + *(u32 *)0x8022C22C = 0x60000000; + *(u32 *)0x8022C6AC = 0x48000060; + *(u32 *)0x8022CC24 = 0x60000000; + *(u32 *)0x8022CE50 = 0x4800007C; + *(u32 *)0x8022D100 = 0x60000000; + *(u32 *)0x8022D2C8 = 0x60000000; + *(u32 *)0x8022DC50 = 0x60000000; + *(u32 *)0x8022E404 = 0x60000000; + *(u32 *)0x8022FC48 = 0x48000080; + *(u32 *)0x80231564 = 0x60000000; + *(u32 *)0x80233520 = 0x4800009C; + *(u32 *)0x802341D0 = 0x48000090; + *(u32 *)0x80235210 = 0x60000000; + *(u32 *)0x80236018 = 0x48000084; + *(u32 *)0x80236218 = 0x60000000; + *(u32 *)0x8023673C = 0x48000060; + *(u32 *)0x80238294 = 0x4800008C; + *(u32 *)0x80238414 = 0x48000094; + *(u32 *)0x80239778 = 0x60000000; + *(u32 *)0x802398D0 = 0x4800008C; + *(u32 *)0x80239A84 = 0x60000000; + *(u32 *)0x80239C84 = 0x60000000; + *(u32 *)0x8023E230 = 0x7C600050; + *(u32 *)0x8023E660 = 0x48000098; + *(u32 *)0x8023E8B0 = 0x60000000; + *(u32 *)0x8023EA98 = 0x48000090; + *(u32 *)0x8023EC2C = 0x60000000; + *(u32 *)0x8023EEB4 = 0x48000094; + *(u32 *)0x8023F03C = 0x60000000; + *(u32 *)0x8023F1D0 = 0x60000000; + *(u32 *)0x8023F4FC = 0x48000090; + *(u32 *)0x802407C8 = 0x60000000; + *(u32 *)0x80240DC0 = 0x4800008C; + *(u32 *)0x80241184 = 0x60000000; + *(u32 *)0x8024151C = 0x48000094; + *(u32 *)0x8024198C = 0x48000094; + *(u32 *)0x80241B54 = 0x7C000050; + *(u32 *)0x80241B68 = 0x7C600050; + *(u32 *)0x80241DE4 = 0x48000090; + *(u32 *)0x80242014 = 0x4800008C; + *(u32 *)0x80242304 = 0x4800009C; + *(u32 *)0x802424F4 = 0x48000084; + *(u32 *)0x802426A8 = 0x60000000; + *(u32 *)0x80242850 = 0x60000000; + *(u32 *)0x80242980 = 0x60000000; + *(u32 *)0x80242B80 = 0x60000000; + *(u32 *)0x80242DD4 = 0x4800008C; + *(u32 *)0x8024313C = 0x48000094; + *(u32 *)0x80243350 = 0x60000000; + *(u32 *)0x80243470 = 0x60000000; + *(u32 *)0x80243AFC = 0x60000000; + *(u32 *)0x80243D9C = 0x48000090; + *(u32 *)0x80243F58 = 0x4800009C; + *(u32 *)0x80244978 = 0x60000000; + *(u32 *)0x80244DD4 = 0x60000000; + *(u32 *)0x80245424 = 0x48000088; + *(u32 *)0x80245598 = 0x60000000; + *(u32 *)0x80245800 = 0x60000000; + *(u32 *)0x80246118 = 0x60000000; + *(u32 *)0x80246408 = 0x60000000; + *(u32 *)0x8024659C = 0x4800007C; + *(u32 *)0x802469E0 = 0x60000000; + *(u32 *)0x80246BC4 = 0x60000000; + *(u32 *)0x802C15A0 = 0x60000000; + *(u32 *)0x802C2788 = 0x60000000; + *(u32 *)0x802C2A80 = 0x48000084; + *(u32 *)0x802CE60C = 0x60000000; + *(u32 *)0x802CE620 = 0x7C600050; + *(u32 *)0x802DCFAC = 0x48000098; + *(u32 *)0x80327254 = 0x60000000; + *(u32 *)0x80328138 = 0x60000000; + *(u32 *)0x8032856C = 0x60000000; + *(u32 *)0x80328768 = 0x48000094; + *(u32 *)0x80328F64 = 0x60000000; + *(u32 *)0x803290F4 = 0x48000090; + *(u32 *)0x8032951C = 0x60000000; + *(u32 *)0x803296EC = 0x60000000; + *(u32 *)0x80329978 = 0x60000000; + *(u32 *)0x80329B48 = 0x7C000050; + *(u32 *)0x80329CF0 = 0x48000090; + *(u32 *)0x80329EB4 = 0x4800008C; + *(u32 *)0x8032A898 = 0x4800008C; + *(u32 *)0x8032AA68 = 0x60000000; + *(u32 *)0x8032AC3C = 0x4800008C; + *(u32 *)0x8032AEFC = 0x48000094; + *(u32 *)0x8032B0A0 = 0x60000000; + *(u32 *)0x8032BC40 = 0x60000000; + *(u32 *)0x8032C084 = 0x60000000; + *(u32 *)0x8032CA20 = 0x48000088; + *(u32 *)0x8032CD28 = 0x48000090; + *(u32 *)0x8032CE90 = 0x60000000; + *(u32 *)0x8032DE5C = 0x48000098; + *(u32 *)0x8032E2D8 = 0x60000000; + *(u32 *)0x8032E5DC = 0x60000000; + *(u32 *)0x8032E9EC = 0x60000000; + *(u32 *)0x8032ED20 = 0x60000000; + *(u32 *)0x8032F1A0 = 0x60000000; + *(u32 *)0x8032F354 = 0x60000000; + *(u32 *)0x8032F624 = 0x48000088; + *(u32 *)0x8032FC54 = 0x48000094; + *(u32 *)0x8032FEC8 = 0x60000000; + *(u32 *)0x80330080 = 0x48000090; + *(u32 *)0x80330694 = 0x60000000; + *(u32 *)0x8033081C = 0x60000000; + *(u32 *)0x80330974 = 0x48000090; + *(u32 *)0x80330AFC = 0x48000094; + *(u32 *)0x80331D34 = 0x60000000; + *(u32 *)0x80332D1C = 0x60000000; + *(u32 *)0x80332E3C = 0x48000094; + *(u32 *)0x80332FD0 = 0x48000090; + *(u32 *)0x8033316C = 0x48000098; + *(u32 *)0x8033375C = 0x60000000; + *(u32 *)0x80333908 = 0x60000000; + *(u32 *)0x80333BA0 = 0x48000088; + *(u32 *)0x80333DA4 = 0x60000000; + *(u32 *)0x80333F34 = 0x60000000; + *(u32 *)0x803340BC = 0x48000088; + *(u32 *)0x80334234 = 0x60000000; + *(u32 *)0x803343D0 = 0x60000000; + *(u32 *)0x80334554 = 0x48000088; + *(u32 *)0x80334EB4 = 0x60000000; + *(u32 *)0x80335070 = 0x60000000; + *(u32 *)0x80335268 = 0x60000000; + *(u32 *)0x803356F4 = 0x60000000; + *(u32 *)0x80335720 = 0x60000000; + *(u32 *)0x8033598C = 0x48000090; + *(u32 *)0x80339688 = 0x4800008C; + *(u32 *)0x8033A3D8 = 0x48000090; + *(u32 *)0x80353CE8 = 0x60000000; + *(u32 *)0x803572F4 = 0x48000090; + *(u32 *)0x80357940 = 0x48000090; + *(u32 *)0x80358198 = 0x60000000; + *(u32 *)0x803583B0 = 0x60000000; + *(u32 *)0x80358550 = 0x4800008C; + *(u32 *)0x8035877C = 0x60000000; + *(u32 *)0x80358948 = 0x48000090; + *(u32 *)0x80358B60 = 0x48000084; + *(u32 *)0x80358D1C = 0x60000000; + *(u32 *)0x80358EA8 = 0x48000084; + *(u32 *)0x80359054 = 0x48000090; + *(u32 *)0x803591FC = 0x48000098; + *(u32 *)0x803593B8 = 0x48000094; + *(u32 *)0x80359550 = 0x60000000; + *(u32 *)0x80359798 = 0x4800009C; + *(u32 *)0x80359950 = 0x60000000; + *(u32 *)0x80359AE8 = 0x48000094; + *(u32 *)0x80359D88 = 0x4800008C; + *(u32 *)0x8035A0C4 = 0x60000000; + *(u32 *)0x8035A0E0 = 0x7C600050; + *(u32 *)0x8035B7A8 = 0x60000000; + *(u32 *)0x8035BA04 = 0x60000000; + *(u32 *)0x8035BBDC = 0x48000094; + *(u32 *)0x8035BD74 = 0x60000000; + *(u32 *)0x8035BF24 = 0x48000094; + *(u32 *)0x8035D0E8 = 0x60000000; + *(u32 *)0x8035D7A0 = 0x60000000; + *(u32 *)0x8035D910 = 0x60000000; + *(u32 *)0x803688B0 = 0x7C600050; + *(u32 *)0x8036C250 = 0x60000000; + *(u32 *)0x8036CB48 = 0x48000088; + *(u32 *)0x8036CCCC = 0x48000090; + *(u32 *)0x8036CE5C = 0x48000098; + *(u32 *)0x8037B988 = 0x4800008C; + *(u32 *)0x8037FB48 = 0x60000000; + *(u32 *)0x8043603C = 0x4800008C; + *(u32 *)0x80442D90 = 0x60000000; + *(u32 *)0x804498EC = 0x48000090; + *(u32 *)0x8044A3E8 = 0x60000000; + *(u32 *)0x8044D36C = 0x48000088; + *(u32 *)0x8044D558 = 0x60000000; + *(u32 *)0x8044ED1C = 0x60000000; + *(u32 *)0x8044EF38 = 0x4800009C; + *(u32 *)0x8044F4D4 = 0x48000088; + *(u32 *)0x8044F634 = 0x60000000; + *(u32 *)0x8044F84C = 0x48000090; + *(u32 *)0x80452C18 = 0x60000000; + *(u32 *)0x804530F4 = 0x60000000; + *(u32 *)0x804537B0 = 0x4800008C; + *(u32 *)0x80453AA0 = 0x60000000; + *(u32 *)0x80453E98 = 0x60000000; + *(u32 *)0x8045405C = 0x60000000; + *(u32 *)0x80454314 = 0x60000000; + *(u32 *)0x804544C0 = 0x4800008C; + *(u32 *)0x80454668 = 0x60000000; + *(u32 *)0x80455014 = 0x60000000; + *(u32 *)0x80455888 = 0x60000000; + *(u32 *)0x80456B20 = 0x48000090; + *(u32 *)0x80457F90 = 0x4800008C; + *(u32 *)0x80458274 = 0x60000000; + *(u32 *)0x8045B798 = 0x60000000; + *(u32 *)0x8045BC70 = 0x48000088; + *(u32 *)0x8045BE50 = 0x60000000; + *(u32 *)0x8045BFF4 = 0x60000000; + *(u32 *)0x8045C1B8 = 0x48000088; + *(u32 *)0x8045C39C = 0x48000098; + *(u32 *)0x8045C564 = 0x48000088; + *(u32 *)0x8045C72C = 0x48000098; + *(u32 *)0x8045C8F8 = 0x4800008C; + *(u32 *)0x8045CAD4 = 0x4800008C; + *(u32 *)0x8045DEF0 = 0x60000000; + *(u32 *)0x80462ACC = 0x7C000050; + *(u32 *)0x80463BEC = 0x4800005C; + *(u32 *)0x80463F44 = 0x48000084; + *(u32 *)0x80464264 = 0x48000090; + *(u32 *)0x80469DFC = 0x60000000; + *(u32 *)0x80469FB8 = 0x4800009C; + *(u32 *)0x8046A47C = 0x60000000; + *(u32 *)0x8046A87C = 0x48000088; + *(u32 *)0x8046AEAC = 0x60000000; + *(u32 *)0x8046B054 = 0x60000000; + *(u32 *)0x8046B6C4 = 0x60000000; + *(u32 *)0x8046C078 = 0x7CA00050; + *(u32 *)0x80473EC4 = 0x60000000; + *(u32 *)0x80474350 = 0x60000000; + *(u32 *)0x8047450C = 0x60000000; + *(u32 *)0x8047475C = 0x60000000; + *(u32 *)0x80475294 = 0x60000000; + *(u32 *)0x8047542C = 0x60000000; + *(u32 *)0x80475978 = 0x48000080; + *(u32 *)0x80475C5C = 0x48000088; + *(u32 *)0x80476398 = 0x48000088; + *(u32 *)0x80476898 = 0x48000094; + *(u32 *)0x80476A38 = 0x60000000; + *(u32 *)0x80476C44 = 0x60000000; + *(u32 *)0x80476DAC = 0x4800007C; + *(u32 *)0x804772E4 = 0x48000094; + *(u32 *)0x8047E880 = 0x48000098; + *(u32 *)0x804844DC = 0x60000000; + *(u32 *)0x80484C2C = 0x48000094; + *(u32 *)0x80484E40 = 0x60000000; + *(u32 *)0x80484F6C = 0x48000088; + *(u32 *)0x8048661C = 0x48000094; + *(u32 *)0x804868EC = 0x48000090; + *(u32 *)0x80486D24 = 0x60000000; + *(u32 *)0x804875F4 = 0x60000000; + *(u32 *)0x80487764 = 0x60000000; + *(u32 *)0x80487990 = 0x4800009C; + *(u32 *)0x80487C6C = 0x48000098; + *(u32 *)0x80488094 = 0x60000000; + *(u32 *)0x8048854C = 0x60000000; + *(u32 *)0x80488658 = 0x4800008C; + *(u32 *)0x80488834 = 0x4800008C; + *(u32 *)0x80488A90 = 0x48000088; + *(u32 *)0x80488CA0 = 0x7CA00050; + *(u32 *)0x804890CC = 0x60000000; + *(u32 *)0x80489448 = 0x48000090; + *(u32 *)0x8048CF60 = 0x4800008C; + *(u32 *)0x8048D590 = 0x60000000; + *(u32 *)0x8048D8B8 = 0x48000098; + *(u32 *)0x804904B0 = 0x4800008C; + *(u32 *)0x8049081C = 0x7C000050; + *(u32 *)0x804909EC = 0x4800009C; + *(u32 *)0x80494408 = 0x48000090; + *(u32 *)0x80494CB4 = 0x48000098; + *(u32 *)0x804951A4 = 0x60000000; + *(u32 *)0x804953C8 = 0x60000000; + *(u32 *)0x80495890 = 0x48000088; + *(u32 *)0x80495AB8 = 0x48000084; + *(u32 *)0x80495CF8 = 0x48000098; + *(u32 *)0x80495E80 = 0x60000000; + *(u32 *)0x80496028 = 0x60000000; + *(u32 *)0x80496AF8 = 0x60000000; + *(u32 *)0x80496B18 = 0x60000000; + *(u32 *)0x80496B38 = 0x60000000; + *(u32 *)0x80496B50 = 0x7C600050; + *(u32 *)0x80496C74 = 0x48000090; + *(u32 *)0x80496E7C = 0x4800008C; + *(u32 *)0x804A6FB4 = 0x60000000; + *(u32 *)0x804A7420 = 0x48000098; + *(u32 *)0x804A76B4 = 0x48000098; + *(u32 *)0x804A7944 = 0x60000000; + *(u32 *)0x804A7FB8 = 0x60000000; + *(u32 *)0x804A8704 = 0x60000000; + *(u32 *)0x804ADB28 = 0x60000000; + *(u32 *)0x804AE1D0 = 0x60000000; + *(u32 *)0x804AEE30 = 0x48000094; + *(u32 *)0x804AF0CC = 0x48000094; + *(u32 *)0x804AF59C = 0x7C600050; + *(u32 *)0x804B0490 = 0x60000000; + *(u32 *)0x804B092C = 0x60000000; + *(u32 *)0x804B11F4 = 0x48000094; + *(u32 *)0x804B1894 = 0x60000000; + *(u32 *)0x804B2270 = 0x48000090; + *(u32 *)0x804B2680 = 0x48000080; + *(u32 *)0x804B2828 = 0x48000088; + *(u32 *)0x804B29D4 = 0x48000090; + *(u32 *)0x804B2C24 = 0x60000000; + *(u32 *)0x804B7918 = 0x48000088; + *(u32 *)0x804B7C38 = 0x60000000; + *(u32 *)0x804B8370 = 0x60000000; + *(u32 *)0x804C23CC = 0x60000000; + *(u32 *)0x804C57B0 = 0x4800008C; + *(u32 *)0x804C5990 = 0x60000000; + *(u32 *)0x804C5CA4 = 0x7C000050; + *(u32 *)0x804C6484 = 0x7C000050; + *(u32 *)0x804C6638 = 0x7C600050; + *(u32 *)0x804C6868 = 0x4800008C; + *(u32 *)0x804CB528 = 0x48000094; + *(u32 *)0x804CB850 = 0x48000094; + *(u32 *)0x804CBA24 = 0x7C000050; + *(u32 *)0x804CE9DC = 0x60000000; + *(u32 *)0x804CEC18 = 0x7C600050; + *(u32 *)0x804CEC2C = 0x7C000050; + *(u32 *)0x804CF2B8 = 0x60000000; + *(u32 *)0x804CF620 = 0x7CA00050; + *(u32 *)0x804CF6F4 = 0x60000000; + *(u32 *)0x804CF95C = 0x7C000050; + *(u32 *)0x804CFA58 = 0x60000000; + *(u32 *)0x804CFD08 = 0x60000000; + *(u32 *)0x804CFD30 = 0x60000000; + *(u32 *)0x804CFD54 = 0x60000000; + *(u32 *)0x804D00AC = 0x48000080; + *(u32 *)0x804D09E4 = 0x60000000; + *(u32 *)0x804D0C50 = 0x60000000; + *(u32 *)0x804D0E4C = 0x48000088; + *(u32 *)0x804D1074 = 0x48000084; + *(u32 *)0x804D1374 = 0x60000000; + *(u32 *)0x804D156C = 0x48000098; + *(u32 *)0x804D1C38 = 0x4800007C; + *(u32 *)0x804D1E54 = 0x60000000; + *(u32 *)0x804D287C = 0x60000000; + *(u32 *)0x804D2CB8 = 0x4800008C; + *(u32 *)0x804D3184 = 0x60000000; + *(u32 *)0x804D6F20 = 0x48000088; + *(u32 *)0x804D9F60 = 0x48000098; + *(u32 *)0x804DA334 = 0x48000090; + *(u32 *)0x804DC6E4 = 0x60000000; + *(u32 *)0x804DCBC0 = 0x60000000; + *(u32 *)0x804DCD58 = 0x60000000; + *(u32 *)0x804DCEF4 = 0x60000000; + *(u32 *)0x804DD0B4 = 0x48000078; + *(u32 *)0x804DD32C = 0x60000000; + *(u32 *)0x804DD588 = 0x60000000; + *(u32 *)0x804DD7E8 = 0x60000000; + *(u32 *)0x804DDAB8 = 0x48000094; + *(u32 *)0x804DE67C = 0x60000000; + *(u32 *)0x804DE7F8 = 0x60000000; + *(u32 *)0x804DEB84 = 0x60000000; + *(u32 *)0x804DF5F8 = 0x48000090; + *(u32 *)0x804DF7AC = 0x4800008C; + *(u32 *)0x804DF94C = 0x48000094; + *(u32 *)0x804DFAD4 = 0x60000000; + *(u32 *)0x804E0640 = 0x60000000; + *(u32 *)0x804E09C8 = 0x48000094; + *(u32 *)0x804E1774 = 0x60000000; + *(u32 *)0x804E1B50 = 0x48000090; + *(u32 *)0x804E1D2C = 0x60000000; + *(u32 *)0x804E1E2C = 0x60000000; + *(u32 *)0x804E1FB0 = 0x60000000; + *(u32 *)0x804E3684 = 0x60000000; + *(u32 *)0x804E41C4 = 0x7C000050; + *(u32 *)0x804ECBA0 = 0x60000000; + *(u32 *)0x804ED298 = 0x60000000; + *(u32 *)0x804EE588 = 0x60000000; + *(u32 *)0x804EE918 = 0x4800008C; + *(u32 *)0x804EEB84 = 0x60000000; + *(u32 *)0x804EFA28 = 0x4800008C; + *(u32 *)0x804EFCD4 = 0x4800009C; + *(u32 *)0x804EFE94 = 0x60000000; + *(u32 *)0x804F009C = 0x48000098; + *(u32 *)0x804F0B50 = 0x60000000; + *(u32 *)0x804F23F0 = 0x48000098; + *(u32 *)0x804F9E58 = 0x60000000; + *(u32 *)0x804FA03C = 0x48000094; + *(u32 *)0x804FA540 = 0x60000000; + *(u32 *)0x804FC9E4 = 0x48000090; + *(u32 *)0x804FCB78 = 0x4800008C; + *(u32 *)0x804FD078 = 0x4800008C; + *(u32 *)0x804FD780 = 0x48000090; + *(u32 *)0x804FDAC0 = 0x48000088; + *(u32 *)0x804FFFFC = 0x60000000; + *(u32 *)0x805001C4 = 0x60000000; + *(u32 *)0x80500364 = 0x60000000; + *(u32 *)0x805056E4 = 0x60000000; + *(u32 *)0x80505B68 = 0x60000000; + *(u32 *)0x80505D00 = 0x60000000; + *(u32 *)0x80507A64 = 0x60000000; + *(u32 *)0x805081A0 = 0x60000000; + *(u32 *)0x80508344 = 0x60000000; + *(u32 *)0x8050962C = 0x60000000; + *(u32 *)0x805097B4 = 0x60000000; + *(u32 *)0x8050995C = 0x60000000; + *(u32 *)0x8050A448 = 0x48000080; + *(u32 *)0x8050A5EC = 0x48000090; + *(u32 *)0x8050B474 = 0x60000000; + *(u32 *)0x8050B610 = 0x48000098; + *(u32 *)0x8050B818 = 0x4800009C; + *(u32 *)0x80510180 = 0x60000000; + *(u32 *)0x805101A4 = 0x60000000; + *(u32 *)0x805102E0 = 0x60000000; + *(u32 *)0x80512734 = 0x48000090; + *(u32 *)0x80512BA0 = 0x60000000; + *(u32 *)0x80555F60 = 0x48000088; + *(u32 *)0x8055622C = 0x60000000; + *(u32 *)0x805594A8 = 0x60000000; + *(u32 *)0x805594D4 = 0x60000000; + *(u32 *)0x80559500 = 0x60000000; + *(u32 *)0x80559570 = 0x7C600050; + *(u32 *)0x8055DC38 = 0x60000000; + *(u32 *)0x80560FCC = 0x48000094; + *(u32 *)0x805611D8 = 0x60000000; + *(u32 *)0x80561354 = 0x60000000; + *(u32 *)0x80561520 = 0x60000000; + *(u32 *)0x80561554 = 0x7CA00050; + *(u32 *)0x805639DC = 0x4800008C; + *(u32 *)0x80567704 = 0x60000000; + *(u32 *)0x805678AC = 0x4800008C; + *(u32 *)0x80568010 = 0x60000000; + *(u32 *)0x8056C64C = 0x60000000; + *(u32 *)0x8056CD24 = 0x60000000; + *(u32 *)0x8056CEB8 = 0x48000094; + *(u32 *)0x8056E3D0 = 0x48000094; + *(u32 *)0x8056EB58 = 0x60000000; + *(u32 *)0x8057D4A0 = 0x60000000; + *(u32 *)0x8057D6C0 = 0x60000000; + *(u32 *)0x8057D8A8 = 0x48000090; + *(u32 *)0x8057DA14 = 0x60000000; + *(u32 *)0x8057DED4 = 0x60000000; + *(u32 *)0x8057E150 = 0x60000000; + *(u32 *)0x8057E170 = 0x60000000; + *(u32 *)0x8057E1D4 = 0x60000000; + *(u32 *)0x80581E2C = 0x60000000; + *(u32 *)0x80581FAC = 0x48000094; + *(u32 *)0x8058229C = 0x60000000; + *(u32 *)0x80586B60 = 0x60000000; + *(u32 *)0x80586B88 = 0x60000000; + *(u32 *)0x80586BB4 = 0x60000000; + *(u32 *)0x80586BDC = 0x60000000; + *(u32 *)0x80586C08 = 0x60000000; + *(u32 *)0x80586C78 = 0x7C600050; + *(u32 *)0x80586D64 = 0x60000000; + *(u32 *)0x805895A8 = 0x4800009C; + *(u32 *)0x80589830 = 0x60000000; + *(u32 *)0x80591320 = 0x4800008C; + *(u32 *)0x805914BC = 0x60000000; + *(u32 *)0x805914E8 = 0x60000000; + *(u32 *)0x80591514 = 0x60000000; + *(u32 *)0x80591574 = 0x7C600050; + *(u32 *)0x80591D00 = 0x48000084; + *(u32 *)0x80592020 = 0x48000094; + *(u32 *)0x8059755C = 0x48000098; + *(u32 *)0x8059C6B4 = 0x48000094; + *(u32 *)0x8059C88C = 0x60000000; + *(u32 *)0x8059C8A8 = 0x60000000; + *(u32 *)0x8059C8CC = 0x60000000; + *(u32 *)0x8059C9C8 = 0x48000090; + *(u32 *)0x805C0C44 = 0x60000000; + *(u32 *)0x805C1050 = 0x48000090; + *(u32 *)0x805C1460 = 0x48000094; + *(u32 *)0x805C160C = 0x60000000; + *(u32 *)0x805C1634 = 0x60000000; + *(u32 *)0x805C1650 = 0x60000000; + *(u32 *)0x805C16A0 = 0x60000000; + *(u32 *)0x805C2838 = 0x48000088; + *(u32 *)0x805C4408 = 0x4800007C; + *(u32 *)0x805C4594 = 0x4800008C; + *(u32 *)0x805C477C = 0x48000090; + *(u32 *)0x805C4C20 = 0x60000000; + *(u32 *)0x805C4DF4 = 0x48000094; + *(u32 *)0x805C6BD0 = 0x60000000; + *(u32 *)0x805C9064 = 0x60000000; + *(u32 *)0x805C9ED8 = 0x48000094; + *(u32 *)0x805CA110 = 0x60000000; + *(u32 *)0x805CA334 = 0x60000000; + *(u32 *)0x805CA520 = 0x48000098; + *(u32 *)0x805CA860 = 0x48000084; + *(u32 *)0x805CA9FC = 0x60000000; + *(u32 *)0x805CAC1C = 0x60000000; + *(u32 *)0x805CADC0 = 0x48000088; + *(u32 *)0x805CAFB8 = 0x60000000; + *(u32 *)0x805CB138 = 0x60000000; + *(u32 *)0x805CB300 = 0x7C000050; + *(u32 *)0x805CB4F8 = 0x48000088; + *(u32 *)0x805CB6C4 = 0x4800008C; + *(u32 *)0x805CBA50 = 0x4800008C; + *(u32 *)0x805CCAE4 = 0x60000000; + *(u32 *)0x805CCD74 = 0x60000000; + *(u32 *)0x805CE000 = 0x48000094; + *(u32 *)0x805CE194 = 0x7C600050; + *(u32 *)0x805CE294 = 0x7C000050; + *(u32 *)0x805CE390 = 0x60000000; + *(u32 *)0x805CE574 = 0x4800008C; + *(u32 *)0x805CE7EC = 0x60000000; + *(u32 *)0x805CED48 = 0x60000000; + *(u32 *)0x805CF0BC = 0x60000000; + *(u32 *)0x805D2994 = 0x60000000; + *(u32 *)0x805D2FFC = 0x60000000; + *(u32 *)0x805D3250 = 0x48000090; + *(u32 *)0x805D3624 = 0x48000090; + *(u32 *)0x805D384C = 0x48000088; + *(u32 *)0x805D3DF8 = 0x480000A4; + *(u32 *)0x805D40B8 = 0x48000094; + *(u32 *)0x805D4400 = 0x4800008C; + *(u32 *)0x805D45D4 = 0x60000000; + *(u32 *)0x805D4788 = 0x48000084; + *(u32 *)0x805D4B94 = 0x4800008C; + *(u32 *)0x805D60D8 = 0x60000000; + *(u32 *)0x805D655C = 0x7C800050; + *(u32 *)0x805D829C = 0x60000000; + *(u32 *)0x805DA040 = 0x48000094; + *(u32 *)0x805DA4D8 = 0x48000090; + *(u32 *)0x805DA6C0 = 0x60000000; + *(u32 *)0x805DA7C8 = 0x60000000; + *(u32 *)0x805DBE80 = 0x48000084; + *(u32 *)0x805DC108 = 0x7C800050; + *(u32 *)0x805DC684 = 0x60000000; + *(u32 *)0x805DC7A4 = 0x60000000; + *(u32 *)0x805DC8F4 = 0x60000000; + *(u32 *)0x805DCAA0 = 0x48000088; + *(u32 *)0x805DCC44 = 0x60000000; + *(u32 *)0x805DCFAC = 0x48000090; + *(u32 *)0x805DE150 = 0x60000000; + *(u32 *)0x805DE380 = 0x48000090; + *(u32 *)0x805DE6AC = 0x60000000; + *(u32 *)0x805DE8D0 = 0x48000090; + *(u32 *)0x805DEA6C = 0x60000000; + *(u32 *)0x805DEE50 = 0x60000000; + *(u32 *)0x805DF134 = 0x48000084; + *(u32 *)0x805DF2D8 = 0x48000084; + *(u32 *)0x805DF61C = 0x60000000; + *(u32 *)0x805EF22C = 0x60000000; + *(u32 *)0x805EFE40 = 0x60000000; + *(u32 *)0x805F0034 = 0x60000000; + *(u32 *)0x805F03B4 = 0x60000000; + *(u32 *)0x805F0530 = 0x60000000; + *(u32 *)0x805F0724 = 0x48000094; + *(u32 *)0x805F08BC = 0x4800009C; + *(u32 *)0x805F0A40 = 0x4800008C; + *(u32 *)0x805F0BDC = 0x60000000; + *(u32 *)0x805F0D70 = 0x60000000; + *(u32 *)0x805F0F04 = 0x4800007C; + *(u32 *)0x805F107C = 0x60000000; + *(u32 *)0x805F11EC = 0x60000000; + *(u32 *)0x805F1354 = 0x60000000; + *(u32 *)0x805F14E4 = 0x60000000; + *(u32 *)0x805F1698 = 0x60000000; + *(u32 *)0x805F182C = 0x60000000; + *(u32 *)0x805F19D0 = 0x4800008C; + *(u32 *)0x805F1B34 = 0x60000000; + *(u32 *)0x805F1CBC = 0x60000000; + *(u32 *)0x805F1E20 = 0x60000000; + *(u32 *)0x805F1FC0 = 0x60000000; + *(u32 *)0x805F2120 = 0x60000000; + *(u32 *)0x805F22A4 = 0x480000A0; + *(u32 *)0x805F2440 = 0x4800009C; + *(u32 *)0x805F25D0 = 0x48000098; + *(u32 *)0x805F2770 = 0x480000A0; + *(u32 *)0x805F290C = 0x60000000; + *(u32 *)0x805F2A90 = 0x60000000; + *(u32 *)0x805F2C08 = 0x48000090; + *(u32 *)0x805F2D94 = 0x48000090; + *(u32 *)0x805F2F48 = 0x60000000; + *(u32 *)0x805F30F0 = 0x60000000; + *(u32 *)0x805F327C = 0x48000090; + *(u32 *)0x805F3410 = 0x4800008C; + *(u32 *)0x805F3594 = 0x60000000; + *(u32 *)0x805F3724 = 0x48000098; + *(u32 *)0x805F38B4 = 0x4800009C; + *(u32 *)0x805F3A3C = 0x60000000; + *(u32 *)0x805F3BAC = 0x60000000; + *(u32 *)0x805F3D70 = 0x60000000; + *(u32 *)0x805F3EF4 = 0x48000088; + *(u32 *)0x805F4058 = 0x60000000; + *(u32 *)0x805F41F4 = 0x48000094; + *(u32 *)0x805F4374 = 0x60000000; + *(u32 *)0x805F44FC = 0x4800009C; + *(u32 *)0x805F46B4 = 0x60000000; + *(u32 *)0x805F4844 = 0x48000094; + *(u32 *)0x805F49EC = 0x48000098; + *(u32 *)0x805F4B84 = 0x60000000; + *(u32 *)0x805F4D14 = 0x60000000; + *(u32 *)0x805F4EA4 = 0x48000088; + *(u32 *)0x805F503C = 0x60000000; + *(u32 *)0x805F51AC = 0x48000088; + *(u32 *)0x805F5358 = 0x60000000; + *(u32 *)0x805F54F8 = 0x60000000; + *(u32 *)0x805F56B0 = 0x48000098; + *(u32 *)0x805F5848 = 0x60000000; + *(u32 *)0x805F59E0 = 0x4800009C; + *(u32 *)0x805F5B80 = 0x48000090; + *(u32 *)0x805F5D14 = 0x4800009C; + *(u32 *)0x805F5EAC = 0x60000000; + *(u32 *)0x805F6050 = 0x48000090; + *(u32 *)0x805F61F4 = 0x48000094; + *(u32 *)0x805F63AC = 0x48000098; + *(u32 *)0x805F6560 = 0x60000000; + *(u32 *)0x805F66C4 = 0x60000000; + *(u32 *)0x805F686C = 0x60000000; + *(u32 *)0x805F69DC = 0x60000000; + *(u32 *)0x805F6B74 = 0x60000000; + *(u32 *)0x805F6D40 = 0x4800009C; + *(u32 *)0x805F6F00 = 0x4800008C; + *(u32 *)0x805F709C = 0x48000090; + *(u32 *)0x805F7218 = 0x48000094; + *(u32 *)0x805F73C8 = 0x60000000; + *(u32 *)0x805F7540 = 0x60000000; + *(u32 *)0x805F7704 = 0x4800008C; + *(u32 *)0x805F7884 = 0x48000084; + *(u32 *)0x805F79FC = 0x60000000; + *(u32 *)0x805F7B70 = 0x48000090; + *(u32 *)0x805F7D08 = 0x48000090; + *(u32 *)0x805F8170 = 0x60000000; + *(u32 *)0x805F8480 = 0x60000000; + *(u32 *)0x805F85C0 = 0x60000000; + *(u32 *)0x805F8834 = 0x60000000; + *(u32 *)0x805F8AAC = 0x48000094; + *(u32 *)0x805F8C60 = 0x60000000; + *(u32 *)0x805F8DF8 = 0x60000000; + *(u32 *)0x805F9090 = 0x60000000; + *(u32 *)0x805F959C = 0x60000000; + *(u32 *)0x805F9C54 = 0x60000000; + *(u32 *)0x805F9E10 = 0x48000084; + *(u32 *)0x805F9FB8 = 0x60000000; + *(u32 *)0x805FC5C0 = 0x60000000; + *(u32 *)0x805FC750 = 0x4800008C; + *(u32 *)0x805FD86C = 0x48000098; + *(u32 *)0x805FD9EC = 0x60000000; + *(u32 *)0x805FDC94 = 0x60000000; + *(u32 *)0x805FDE7C = 0x60000000; + *(u32 *)0x805FDFEC = 0x60000000; + *(u32 *)0x805FE140 = 0x60000000; + *(u32 *)0x805FEC5C = 0x48000098; + *(u32 *)0x805FF584 = 0x60000000; + *(u32 *)0x805FF710 = 0x60000000; + *(u32 *)0x805FF8A4 = 0x60000000; + *(u32 *)0x805FFD58 = 0x48000098; + *(u32 *)0x806006CC = 0x48000088; + *(u32 *)0x80600964 = 0x7C000050; + *(u32 *)0x80600BB8 = 0x60000000; + *(u32 *)0x80600D60 = 0x48000088; + *(u32 *)0x8060105C = 0x48000098; + *(u32 *)0x806011EC = 0x60000000; + *(u32 *)0x8060139C = 0x60000000; + *(u32 *)0x80601568 = 0x4800007C; + *(u32 *)0x80601700 = 0x60000000; + *(u32 *)0x80601A94 = 0x60000000; + *(u32 *)0x80601C78 = 0x4800007C; + *(u32 *)0x80602238 = 0x4800009C; + *(u32 *)0x806024AC = 0x60000000; + *(u32 *)0x806026EC = 0x60000000; + *(u32 *)0x80602878 = 0x60000000; + *(u32 *)0x80602A8C = 0x60000000; + *(u32 *)0x80602C3C = 0x4800009C; + *(u32 *)0x80602DE8 = 0x60000000; + *(u32 *)0x80602F9C = 0x48000084; + *(u32 *)0x8060313C = 0x48000094; + *(u32 *)0x806032D8 = 0x48000094; + *(u32 *)0x80603470 = 0x60000000; + *(u32 *)0x80603614 = 0x48000094; + *(u32 *)0x806037C8 = 0x60000000; + *(u32 *)0x806039BC = 0x60000000; + *(u32 *)0x80604430 = 0x48000084; + *(u32 *)0x8060462C = 0x4800009C; + *(u32 *)0x80604A6C = 0x48000090; + *(u32 *)0x80604CF8 = 0x48000088; + *(u32 *)0x80605118 = 0x48000090; + *(u32 *)0x80605314 = 0x4800008C; + *(u32 *)0x80605A00 = 0x48000088; + *(u32 *)0x80605B74 = 0x4800008C; + *(u32 *)0x80605D5C = 0x60000000; + *(u32 *)0x806062A4 = 0x48000080; + *(u32 *)0x806064A0 = 0x60000000; + *(u32 *)0x806066A0 = 0x48000088; + *(u32 *)0x8060680C = 0x4800009C; + *(u32 *)0x80606A24 = 0x48000094; + *(u32 *)0x80606C44 = 0x60000000; + *(u32 *)0x80606DFC = 0x48000094; + *(u32 *)0x80607018 = 0x60000000; + *(u32 *)0x80607280 = 0x60000000; + *(u32 *)0x806082C4 = 0x4800008C; + *(u32 *)0x8060F334 = 0x48000094; + *(u32 *)0x80610EDC = 0x60000000; + *(u32 *)0x806562B0 = 0x7C000050; + *(u32 *)0x806563B8 = 0x60000000; + *(u32 *)0x80656ED0 = 0x4800009C; + *(u32 *)0x806570BC = 0x48000084; + *(u32 *)0x80657AA0 = 0x48000084; + *(u32 *)0x80657C10 = 0x60000000; + *(u32 *)0x80657DA8 = 0x48000090; + *(u32 *)0x806581E8 = 0x60000000; + *(u32 *)0x8065861C = 0x60000000; + *(u32 *)0x80659C50 = 0x60000000; + *(u32 *)0x80659DF4 = 0x48000084; + *(u32 *)0x8065A594 = 0x60000000; + *(u32 *)0x8065A7A4 = 0x60000000; + *(u32 *)0x8065A998 = 0x60000000; + *(u32 *)0x8065AD74 = 0x48000098; + *(u32 *)0x8065AFAC = 0x60000000; + *(u32 *)0x8065B214 = 0x60000000; + *(u32 *)0x8065B718 = 0x60000000; + *(u32 *)0x8065B888 = 0x48000090; + *(u32 *)0x8065BA74 = 0x4800009C; + *(u32 *)0x8065D98C = 0x60000000; + *(u32 *)0x8065DC7C = 0x48000084; + *(u32 *)0x8065DE08 = 0x60000000; + *(u32 *)0x8065E3CC = 0x48000090; + *(u32 *)0x8065E544 = 0x48000094; + *(u32 *)0x8065E7D0 = 0x60000000; + *(u32 *)0x8065EB1C = 0x60000000; + *(u32 *)0x8065ECB0 = 0x60000000; + *(u32 *)0x8065EEC8 = 0x60000000; + *(u32 *)0x8065F040 = 0x60000000; + *(u32 *)0x8065F22C = 0x60000000; + *(u32 *)0x8065F508 = 0x60000000; + *(u32 *)0x8065F6F8 = 0x60000000; + *(u32 *)0x8065F8C8 = 0x60000000; + *(u32 *)0x8065FA4C = 0x48000094; + *(u32 *)0x8065FBDC = 0x4800008C; + *(u32 *)0x8065FD80 = 0x60000000; + *(u32 *)0x8066091C = 0x60000000; + *(u32 *)0x80660B1C = 0x60000000; + *(u32 *)0x80660CCC = 0x60000000; + *(u32 *)0x80660E58 = 0x48000090; + *(u32 *)0x80660FE8 = 0x60000000; + *(u32 *)0x806611B0 = 0x48000088; + *(u32 *)0x806613F8 = 0x48000084; + *(u32 *)0x806615D8 = 0x48000094; + *(u32 *)0x80661884 = 0x60000000; + *(u32 *)0x80661B90 = 0x60000000; + *(u32 *)0x80661F08 = 0x60000000; + *(u32 *)0x8066211C = 0x60000000; + *(u32 *)0x80662824 = 0x60000000; + *(u32 *)0x80662A48 = 0x60000000; + *(u32 *)0x80662BE0 = 0x60000000; + *(u32 *)0x80662DEC = 0x48000088; + *(u32 *)0x8066302C = 0x4800009C; + *(u32 *)0x80663264 = 0x48000090; + *(u32 *)0x80663450 = 0x48000090; + *(u32 *)0x80663838 = 0x60000000; + *(u32 *)0x80664530 = 0x60000000; + *(u32 *)0x80664A8C = 0x60000000; + *(u32 *)0x80664CBC = 0x4800007C; + *(u32 *)0x80664EA0 = 0x48000090; + *(u32 *)0x806651C8 = 0x60000000; + *(u32 *)0x80665388 = 0x60000000; + *(u32 *)0x80665530 = 0x48000094; + *(u32 *)0x806656D4 = 0x60000000; + *(u32 *)0x80665A74 = 0x48000094; + *(u32 *)0x80665C90 = 0x48000090; + *(u32 *)0x80665E58 = 0x60000000; + *(u32 *)0x80666F0C = 0x48000098; + *(u32 *)0x806670AC = 0x48000084; + *(u32 *)0x80667244 = 0x48000090; + *(u32 *)0x806674D0 = 0x60000000; + *(u32 *)0x80667968 = 0x60000000; + *(u32 *)0x80667F50 = 0x48000084; + *(u32 *)0x806682BC = 0x48000094; + *(u32 *)0x8066847C = 0x60000000; + *(u32 *)0x806689F0 = 0x60000000; + *(u32 *)0x80668B90 = 0x60000000; + *(u32 *)0x80668BD4 = 0x60000000; + *(u32 *)0x80668C28 = 0x60000000; + *(u32 *)0x80669EC0 = 0x48000090; + *(u32 *)0x8066A150 = 0x60000000; + *(u32 *)0x8066A30C = 0x60000000; + *(u32 *)0x8066A4C8 = 0x4800008C; + *(u32 *)0x8066A658 = 0x48000090; + *(u32 *)0x8066AA64 = 0x48000098; + *(u32 *)0x8066B0DC = 0x60000000; + *(u32 *)0x8066BEA8 = 0x4800008C; + *(u32 *)0x8066C860 = 0x60000000; + *(u32 *)0x8066F03C = 0x60000000; + *(u32 *)0x8066FFCC = 0x4800007C; + *(u32 *)0x80670178 = 0x48000094; + *(u32 *)0x8067031C = 0x48000094; + *(u32 *)0x80670514 = 0x48000084; + *(u32 *)0x806707B0 = 0x60000000; + *(u32 *)0x806708E0 = 0x60000000; + *(u32 *)0x80670AD4 = 0x48000090; + *(u32 *)0x80670C94 = 0x48000090; + *(u32 *)0x80670E18 = 0x60000000; + *(u32 *)0x80671000 = 0x48000094; + *(u32 *)0x80670FD4 = 0x48000024; + *(u32 *)0x80671324 = 0x48000090; + *(u32 *)0x806719F4 = 0x48000084; + *(u32 *)0x80672BB4 = 0x4800007C; + *(u32 *)0x80673500 = 0x60000000; + *(u32 *)0x806736E4 = 0x48000094; + *(u32 *)0x80673FE0 = 0x60000000; + *(u32 *)0x806742D8 = 0x4800009C; + *(u32 *)0x80674844 = 0x60000000; + *(u32 *)0x80674C3C = 0x48000080; + *(u32 *)0x80677134 = 0x4800008C; + *(u32 *)0x806772D0 = 0x48000088; + *(u32 *)0x8067745C = 0x60000000; + *(u32 *)0x80678924 = 0x60000000; + *(u32 *)0x80678E1C = 0x48000090; + *(u32 *)0x8067A680 = 0x60000000; + *(u32 *)0x8067AF40 = 0x60000000; + *(u32 *)0x8067B284 = 0x48000094; + *(u32 *)0x8067B470 = 0x60000000; + *(u32 *)0x8067B494 = 0x60000000; + *(u32 *)0x8067B4D0 = 0x60000000; + *(u32 *)0x8067B5D0 = 0x4800008C; + *(u32 *)0x8067B7C8 = 0x60000000; + *(u32 *)0x8067B9EC = 0x60000000; + *(u32 *)0x8067BA10 = 0x60000000; + *(u32 *)0x8067BA3C = 0x60000000; + *(u32 *)0x8067BA68 = 0x60000000; + *(u32 *)0x8067BA78 = 0x60000000; + *(u32 *)0x8067BA90 = 0x7C000050; + *(u32 *)0x8067BDF4 = 0x60000000; + *(u32 *)0x8067BF68 = 0x48000094; + *(u32 *)0x8067C110 = 0x48000080; + *(u32 *)0x8067C2E8 = 0x48000088; + *(u32 *)0x8067C528 = 0x60000000; + *(u32 *)0x8067C744 = 0x48000090; + *(u32 *)0x8067C938 = 0x60000000; + *(u32 *)0x8067CAC4 = 0x48000084; + *(u32 *)0x8067CCD8 = 0x60000000; + *(u32 *)0x8067CF20 = 0x48000094; + *(u32 *)0x8067D0C0 = 0x48000084; + *(u32 *)0x8067D258 = 0x48000098; + *(u32 *)0x8067D3F0 = 0x60000000; + *(u32 *)0x8067D5C8 = 0x60000000; + *(u32 *)0x8067D75C = 0x4800009C; + *(u32 *)0x8067D8F8 = 0x60000000; + *(u32 *)0x8067DA6C = 0x60000000; + *(u32 *)0x8067DD00 = 0x4800008C; + *(u32 *)0x8067DEAC = 0x4800008C; + *(u32 *)0x8067E044 = 0x4800008C; + *(u32 *)0x8067E1D8 = 0x48000094; + *(u32 *)0x8067E450 = 0x60000000; + *(u32 *)0x8067E644 = 0x48000090; + *(u32 *)0x8067E964 = 0x4800007C; + *(u32 *)0x8067EB4C = 0x60000000; + *(u32 *)0x8067ED28 = 0x7C000050; + *(u32 *)0x8067EE1C = 0x60000000; + *(u32 *)0x8067F014 = 0x60000000; + *(u32 *)0x8067F1C8 = 0x48000090; + *(u32 *)0x8067F35C = 0x48000084; + *(u32 *)0x8067F5D0 = 0x60000000; + *(u32 *)0x8067F828 = 0x48000084; + *(u32 *)0x8067FE68 = 0x60000000; + *(u32 *)0x8068128C = 0x60000000; + *(u32 *)0x80681F88 = 0x480000F0; + *(u32 *)0x80682330 = 0x60000000; + *(u32 *)0x80682910 = 0x480000E8; + *(u32 *)0x80683094 = 0x48000090; + *(u32 *)0x80683244 = 0x48000098; + *(u32 *)0x806839D0 = 0x4800007C; + *(u32 *)0x806852D4 = 0x60000000; + *(u32 *)0x806853D8 = 0x7C000050; + *(u32 *)0x806854E0 = 0x7C600050; + *(u32 *)0x806855F0 = 0x4800008C; + *(u32 *)0x80685790 = 0x48000098; + *(u32 *)0x80685924 = 0x60000000; + *(u32 *)0x80685AC8 = 0x48000088; + *(u32 *)0x80685E68 = 0x60000000; + *(u32 *)0x806861E4 = 0x60000000; + *(u32 *)0x80686568 = 0x60000000; + *(u32 *)0x80686724 = 0x48000098; + *(u32 *)0x806868FC = 0x48000098; + *(u32 *)0x80686B48 = 0x60000000; + *(u32 *)0x8068D5E8 = 0x60000000; + *(u32 *)0x8068D7C4 = 0x48000088; + *(u32 *)0x8068D940 = 0x7C800050; + *(u32 *)0x8068DA64 = 0x48000090; + *(u32 *)0x8068DFA8 = 0x60000000; + *(u32 *)0x8068DFD0 = 0x60000000; + *(u32 *)0x8068DFF8 = 0x7C800050; + *(u32 *)0x8068EC98 = 0x48000098; + *(u32 *)0x8068EEF8 = 0x60000000; + *(u32 *)0x8068F374 = 0x60000000; + *(u32 *)0x8068F510 = 0x60000000; + *(u32 *)0x8068F6E0 = 0x48000084; + *(u32 *)0x8068F850 = 0x60000000; + *(u32 *)0x8069009C = 0x60000000; + *(u32 *)0x80690BF8 = 0x60000000; + *(u32 *)0x80690C48 = 0x7C000050; + *(u32 *)0x80690DC0 = 0x48000098; + *(u32 *)0x80690FC4 = 0x60000000; + *(u32 *)0x806911F4 = 0x60000000; + *(u32 *)0x806913AC = 0x4800008C; + *(u32 *)0x80691838 = 0x7C600050; + *(u32 *)0x80691F0C = 0x60000000; + *(u32 *)0x80692218 = 0x60000000; + *(u32 *)0x806923F4 = 0x4800008C; + *(u32 *)0x80692A60 = 0x60000000; + *(u32 *)0x80692CA0 = 0x60000000; + *(u32 *)0x806992FC = 0x48000090; + *(u32 *)0x806994E4 = 0x48000098; + *(u32 *)0x8069AD7C = 0x60000000; + *(u32 *)0x8069B610 = 0x7C800050; + *(u32 *)0x8069BB40 = 0x4800008C; + *(u32 *)0x8069BDF4 = 0x48000088; + *(u32 *)0x8069BFA8 = 0x60000000; + *(u32 *)0x8069C480 = 0x60000000; + *(u32 *)0x8069CD3C = 0x60000000; + *(u32 *)0x8069CFF0 = 0x48000090; + *(u32 *)0x8069DDDC = 0x7C600050; + *(u32 *)0x8069DF10 = 0x60000000; + *(u32 *)0x8069E36C = 0x60000000; + *(u32 *)0x8069E594 = 0x60000000; + *(u32 *)0x806A0A20 = 0x48000090; + *(u32 *)0x806A0BD8 = 0x60000000; + *(u32 *)0x806A0D00 = 0x48000080; + *(u32 *)0x806A0E90 = 0x48000090; + *(u32 *)0x806A1940 = 0x48000080; + *(u32 *)0x806A3624 = 0x48000090; + *(u32 *)0x806A6DA0 = 0x60000000; + *(u32 *)0x806A76D8 = 0x60000000; + *(u32 *)0x806A78A0 = 0x48000098; + *(u32 *)0x806AA664 = 0x60000000; + *(u32 *)0x806ACA10 = 0x60000000; + *(u32 *)0x806AD7AC = 0x60000000; + *(u32 *)0x806ADB50 = 0x60000000; + *(u32 *)0x806ADC44 = 0x60000000; + *(u32 *)0x806ADEF0 = 0x60000000; + *(u32 *)0x806AE1F8 = 0x60000000; + *(u32 *)0x806AE428 = 0x60000000; + *(u32 *)0x806AF160 = 0x60000000; + *(u32 *)0x806B0C08 = 0x60000000; + *(u32 *)0x806B109C = 0x60000000; + *(u32 *)0x806B11FC = 0x60000000; + *(u32 *)0x806B13A0 = 0x60000000; + *(u32 *)0x806B1528 = 0x48000098; + *(u32 *)0x806B16BC = 0x7C000050; + *(u32 *)0x806B17CC = 0x4800009C; + *(u32 *)0x806B1AB8 = 0x60000000; + *(u32 *)0x806B2010 = 0x60000000; + *(u32 *)0x806B2408 = 0x60000000; + *(u32 *)0x806B2630 = 0x60000000; + *(u32 *)0x806B2988 = 0x7C800050; + *(u32 *)0x806B3888 = 0x48000090; + *(u32 *)0x806B580C = 0x4800008C; + *(u32 *)0x806B5A44 = 0x60000000; + *(u32 *)0x806B6680 = 0x60000000; + *(u32 *)0x806B737C = 0x48000084; + *(u32 *)0x806B7724 = 0x4800008C; + *(u32 *)0x806B7BA4 = 0x60000000; + *(u32 *)0x806B8290 = 0x48000090; + *(u32 *)0x806B8ACC = 0x48000088; + *(u32 *)0x806B9458 = 0x60000000; + *(u32 *)0x806B9710 = 0x48000094; + *(u32 *)0x806B9DD4 = 0x60000000; + *(u32 *)0x806BA0AC = 0x48000094; + *(u32 *)0x806BA260 = 0x60000000; + *(u32 *)0x806BA480 = 0x60000000; + *(u32 *)0x806BAC3C = 0x60000000; + *(u32 *)0x806BAEC8 = 0x60000000; + *(u32 *)0x806BBA68 = 0x60000000; + *(u32 *)0x806BBA84 = 0x60000000; + *(u32 *)0x806BBB14 = 0x7C000050; + *(u32 *)0x806BBB2C = 0x7C000050; + *(u32 *)0x806BBB44 = 0x7C800050; + *(u32 *)0x806BBB60 = 0x60000000; + *(u32 *)0x806BBB8C = 0x60000000; + *(u32 *)0x806BBBD0 = 0x7C600050; + *(u32 *)0x806BE1B0 = 0x7C000050; + *(u32 *)0x806C1048 = 0x48000088; + *(u32 *)0x806C1384 = 0x48000084; + *(u32 *)0x806C18B8 = 0x4800009C; + *(u32 *)0x806C1E6C = 0x48000090; + *(u32 *)0x806C2660 = 0x4800008C; + *(u32 *)0x806C4DCC = 0x48000090; + *(u32 *)0x806C520C = 0x60000000; + *(u32 *)0x806C5B30 = 0x48000094; + *(u32 *)0x806C60BC = 0x60000000; + *(u32 *)0x806C71AC = 0x7C800050; + *(u32 *)0x806C7DAC = 0x60000000; + *(u32 *)0x806C7F30 = 0x60000000; + *(u32 *)0x806C81C0 = 0x60000000; + *(u32 *)0x806C83F0 = 0x60000000; + *(u32 *)0x806C8CB8 = 0x60000000; + *(u32 *)0x806C8E28 = 0x60000000; + *(u32 *)0x806C9338 = 0x4800008C; + *(u32 *)0x806C94D4 = 0x48000094; + *(u32 *)0x806C9A4C = 0x60000000; + *(u32 *)0x806C9C2C = 0x48000090; + *(u32 *)0x806CA33C = 0x60000000; + *(u32 *)0x806CA4F8 = 0x60000000; + *(u32 *)0x806CA6AC = 0x60000000; + *(u32 *)0x806CA8BC = 0x48000098; + *(u32 *)0x806CAC54 = 0x60000000; + *(u32 *)0x806CAE08 = 0x4800008C; + *(u32 *)0x806CAFD4 = 0x60000000; + *(u32 *)0x806CB29C = 0x48000088; + *(u32 *)0x806CB944 = 0x60000000; + *(u32 *)0x806CBD64 = 0x48000094; + *(u32 *)0x806CBFE8 = 0x48000088; + *(u32 *)0x806CCE58 = 0x60000000; + *(u32 *)0x806CD03C = 0x48000090; + *(u32 *)0x806CDD8C = 0x60000000; + *(u32 *)0x806CDF7C = 0x4800007C; + *(u32 *)0x806CE0D4 = 0x60000000; + *(u32 *)0x806CF530 = 0x60000000; + *(u32 *)0x806CF63C = 0x60000000; + *(u32 *)0x806CF5D0 = 0x48000020; + *(u32 *)0x806D0904 = 0x60000000; + *(u32 *)0x806D0FD0 = 0x48000094; + *(u32 *)0x806D1130 = 0x60000000; + *(u32 *)0x806D240C = 0x48000080; + *(u32 *)0x806D2660 = 0x48000094; + *(u32 *)0x806D2C7C = 0x48000090; + *(u32 *)0x806D2E24 = 0x60000000; + *(u32 *)0x806D30A4 = 0x4800008C; + *(u32 *)0x806D3268 = 0x60000000; + *(u32 *)0x806D34EC = 0x60000000; + *(u32 *)0x806D3C2C = 0x60000000; + *(u32 *)0x806D3DBC = 0x60000000; + *(u32 *)0x806D3F88 = 0x60000000; + *(u32 *)0x806D44AC = 0x60000000; + *(u32 *)0x806D4650 = 0x4800008C; + *(u32 *)0x806D4988 = 0x4800008C; + *(u32 *)0x806D55D4 = 0x60000000; + *(u32 *)0x806D6C3C = 0x60000000; + *(u32 *)0x806D793C = 0x60000000; + *(u32 *)0x806D8644 = 0x60000000; + *(u32 *)0x806D98AC = 0x48000080; + *(u32 *)0x806DA4D0 = 0x48000090; + *(u32 *)0x806DA7F8 = 0x60000000; + *(u32 *)0x806DA98C = 0x60000000; + *(u32 *)0x806DF778 = 0x60000000; + *(u32 *)0x806DFBE0 = 0x4800008C; + *(u32 *)0x806DFDC0 = 0x48000088; + *(u32 *)0x806DFF74 = 0x48000090; + *(u32 *)0x806E0338 = 0x60000000; + *(u32 *)0x806E0588 = 0x60000000; + *(u32 *)0x806E0770 = 0x7C000050; + *(u32 *)0x806E0858 = 0x48000084; + *(u32 *)0x806E0A34 = 0x4800008C; + *(u32 *)0x806E0BFC = 0x60000000; + *(u32 *)0x806E0E2C = 0x60000000; + *(u32 *)0x806E4E98 = 0x7C000050; + *(u32 *)0x806E529C = 0x48000064; + *(u32 *)0x806E57A4 = 0x60000000; + *(u32 *)0x806E591C = 0x60000000; + *(u32 *)0x806E60C0 = 0x48000080; + *(u32 *)0x806E6354 = 0x60000000; + *(u32 *)0x806E6838 = 0x48000090; + *(u32 *)0x806E6B64 = 0x48000084; + *(u32 *)0x806E7080 = 0x4800008C; + *(u32 *)0x806E76BC = 0x60000000; + *(u32 *)0x806E7834 = 0x7C000050; + *(u32 *)0x806E7938 = 0x48000088; + *(u32 *)0x806E7CC8 = 0x7C600050; + *(u32 *)0x806E800C = 0x7C000050; + *(u32 *)0x806E84D0 = 0x7CA00050; + *(u32 *)0x806E84EC = 0x7C800050; + *(u32 *)0x806E850C = 0x7C600050; + *(u32 *)0x806E8638 = 0x60000000; + *(u32 *)0x806E8AEC = 0x48000094; + *(u32 *)0x806E8CD4 = 0x60000000; + *(u32 *)0x806E8E70 = 0x48000090; + *(u32 *)0x806E9258 = 0x48000088; + *(u32 *)0x806E93EC = 0x60000000; + *(u32 *)0x806EB4F8 = 0x60000000; + *(u32 *)0x806EB6BC = 0x48000094; + *(u32 *)0x806EB860 = 0x48000088; + *(u32 *)0x806EE734 = 0x7C000050; + *(u32 *)0x806EE74C = 0x7C600050; + *(u32 *)0x806EE768 = 0x60000000; + *(u32 *)0x806EED48 = 0x48000094; + *(u32 *)0x806F22E0 = 0x48000090; + *(u32 *)0x806F259C = 0x48000084; + *(u32 *)0x806F2AFC = 0x48000060; + *(u32 *)0x806F30AC = 0x48000098; + *(u32 *)0x806F3538 = 0x48000094; + *(u32 *)0x806F3AE4 = 0x48000098; + *(u32 *)0x806F3EFC = 0x60000000; + *(u32 *)0x806F4238 = 0x48000064; + *(u32 *)0x806F434C = 0x60000000; + *(u32 *)0x806F4580 = 0x60000000; + *(u32 *)0x806F494C = 0x7CC00050; + *(u32 *)0x806F4AE8 = 0x60000000; + *(u32 *)0x806F4B30 = 0x60000000; + *(u32 *)0x806F4C34 = 0x60000000; + *(u32 *)0x806F4C74 = 0x7C000050; + *(u32 *)0x806F4CF0 = 0x60000000; + *(u32 *)0x806F4DF8 = 0x48000094; + *(u32 *)0x806F5154 = 0x60000000; + *(u32 *)0x806F524C = 0x60000000; + *(u32 *)0x806F6FA0 = 0x48000058; + *(u32 *)0x806F75D4 = 0x48000090; + *(u32 *)0x806F789C = 0x60000000; + *(u32 *)0x806F7B30 = 0x48000098; + *(u32 *)0x806F7E84 = 0x60000000; + *(u32 *)0x806F8098 = 0x60000000; + *(u32 *)0x806F9438 = 0x60000000; + *(u32 *)0x806F9640 = 0x60000000; + *(u32 *)0x806F982C = 0x60000000; + *(u32 *)0x806F9B78 = 0x48000090; + *(u32 *)0x806F9D20 = 0x60000000; + *(u32 *)0x806F9E18 = 0x60000000; + *(u32 *)0x806FA06C = 0x60000000; + *(u32 *)0x806FA410 = 0x48000064; + *(u32 *)0x806FA560 = 0x48000094; + *(u32 *)0x806FABBC = 0x60000000; + *(u32 *)0x806FAEF4 = 0x48000064; + *(u32 *)0x806FB298 = 0x60000000; + *(u32 *)0x806FB61C = 0x48000068; + *(u32 *)0x806FB7A0 = 0x60000000; + *(u32 *)0x806FB960 = 0x60000000; + *(u32 *)0x806FBA3C = 0x60000000; + *(u32 *)0x806FBAD8 = 0x60000000; + *(u32 *)0x806FBC84 = 0x60000000; + *(u32 *)0x806FBD94 = 0x60000000; + *(u32 *)0x806FC2AC = 0x60000000; + *(u32 *)0x806FCA04 = 0x60000000; + *(u32 *)0x806FCBA4 = 0x60000000; + *(u32 *)0x806FCCC0 = 0x60000000; + *(u32 *)0x806FCE44 = 0x60000000; + *(u32 *)0x806FCF6C = 0x60000000; + *(u32 *)0x806FD12C = 0x48000094; + *(u32 *)0x806FD554 = 0x60000000; + *(u32 *)0x806FDC58 = 0x4800008C; + *(u32 *)0x806FDDD8 = 0x48000084; + *(u32 *)0x806FE400 = 0x48000094; + *(u32 *)0x806FE740 = 0x48000094; + *(u32 *)0x806FE8B0 = 0x60000000; + *(u32 *)0x806FEA44 = 0x60000000; + *(u32 *)0x806FEBF8 = 0x60000000; + *(u32 *)0x806FED90 = 0x48000090; + *(u32 *)0x806FEF28 = 0x60000000; + *(u32 *)0x806FF308 = 0x48000098; + *(u32 *)0x807005F0 = 0x60000000; + *(u32 *)0x8070071C = 0x60000000; + *(u32 *)0x80700A38 = 0x60000000; + *(u32 *)0x80700BFC = 0x48000080; + *(u32 *)0x80701064 = 0x60000000; + *(u32 *)0x807014CC = 0x60000000; + *(u32 *)0x807026DC = 0x60000000; + *(u32 *)0x80702C58 = 0x48000094; + *(u32 *)0x80703734 = 0x48000098; + *(u32 *)0x807038BC = 0x60000000; + *(u32 *)0x80703C44 = 0x60000000; + *(u32 *)0x80704130 = 0x60000000; + *(u32 *)0x80704340 = 0x48000094; + *(u32 *)0x80704874 = 0x48000080; + *(u32 *)0x80704D94 = 0x48000090; + *(u32 *)0x80704F9C = 0x60000000; + *(u32 *)0x80705C64 = 0x48000088; + *(u32 *)0x80705EE8 = 0x4800008C; + *(u32 *)0x8070605C = 0x60000000; + *(u32 *)0x80706308 = 0x60000000; + *(u32 *)0x80706668 = 0x60000000; + *(u32 *)0x80706C94 = 0x48000090; + *(u32 *)0x80706E58 = 0x48000090; + *(u32 *)0x8070705C = 0x48000094; + *(u32 *)0x80670F60 = 0x60000000; + gprintf("Patched MetaFortress\n"); + } +} \ No newline at end of file diff --git a/resources/wiiflow_game_booter/source/kirbypatch.h b/resources/wiiflow_game_booter/source/kirbypatch.h new file mode 100644 index 00000000..a1fcfc46 --- /dev/null +++ b/resources/wiiflow_game_booter/source/kirbypatch.h @@ -0,0 +1,8 @@ +#ifndef __KIRBYPATCH_H__ +#define __KIRBYPATCH_H__ + +#include + +void patch_kirby(u8 *gameid); + +#endif