mirror of
https://github.com/zeldaret/mm.git
synced 2026-06-11 05:08:00 -04:00
Move variables in .data for most of boot files that have been decompiled
This commit is contained in:
@@ -1,6 +1,13 @@
|
||||
#include <ultra64.h>
|
||||
#include <global.h>
|
||||
|
||||
u8 D_80096B20 = 1;
|
||||
vu8 D_80096B24 = 1;
|
||||
u8 D_80096B28 = 0;
|
||||
u32 viEnabledSpecialFeatures = 0x42;
|
||||
f32 screenXScale = 1.0f;
|
||||
f32 screenYScale = 1.0f;
|
||||
|
||||
void Idle_ClearMemory(void* begin, void* end){
|
||||
if (begin < end) {
|
||||
bzero(begin, (s32)(int)end - (int)begin);
|
||||
|
||||
@@ -6,11 +6,10 @@
|
||||
#define OS_CPU_COUNTER (OS_CLOCK_RATE*3/4)
|
||||
#define OS_USEC_TO_CYCLES(n) (((u64)(n)*(OS_CPU_COUNTER/15625LL))/(1000000LL/15625LL))
|
||||
|
||||
// TODO .data section
|
||||
//vs32 gPrenmiStage;
|
||||
//volatile OSTime sLastPrenmiTime;
|
||||
//vu64 gLastFrameDuration;
|
||||
//s32 sFrameCount;
|
||||
vs32 gPrenmiStage = 0;
|
||||
volatile OSTime sLastPrenmiTime = 0;
|
||||
vu64 gLastFrameDuration = 0;
|
||||
s32 sFrameCount = 0;
|
||||
|
||||
void IrqMgr_AddCallback(IrqMgr* irqmgr, OSMesgQueueListNode* param_2, OSMesgQueue* param_3) {
|
||||
u32 saveMask;
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
#include <ultra64.h>
|
||||
#include <global.h>
|
||||
|
||||
UNK_TYPE4 dmamgrChunkSize = 0x2000;
|
||||
|
||||
s32 Dmamgr_DoDmaTransfer(u32 a0, void* a1, u32 a2) {
|
||||
OSIoMesg sp60;
|
||||
OSMesgQueue sp48;
|
||||
|
||||
Reference in New Issue
Block a user