diff options
Diffstat (limited to 'arm9/modules/19/src/module_19.c')
-rw-r--r-- | arm9/modules/19/src/module_19.c | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/arm9/modules/19/src/module_19.c b/arm9/modules/19/src/module_19.c index 1fc6197e..b8426d9f 100644 --- a/arm9/modules/19/src/module_19.c +++ b/arm9/modules/19/src/module_19.c @@ -1,47 +1,47 @@ -#include "global.h"
-#include "heap.h"
-#include "gx.h"
-#include "gf_gfx_loader.h"
-#include "bg_window.h"
-#include "graphic/poketch.naix"
-
-const struct BgTemplate MOD19_02252508 = {
- .x = 0,
- .y = 0,
- .bufferSize = 0x800,
- .baseTile = 0x000,
- .size = GF_BG_SCR_SIZE_256x256,
- .colorMode = GF_BG_CLR_4BPP,
- .screenBase = 12,
- .charBase = 0,
- .priority = 0,
- .areaOver = 0,
- .mosaic = 0
-};
-
-THUMB_FUNC void MOD19_02252440(struct BgConfig * bgConfig)
-{
- CreateHeap(3, 8, 0x18000);
- GXS_SetGraphicsMode(GX_BGMODE_0);
- GX_SetBankForSubBG(0x80);
- GX_SetBankForSubOBJ(0x100);
- GXS_SetOBJVRamModeChar(GX_OBJVRAMMODE_CHAR_1D_32K);
- InitBgFromTemplate(bgConfig, GF_BG_LYR_SUB_0, &MOD19_02252508, GF_BG_TYPE_TEXT);
- GfGfxLoader_LoadCharData(NARC_GRAPHIC_POKETCH, NARC_poketch_narc_0010_NCGR_lz, bgConfig, GF_BG_LYR_SUB_0, 0, 0, TRUE, 8);
- GfGfxLoader_LoadScrnData(NARC_GRAPHIC_POKETCH, NARC_poketch_narc_0011_NSCR_lz, bgConfig, GF_BG_LYR_SUB_0, 0, 0, TRUE, 8);
- GfGfxLoader_GXLoadPal(NARC_GRAPHIC_POKETCH, NARC_poketch_narc_0012_NCLR, GF_BG_LYR_SUB_0, 0x00, 0x20, 8);
- GXS_SetVisibleWnd(GX_WNDMASK_NONE);
- GXS_SetVisiblePlane(GX_PLANEMASK_BG0);
-}
-
-THUMB_FUNC void MOD19_022524F4(struct BgConfig * bgConfig)
-{
- FreeBgTilemapBuffer(bgConfig, GF_BG_LYR_SUB_0);
- DestroyHeap(8);
-}
-
-THUMB_FUNC BOOL MOD19_02252504(struct BgConfig * bgConfig)
-{
-#pragma unused(bgConfig)
- return TRUE;
-}
+#include "global.h" +#include "heap.h" +#include "gx.h" +#include "gf_gfx_loader.h" +#include "bg_window.h" +#include "graphic/poketch.naix" + +const struct BgTemplate MOD19_02252508 = { + .x = 0, + .y = 0, + .bufferSize = 0x800, + .baseTile = 0x000, + .size = GF_BG_SCR_SIZE_256x256, + .colorMode = GF_BG_CLR_4BPP, + .screenBase = 12, + .charBase = 0, + .priority = 0, + .areaOver = 0, + .mosaic = 0 +}; + +THUMB_FUNC void MOD19_02252440(struct BgConfig * bgConfig) +{ + CreateHeap(3, 8, 0x18000); + GXS_SetGraphicsMode(GX_BGMODE_0); + GX_SetBankForSubBG(0x80); + GX_SetBankForSubOBJ(0x100); + GXS_SetOBJVRamModeChar(GX_OBJVRAMMODE_CHAR_1D_32K); + InitBgFromTemplate(bgConfig, GF_BG_LYR_SUB_0, &MOD19_02252508, GF_BG_TYPE_TEXT); + GfGfxLoader_LoadCharData(NARC_GRAPHIC_POKETCH, NARC_poketch_narc_0010_NCGR_lz, bgConfig, GF_BG_LYR_SUB_0, 0, 0, TRUE, 8); + GfGfxLoader_LoadScrnData(NARC_GRAPHIC_POKETCH, NARC_poketch_narc_0011_NSCR_lz, bgConfig, GF_BG_LYR_SUB_0, 0, 0, TRUE, 8); + GfGfxLoader_GXLoadPal(NARC_GRAPHIC_POKETCH, NARC_poketch_narc_0012_NCLR, GF_BG_LYR_SUB_0, 0x00, 0x20, 8); + GXS_SetVisibleWnd(GX_WNDMASK_NONE); + GXS_SetVisiblePlane(GX_PLANEMASK_BG0); +} + +THUMB_FUNC void MOD19_022524F4(struct BgConfig * bgConfig) +{ + FreeBgTilemapBuffer(bgConfig, GF_BG_LYR_SUB_0); + DestroyHeap(8); +} + +THUMB_FUNC BOOL MOD19_02252504(struct BgConfig * bgConfig) +{ +#pragma unused(bgConfig) + return TRUE; +} |