Skip to content

Commit fca5f90

Browse files
authored
Merge pull request #721 from BlueAnthem37510/master
0x6000000 -> VRAM
2 parents 4c85a7e + 51d90a5 commit fca5f90

20 files changed

+41
-41
lines changed

src/banim-efxop.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ void CRSpell_RegisterBgGfx(struct Anim * anim, void * src)
158158
{
159159
struct AnimMagicFxBuffer * magicFx = GetMagicEffectBufferFor(anim);
160160

161-
void * dst = (void *)(0x6000000 + magicFx->bgChr * CHR_SIZE);
161+
void * dst = (void *)(VRAM + magicFx->bgChr * CHR_SIZE);
162162

163163
LZ77UnCompWram(src, magicFx->bgImgBuf);
164164
RegisterDataMove(magicFx->bgImgBuf, dst, 0x2000);

src/banim-ekrmainmini.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -713,9 +713,9 @@ void sub_805AA68(struct BanimUnkStructComm * buf)
713713
{
714714
if (buf->unk0E < 4)
715715
{
716-
int vram = ((buf->chr_l + 0x40) * 0x20 + 0x6000000);
716+
int vram = ((buf->chr_l + 0x40) * 0x20 + VRAM);
717717
RegisterDataMove(vramA, (void *)(buf->unk1C + vram), 0x800);
718-
vram = (buf->chr_r * 0x20 + 0x6000000);
718+
vram = (buf->chr_r * 0x20 + VRAM);
719719
RegisterDataMove(vramB, (void *)(buf->unk1C + vram), 0x800);
720720

721721
CpuFastCopy(palA, gPaletteBuffer + buf->pal_l * 0x10, 0x20);

src/chapter_title.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ void PutChapterTitleGfx(int chr, u32 titleId)
4949
titleId = 0x54;
5050

5151
gChapterTitleFxSt.chr_str = chr & 0x3FF;
52-
Decompress(chap_title_data[titleId].save, (void*)((chr * TILE_SIZE_4BPP) + 0x6000000));
52+
Decompress(chap_title_data[titleId].save, (void*)((chr * TILE_SIZE_4BPP) + VRAM));
5353
}
5454

5555
void _PutChapterTitleGfx(int chr, int titleId)
@@ -60,15 +60,15 @@ void _PutChapterTitleGfx(int chr, int titleId)
6060
void PutChapterTitleBG(int chr)
6161
{
6262
gChapterTitleFxSt.chr_bg = chr & 0x3FF;
63-
Decompress(gGfx_08A09E4C, (void*)((chr * TILE_SIZE_4BPP) + 0x6000000));
63+
Decompress(gGfx_08A09E4C, (void*)((chr * TILE_SIZE_4BPP) + VRAM));
6464
}
6565

6666
extern u8 gUnknown_08A0A4E8[];
6767

6868
void sub_80896A8(int chr)
6969
{
7070
gChapterTitleFxSt.chr_bg = chr & 0x3FF;
71-
Decompress(gUnknown_08A0A4E8, (void*)((chr * TILE_SIZE_4BPP) + 0x6000000));
71+
Decompress(gUnknown_08A0A4E8, (void*)((chr * TILE_SIZE_4BPP) + VRAM));
7272
}
7373

7474
void sub_80896D8(u16 * tm, int pal)

src/ending_credits.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -257,14 +257,14 @@ void sub_80C4238(struct CreditsMainProc * proc)
257257
something = (proc->unk_35 + 1) & 1;
258258
if (ptr->entry != NULL)
259259
{
260-
Decompress(ptr->entry->img, (void *)(0x6000000 + gUnknown_08206FDC[something]));
260+
Decompress(ptr->entry->img, (void *)(VRAM + gUnknown_08206FDC[something]));
261261
Decompress(ptr->entry->tsa, gGenericBuffer);
262262
CallARM_FillTileRect(
263263
gUnknown_0201C5D4, gGenericBuffer, (u16)((gUnknown_08206FDC[something] / CHR_SIZE) + 0x7000));
264264
}
265265
else
266266
{
267-
CpuFastFill(-1, (void *)(0x6000000 + gUnknown_08206FDC[something]), 0x20);
267+
CpuFastFill(-1, (void *)(VRAM + gUnknown_08206FDC[something]), 0x20);
268268
for (i = 0; i < 0x400; i++)
269269
{
270270
gUnknown_0201C5D4[i] = (gUnknown_08206FDC[something] / CHR_SIZE) + 0x7000;
@@ -334,7 +334,7 @@ void EndingCredits_Init(struct CreditsMainProc * proc)
334334

335335
ApplyPalette(Pal_StaffReelEnt_08A40FC8, 7);
336336

337-
CpuFastFill(-1, (void *)(0x6000000 + (chr = gUnknown_08206FDC[0])), 0x20);
337+
CpuFastFill(-1, (void *)(VRAM + (chr = gUnknown_08206FDC[0])), 0x20);
338338

339339
chr = chr >> 5;
340340

@@ -456,7 +456,7 @@ void EndingCredits_ShowCopyright(struct CreditsMainProc * proc)
456456
u32 chr;
457457
const struct StaffReelEnt * ptr = (&gUnknown_08206E24[20])->entry;
458458

459-
Decompress(ptr->img, (void *)(0x6000000 + (chr = gUnknown_08206FDC[0])));
459+
Decompress(ptr->img, (void *)(VRAM + (chr = gUnknown_08206FDC[0])));
460460
Decompress(ptr->tsa, gGenericBuffer);
461461

462462
CallARM_FillTileRect(gBG0TilemapBuffer, gGenericBuffer, (u16)((chr >> 5) + 0x7000));
@@ -496,7 +496,7 @@ void EndingCredits_OnEnd(void)
496496
BG_Fill(gBG1TilemapBuffer, 0);
497497
BG_Fill(gBG2TilemapBuffer, 0);
498498

499-
CpuFastFill(0, (void *)0x6000000, VRAM_SIZE);
499+
CpuFastFill(0, (void *)VRAM, VRAM_SIZE);
500500
SetDispEnable(0, 0, 0, 0, 0);
501501
SetBlendAlpha(0, 0);
502502

src/eventscr_utils.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
void CopyBgImage(u8 bg1, u8 bg2, u8 c)
1515
{
1616
CpuFastCopy(
17-
(void *)(0x6000000 + GetBackgroundTileDataOffset(bg1)),
18-
(void *)(0x6000000 + GetBackgroundTileDataOffset(bg2)), c * 0x800);
17+
(void *)(VRAM + GetBackgroundTileDataOffset(bg1)),
18+
(void *)(VRAM + GetBackgroundTileDataOffset(bg2)), c * 0x800);
1919
}
2020

2121
//! FE8U = 0x0800B954

src/mapanim_eventcall.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1199,7 +1199,7 @@ const u8 gUnknown_082058DC[] =
11991199
//! FE8U = 0x08080498
12001200
void sub_8080498(int frame, int unk44)
12011201
{
1202-
Decompress(gUnknown_089A44A4[frame].img, (void *)(0x6000000 + gUnknown_082058D4[unk44] * 0x20));
1202+
Decompress(gUnknown_089A44A4[frame].img, (void *)(VRAM + gUnknown_082058D4[unk44] * 0x20));
12031203
Decompress(gUnknown_089A44A4[frame].tsa, gGenericBuffer);
12041204
AddAttr2dBitMap(
12051205
gBG2TilemapBuffer, (u16 *)gGenericBuffer, 0, 0, gUnknown_082058D4[unk44] | gUnknown_082058DC[unk44] << 12);
@@ -1215,7 +1215,7 @@ void sub_8080498(int frame, int unk44)
12151215
//! FE8U = 0x08080530
12161216
void sub_8080530(int frame, int unk44)
12171217
{
1218-
Decompress(gUnknown_089A44A4[frame].img, (void *)(0x6000000 + gUnknown_082058D4[unk44] * 0x20));
1218+
Decompress(gUnknown_089A44A4[frame].img, (void *)(VRAM + gUnknown_082058D4[unk44] * 0x20));
12191219
Decompress(gUnknown_089A44A4[frame].tsa, gGenericBuffer);
12201220
AddAttr2dBitMap(
12211221
gBG2TilemapBuffer, (u16 *)gGenericBuffer, 0, 0, gUnknown_082058D4[unk44] | gUnknown_082058DC[unk44] << 12);

src/opanim-main.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,7 +1024,7 @@ void OpAnimPreparefxEirika(struct ProcOpAnim * proc)
10241024
break;
10251025

10261026
case 1:
1027-
Decompress(Img_OpAnimEirikaClose1, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1027+
Decompress(Img_OpAnimEirikaClose1, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
10281028
Decompress(Tsa_OpAnimEirikaClose, gGenericBuffer);
10291029

10301030
break;
@@ -1036,7 +1036,7 @@ void OpAnimPreparefxEirika(struct ProcOpAnim * proc)
10361036
break;
10371037

10381038
case 3:
1039-
Decompress(Img_OpAnimEirika, (void *)(0x6000000 + GetBackgroundTileDataOffset(2)));
1039+
Decompress(Img_OpAnimEirika, (void *)(VRAM + GetBackgroundTileDataOffset(2)));
10401040
Decompress(Tsa_OpAnimEirika, gGenericBuffer + 0x1000);
10411041
CopyToPalOpAnim(Pal_OpAnimEirikaBlur, 0, 0x160);
10421042

@@ -1519,7 +1519,7 @@ void sub_80C8690(struct ProcOpAnim * proc)
15191519
break;
15201520

15211521
case 2:
1522-
Decompress(Img_OpAnimJoshua, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1522+
Decompress(Img_OpAnimJoshua, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
15231523
Decompress(Tsa_OpAnimJoshua2, gGenericBuffer);
15241524

15251525
break;
@@ -1582,7 +1582,7 @@ void sub_80C883C(struct ProcOpAnim * proc)
15821582
switch (proc->timer)
15831583
{
15841584
case 1:
1585-
Decompress(Img_OpAnimLArachel, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1585+
Decompress(Img_OpAnimLArachel, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
15861586
Decompress(Tsa_OpAnimLArachel, gGenericBuffer);
15871587

15881588
break;
@@ -1628,7 +1628,7 @@ void sub_80C8934(struct ProcOpAnim * proc)
16281628
switch (proc->timer)
16291629
{
16301630
case 1:
1631-
Decompress(Img_OpAnimCharacterSeth, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1631+
Decompress(Img_OpAnimCharacterSeth, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
16321632
Decompress(Tsa_OpAnimCharacterSeth, gGenericBuffer);
16331633

16341634
break;
@@ -1673,7 +1673,7 @@ void sub_80C8A20(struct ProcOpAnim * proc)
16731673
switch (proc->timer)
16741674
{
16751675
case 1:
1676-
Decompress(Img_OpAnimMyrrh, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1676+
Decompress(Img_OpAnimMyrrh, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
16771677
Decompress(Tsa_OpAnimMyrrh2, gGenericBuffer);
16781678

16791679
break;
@@ -1718,7 +1718,7 @@ void sub_80C8B0C(struct ProcOpAnim * proc)
17181718
switch (proc->timer)
17191719
{
17201720
case 1:
1721-
Decompress(Img_OpAnimSaleh, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1721+
Decompress(Img_OpAnimSaleh, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
17221722
Decompress(Tsa_OpAnimSaleh2, gGenericBuffer);
17231723

17241724
break;
@@ -1763,7 +1763,7 @@ void sub_80C8BF8(struct ProcOpAnim * proc)
17631763
switch (proc->timer)
17641764
{
17651765
case 1:
1766-
Decompress(Img_OpAnimTethys, (void *)(0x6000000 + GetBackgroundTileDataOffset(0)));
1766+
Decompress(Img_OpAnimTethys, (void *)(VRAM + GetBackgroundTileDataOffset(0)));
17671767
Decompress(Tsa_OpAnimTethys, gGenericBuffer);
17681768

17691769
break;

src/opinfo.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ void ClassIntro_Init(struct OpInfoEnterProc* proc) {
334334

335335
*proc->letterProcsPtr = StartClassNameIntroLetter(proc, 0);
336336

337-
Decompress(gUnknown_08A360E8, (void *)0x6000000);
337+
Decompress(gUnknown_08A360E8, (void *)VRAM);
338338

339339
Decompress(gUnknown_08A36284, gGenericBuffer);
340340
CallARM_FillTileRect(TILEMAP_LOCATED(gBG0TilemapBuffer, 0, 0x7), gGenericBuffer, 0x4000);
@@ -1047,12 +1047,12 @@ void ClassInfoDisplay_Init(struct OpInfoClassDisplayProc* proc) {
10471047
BG_SetPosition(2, 0, 0);
10481048
BG_SetPosition(3, 0, 0);
10491049

1050-
Decompress(gUnknown_08A30E2C, (void *)(GetBackgroundTileDataOffset(3) + 0x6000000));
1050+
Decompress(gUnknown_08A30E2C, (void *)(GetBackgroundTileDataOffset(3) + VRAM));
10511051
ApplyPalettes(gUnknown_08A3593C, 7, 8);
10521052

10531053
CallARM_FillTileRect(gBG3TilemapBuffer, gUnknown_08A35488, 0x7000);
10541054

1055-
Decompress(gUnknown_08A30800, (void *)(GetBackgroundTileDataOffset(2) + 0x6000000));
1055+
Decompress(gUnknown_08A30800, (void *)(GetBackgroundTileDataOffset(2) + VRAM));
10561056
ApplyPalette(gUiFramePaletteA, 6);
10571057

10581058
CallARM_FillTileRect(gBG2TilemapBuffer, gUnknown_08A30978, 0x6000);

src/opsubtitle.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ const struct OpSubtitleEnt gOpSubtitleGfxLut[] = {
108108
void sub_80C488C(int bg) {
109109
int offset = GetBackgroundTileDataOffset(bg);
110110

111-
Decompress(Img_CommGameBgScreen, (void*)(offset + 0x6000000));
111+
Decompress(Img_CommGameBgScreen, (void*)(offset + VRAM));
112112

113113
CpuFastFill(0, (void*)(offset + 0x06005000), 0x20);
114114

@@ -185,7 +185,7 @@ void OpSubtitle_Init(struct OpSubtitleProc* proc) {
185185
SetBlendTargetA(0, 0, 1, 0, 0);
186186
SetBlendTargetB(1, 1, 0, 0, 1);
187187

188-
Decompress(Img_ChapterIntro_LensFlare, (void*)(GetBackgroundTileDataOffset(2) + 0x6000000));
188+
Decompress(Img_ChapterIntro_LensFlare, (void*)(GetBackgroundTileDataOffset(2) + VRAM));
189189
ApplyPalettes(Pal_ChapterIntro_LensFlare, 0, 3);
190190

191191
BG_Fill(gBG2TilemapBuffer, 0);
@@ -695,7 +695,7 @@ void sub_80C5218(struct OpSubtitleProc* proc) {
695695

696696
//! FE8U = 0x080C5328
697697
void sub_80C5328(void) {
698-
CpuFastFill(0, (void*)0x6000000, 0x20);
698+
CpuFastFill(0, (void*)VRAM, 0x20);
699699

700700
BG_EnableSyncByMask(BG1_SYNC_BIT);
701701

src/prep_itemscreen.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,7 @@ void PutImg_PrepItemUseUnk(int vram, int pal) {
516516
Pal_08A1D8B0,
517517
};
518518

519-
Decompress(Img_PrepWindow, (void *)(0x6000000 + vram));
519+
Decompress(Img_PrepWindow, (void *)(VRAM + vram));
520520
ApplyPalette(Pals_PrepWindow[gPlaySt.config.windowColor], pal);
521521
return;
522522
}

0 commit comments

Comments
 (0)