Font_LoadScreenIndicatorsPalette heap IDs

This commit is contained in:
Eduardo Quezada 2025-03-06 16:14:33 -03:00
parent 679480c58d
commit 42198298a9
33 changed files with 49 additions and 49 deletions

View File

@ -3,7 +3,7 @@
#include "palette.h"
void *sub_0201567C(PaletteData *param0, u16 param1, u16 param2, u32 param3);
void *sub_0201567C(PaletteData *param0, u16 param1, u16 param2, u32 heapID);
void sub_02015738(void *param0, u8 param1);
void sub_02015760(void *param0);

View File

@ -634,7 +634,7 @@ static void ov16_0223B790(OverlayManager *param0)
PaletteData_FillBufferRange(battleSys->unk_28, 1, 0, 0x0, 0, 255);
PaletteData_FillBufferRange(battleSys->unk_28, 3, 0, 0xffff, 0, 255);
battleSys->unk_1AC = sub_0201567C(battleSys->unk_28, 0, 0xb, 5);
battleSys->unk_1AC = sub_0201567C(battleSys->unk_28, 0, 0xb, HEAP_ID_BATTLE);
sub_02015738(battleSys->unk_1AC, 1);
battleSys->unk_1C = SysTask_Start(ov16_0223CF48, battleSys, 60000);

View File

@ -1333,7 +1333,7 @@ static void ov22_022572A0(UnkStruct_ov22_02255D44 *param0, u32 param1, u8 param2
Strbuf *v1;
int v2 = Options_Frame(param0->unk_738);
Font_LoadScreenIndicatorsPalette(0, 7 * 32, 14);
Font_LoadScreenIndicatorsPalette(0, 7 * 32, HEAP_ID_14);
Window_Add(param0->unk_00.unk_40, param0->unk_718, 3, param2, param3, param4, param5, 7, (0 + (29 * 4) + (18 + 12)));
Window_FillTilemap(param0->unk_718, 15);
LoadMessageBoxGraphics(param0->unk_00.unk_40, 3, (0 + (29 * 4)), 8, v2, 14);

View File

@ -198,7 +198,7 @@ static void ov22_0225A718(BgConfig *param0, const Options *param1)
int v0 = Options_Frame(param1);
LoadMessageBoxGraphics(param0, 5, 1, 1, v0, 14);
Font_LoadScreenIndicatorsPalette(4, 2 * 32, 14);
Font_LoadScreenIndicatorsPalette(4, 2 * 32, HEAP_ID_14);
}
static void ov22_0225A748(Window **param0, BgConfig *param1, int param2, int param3, int param4, int param5, int param6, BOOL param7)

View File

@ -586,8 +586,8 @@ static void ov58_021D142C(UnkStruct_02095EAC *param0, NARC *param1)
Graphics_LoadPaletteFromOpenNARC(param1, 0, 0, 0, 16 * 2 * 2, 39);
Graphics_LoadPaletteFromOpenNARC(param1, 1, 4, 0, 16 * 2 * 2, 39);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 39);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 39);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_39);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_39);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 2, v0, 2, 0, 32 * 8 * 0x20, 1, 39);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 4, v0, 2, 0, 32 * 24 * 2, 1, 39);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 3, v0, 5, 0, 32 * 8 * 0x20, 1, 39);

View File

@ -570,8 +570,8 @@ static void ov59_021D1388(UnkStruct_020961E8 *param0, NARC *param1)
Graphics_LoadPaletteFromOpenNARC(param1, 0, 0, 0, 16 * 16 * 2, 51);
Graphics_LoadPalette(12, 12, 4, 0, 16 * 2, 51);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 51);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 51);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_51);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_51);
Graphics_LoadTilesToBgLayer(12, 10, v0, 6, 0, 0, 1, 51);
Graphics_LoadTilemapToBgLayer(12, 11, v0, 6, 0, 0, 1, 51);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 2, v0, 1, 0, 32 * 8 * 0x20, 1, 51);

View File

@ -431,8 +431,8 @@ static void ov61_0222C3B0(UnkStruct_ov61_0222C664 *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 3, 0, 0, 0, 117);
Graphics_LoadPaletteFromOpenNARC(v1, 3, 4, 0, 0, 117);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 117);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 117);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_117);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_117);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(SaveData_Options(param0->unk_00->unk_00->unk_04)), 117);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_117);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 2, v0, 1, 0, 0, 0, 117);

