mirror of
https://github.com/zeldaret/mm.git
synced 2026-09-06 18:50:59 -04:00
Some OOT transfers, some renaming, etc (#75)
* Progress on various files * gfxprint stuff * split some rodata, add iconv for rodata string parsing * z_std_dma rodata * 2 nonmatchings in gfxprint * mtxuty-cvt ok * more * match a function in idle.c * progress * Cleanup * Rename BgPolygon to CollisionPoly * progress * some effect stuff * more effect progress * updates * made suggested changes * z_effect_soft_sprite_old_init mostly ok Co-authored-by: Lucas Shaw <lucas.shaw1123@gmail.com> Co-authored-by: Rozelette <Rozelette@users.noreply.github.com>
This commit is contained in:
+44
-44
@@ -28,30 +28,30 @@ extern u32 gViConfigFeatures;
|
||||
extern f32 gViConfigXScale;
|
||||
extern f32 gViConfigYScale;
|
||||
extern OSPiHandle* gCartHandle;
|
||||
extern UNK_TYPE4 sDmaMgrDmaBuffSize;
|
||||
extern u32 sDmaMgrDmaBuffSize;
|
||||
extern vs32 gIrqMgrResetStatus;
|
||||
extern volatile OSTime sIrqMgrResetTime;
|
||||
extern volatile OSTime sIrqMgrRetraceTime;
|
||||
extern s32 sIrqMgrRetraceCount;
|
||||
extern char* D_80096B80[18];
|
||||
extern char* D_80096BC8[6];
|
||||
extern char* sExceptionNames[6];
|
||||
extern FaultDrawer* sFaultDrawContext;
|
||||
extern FaultDrawer sFaultDrawerDefault;
|
||||
// extern UNK_TYPE4 D_80096C20;
|
||||
extern UNK_TYPE4 D_80096C30;
|
||||
extern StackEntry* sStackInfoListStart;
|
||||
extern StackEntry* sStackInfoListEnd;
|
||||
// extern UNK_TYPE1 D_80096C50;
|
||||
// extern UNK_TYPE1 D_80096CD0;
|
||||
// extern UNK_TYPE1 D_80096CF0;
|
||||
// extern UNK_TYPE1 D_80096CF8;
|
||||
// extern UNK_TYPE1 sGfxPrintFontTLUT;
|
||||
// extern UNK_TYPE1 sGfxPrintUnkTLUT;
|
||||
// extern UNK_TYPE1 sGfxPrintUnkData;
|
||||
// extern UNK_TYPE1 sGfxPrintFontData;
|
||||
// extern UNK_TYPE4 D_80097500;
|
||||
// extern UNK_TYPE4 D_80097524;
|
||||
extern u32 randSeed;
|
||||
extern u32 sRandInt;
|
||||
extern OSViMode osViModeNtscHpf1;
|
||||
extern OSViMode osViModePalLan1;
|
||||
extern s16 sintable[1024];
|
||||
// extern UNK_TYPE1 D_80097DE0;
|
||||
extern __osHwInt __osHwIntTable[];
|
||||
// extern UNK_TYPE1 D_80097DE4;
|
||||
// extern UNK_TYPE4 D_80097E08;
|
||||
extern OSThread* __osThreadTail;
|
||||
@@ -67,7 +67,7 @@ extern UNK_TYPE4 __osShutdown;
|
||||
extern UNK_TYPE4 __OSGlobalIntMask;
|
||||
extern OSDevMgr __osPiDevMgr;
|
||||
extern OSPiHandle* __osPiTable;
|
||||
extern UNK_PTR D_80097E90;
|
||||
extern OSPiHandle* __osCurrentHandle[];
|
||||
extern UNK_TYPE4 __osPiAccessQueueEnabled;
|
||||
extern OSViMode osViModeNtscHpn1;
|
||||
// extern UNK_TYPE4 D_80097F00;
|
||||
@@ -88,11 +88,11 @@ extern __OSViContext D_80098060[2];
|
||||
extern __OSViContext* __osViCurr;
|
||||
extern __OSViContext* __osViNext;
|
||||
// extern UNK_TYPE4 D_800980D0;
|
||||
extern OSViMode D_800980E0;
|
||||
extern OSViMode osViModeFpalLan1;
|
||||
extern char ldigs[];
|
||||
extern char udigs[];
|
||||
extern OSDevMgr __osViDevMgr;
|
||||
extern UNK_TYPE4 D_8009817C;
|
||||
extern UNK_TYPE4 __additional_scanline;
|
||||
// extern UNK_TYPE1 D_80098180;
|
||||
extern char bootThreadName[];
|
||||
extern char idleThreadName[];
|
||||
@@ -100,11 +100,11 @@ extern char irqmgrThreadName[];
|
||||
extern char mainThreadName[];
|
||||
extern f32 D_800981B0;
|
||||
extern char D_800981C0[];
|
||||
extern char dmamgrString800981C4[];
|
||||
extern char dmamgrString800981D4[];
|
||||
extern char dmamgrString800981E4[];
|
||||
extern char dmamgrString800981F4[];
|
||||
extern char dmamgrThreadName[];
|
||||
extern const char dmamgrString800981C4[];
|
||||
extern const char dmamgrString800981D4[];
|
||||
extern const char dmamgrString800981E4[];
|
||||
extern const char dmamgrString800981F4[];
|
||||
extern const char dmamgrThreadName[];
|
||||
extern char D_80098210[];
|
||||
extern char yaz0String80098220[];
|
||||
extern char yaz0String8009823C[];
|
||||
@@ -233,7 +233,7 @@ extern char D_80098C2C[];
|
||||
extern char D_80098C34[];
|
||||
extern char D_80098C38[];
|
||||
extern char D_80098C40[];
|
||||
extern u8 faultDrawFont[8][128];
|
||||
extern u8 sFaultDrawerFont[8][128];
|
||||
extern char D_80099050[];
|
||||
extern char D_80099054[];
|
||||
extern char D_8009905C[];
|
||||
@@ -290,22 +290,22 @@ extern OSThread sIdleThread;
|
||||
extern u8 sIdleThreadStack[1024];
|
||||
extern StackEntry sIdleThreadInfo;
|
||||
extern u8 sBootThreadStack[1024];
|
||||
extern IrqMgr irqmgrContext;
|
||||
extern u8 irqmgrStack[1280];
|
||||
extern StackEntry irqmgrStackEntry;
|
||||
extern OSThread mainOSThread;
|
||||
extern u8 mainStack[2304];
|
||||
extern StackEntry mainStackEntry;
|
||||
extern OSMesg D_8009B160[50];
|
||||
extern OSMesgQueue D_8009B228;
|
||||
extern OSViMode D_8009B240;
|
||||
extern IrqMgr gIrqMgr;
|
||||
extern u8 sIrqMgrStack[1280];
|
||||
extern StackEntry sIrqMgrStackInfo;
|
||||
extern OSThread gMainThread;
|
||||
extern u8 sMainStack[2304];
|
||||
extern StackEntry sMainStackInfo;
|
||||
extern OSMesg sPiMgrCmdBuff[50];
|
||||
extern OSMesgQueue gPiMgrCmdQ;
|
||||
extern OSViMode gViConfigMode;
|
||||
extern u8 D_8009B290;
|
||||
extern StackEntry dmamgrStackEntry;
|
||||
extern StackEntry sDmaMgrStackInfo;
|
||||
extern u16 numDmaEntries;
|
||||
extern OSMesgQueue dmamgrMsq;
|
||||
extern OSMesg dmamgrMsqMessages[32];
|
||||
extern OSThread dmamgrOSThread;
|
||||
extern u8 dmamgrStack[1280];
|
||||
extern OSMesgQueue sDmaMgrMsgQueue;
|
||||
extern OSMesg sDmaMgrMsgs[32];
|
||||
extern OSThread sDmaMgrThread;
|
||||
extern u8 sDmaMgrStack[1280];
|
||||
// extern UNK_TYPE1 D_8009BA08;
|
||||
extern u8 sYaz0DataBuffer[0x400];
|
||||
extern u8* sYaz0CurDataEnd;
|
||||
@@ -316,18 +316,18 @@ extern u8* D_8009BE20;
|
||||
extern UNK_TYPE4 D_8009BE30;
|
||||
extern UNK_TYPE4 D_8009BE34;
|
||||
extern FaultClient romInfoFaultClient;
|
||||
extern FaultThreadStruct* faultCtxt;
|
||||
extern FaultThreadStruct* sFaultContext;
|
||||
extern f32 D_8009BE54;
|
||||
extern u32 faultCustomOptions;
|
||||
extern u32 faultCopyToLog;
|
||||
extern u8 faultStack[1536];
|
||||
extern StackEntry faultStackEntry;
|
||||
extern FaultThreadStruct faultContextStruct;
|
||||
extern u8 sFaultStack[1536];
|
||||
extern StackEntry sFaultThreadInfo;
|
||||
extern FaultThreadStruct gFaultStruct;
|
||||
extern FaultDrawer sFaultDrawerStruct;
|
||||
// extern UNK_TYPE4 D_8009CD10;
|
||||
extern Arena startHeap;
|
||||
extern f32 randLast;
|
||||
// extern UNK_TYPE4 heapLockMessageBuffer;
|
||||
extern u32 sRandFloat;
|
||||
// extern UNK_TYPE4 sArenaLockMsg;
|
||||
extern OSTask tmp_task;
|
||||
// extern UNK_TYPE1 D_8009CDB0;
|
||||
extern OSMesg siAccessBuf[1];
|
||||
@@ -364,7 +364,7 @@ extern OSMesgQueue viEventQueue;
|
||||
extern OSMesg viEventBuf[5];
|
||||
extern OSIoMesg viRetraceMsg;
|
||||
extern OSIoMesg viCounterMsg;
|
||||
extern u16 vimgrRetrace;
|
||||
extern u16 viRetrace;
|
||||
extern DmaEntry dmadata[1568];
|
||||
// extern UNK_TYPE1 D_80186028;
|
||||
// extern UNK_TYPE1 D_801AAAB0;
|
||||
@@ -2736,7 +2736,7 @@ extern char D_801DC998[];
|
||||
extern char D_801DC9D0[];
|
||||
extern char D_801DC9D8[];
|
||||
extern char D_801DC9F8[];
|
||||
// extern UNK_TYPE1 D_801DCA10;
|
||||
extern char D_801DCA10[];
|
||||
extern f32 D_801DCA14;
|
||||
extern f32 D_801DCA18;
|
||||
extern f32 D_801DCA1C;
|
||||
@@ -3260,7 +3260,7 @@ extern f32 D_801DDA9C;
|
||||
extern f32 D_801DDAA0;
|
||||
extern f32 D_801DDAB0;
|
||||
extern f32 D_801DDAB4;
|
||||
extern f32 D_801DDAB8;
|
||||
extern const f32 D_801DDAB8;
|
||||
extern f32 D_801DDAC0;
|
||||
extern f32 D_801DDAC4;
|
||||
extern f32 D_801DDAC8;
|
||||
@@ -3946,7 +3946,7 @@ extern SaveContext gSaveContext;
|
||||
// extern UNK_TYPE1 D_801F3F42;
|
||||
// extern UNK_TYPE1 D_801F3F4A;
|
||||
// extern UNK_TYPE1 D_801F3F5A;
|
||||
extern GameInfo* gStaticContext;
|
||||
extern GameInfo* gGameInfo;
|
||||
// extern UNK_TYPE1 D_801F3F70;
|
||||
// extern UNK_TYPE1 D_801F3F80;
|
||||
// extern UNK_TYPE1 D_801F3F83;
|
||||
@@ -4113,7 +4113,7 @@ extern Gfx* graphDlEntry;
|
||||
extern u64 lastRenderFrameTimestamp;
|
||||
extern OSMesgQueue siEventCallbackQueue;
|
||||
extern OSMesg siEventCallbackBuffer[1];
|
||||
extern u32 gRspSegmentPhysAddrs[NUM_SEGMENTS];
|
||||
extern u32 gSegments[NUM_SEGMENTS];
|
||||
extern SchedThreadStruct schedContext;
|
||||
extern OSMesgQueueListNode mainIrqmgrCallbackNode;
|
||||
extern OSMesgQueue mainIrqmgrCallbackQueue;
|
||||
@@ -4249,8 +4249,8 @@ extern Vec3f D_801FBDA4;
|
||||
// extern UNK_TYPE1 D_801FBDDC;
|
||||
// extern UNK_TYPE1 D_801FBDE0;
|
||||
extern Vec3f D_801FBDE8;
|
||||
extern z_Matrix* matrixState;
|
||||
extern z_Matrix* matrixCurrentState;
|
||||
extern z_Matrix* sMatrixStack;
|
||||
extern z_Matrix* sCurrentMatrix;
|
||||
// extern UNK_TYPE1 D_801FBE10;
|
||||
// extern UNK_TYPE1 D_801FBE28;
|
||||
// extern UNK_TYPE1 D_801FBE2C;
|
||||
|
||||
Reference in New Issue
Block a user