GoldenEye 007

From en64 wiki
Jump to: navigation, search

A long standing hacking community with a plethora of tools and documentation. For further information, you can navigate to the message boards to see more user content.

Miscellaneous

GoldenEye has three different zlib compressed headers; all can be accessed with samples from other Rare games. It also has a completely functional I/O subsystem handler for the Nintendo 64 Disk Drive.

OS, Graphic and Audio Functions

0x8000cf90,osPiRawStartDma
0x8000d070,osPiGetStatus
0x8000d320,osWritebackDCacheAll
0x8000d350,osInvalICache
0x8000d3d0,osUnmapTLB
0x8000d410,__osGetFpcCsr
0x8000d420,__osSetFpcCsr
0x8000d430,osCreateThread
0x8000d580,osStartThread
0x8000d6d0,osCreateMesgQueue
0x8000d740,osStopThread
0x8000d800,osSetThreadPri
0x8000d8e0,osGetCount
0x8000d8f0,osCreateViManager
0x8000dc50,osSetEventMesg
0x8000dcc0,osViSetEvent
0x8000dd30,osSetIntMask
0x8000ddd0,osRecvMesg
0x8000ff10,guMtxF2L
0x80010010,guMtxIdentF
0x80010098,guMtxIdent
0x800100c8,guMtxL2F
0x80010a90,__osDequeueThread
0x80010ad0,osYieldThread
0x80010b20,osInvalDCache
0x80010bd0,osWritebackDCache
0x80010c50,osSetTimer
0x80010d30,alHeapInit
0x80010e74,alBnkfNew
0x80010f78,alSeqFileNew
0x80010fc0,__CSPPostNextSeqEvent
0x80012080,alCSPNew
0x800121f0,alSeqpSetBank
0x800121f0,alCSPSetBank
0x80012230,alCSPGetState
0x80012230,alSeqpGetState
0x80012240,alCSeqGetLoc
0x800122e0,alCSeqSetLoc
0x800124a4,alCSeqNextEvent
0x8001279c,alCSeqNew
0x800128b0,alCSeqNewMarker
0x80012a1c,alCSeqGetTicks
0x80012a24,alCSeqSecToTicks
0x80012b20,alCSeqTicksToSec
0x80012b8c,__alCSeqNextDelta
0x80012d00,alCSPSetSeq
0x80012d00,alSeqpSetSeq
0x80012d40,alCSPPlay
0x80012d40,alSeqpPlay
0x80012d70,alCSPStop
0x80012d70,alSeqpStop
0x80012da0,alCSPSetVol
0x80012da0,alSeqpSetVol
0x80012de0,alEvtqFlushType
0x80012e8c,alEvtqFlush
0x80012efc,alEvtqPostEvent
0x80013020,alEvtqNextEvent
0x800130ac,alEvtqNew
0x80013120,alSynAddPlayer
0x80013170,_allocatePVoice
0x80013258,alSynAllocVoice
0x800133a0,alSynSetVol
0x80013440,alSynStartVoice
0x800134d0,alSynSetPan
0x80013560,alSynSetPitch
0x800135f0,alSynSetFXMix
0x80013690,alSynStopVoice
0x80013710,alSynFreeVoice
0x800137c0,alCents2Ratio
0x80013810,osPiWriteIo
0x80013810,osPiReadIo
0x80013850,memcpy
0x8001387c,strlen
0x800138a4,strchr
0x800138f0,_Printf
0x80014740,osPfsInit
0x800147f4,__osPfsGetStatus
0x80014900,osContInit
0x80014af8,__osContGetInitData
0x80014bc8,__osPackRequestData
0x80014cc0,osContStartQuery
0x80014d44,osContGetQuery
0x80014d70,osContStartReadData
0x80014e34,osContGetReadData
0x80014fd0,osEepromProbe
0x80015040,osEepromRead
0x80015340,osEepromWrite
0x800155fc,__osEepStatus
0x80015aa0,osPfsIsPlug
0x80015c40,__osPfsRequestData
0x80015d3c,__osPfsGetInitData
0x80015ed0,__osSiRawStartDma
0x80015f80,__osContAddressCrc
0x80016030,__osContDataCrc
0x80016100,__osContRamWrite
0x800164b0,__osContRamRead
0x80016a70,guOrthoF
0x80016bc4,guOrtho
0x80016c30,coss
0x80016c60,sins
0x80016cd0,guTranslateF
0x80016d18,guTranslate
0x80016d70,bcmp/_bcmp
0x80016e90,guScaleF
0x80016ee4,guScale
0x80016f30,guLookAtReflectF
0x80017370,guLookAtReflect
0x800173f0,guLookAtF
0x800176a8,guLookAt
0x80017910,__d_to_ll
0x8001792c,__f_to_ll
0x80017948,__d_to_ull
0x800179e8,__f_to_ull
0x80017a84,__ll_to_d
0x80017a9c,__ll_to_f
0x80017ab4,__ull_to_d
0x80017ae8,__ull_to_f
0x80017b20,__osSetSR
0x80017b30,__osGetSR
0x80017b40,__osSiRawReadIo
0x80017b40,__osSpRawReadIo
0x80017b90,__osSpRawWriteIo
0x80017b90,__osSiRawWriteIo
0x80017be0,osPiRawReadIo
0x80017c40,bzero/_bzero/blkclr/_blkclr
0x80017ce0,__osSetHWIntrRoutine
0x80017d30,__osLeoInterrupt
0x800185f0,__osDisableInt
0x80018610,__osRestoreInt
0x80018a30,osGetThreadPri
0x80018b70,__osViSwapContext
0x80018ed0,__osSpGetStatus
0x80018ee0,__osSpSetStatus
0x80018ef0,__osSpSetPc
0x80018f30,__osSpRawStartDma
0x80018fc0,__osSpDeviceBusy
0x80018ff0,__osDpDeviceBusy
0x80019020,__osProbeTLB
0x800190e0,alSynDelete
0x800190f0,__osAiDeviceBusy
0x80019120,alSaveNew
0x80019164,alMainBusNew
0x800191b8,alAuxBusNew
0x8001920c,alResampleNew
0x80019294,alLoadNew
0x8001933c,alEnvmixerNew
0x800193e0,init_lpfilter
0x80019480,alFxNew
0x800198c0,alSynAllocFX
0x80019960,alMainBusParam
0x80019990,alMainBusPull
0x80019ab0,alLoadParam
0x80019c84,alRaw16Pull
0x8001a15c,alAdpcmPull
0x8001a600,alResampleParam
0x8001a6ec,alResamplePull
0x8001b4e0,alAuxBusParam
0x8001b510,alAuxBusPull
0x8001b5f0,alSaveParam
0x8001b624,alSavePull
0x8001b6b0,osJamMesg
0x8001d7d0,_Litob
0x8001da70,_Ldtob
0x8001e530,osEPiRawStartDma
0x8001e610,__osDevMgrMain
0x8001e9c0,__osSumcalc
0x8001ea1c,__osIdCheckSum
0x8001ea84,__osRepairPackId
0x8001ee9c,__osCheckPackId
0x8001f034,__osGetId
0x8001f290,__osCheckId
0x8001f38c,__osPfsRWInode
0x8001f6ac,__osPfsSelectBank
0x8001f720,__osSiDeviceBusy
0x8001f750,guNormalize
0x8001f7e0,sqrtf
0x8001f7f0,osLeoDiskInit
0x8001f8e0,__osSetCompare
0x8001f8f0,alFilterNew
0x80020520,alSeqGetLoc
0x8002053c,alSeqSetLoc
0x80020558,alSeqGetTicks
0x800205b4,alSeqNextEvent
0x80020738,alSeqNewMarker
0x80020858,alSeqSecToTicks
0x8002093c,alSeqTicksToSec
0x80020990,__alSeqNextDelta
0x80020a68,alSeqNew
0x80020b40,alSynSetPriority
0x80020b50,lldiv
0x80020c50,ldiv
0x80020ce0,__osResetGlobalIntMask
0x80020d40,osEPiRawWriteIo