View File

@ -1452,8 +1452,8 @@ static void ov65_0222ECA8(UnkStruct_ov65_0222EBE0 *param0, NARC *param1)
Graphics_LoadPaletteFromOpenNARC(param1, 3, 0, 0, 0, 54);
Graphics_LoadPaletteFromOpenNARC(param1, 3, 4, 0, 0, 54);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 54);
Font_LoadScreenIndicatorsPalette(0, 12 * 0x20, 54);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_54);
Font_LoadScreenIndicatorsPalette(0, 12 * 0x20, HEAP_ID_54);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 2, v0, 0, 0, 0, 0, 54);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 5, v0, 0, 0, 0, 0, 54);

View File

@ -443,8 +443,8 @@ static void ov72_0223DCA8(UnkStruct_ov72_0223DB98 *param0, NARC *param1)
Graphics_LoadPaletteFromOpenNARC(param1, 0, 0, 0, 16 * 2 * 3, 39);
Graphics_LoadPaletteFromOpenNARC(param1, 2, 4, 0, 16 * 2 * 2, 39);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 39);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 39);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_39);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_39);
Bg_ClearTilesRange(1, 32, 0, HEAP_ID_39);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 3, v0, 2, 0, 32 * 8 * 0x20, 1, 39);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 5, v0, 2, 0, 32 * 24 * 2, 1, 39);

View File

@ -816,7 +816,7 @@ static void ov84_0223BC1C(UnkStruct_ov84_0223B5A0 *param0)
Graphics_LoadTilemapToBgLayerFromOpenNARC(param0->unk_D4, 13, param0->unk_00, 3, 0, 0, 0, 6);
Graphics_LoadPaletteFromOpenNARC(param0->unk_D4, 12, 0, 0, 0, 6);
Graphics_LoadPaletteFromOpenNARC(param0->unk_D4, 22, 0, 16 * 13 * 2, 32, 6);
Font_LoadScreenIndicatorsPalette(0, 11 * 32, 6);
Font_LoadScreenIndicatorsPalette(0, 11 * 32, HEAP_ID_6);
LoadStandardWindowGraphics(param0->unk_00, 0, 1024 - 9, 14, 0, HEAP_ID_6);
LoadMessageBoxGraphics(param0->unk_00, 0, 1024 - 9 - (18 + 12), 12, Options_Frame(param0->unk_D0), 6);
Graphics_LoadTilesToBgLayerFromOpenNARC(param0->unk_D4, 15, param0->unk_00, 5, 0, 0, 0, 6);

View File

@ -1200,18 +1200,18 @@ static void ov88_0223C504(UnkStruct_02095E80 *param0, NARC *param1)
Graphics_LoadPaletteFromOpenNARC(param1, 0, 0, 0, 16 * 9 * 2, 26);
Bg_MaskPalette(0, 0);
Bg_MaskPalette(4, 0);
Font_LoadScreenIndicatorsPalette(0, 13 * 32, 26);
Font_LoadScreenIndicatorsPalette(0, 13 * 32, HEAP_ID_26);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 1, v0, 2, 0, 16 * 18 * 0x20, 1, 26);
ov88_0223C488(param1, 3, v0, 2, 0, 32 * 24 * 2, 1, 26);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 4, v0, 3, 0, 32 * 24 * 2, 1, 26);
Font_LoadScreenIndicatorsPalette(0, 2 * 32, 26);
Font_LoadScreenIndicatorsPalette(0, 2 * 32, HEAP_ID_26);
Font_LoadTextPalette(0, 3 * 32, HEAP_ID_26);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 2, v0, 5, 0, 16 * 4 * 0x20, 1, 26);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 5, v0, 5, 0, 32 * 24 * 2, 1, 26);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 6, v0, 6, 0, 32 * 24 * 2, 1, 26);
Font_LoadScreenIndicatorsPalette(4, 2 * 32, 26);
Font_LoadScreenIndicatorsPalette(4, 2 * 32, HEAP_ID_26);
Font_LoadTextPalette(4, 3 * 32, HEAP_ID_26);
Bg_ClearTilemap(v0, 4);
}

