summaryrefslogtreecommitdiff
path: root/arm9/lib/src/GX_vramcnt.c
diff options
context:
space:
mode:
authorMade <made111@gmx.de>2020-05-15 06:46:25 +0200
committerMade <made111@gmx.de>2020-05-15 06:46:25 +0200
commit929c523340dfecbd0e3313e25d36abe47e1cc63e (patch)
treed91b5e742fa8c4903ae7be095085599f1d4640ce /arm9/lib/src/GX_vramcnt.c
parentf34db9ec15de8a39989afc722286844ac5fe252b (diff)
Replace register access macros with variables
Diffstat (limited to 'arm9/lib/src/GX_vramcnt.c')
-rw-r--r--arm9/lib/src/GX_vramcnt.c268
1 files changed, 134 insertions, 134 deletions
diff --git a/arm9/lib/src/GX_vramcnt.c b/arm9/lib/src/GX_vramcnt.c
index fdedca46..18507fa4 100644
--- a/arm9/lib/src/GX_vramcnt.c
+++ b/arm9/lib/src/GX_vramcnt.c
@@ -7,23 +7,23 @@ extern struct VRAM_banks UNK_021D33C4;
ARM_FUNC void GX_VRAMCNT_SetLCDC_(u32 mask){
if (mask & (0x1 << 0))
- SETREG8(HW_REG_VRAMCNT_A, 0x80);
+ reg_GX_VRAMCNT_A = 0x80;
if (mask & (0x1 << 1))
- SETREG8(HW_REG_VRAMCNT_B, 0x80);
+ reg_GX_VRAMCNT_B = 0x80;
if (mask & (0x1 << 2))
- SETREG8(HW_REG_VRAMCNT_C, 0x80);
+ reg_GX_VRAMCNT_C = 0x80;
if (mask & (0x1 << 3))
- SETREG8(HW_REG_VRAMCNT_D, 0x80);
+ reg_GX_VRAMCNT_D = 0x80;
if (mask & (0x1 << 4))
- SETREG8(HW_REG_VRAMCNT_E, 0x80);
+ reg_GX_VRAMCNT_E = 0x80;
if (mask & (0x1 << 5))
- SETREG8(HW_REG_VRAMCNT_F, 0x80);
+ reg_GX_VRAMCNT_F = 0x80;
if (mask & (0x1 << 6))
- SETREG8(HW_REG_VRAMCNT_G, 0x80);
+ reg_GX_VRAMCNT_G = 0x80;
if (mask & (0x1 << 7))
- SETREG8(HW_REG_VRAMCNT_H, 0x80);
+ reg_GX_VRAMCNT_H = 0x80;
if (mask & (0x1 << 8))
- SETREG8(HW_REG_VRAMCNT_I, 0x80);
+ reg_GX_VRAMCNT_I = 0x80;
}
ARM_FUNC void GX_SetBankForBG(s32 bg){
@@ -32,66 +32,66 @@ ARM_FUNC void GX_SetBankForBG(s32 bg){
switch (bg)
{
case 8:
- SETREG8(HW_REG_VRAMCNT_D, 0x81);
+ reg_GX_VRAMCNT_D = 0x81;
break;
case 12:
- SETREG8(HW_REG_VRAMCNT_D, 0x89);
+ reg_GX_VRAMCNT_D = 0x89;
case 4:
- SETREG8(HW_REG_VRAMCNT_C, 0x81);
+ reg_GX_VRAMCNT_C = 0x81;
break;
case 14:
- SETREG8(HW_REG_VRAMCNT_D, 0x91);
+ reg_GX_VRAMCNT_D = 0x91;
case 6:
- SETREG8(HW_REG_VRAMCNT_C, 0x89);
+ reg_GX_VRAMCNT_C = 0x89;
case 2:
- SETREG8(HW_REG_VRAMCNT_B, 0x81);
+ reg_GX_VRAMCNT_B = 0x81;
break;
case 15:
- SETREG8(HW_REG_VRAMCNT_D, 0x99);
+ reg_GX_VRAMCNT_D = 0x99;
case 7:
- SETREG8(HW_REG_VRAMCNT_C, 0x91);
+ reg_GX_VRAMCNT_C = 0x91;
case 3:
- SETREG8(HW_REG_VRAMCNT_B, 0x89);
+ reg_GX_VRAMCNT_B = 0x89;
case 1:
- SETREG8(HW_REG_VRAMCNT_A, 0x81);
+ reg_GX_VRAMCNT_A = 0x81;
break;
case 11:
- SETREG8(HW_REG_VRAMCNT_A, 0x81);
- SETREG8(HW_REG_VRAMCNT_B, 0x89);
- SETREG8(HW_REG_VRAMCNT_D, 0x91);
+ reg_GX_VRAMCNT_A = 0x81;
+ reg_GX_VRAMCNT_B = 0x89;
+ reg_GX_VRAMCNT_D = 0x91;
break;
case 13:
- SETREG8(HW_REG_VRAMCNT_D, 0x91);
+ reg_GX_VRAMCNT_D = 0x91;
case 5:
- SETREG8(HW_REG_VRAMCNT_A, 0x81);
- SETREG8(HW_REG_VRAMCNT_C, 0x89);
+ reg_GX_VRAMCNT_A = 0x81;
+ reg_GX_VRAMCNT_C = 0x89;
break;
case 9:
- SETREG8(HW_REG_VRAMCNT_A, 0x81);
- SETREG8(HW_REG_VRAMCNT_D, 0x89);
+ reg_GX_VRAMCNT_A = 0x81;
+ reg_GX_VRAMCNT_D = 0x89;
break;
case 10:
- SETREG8(HW_REG_VRAMCNT_B, 0x81);
- SETREG8(HW_REG_VRAMCNT_D, 0x89);
+ reg_GX_VRAMCNT_B = 0x81;
+ reg_GX_VRAMCNT_D = 0x89;
break;
case 112:
- SETREG8(HW_REG_VRAMCNT_G, 0x99);
+ reg_GX_VRAMCNT_G = 0x99;
case 48:
- SETREG8(HW_REG_VRAMCNT_F, 0x91);
+ reg_GX_VRAMCNT_F = 0x91;
case 16:
- SETREG8(HW_REG_VRAMCNT_E, 0x81);
+ reg_GX_VRAMCNT_E = 0x81;
break;
case 80:
- SETREG8(HW_REG_VRAMCNT_G, 0x91);
- SETREG8(HW_REG_VRAMCNT_E, 0x81);
+ reg_GX_VRAMCNT_G = 0x91;
+ reg_GX_VRAMCNT_E = 0x81;
break;
case 96:
- SETREG8(HW_REG_VRAMCNT_G, 0x89);
+ reg_GX_VRAMCNT_G = 0x89;
case 32:
- SETREG8(HW_REG_VRAMCNT_F, 0x81);
+ reg_GX_VRAMCNT_F = 0x81;
break;
case 64:
- SETREG8(HW_REG_VRAMCNT_G, 0x81);
+ reg_GX_VRAMCNT_G = 0x81;
break;
default:
break;
@@ -105,32 +105,32 @@ ARM_FUNC void GX_SetBankForOBJ(s32 obj){
switch (obj)
{
case 3:
- SETREG8(HW_REG_VRAMCNT_B, 0x8A);
+ reg_GX_VRAMCNT_B = 0x8A;
case 1:
- SETREG8(HW_REG_VRAMCNT_A, 0x82);
+ reg_GX_VRAMCNT_A = 0x82;
case 0: //needed to match
break;
case 2:
- SETREG8(HW_REG_VRAMCNT_B, 0x82);
+ reg_GX_VRAMCNT_B = 0x82;
break;
case 112:
- SETREG8(HW_REG_VRAMCNT_G, 0x9A);
+ reg_GX_VRAMCNT_G = 0x9A;
case 48:
- SETREG8(HW_REG_VRAMCNT_F, 0x92);
+ reg_GX_VRAMCNT_F = 0x92;
case 16:
- SETREG8(HW_REG_VRAMCNT_E, 0x82);
+ reg_GX_VRAMCNT_E = 0x82;
break;
case 80:
- SETREG8(HW_REG_VRAMCNT_G, 0x92);
- SETREG8(HW_REG_VRAMCNT_E, 0x82);
+ reg_GX_VRAMCNT_G = 0x92;
+ reg_GX_VRAMCNT_E = 0x82;
break;
case 96:
- SETREG8(HW_REG_VRAMCNT_G, 0x8A);
+ reg_GX_VRAMCNT_G = 0x8A;
case 32:
- SETREG8(HW_REG_VRAMCNT_F, 0x82);
+ reg_GX_VRAMCNT_F = 0x82;
break;
case 64:
- SETREG8(HW_REG_VRAMCNT_G, 0x82);
+ reg_GX_VRAMCNT_G = 0x82;
break;
default:
break;
@@ -144,21 +144,21 @@ ARM_FUNC void GX_SetBankForBGExtPltt(s32 bgextpltt){
switch (bgextpltt)
{
case 0x10:
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) | 0x40000000);
- SETREG8(HW_REG_VRAMCNT_E, 0x84);
+ reg_GX_DISPCNT |= 0x40000000;
+ reg_GX_VRAMCNT_E = 0x84;
break;
case 0x40:
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) | 0x40000000);
- SETREG8(HW_REG_VRAMCNT_G, 0x8C);
+ reg_GX_DISPCNT |= 0x40000000;
+ reg_GX_VRAMCNT_G = 0x8C;
break;
case 0x60:
- SETREG8(HW_REG_VRAMCNT_G, 0x8C);
+ reg_GX_VRAMCNT_G = 0x8C;
case 0x20:
- SETREG8(HW_REG_VRAMCNT_F, 0x84);
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) | 0x40000000);
+ reg_GX_VRAMCNT_F = 0x84;
+ reg_GX_DISPCNT |= 0x40000000;
break;
case 0:
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) & ~0x40000000);
+ reg_GX_DISPCNT &= ~0x40000000;
break;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
@@ -170,15 +170,15 @@ ARM_FUNC void GX_SetBankForOBJExtPltt(s32 objextpltt){
switch (objextpltt)
{
case 32:
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) | 0x80000000);
- SETREG8(HW_REG_VRAMCNT_F, 0x85);
+ reg_GX_DISPCNT |= 0x80000000;
+ reg_GX_VRAMCNT_F = 0x85;
break;
case 64:
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) | 0x80000000);
- SETREG8(HW_REG_VRAMCNT_G, 0x85);
+ reg_GX_DISPCNT |= 0x80000000;
+ reg_GX_VRAMCNT_G = 0x85;
break;
case 0:
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) & ~0x80000000);
+ reg_GX_DISPCNT &= ~0x80000000;
break;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
@@ -189,58 +189,58 @@ ARM_FUNC void GX_SetBankForTex(s32 tex){
UNK_021D33C4.var08 = tex;
if (tex == 0)
{
- SETREG16(HW_REG_DISP3DCNT, READREG16(HW_REG_DISP3DCNT) & 0x0000CFFE);
+ reg_G3X_DISP3DCNT &= 0x0000CFFE;
}
else
{
- SETREG16(HW_REG_DISP3DCNT, (READREG16(HW_REG_DISP3DCNT) & ~0x3000) | 0x1);
+ reg_G3X_DISP3DCNT = (reg_G3X_DISP3DCNT & ~0x3000) | 0x1;
switch (tex)
{
case 5:
- SETREG8(HW_REG_VRAMCNT_A, 0x83);
- SETREG8(HW_REG_VRAMCNT_C, 0x8B);
+ reg_GX_VRAMCNT_A = 0x83;
+ reg_GX_VRAMCNT_C = 0x8B;
break;
case 9:
- SETREG8(HW_REG_VRAMCNT_A, 0x83);
- SETREG8(HW_REG_VRAMCNT_D, 0x8B);
+ reg_GX_VRAMCNT_A = 0x83;
+ reg_GX_VRAMCNT_D = 0x8B;
break;
case 10:
- SETREG8(HW_REG_VRAMCNT_B, 0x83);
- SETREG8(HW_REG_VRAMCNT_D, 0x8B);
+ reg_GX_VRAMCNT_B = 0x83;
+ reg_GX_VRAMCNT_D = 0x8B;
break;
case 11:
- SETREG8(HW_REG_VRAMCNT_A, 0x83);
- SETREG8(HW_REG_VRAMCNT_B, 0x8B);
- SETREG8(HW_REG_VRAMCNT_D, 0x93);
+ reg_GX_VRAMCNT_A = 0x83;
+ reg_GX_VRAMCNT_B = 0x8B;
+ reg_GX_VRAMCNT_D = 0x93;
break;
case 13:
- SETREG8(HW_REG_VRAMCNT_A, 0x83);
- SETREG8(HW_REG_VRAMCNT_C, 0x8B);
- SETREG8(HW_REG_VRAMCNT_D, 0x93);
+ reg_GX_VRAMCNT_A = 0x83;
+ reg_GX_VRAMCNT_C = 0x8B;
+ reg_GX_VRAMCNT_D = 0x93;
break;
case 8:
- SETREG8(HW_REG_VRAMCNT_D, 0x83);
+ reg_GX_VRAMCNT_D = 0x83;
break;
case 12:
- SETREG8(HW_REG_VRAMCNT_D, 0x8B);
+ reg_GX_VRAMCNT_D = 0x8B;
case 4:
- SETREG8(HW_REG_VRAMCNT_C, 0x83);
+ reg_GX_VRAMCNT_C = 0x83;
break;
case 14:
- SETREG8(HW_REG_VRAMCNT_D, 0x93);
+ reg_GX_VRAMCNT_D = 0x93;
case 6:
- SETREG8(HW_REG_VRAMCNT_C, 0x8B);
+ reg_GX_VRAMCNT_C = 0x8B;
case 2:
- SETREG8(HW_REG_VRAMCNT_B, 0x83);
+ reg_GX_VRAMCNT_B = 0x83;
break;
case 15:
- SETREG8(HW_REG_VRAMCNT_D, 0x9B);
+ reg_GX_VRAMCNT_D = 0x9B;
case 7:
- SETREG8(HW_REG_VRAMCNT_C, 0x93);
+ reg_GX_VRAMCNT_C = 0x93;
case 3:
- SETREG8(HW_REG_VRAMCNT_B, 0x8B);
+ reg_GX_VRAMCNT_B = 0x8B;
case 1:
- SETREG8(HW_REG_VRAMCNT_A, 0x83);
+ reg_GX_VRAMCNT_A = 0x83;
break;
}
}
@@ -255,19 +255,19 @@ ARM_FUNC void GX_SetBankForTexPltt(s32 texpltt){
case 0: //needed to match
break;
case 96:
- SETREG8(HW_REG_VRAMCNT_G, 0x8B);
+ reg_GX_VRAMCNT_G = 0x8B;
case 32:
- SETREG8(HW_REG_VRAMCNT_F, 0x83);
+ reg_GX_VRAMCNT_F = 0x83;
break;
case 112:
- SETREG8(HW_REG_VRAMCNT_G, 0x9B);
+ reg_GX_VRAMCNT_G = 0x9B;
case 48:
- SETREG8(HW_REG_VRAMCNT_F, 0x93);
+ reg_GX_VRAMCNT_F = 0x93;
case 16:
- SETREG8(HW_REG_VRAMCNT_E, 0x83);
+ reg_GX_VRAMCNT_E = 0x83;
break;
case 64:
- SETREG8(HW_REG_VRAMCNT_G, 0x83);
+ reg_GX_VRAMCNT_G = 0x83;
break;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
@@ -279,27 +279,27 @@ ARM_FUNC void GX_SetBankForClearImage(s32 clearimage){
switch (clearimage)
{
case 3:
- SETREG8(HW_REG_VRAMCNT_A, 0x93);
+ reg_GX_VRAMCNT_A = 0x93;
case 2:
- SETREG8(HW_REG_VRAMCNT_B, 0x9B);
- SETREG16(HW_REG_DISP3DCNT, READREG16(HW_REG_DISP3DCNT) | 0x4000);
+ reg_GX_VRAMCNT_B = 0x9B;
+ reg_G3X_DISP3DCNT |= 0x4000;
break;
case 12:
- SETREG8(HW_REG_VRAMCNT_C, 0x93);
+ reg_GX_VRAMCNT_C = 0x93;
case 8:
- SETREG8(HW_REG_VRAMCNT_D, 0x9B);
- SETREG16(HW_REG_DISP3DCNT, READREG16(HW_REG_DISP3DCNT) | 0x4000);
+ reg_GX_VRAMCNT_D = 0x9B;
+ reg_G3X_DISP3DCNT |= 0x4000;
break;
case 0:
- SETREG16(HW_REG_DISP3DCNT, READREG16(HW_REG_DISP3DCNT) & ~0x4000);
+ reg_G3X_DISP3DCNT &= ~0x4000;
break;
case 1:
- SETREG8(HW_REG_VRAMCNT_A, 0x9B);
- SETREG16(HW_REG_DISP3DCNT, READREG16(HW_REG_DISP3DCNT) | 0x4000);
+ reg_GX_VRAMCNT_A = 0x9B;
+ reg_G3X_DISP3DCNT |= 0x4000;
break;
case 4:
- SETREG8(HW_REG_VRAMCNT_C, 0x9B);
- SETREG16(HW_REG_DISP3DCNT, READREG16(HW_REG_DISP3DCNT) | 0x4000);
+ reg_GX_VRAMCNT_C = 0x9B;
+ reg_G3X_DISP3DCNT |= 0x4000;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
}
@@ -312,14 +312,14 @@ ARM_FUNC void GX_SetBankForARM7(s32 arm7){
case 0: //needed to match
break;
case 12:
- SETREG8(HW_REG_VRAMCNT_D, 0x8A);
- SETREG8(HW_REG_VRAMCNT_C, 0x82);
+ reg_GX_VRAMCNT_D = 0x8A;
+ reg_GX_VRAMCNT_C = 0x82;
break;
case 4:
- SETREG8(HW_REG_VRAMCNT_C, 0x82);
+ reg_GX_VRAMCNT_C = 0x82;
break;
case 8:
- SETREG8(HW_REG_VRAMCNT_D, 0x82);
+ reg_GX_VRAMCNT_D = 0x82;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
}
@@ -337,12 +337,12 @@ ARM_FUNC void GX_SetBankForSubBG(s32 subbg){
case 0: //needed to match
break;
case 4:
- SETREG8(HW_REG_VRAMCNT_C, 0x84);
+ reg_GX_VRAMCNT_C = 0x84;
break;
case 384:
- SETREG8(HW_REG_VRAMCNT_I, 0x81);
+ reg_GX_VRAMCNT_I = 0x81;
case 128:
- SETREG8(HW_REG_VRAMCNT_H, 0x81);
+ reg_GX_VRAMCNT_H = 0x81;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
}
@@ -354,10 +354,10 @@ ARM_FUNC void GX_SetBankForSubOBJ(s32 subobj){
switch (subobj)
{
case 8:
- SETREG8(HW_REG_VRAMCNT_D, 0x84);
+ reg_GX_VRAMCNT_D = 0x84;
break;
case 256:
- SETREG8(HW_REG_VRAMCNT_I, 0x82);
+ reg_GX_VRAMCNT_I = 0x82;
break;
case 0: //needed to match
break;
@@ -371,11 +371,11 @@ ARM_FUNC void GX_SetBankForSubBGExtPltt(s32 subbgextpltt){
switch (subbgextpltt)
{
case 128:
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) | 0x40000000);
- SETREG8(HW_REG_VRAMCNT_H, 0x82);
+ reg_GXS_DB_DISPCNT |= 0x40000000;
+ reg_GX_VRAMCNT_H = 0x82;
break;
case 0:
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) & ~0x40000000);
+ reg_GXS_DB_DISPCNT &= ~0x40000000;
break;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
@@ -387,11 +387,11 @@ ARM_FUNC void GX_SetBankForSubOBJExtPltt(s32 subobjextpltt){
switch (subobjextpltt)
{
case 256:
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) | 0x80000000);
- SETREG8(HW_REG_VRAMCNT_I, 0x83);
+ reg_GXS_DB_DISPCNT |= 0x80000000;
+ reg_GX_VRAMCNT_I = 0x83;
break;
case 0:
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) & ~0x80000000);
+ reg_GXS_DB_DISPCNT &= ~0x80000000;
break;
}
GX_VRAMCNT_SetLCDC_(UNK_021D33C4.var00);
@@ -414,12 +414,12 @@ ARM_FUNC u32 GX_ResetBankForOBJ(){
}
ARM_FUNC u32 GX_ResetBankForBGExtPltt(){
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) & ~0x40000000);
+ reg_GX_DISPCNT &= ~0x40000000;
return FUN_020C6130(&UNK_021D33C4.var0E);
}
ARM_FUNC u32 GX_ResetBankForOBJExtPltt(){
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) & ~0x80000000);
+ reg_GX_DISPCNT &= ~0x80000000;
return FUN_020C6130(&UNK_021D33C4.var10);
}
@@ -444,12 +444,12 @@ ARM_FUNC u32 FUN_020C605C(){
}
ARM_FUNC u32 FUN_020C6034(){
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) & ~0x40000000);
+ reg_GXS_DB_DISPCNT &= ~0x40000000;
return FUN_020C6130(&UNK_021D33C4.var16);
}
ARM_FUNC u32 GX_ResetBankForSubOBJ(){
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) & ~0x80000000);
+ reg_GXS_DB_DISPCNT &= ~0x80000000;
return FUN_020C6130(&UNK_021D33C4.var18);
}
@@ -457,23 +457,23 @@ ARM_FUNC u32 FUN_020C5F28(u16 *ptr){
u32 temp = *ptr;
*ptr = 0;
if (temp & (0x1 << 0))
- SETREG8(HW_REG_VRAMCNT_A, 0x0);
+ reg_GX_VRAMCNT_A = 0x0;
if (temp & (0x1 << 1))
- SETREG8(HW_REG_VRAMCNT_B, 0x0);
+ reg_GX_VRAMCNT_B = 0x0;
if (temp & (0x1 << 2))
- SETREG8(HW_REG_VRAMCNT_C, 0x0);
+ reg_GX_VRAMCNT_C = 0x0;
if (temp & (0x1 << 3))
- SETREG8(HW_REG_VRAMCNT_D, 0x0);
+ reg_GX_VRAMCNT_D = 0x0;
if (temp & (0x1 << 4))
- SETREG8(HW_REG_VRAMCNT_E, 0x0);
+ reg_GX_VRAMCNT_E = 0x0;
if (temp & (0x1 << 5))
- SETREG8(HW_REG_VRAMCNT_F, 0x0);
+ reg_GX_VRAMCNT_F = 0x0;
if (temp & (0x1 << 6))
- SETREG8(HW_REG_VRAMCNT_G, 0x0);
+ reg_GX_VRAMCNT_G = 0x0;
if (temp & (0x1 << 7))
- SETREG8(HW_REG_VRAMCNT_H, 0x0);
+ reg_GX_VRAMCNT_H = 0x0;
if (temp & (0x1 << 8))
- SETREG8(HW_REG_VRAMCNT_I, 0x0);
+ reg_GX_VRAMCNT_I = 0x0;
OSi_UnlockVram((u16)temp, UNK_021D33BC);
return temp;
}
@@ -487,12 +487,12 @@ ARM_FUNC u32 GX_DisableBankForOBJExtPltt_2(){
}
ARM_FUNC u32 GX_DisableBankForBGExtPltt(){
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) & ~0x40000000);
+ reg_GX_DISPCNT &= ~0x40000000;
return FUN_020C5F28(&UNK_021D33C4.var0E);
}
ARM_FUNC u32 GX_DisableBankForOBJExtPltt(){
- SETREG32(HW_REG_DISPCNT, READREG32(HW_REG_DISPCNT) & ~0x80000000);
+ reg_GX_DISPCNT &= ~0x80000000;
return FUN_020C5F28(&UNK_021D33C4.var10);
}
@@ -525,12 +525,12 @@ ARM_FUNC u32 GX_DisableBankForSubOBJExtPltt_2(){
}
ARM_FUNC u32 FUN_020C5E04(){
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) & ~0x40000000);
+ reg_GXS_DB_DISPCNT &= ~0x40000000;
return FUN_020C5F28(&UNK_021D33C4.var16);
}
ARM_FUNC u32 GX_DisableBankForSubOBJExtPltt(){
- SETREG32(HW_REG_DISPCNT_2D, READREG32(HW_REG_DISPCNT_2D) & ~0x80000000);
+ reg_GXS_DB_DISPCNT &= ~0x80000000;
return FUN_020C5F28(&UNK_021D33C4.var18);
}