diff options
| author | Max Roncace <me@caseif.net> | 2025-11-22 21:40:49 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-22 18:40:49 -0800 |
| commit | 24c1bf1723facc75b841ef68d523573797efb445 (patch) | |
| tree | a6c86b614160acfb346a153f704feb1ebe1f33cb /src/m_Do/m_Do_ext.cpp | |
| parent | 5dce13b8c6b4ea0ffa0650f273154dbaf1cc4d15 (diff) | |
Clean up d_msg_unit, misc fixes for PAL and JPN (#2848)
Diffstat (limited to 'src/m_Do/m_Do_ext.cpp')
| -rw-r--r-- | src/m_Do/m_Do_ext.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/m_Do/m_Do_ext.cpp b/src/m_Do/m_Do_ext.cpp index 132edace67..3b23d8abd0 100644 --- a/src/m_Do/m_Do_ext.cpp +++ b/src/m_Do/m_Do_ext.cpp @@ -3540,8 +3540,13 @@ static ResFONT* mDoExt_resfont0; /* 80014994-800149F0 00F2D4 005C+00 1/1 0/0 0/0 .text mDoExt_initFont0__Fv */ static void mDoExt_initFont0() { static char const fontdata[] = "rodan_b_24_22.bfn"; +#if REGION_JPN + mDoExt_initFontCommon(&mDoExt_font0, &mDoExt_resfont0, mDoExt_getZeldaHeap(), + fontdata, dComIfGp_getFontArchive(), 0, 200, 512); +#else mDoExt_initFontCommon(&mDoExt_font0, &mDoExt_resfont0, mDoExt_getZeldaHeap(), fontdata, dComIfGp_getFontArchive(), 1, 0, 0); +#endif } /* 800149F0-80014A2C 00F330 003C+00 0/0 51/51 2/2 .text mDoExt_getMesgFont__Fv */ @@ -3564,7 +3569,11 @@ void mDoExt_removeMesgFont() { delete mDoExt_font0; mDoExt_font0 = NULL; if (mDoExt_resfont0 != NULL) { +#if REGION_JPN + JKRFileLoader::removeResource(mDoExt_resfont0, NULL); +#else JKRFree(mDoExt_resfont0); +#endif mDoExt_resfont0 = NULL; } } |