View File

@ -592,7 +592,7 @@ static void ov91_021D10C8(UnkStruct_ov91_021D0ED8 *param0, NARC *param1)
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 10, param0->unk_04, 2, 0, 0, 0, 67);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 11, param0->unk_04, 2, 0, 0, 0, 67);
Graphics_LoadPaletteFromOpenNARC(param1, 12, 0, 0, 0, 67);
Font_LoadScreenIndicatorsPalette(0, 14 * 32, 67);
Font_LoadScreenIndicatorsPalette(0, 14 * 32, HEAP_ID_67);
LoadStandardWindowGraphics(param0->unk_04, 0, 1, 12, 0, HEAP_ID_67);
LoadMessageBoxGraphics(param0->unk_04, 0, (1 + 9), 13, Options_Frame(param0->unk_00->unk_08), 67);
}

View File

@ -275,7 +275,7 @@ static void ov94_0223C888(UnkStruct_ov94_0223FD4C *param0)
NARC *v1 = NARC_ctor(NARC_INDEX_GRAPHIC__WORLDTRADE, HEAP_ID_62);
Graphics_LoadPaletteFromOpenNARC(v1, 4, 0, 0, 16 * 3 * 2, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 14, v0, 1, 0, 16 * 6 * 0x20, 1, 62);

View File

@ -236,7 +236,7 @@ static void ov94_0223D2E8(UnkStruct_ov94_0223FD4C *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 7, 0, 0, 16 * 3 * 2, 62);
Graphics_LoadPaletteFromOpenNARC(v1, 5, 4, 0, 16 * 8 * 2, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 17, v0, 1, 0, 16 * 5 * 0x20, 1, 62);

View File

@ -204,7 +204,7 @@ static void ov94_0223DE04(UnkStruct_ov94_0223FD4C *param0)
{
BgConfig *v0 = param0->unk_04;
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayer(104, 17, v0, 1, 0, 16 * 5 * 0x20, 1, 62);

View File

@ -275,7 +275,7 @@ static void ov94_0223E6B8(UnkStruct_ov94_0223FD4C *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 3, 0, 0, 16 * 3 * 2, 62);
Graphics_LoadPaletteFromOpenNARC(v1, 5, 4, 0, 16 * 8 * 2, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 13, v0, 1, 0, 16 * 5 * 0x20, 1, 62);

View File

@ -298,7 +298,7 @@ static void ov94_0223FD4C(UnkStruct_ov94_0223FD4C *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 2, 0, 0, 16 * 3 * 2, 62);
Graphics_LoadPaletteFromOpenNARC(v1, 5, 4, 0, 16 * 8 * 2, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 12, v0, 1, 0, 16 * 5 * 0x20, 1, 62);

View File

@ -453,7 +453,7 @@ static void ov94_0224170C(UnkStruct_ov94_0223FD4C *param0)
BgConfig *v0 = param0->unk_04;
Graphics_LoadPalette(104, 1, 0, 0, 16 * 3 * 2, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayer(104, 11, v0, 1, 0, 16 * 5 * 0x20, 1, 62);

View File

@ -328,7 +328,7 @@ static void ov94_02242CAC(UnkStruct_ov94_0223FD4C *param0)
BgConfig *v0 = param0->unk_04;
Graphics_LoadPalette(104, 0, 0, 0, 16 * 3 * 2, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);

View File

@ -272,8 +272,8 @@ static void ov94_02244B8C(UnkStruct_ov94_0223FD4C *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 3, 0, 0, 0, 62);
Graphics_LoadPaletteFromOpenNARC(v1, 3, 4, 0, 0, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 62);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_62);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_62);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_24), 62);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_62);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 2, v0, 1, 0, 0, 0, 62);

View File

@ -353,8 +353,8 @@ static void ov96_0223BF40(UnkStruct_ov96_0223BF40 *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 3, 0, 0, 0, 68);
Graphics_LoadPaletteFromOpenNARC(v1, 3, 4, 0, 0, 68);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 68);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 68);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_68);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_68);
LoadMessageBoxGraphics(v0, 0, 1, 14, Options_Frame(param0->unk_00->unk_10), 68);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_68);
Graphics_LoadTilesToBgLayerFromOpenNARC(v1, 2, v0, 1, 0, 0, 0, 68);

View File

@ -622,8 +622,8 @@ static void ov98_02247704(UnkStruct_ov98_02247704 *param0)
Graphics_LoadPaletteFromOpenNARC(v1, 3, 0, 0, 0, 109);
Graphics_LoadPaletteFromOpenNARC(v1, 3, 4, 0, 0, 109);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 109);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 109);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_109);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_109);
LoadMessageBoxGraphics(v0, 0, 1, 10, Options_Frame(param0->unk_00->unk_08), 109);
LoadStandardWindowGraphics(v0, 0, (1 + (18 + 12)), 11, 0, HEAP_ID_109);
LoadStandardWindowGraphics(v0, 2, (1 + (18 + 12)), 11, 0, HEAP_ID_109);

View File

@ -431,7 +431,7 @@ void ov101_021D13C8(UnkStruct_ov101_021D13C8 *param0)
LoadStandardWindowGraphics(param0->unk_43C, 0, 1, 15, 0, HEAP_ID_79);
LoadMessageBoxGraphics(param0->unk_43C, 0, (1 + (18 + 12)), 14, param0->unk_4C4, 79);
Font_LoadScreenIndicatorsPalette(0, 15 * 32, 79);
Font_LoadScreenIndicatorsPalette(0, 15 * 32, HEAP_ID_79);
v1->unk_00 = MessageLoader_Init(0, 26, 544, HEAP_ID_79);
v1->unk_04 = StringTemplate_Default(HEAP_ID_79);

View File

@ -812,7 +812,7 @@ static void ov106_02242500(UnkStruct_ov106_02243118 *param0)
}
Font_LoadTextPalette(0, 13 * 32, HEAP_ID_98);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 98);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_98);
param0->unk_B0 = sub_0200C440(15, 14, 0, HEAP_ID_98);

View File

@ -1451,7 +1451,7 @@ static void ov107_02242F5C (UnkStruct_ov107_02241D6C * param0)
}
Font_LoadTextPalette(0, 13 * 32, HEAP_ID_100);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 100);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_100);
param0->unk_1C4 = sub_0200C440(1, 2, 0, HEAP_ID_100);

View File

@ -1125,7 +1125,7 @@ static void ov107_02246EE4 (UnkStruct_ov107_02246170 * param0)
}
Font_LoadTextPalette(0, 13 * 32, HEAP_ID_100);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 100);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_100);
param0->unk_144 = sub_0200C440(1, 2, 0, HEAP_ID_100);

View File

@ -819,7 +819,7 @@ static void ov108_0224237C(UnkStruct_ov108_02241DB0 *param0)
}
Font_LoadTextPalette(0, 13 * 32, HEAP_ID_103);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 103);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_103);
ov108_02243630(param0->unk_90, param0->unk_94);
param0->unk_338 = ov108_0224351C(&param0->unk_E8, 1, 1, 1, 35, 68, 36, 0, 2, 0);

View File

@ -567,8 +567,8 @@ static void ov109_021D4300(UnkStruct_ov109_021D5140 *param0, NARC *param1)
Graphics_LoadPaletteFromOpenNARC(param1, 0, 0, 0, 16 * 16 * 2, 95);
Graphics_LoadPalette(12, 12, 4, 0, 16 * 2, 95);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, 95);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, 95);
Font_LoadScreenIndicatorsPalette(0, 13 * 0x20, HEAP_ID_95);
Font_LoadScreenIndicatorsPalette(4, 13 * 0x20, HEAP_ID_95);
Graphics_LoadTilesToBgLayer(12, 10, v0, 6, 0, 0, 1, 95);
Graphics_LoadTilemapToBgLayer(12, 11, v0, 6, 0, 0, 1, 95);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 2, v0, 1, 0, 32 * 8 * 0x20, 1, 95);

View File

@ -129,7 +129,7 @@ int ov110_021D0D80 (OverlayManager * param0, int * param1)
v1->unk_11C = Strbuf_Init(800, HEAP_ID_114);
Font_LoadTextPalette(0, 13 * 32, HEAP_ID_114);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 114);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_114);
ov110_021D2124(v1->unk_0C, v1->unk_10, ov110_021D1208(v1->unk_06));
SetVBlankCallback(ov110_021D1048, (void *)v1);
(*param1) = 0;

View File

@ -1155,13 +1155,13 @@ static void ov111_021D1D68(UnkStruct_ov111_021D0F7C *param0)
Font_LoadTextPalette(0, 13 * 32, HEAP_ID_115);
Font_LoadTextPalette(4, 13 * 32, HEAP_ID_115);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 115);
Font_LoadScreenIndicatorsPalette(4, 12 * 32, 115);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_115);
Font_LoadScreenIndicatorsPalette(4, 12 * 32, HEAP_ID_115);
Font_InitManager(FONT_SUBSCREEN, 115);
param0->unk_160 = sub_0200C440(15, 14, 0, HEAP_ID_115);
ov111_021D3548(param0->unk_58, param0->unk_5C);
param0->unk_34 = sub_0201567C(NULL, 1, 12, 115);
param0->unk_34 = sub_0201567C(NULL, 1, 12, HEAP_ID_115);
ov111_021D2E4C(param0);
ov111_021D2E8C(param0);

View File

@ -30,13 +30,13 @@ static void sub_02015858(void *param0, u16 *param1);
static void sub_02015870(void *param0, u16 *param1);
static void sub_0201588C(void *param0, u16 *param1);
void *sub_0201567C(PaletteData *param0, u16 param1, u16 param2, u32 param3)
void *sub_0201567C(PaletteData *param0, u16 param1, u16 param2, u32 heapID)
{
UnkStruct_020157E4 *v0;
SysTask *v1;
u16 *v2;
v1 = SysTask_StartAndAllocateParam(sub_0201576C, sizeof(UnkStruct_020157E4), 0, param3);
v1 = SysTask_StartAndAllocateParam(sub_0201576C, sizeof(UnkStruct_020157E4), 0, heapID);
v0 = (UnkStruct_020157E4 *)SysTask_GetParam(v1);
if (param0 != NULL) {

View File

@ -923,7 +923,7 @@ static void sub_0207EB6C(GameWindowLayout *param0, NARC *param1)
Heap_FreeToHeapExplicit(HEAP_ID_12, v1);
}
Font_LoadScreenIndicatorsPalette(0, 13 * 32, 12);
Font_LoadScreenIndicatorsPalette(0, 13 * 32, HEAP_ID_12);
LoadStandardWindowGraphics(param0->unk_00, 0, 1, 14, 0, HEAP_ID_12);
LoadMessageBoxGraphics(param0->unk_00, 0, (1 + 9), 15, Options_Frame(param0->unk_5A4->unk_0C), 12);
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 3, param0->unk_00, 4, 0, 0, 0, 12);

View File

@ -929,7 +929,7 @@ static int sub_0208694C(OverlayManager *param0, int *param1)
}
Unk_021C0A30 = v0;
v0->unk_628 = sub_0201567C(NULL, 1, 12, 18);
v0->unk_628 = sub_0201567C(NULL, 1, 12, HEAP_ID_18);
(*param1) = 0;
return 1;
@ -1507,9 +1507,9 @@ static void sub_0208769C(UnkStruct_02087A10 *param0, NARC *param1)
Graphics_LoadTilesToBgLayerFromOpenNARC(param1, 2, v0, 1, 0, 32 * 8 * 0x20, 1, 18);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 6, v0, 1, 0, (32 * 14 * 2), 1, 18);
Graphics_LoadTilemapToBgLayerFromOpenNARC(param1, 7, v0, 0, 0, (32 * 14 * 2), 1, 18);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, 18);
Font_LoadScreenIndicatorsPalette(0, 12 * 32, HEAP_ID_18);
LoadMessageBoxGraphics(param0->unk_160, 4, (32 * 8), 10, Options_Frame(param0->unk_18), 18);
Font_LoadScreenIndicatorsPalette(4, 12 * 32, 18);
Font_LoadScreenIndicatorsPalette(4, 12 * 32, HEAP_ID_18);
param0->unk_510 = Graphics_GetCharDataFromOpenNARC(param1, 16, 1, &param0->unk_514, 18);
}