This commit is contained in:
Charlotte 🦝 Delenk 2022-10-17 09:17:38 +01:00
parent 2204a45110
commit 7a13c73b51
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
30 changed files with 688 additions and 706 deletions

View file

@ -35,3 +35,41 @@ AXIsInit:
/* 80042E74 0003ECB4 4E 80 00 20 */ blr /* 80042E74 0003ECB4 4E 80 00 20 */ blr
/* 80042E78 0003ECB8 00 00 00 00 */ .4byte 0x00000000 /* 80042E78 0003ECB8 00 00 00 00 */ .4byte 0x00000000
/* 80042E7C 0003ECBC 00 00 00 00 */ .4byte 0x00000000 /* 80042E7C 0003ECBC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1_80432F88"
"@1_80432F88":
.4byte 0x3C3C2052
.4byte 0x564C5F53
.4byte 0x444B202D
.4byte 0x20415820
.4byte 0x0972656C
.4byte 0x65617365
.4byte 0x20627569
.4byte 0x6C643A20
.4byte 0x41756720
.4byte 0x32332032
.4byte 0x30313020
.4byte 0x31373A32
.4byte 0x393A3531
.4byte 0x20283078
.4byte 0x34333032
.4byte 0x5F313435
.4byte 0x29203E3E
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __AXVersion
__AXVersion:
.4byte "@1_80432F88"
.4byte 0
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __init_8055CB80
__init_8055CB80:
.skip 0x8

View file

@ -379,3 +379,119 @@ lbl_80043344:
/* 80043364 0003F1A4 38 21 00 20 */ addi r1, r1, 0x20 /* 80043364 0003F1A4 38 21 00 20 */ addi r1, r1, 0x20
/* 80043368 0003F1A8 4E 80 00 20 */ blr /* 80043368 0003F1A8 4E 80 00 20 */ blr
/* 8004336C 0003F1AC 00 00 00 00 */ .4byte 0x00000000 /* 8004336C 0003F1AC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXStackHead
__AXStackHead:
.skip 0x80
.global __AXStackTail
__AXStackTail:
.skip 0x61
.global lbl_804A0001
lbl_804A0001:
.skip 0x1
.global lbl_804A0002
lbl_804A0002:
.skip 0x1
.global lbl_804A0003
lbl_804A0003:
.skip 0x1
.global lbl_804A0004
lbl_804A0004:
.skip 0x1
.global lbl_804A0005
lbl_804A0005:
.skip 0x1
.global lbl_804A0006
lbl_804A0006:
.skip 0x1
.global lbl_804A0007
lbl_804A0007:
.skip 0x1
.global lbl_804A0008
lbl_804A0008:
.skip 0x1
.global lbl_804A0009
lbl_804A0009:
.skip 0x1
.global lbl_804A000A
lbl_804A000A:
.skip 0x1
.global lbl_804A000B
lbl_804A000B:
.skip 0x1
.global lbl_804A000C
lbl_804A000C:
.skip 0x1
.global lbl_804A000D
lbl_804A000D:
.skip 0x1
.global lbl_804A000E
lbl_804A000E:
.skip 0x1
.global lbl_804A000F
lbl_804A000F:
.skip 0x1
.global lbl_804A0010
lbl_804A0010:
.skip 0x1
.global lbl_804A0011
lbl_804A0011:
.skip 0x1
.global lbl_804A0012
lbl_804A0012:
.skip 0x1
.global lbl_804A0013
lbl_804A0013:
.skip 0x1
.global lbl_804A0014
lbl_804A0014:
.skip 0x1
.global lbl_804A0015
lbl_804A0015:
.skip 0x1
.global lbl_804A0016
lbl_804A0016:
.skip 0x1
.global lbl_804A0017
lbl_804A0017:
.skip 0x1
.global lbl_804A0018
lbl_804A0018:
.skip 0x1
.global lbl_804A0019
lbl_804A0019:
.skip 0x7
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXCallbackStack
__AXCallbackStack:
.skip 0x8

View file

@ -1,110 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXStackHead
__AXStackHead:
.skip 0x80
.global __AXStackTail
__AXStackTail:
.skip 0x61
.global lbl_804A0001
lbl_804A0001:
.skip 0x1
.global lbl_804A0002
lbl_804A0002:
.skip 0x1
.global lbl_804A0003
lbl_804A0003:
.skip 0x1
.global lbl_804A0004
lbl_804A0004:
.skip 0x1
.global lbl_804A0005
lbl_804A0005:
.skip 0x1
.global lbl_804A0006
lbl_804A0006:
.skip 0x1
.global lbl_804A0007
lbl_804A0007:
.skip 0x1
.global lbl_804A0008
lbl_804A0008:
.skip 0x1
.global lbl_804A0009
lbl_804A0009:
.skip 0x1
.global lbl_804A000A
lbl_804A000A:
.skip 0x1
.global lbl_804A000B
lbl_804A000B:
.skip 0x1
.global lbl_804A000C
lbl_804A000C:
.skip 0x1
.global lbl_804A000D
lbl_804A000D:
.skip 0x1
.global lbl_804A000E
lbl_804A000E:
.skip 0x1
.global lbl_804A000F
lbl_804A000F:
.skip 0x1
.global lbl_804A0010
lbl_804A0010:
.skip 0x1
.global lbl_804A0011
lbl_804A0011:
.skip 0x1
.global lbl_804A0012
lbl_804A0012:
.skip 0x1
.global lbl_804A0013
lbl_804A0013:
.skip 0x1
.global lbl_804A0014
lbl_804A0014:
.skip 0x1
.global lbl_804A0015
lbl_804A0015:
.skip 0x1
.global lbl_804A0016
lbl_804A0016:
.skip 0x1
.global lbl_804A0017
lbl_804A0017:
.skip 0x1
.global lbl_804A0018
lbl_804A0018:
.skip 0x1
.global lbl_804A0019
lbl_804A0019:
.skip 0x7

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXCallbackStack
__AXCallbackStack:
.skip 0x8

View file

@ -627,3 +627,147 @@ AXGetAuxCCallback:
/* 80043C04 0003FA44 00 00 00 00 */ .4byte 0x00000000 /* 80043C04 0003FA44 00 00 00 00 */ .4byte 0x00000000
/* 80043C08 0003FA48 00 00 00 00 */ .4byte 0x00000000 /* 80043C08 0003FA48 00 00 00 00 */ .4byte 0x00000000
/* 80043C0C 0003FA4C 00 00 00 00 */ .4byte 0x00000000 /* 80043C0C 0003FA4C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXBufferAuxA
__AXBufferAuxA:
.skip 0x4
.global lbl_804A0024
lbl_804A0024:
.skip 0x4
.global lbl_804A0028
lbl_804A0028:
.skip 0x4
.global lbl_804A002C
lbl_804A002C:
.skip 0x4
.global lbl_804A0030
lbl_804A0030:
.skip 0x10
.global lbl_804A0040
lbl_804A0040:
.skip 0x4
.global lbl_804A0044
lbl_804A0044:
.skip 0x4
.global lbl_804A0048
lbl_804A0048:
.skip 0x4
.global lbl_804A004C
lbl_804A004C:
.skip 0x4
.global lbl_804A0050
lbl_804A0050:
.skip 0x10
.global lbl_804A0060
lbl_804A0060:
.skip 0x4
.global lbl_804A0064
lbl_804A0064:
.skip 0x4
.global lbl_804A0068
lbl_804A0068:
.skip 0x4
.global lbl_804A006C
lbl_804A006C:
.skip 0x4
.global lbl_804A0070
lbl_804A0070:
.skip 0x11B0
.global __AXBufferAuxB
__AXBufferAuxB:
.skip 0x1200
.global __AXBufferAuxC
__AXBufferAuxC:
.skip 0xD80
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXAuxCpuReadWritePosition
__AXAuxCpuReadWritePosition:
.skip 0x4
.global __AXAuxDspReadPosition
__AXAuxDspReadPosition:
.skip 0x4
.global __AXAuxDspWritePosition
__AXAuxDspWritePosition:
.skip 0x4
.global __AXAuxCDspRead
__AXAuxCDspRead:
.skip 0x4
.global __AXAuxCDspWrite
__AXAuxCDspWrite:
.skip 0x4
.global __AXAuxBDspRead
__AXAuxBDspRead:
.skip 0x4
.global __AXAuxBDspWrite
__AXAuxBDspWrite:
.skip 0x4
.global __AXAuxADspRead
__AXAuxADspRead:
.skip 0x4
.global __AXAuxADspWrite
__AXAuxADspWrite:
.skip 0x4
.global __AXContextAuxC
__AXContextAuxC:
.skip 0x4
.global __AXContextAuxB
__AXContextAuxB:
.skip 0x4
.global __AXContextAuxA
__AXContextAuxA:
.skip 0x4
.global __AXCallbackAuxC
__AXCallbackAuxC:
.skip 0x4
.global __AXCallbackAuxB
__AXCallbackAuxB:
.skip 0x4
.global __AXCallbackAuxA
__AXCallbackAuxA:
.skip 0x4
.global __clearAuxC
__clearAuxC:
.skip 0x4
.global __clearAuxB
__clearAuxB:
.skip 0x4
.global __clearAuxA
__clearAuxA:
.skip 0x4

View file

@ -1,70 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXBufferAuxA
__AXBufferAuxA:
.skip 0x4
.global lbl_804A0024
lbl_804A0024:
.skip 0x4
.global lbl_804A0028
lbl_804A0028:
.skip 0x4
.global lbl_804A002C
lbl_804A002C:
.skip 0x4
.global lbl_804A0030
lbl_804A0030:
.skip 0x10
.global lbl_804A0040
lbl_804A0040:
.skip 0x4
.global lbl_804A0044
lbl_804A0044:
.skip 0x4
.global lbl_804A0048
lbl_804A0048:
.skip 0x4
.global lbl_804A004C
lbl_804A004C:
.skip 0x4
.global lbl_804A0050
lbl_804A0050:
.skip 0x10
.global lbl_804A0060
lbl_804A0060:
.skip 0x4
.global lbl_804A0064
lbl_804A0064:
.skip 0x4
.global lbl_804A0068
lbl_804A0068:
.skip 0x4
.global lbl_804A006C
lbl_804A006C:
.skip 0x4
.global lbl_804A0070
lbl_804A0070:
.skip 0x11B0
.global __AXBufferAuxB
__AXBufferAuxB:
.skip 0x1200
.global __AXBufferAuxC
__AXBufferAuxC:
.skip 0xD80

View file

@ -1,74 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXAuxCpuReadWritePosition
__AXAuxCpuReadWritePosition:
.skip 0x4
.global __AXAuxDspReadPosition
__AXAuxDspReadPosition:
.skip 0x4
.global __AXAuxDspWritePosition
__AXAuxDspWritePosition:
.skip 0x4
.global __AXAuxCDspRead
__AXAuxCDspRead:
.skip 0x4
.global __AXAuxCDspWrite
__AXAuxCDspWrite:
.skip 0x4
.global __AXAuxBDspRead
__AXAuxBDspRead:
.skip 0x4
.global __AXAuxBDspWrite
__AXAuxBDspWrite:
.skip 0x4
.global __AXAuxADspRead
__AXAuxADspRead:
.skip 0x4
.global __AXAuxADspWrite
__AXAuxADspWrite:
.skip 0x4
.global __AXContextAuxC
__AXContextAuxC:
.skip 0x4
.global __AXContextAuxB
__AXContextAuxB:
.skip 0x4
.global __AXContextAuxA
__AXContextAuxA:
.skip 0x4
.global __AXCallbackAuxC
__AXCallbackAuxC:
.skip 0x4
.global __AXCallbackAuxB
__AXCallbackAuxB:
.skip 0x4
.global __AXCallbackAuxA
__AXCallbackAuxA:
.skip 0x4
.global __clearAuxC
__clearAuxC:
.skip 0x4
.global __clearAuxB
__clearAuxB:
.skip 0x4
.global __clearAuxA
__clearAuxA:
.skip 0x4

View file

@ -747,3 +747,55 @@ AXSetAuxCReturnVolume:
/* 800446E4 00040524 4E 80 00 20 */ blr /* 800446E4 00040524 4E 80 00 20 */ blr
/* 800446E8 00040528 00 00 00 00 */ .4byte 0x00000000 /* 800446E8 00040528 00 00 00 00 */ .4byte 0x00000000
/* 800446EC 0004052C 00 00 00 00 */ .4byte 0x00000000 /* 800446EC 0004052C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXCommandList
__AXCommandList:
.skip 0x100
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXAuxCVolume
__AXAuxCVolume:
.skip 0x2
.global __AXAuxBVolume
__AXAuxBVolume:
.skip 0x2
.global __AXAuxAVolume
__AXAuxAVolume:
.skip 0x2
.global __AXMasterVolume
__AXMasterVolume:
.skip 0x2
.global __AXCompressorReleaseFrames
__AXCompressorReleaseFrames:
.skip 0x4
.global __AXCompressorTable
__AXCompressorTable:
.skip 0x4
.global __AXCompressor
__AXCompressor:
.skip 0x4
.global __AXCommandListCycles
__AXCommandListCycles:
.skip 0x4
.global __AXClMode
__AXClMode:
.skip 0x4
.global __AXClWrite
__AXClWrite:
.skip 0x4
.global __AXCommandListPosition
__AXCommandListPosition:
.skip 0x8

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXCommandList
__AXCommandList:
.skip 0x100

View file

@ -1,46 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXAuxCVolume
__AXAuxCVolume:
.skip 0x2
.global __AXAuxBVolume
__AXAuxBVolume:
.skip 0x2
.global __AXAuxAVolume
__AXAuxAVolume:
.skip 0x2
.global __AXMasterVolume
__AXMasterVolume:
.skip 0x2
.global __AXCompressorReleaseFrames
__AXCompressorReleaseFrames:
.skip 0x4
.global __AXCompressorTable
__AXCompressorTable:
.skip 0x4
.global __AXCompressor
__AXCompressor:
.skip 0x4
.global __AXCommandListCycles
__AXCommandListCycles:
.skip 0x4
.global __AXClMode
__AXClMode:
.skip 0x4
.global __AXClWrite
__AXClWrite:
.skip 0x4
.global __AXCommandListPosition
__AXCommandListPosition:
.skip 0x8

View file

@ -625,3 +625,79 @@ lbl_80044F04:
/* 80044F24 00040D64 4E 80 00 20 */ blr /* 80044F24 00040D64 4E 80 00 20 */ blr
/* 80044F28 00040D68 00 00 00 00 */ .4byte 0x00000000 /* 80044F28 00040D68 00 00 00 00 */ .4byte 0x00000000
/* 80044F2C 00040D6C 00 00 00 00 */ .4byte 0x00000000 /* 80044F2C 00040D6C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXLocalProfile
__AXLocalProfile:
.skip 0x40
.global __AXRmtOutBuffer
__AXRmtOutBuffer:
.skip 0x8A0
.global __AXOutBuffer
__AXOutBuffer:
.skip 0x480
.global __AXDSPTask
__AXDSPTask:
.skip 0x60
.global __AXDramImage
__AXDramImage:
.skip 0x40
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXExceedCallback
__AXExceedCallback:
.skip 0x4
.global __AXRmtCpuPtr
__AXRmtCpuPtr:
.skip 0x4
.global __AXRmtDspPtr
__AXRmtDspPtr:
.skip 0x4
.global __AXRmtBuffLen
__AXRmtBuffLen:
.skip 0x4
.global __AXOutputBufferMode
__AXOutputBufferMode:
.skip 0x8
.global __AXOutThreadQueue
__AXOutThreadQueue:
.skip 0x8
.global __AXDebugSteppingMode
__AXDebugSteppingMode:
.skip 0x4
.global __AXDSPDoneFlag
__AXDSPDoneFlag:
.skip 0x4
.global __AXDSPInitFlag
__AXDSPInitFlag:
.skip 0x4
.global __AXUserFrameCallback
__AXUserFrameCallback:
.skip 0x4
.global __AXOutDspReady
__AXOutDspReady:
.skip 0x4
.global __AXAiDmaFrame
__AXAiDmaFrame:
.skip 0x4
.global __AXOutFrame
__AXOutFrame:
.skip 0x8

View file

@ -1,22 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXLocalProfile
__AXLocalProfile:
.skip 0x40
.global __AXRmtOutBuffer
__AXRmtOutBuffer:
.skip 0x8A0
.global __AXOutBuffer
__AXOutBuffer:
.skip 0x480
.global __AXDSPTask
__AXDSPTask:
.skip 0x60
.global __AXDramImage
__AXDramImage:
.skip 0x40

View file

@ -1,54 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXExceedCallback
__AXExceedCallback:
.skip 0x4
.global __AXRmtCpuPtr
__AXRmtCpuPtr:
.skip 0x4
.global __AXRmtDspPtr
__AXRmtDspPtr:
.skip 0x4
.global __AXRmtBuffLen
__AXRmtBuffLen:
.skip 0x4
.global __AXOutputBufferMode
__AXOutputBufferMode:
.skip 0x8
.global __AXOutThreadQueue
__AXOutThreadQueue:
.skip 0x8
.global __AXDebugSteppingMode
__AXDebugSteppingMode:
.skip 0x4
.global __AXDSPDoneFlag
__AXDSPDoneFlag:
.skip 0x4
.global __AXDSPInitFlag
__AXDSPInitFlag:
.skip 0x4
.global __AXUserFrameCallback
__AXUserFrameCallback:
.skip 0x4
.global __AXOutDspReady
__AXOutDspReady:
.skip 0x4
.global __AXAiDmaFrame
__AXAiDmaFrame:
.skip 0x4
.global __AXOutFrame
__AXOutFrame:
.skip 0x8

View file

@ -21,3 +21,21 @@ __AXGetCurrentProfile:
lbl_80046158: lbl_80046158:
/* 80046158 00041F98 38 60 00 00 */ li r3, 0x0 /* 80046158 00041F98 38 60 00 00 */ li r3, 0x0
/* 8004615C 00041F9C 4E 80 00 20 */ blr /* 8004615C 00041F9C 4E 80 00 20 */ blr
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXProfileInitialized
__AXProfileInitialized:
.skip 0x4
.global __AXCurrentProfile
__AXCurrentProfile:
.skip 0x4
.global __AXMaxProfiles
__AXMaxProfiles:
.skip 0x4
.global __AXProfile
__AXProfile:
.skip 0x4

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXProfileInitialized
__AXProfileInitialized:
.skip 0x4
.global __AXCurrentProfile
__AXCurrentProfile:
.skip 0x4
.global __AXMaxProfiles
__AXMaxProfiles:
.skip 0x4
.global __AXProfile
__AXProfile:
.skip 0x4

View file

@ -293,3 +293,91 @@ __AXDepopVoice:
/* 80045354 00041194 38 21 00 10 */ addi r1, r1, 0x10 /* 80045354 00041194 38 21 00 10 */ addi r1, r1, 0x10
/* 80045358 00041198 4E 80 00 20 */ blr /* 80045358 00041198 4E 80 00 20 */ blr
/* 8004535C 0004119C 00 00 00 00 */ .4byte 0x00000000 /* 8004535C 0004119C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXStudio
__AXStudio:
.skip 0x80
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXSpbAux3
__AXSpbAux3:
.skip 0x4
.global __AXSpbAux2
__AXSpbAux2:
.skip 0x4
.global __AXSpbAux1
__AXSpbAux1:
.skip 0x4
.global __AXSpbAux0
__AXSpbAux0:
.skip 0x4
.global __AXSpbMain3
__AXSpbMain3:
.skip 0x4
.global __AXSpbMain2
__AXSpbMain2:
.skip 0x4
.global __AXSpbMain1
__AXSpbMain1:
.skip 0x4
.global __AXSpbMain0
__AXSpbMain0:
.skip 0x4
.global __AXSpbACS
__AXSpbACS:
.skip 0x4
.global __AXSpbACR
__AXSpbACR:
.skip 0x4
.global __AXSpbACL
__AXSpbACL:
.skip 0x4
.global __AXSpbABS
__AXSpbABS:
.skip 0x4
.global __AXSpbABR
__AXSpbABR:
.skip 0x4
.global __AXSpbABL
__AXSpbABL:
.skip 0x4
.global __AXSpbAAS
__AXSpbAAS:
.skip 0x4
.global __AXSpbAAR
__AXSpbAAR:
.skip 0x4
.global __AXSpbAAL
__AXSpbAAL:
.skip 0x4
.global __AXSpbAS
__AXSpbAS:
.skip 0x4
.global __AXSpbAR
__AXSpbAR:
.skip 0x4
.global __AXSpbAL
__AXSpbAL:
.skip 0x4

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __AXStudio
__AXStudio:
.skip 0x80

View file

@ -1,82 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXSpbAux3
__AXSpbAux3:
.skip 0x4
.global __AXSpbAux2
__AXSpbAux2:
.skip 0x4
.global __AXSpbAux1
__AXSpbAux1:
.skip 0x4
.global __AXSpbAux0
__AXSpbAux0:
.skip 0x4
.global __AXSpbMain3
__AXSpbMain3:
.skip 0x4
.global __AXSpbMain2
__AXSpbMain2:
.skip 0x4
.global __AXSpbMain1
__AXSpbMain1:
.skip 0x4
.global __AXSpbMain0
__AXSpbMain0:
.skip 0x4
.global __AXSpbACS
__AXSpbACS:
.skip 0x4
.global __AXSpbACR
__AXSpbACR:
.skip 0x4
.global __AXSpbACL
__AXSpbACL:
.skip 0x4
.global __AXSpbABS
__AXSpbABS:
.skip 0x4
.global __AXSpbABR
__AXSpbABR:
.skip 0x4
.global __AXSpbABL
__AXSpbABL:
.skip 0x4
.global __AXSpbAAS
__AXSpbAAS:
.skip 0x4
.global __AXSpbAAR
__AXSpbAAR:
.skip 0x4
.global __AXSpbAAL
__AXSpbAAL:
.skip 0x4
.global __AXSpbAS
__AXSpbAS:
.skip 0x4
.global __AXSpbAR
__AXSpbAR:
.skip 0x4
.global __AXSpbAL
__AXSpbAL:
.skip 0x4

View file

@ -1061,3 +1061,131 @@ AXGetMaxVoices:
/* 80046114 00041F54 4E 80 00 20 */ blr /* 80046114 00041F54 4E 80 00 20 */ blr
/* 80046118 00041F58 00 00 00 00 */ .4byte 0x00000000 /* 80046118 00041F58 00 00 00 00 */ .4byte 0x00000000
/* 8004611C 00041F5C 00 00 00 00 */ .4byte 0x00000000 /* 8004611C 00041F5C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __AXMixCycles
__AXMixCycles:
.4byte 0x00000002
.4byte 0x00000198
.4byte 0x00000198
.4byte 0x0000032A
.4byte 0x0000057C
.4byte 0x0000057C
.4byte 0x0000057C
.4byte 0x0000057C
.4byte 0x00000198
.4byte 0x00000330
.4byte 0x00000330
.4byte 0x000004C2
.4byte 0x00000714
.4byte 0x00000714
.4byte 0x00000714
.4byte 0x00000714
.4byte 0x000002C3
.4byte 0x0000045B
.4byte 0x0000045B
.4byte 0x000005ED
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x000002C3
.4byte 0x0000045B
.4byte 0x0000045B
.4byte 0x000005ED
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.global __AXRmtMixCycles
__AXRmtMixCycles:
.4byte 0x00000004
.4byte 0x00000056
.4byte 0x00000097
.4byte 0x00000097
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __s_AXPB
__s_AXPB:
.skip 0x3F2A
.global lbl_804A804A
lbl_804A804A:
.skip 0x38D6
.global __s_AXITD
__s_AXITD:
.skip 0x1800
.global __s_AXVPB
__s_AXVPB:
.skip 0x8700
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXPB
__AXPB:
.skip 0x4
.global __AXITD
__AXITD:
.skip 0x4
.global __AXVPB
__AXVPB:
.skip 0x4
.global __AXMaxVoices
__AXMaxVoices:
.skip 0x4
.global __AXNumVoices
__AXNumVoices:
.skip 0x4
.global __AXRecDspCycles
__AXRecDspCycles:
.skip 0x4
.global __AXMaxDspCycles
__AXMaxDspCycles:
.skip 0x8
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3525"
"@3525":
.4byte 0x40000000
.global "@3526"
"@3526":
.4byte 0x40C90FDB
.global "@3527"
"@3527":
.4byte 0x46FA0000
.global "@3528"
"@3528":
.4byte 0x3F800000
.global "@3529"
"@3529":
.4byte 0x47000000
.4byte 0
.global "@3533_8055E6C0"
"@3533_8055E6C0":
.4byte 0x43300000
.4byte 0

View file

@ -1,46 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __AXMixCycles
__AXMixCycles:
.4byte 0x00000002
.4byte 0x00000198
.4byte 0x00000198
.4byte 0x0000032A
.4byte 0x0000057C
.4byte 0x0000057C
.4byte 0x0000057C
.4byte 0x0000057C
.4byte 0x00000198
.4byte 0x00000330
.4byte 0x00000330
.4byte 0x000004C2
.4byte 0x00000714
.4byte 0x00000714
.4byte 0x00000714
.4byte 0x00000714
.4byte 0x000002C3
.4byte 0x0000045B
.4byte 0x0000045B
.4byte 0x000005ED
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x000002C3
.4byte 0x0000045B
.4byte 0x0000045B
.4byte 0x000005ED
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.4byte 0x0000083F
.global __AXRmtMixCycles
__AXRmtMixCycles:
.4byte 0x00000004
.4byte 0x00000056
.4byte 0x00000097
.4byte 0x00000097

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __s_AXPB
__s_AXPB:
.skip 0x3F2A
.global lbl_804A804A
lbl_804A804A:
.skip 0x38D6
.global __s_AXITD
__s_AXITD:
.skip 0x1800
.global __s_AXVPB
__s_AXVPB:
.skip 0x8700

View file

@ -1,30 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __AXPB
__AXPB:
.skip 0x4
.global __AXITD
__AXITD:
.skip 0x4
.global __AXVPB
__AXVPB:
.skip 0x4
.global __AXMaxVoices
__AXMaxVoices:
.skip 0x4
.global __AXNumVoices
__AXNumVoices:
.skip 0x4
.global __AXRecDspCycles
__AXRecDspCycles:
.skip 0x4
.global __AXMaxDspCycles
__AXMaxDspCycles:
.skip 0x8

View file

@ -1,34 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3525"
"@3525":
.4byte 0x40000000
.global "@3526"
"@3526":
.4byte 0x40C90FDB
.global "@3527"
"@3527":
.4byte 0x46FA0000
.global "@3528"
"@3528":
.4byte 0x3F800000
.global "@3529"
"@3529":
.4byte 0x47000000
.4byte 0
.global "@3533_8055E6C0"
"@3533_8055E6C0":
.4byte 0x43300000
.4byte 0

View file

@ -1,24 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1_80432F88"
"@1_80432F88":
.4byte 0x3C3C2052
.4byte 0x564C5F53
.4byte 0x444B202D
.4byte 0x20415820
.4byte 0x0972656C
.4byte 0x65617365
.4byte 0x20627569
.4byte 0x6C643A20
.4byte 0x41756720
.4byte 0x32332032
.4byte 0x30313020
.4byte 0x31373A32
.4byte 0x393A3531
.4byte 0x20283078
.4byte 0x34333032
.4byte 0x5F313435
.4byte 0x29203E3E
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __AXVersion
__AXVersion:
.4byte "@1_80432F88"
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global __init_8055CB80
__init_8055CB80:
.skip 0x8

View file

@ -2052,3 +2052,20 @@ axDspSlave:
.4byte 0 .4byte 0
.4byte 0 .4byte 0
.4byte 0 .4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global axDspInitVector
axDspInitVector:
.2byte 0x0010
.global axDspResumeVector
axDspResumeVector:
.2byte 0x0037
.global axDspSlaveLength
axDspSlaveLength:
.4byte 0x20000000

View file

@ -1,17 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global axDspInitVector
axDspInitVector:
.2byte 0x0010
.global axDspResumeVector
axDspResumeVector:
.2byte 0x0037
.global axDspSlaveLength
axDspSlaveLength:
.4byte 0x20000000

View file

@ -191,16 +191,19 @@ $(BUILD_DIR)/asm/dvd/dvd_broadway.o \
\ \
$(BUILD_DIR)/asm/ai/ai.o \ $(BUILD_DIR)/asm/ai/ai.o \
\ \
$(BUILD_DIR)/asm/ax/AX.o \
$(BUILD_DIR)/asm/ax/AXAlloc.o \
$(BUILD_DIR)/asm/ax/AXAux.o \
$(BUILD_DIR)/asm/ax/AXCL.o \
$(BUILD_DIR)/asm/ax/AXOut.o \
$(BUILD_DIR)/asm/ax/AXSPB.o \
$(BUILD_DIR)/asm/ax/AXVPB.o \
$(BUILD_DIR)/asm/ax/AXProf.o \
$(BUILD_DIR)/asm/ax/AXComp.o \
$(BUILD_DIR)/asm/ax/DSPCode.o \
\
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
$(BUILD_DIR)/asm/ax/AX_80042e10.o \
$(BUILD_DIR)/asm/ax/AXAlloc_80042e80.o \
$(BUILD_DIR)/asm/ax/AXAux_80043370.o \
$(BUILD_DIR)/asm/ax/AXCL_80043c10.o \
$(BUILD_DIR)/asm/ax/AXOut_800446f0.o \
$(BUILD_DIR)/asm/ax/AXSPB_80044f30.o \
$(BUILD_DIR)/asm/ax/AXVPB_80045360.o \
$(BUILD_DIR)/asm/ax/AXProf_80046120.o \
$(BUILD_DIR)/asm/axfx/AXFXReverbHi_80046160.o \ $(BUILD_DIR)/asm/axfx/AXFXReverbHi_80046160.o \
$(BUILD_DIR)/asm/axfx/AXFXReverbHiExp_80046210.o \ $(BUILD_DIR)/asm/axfx/AXFXReverbHiExp_80046210.o \
$(BUILD_DIR)/asm/axfx/AXFXHooks_80047040.o \ $(BUILD_DIR)/asm/axfx/AXFXHooks_80047040.o \
@ -3223,10 +3226,6 @@ $(BUILD_DIR)/asm/src/BgManager_80420bf0.o \
$(BUILD_DIR)/asm/src/StaffRoll_80420d08.o \ $(BUILD_DIR)/asm/src/StaffRoll_80420d08.o \
$(BUILD_DIR)/asm/src/SoundManager_80420f28.o \ $(BUILD_DIR)/asm/src/SoundManager_80420f28.o \
$(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o \ $(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o \
$(BUILD_DIR)/asm/ax/AX_80432f88.o \
$(BUILD_DIR)/asm/ax/AXVPB_80432fd0.o \
$(BUILD_DIR)/asm/ax/AXComp_80433060.o \
$(BUILD_DIR)/asm/ax/DSPCode_80434020.o \
$(BUILD_DIR)/asm/axfx/AXFXReverbHiExp_80436020.o \ $(BUILD_DIR)/asm/axfx/AXFXReverbHiExp_80436020.o \
$(BUILD_DIR)/asm/dsp/dsp_804361c0.o \ $(BUILD_DIR)/asm/dsp/dsp_804361c0.o \
$(BUILD_DIR)/asm/dsp/dsp_task_80436240.o \ $(BUILD_DIR)/asm/dsp/dsp_task_80436240.o \
@ -5023,12 +5022,6 @@ $(BUILD_DIR)/asm/src/WaveHandle_804966b8.o \
$(BUILD_DIR)/asm/src/StorageUtil_804966d0.o \ $(BUILD_DIR)/asm/src/StorageUtil_804966d0.o \
$(BUILD_DIR)/asm/src/Alarm_804966e0.o \ $(BUILD_DIR)/asm/src/Alarm_804966e0.o \
$(BUILD_DIR)/asm/src/StateChanger_804966f0.o \ $(BUILD_DIR)/asm/src/StateChanger_804966f0.o \
$(BUILD_DIR)/asm/ax/AXAlloc_8049ff20.o \
$(BUILD_DIR)/asm/ax/AXAux_804a0020.o \
$(BUILD_DIR)/asm/ax/AXCL_804a31a0.o \
$(BUILD_DIR)/asm/ax/AXOut_804a32a0.o \
$(BUILD_DIR)/asm/ax/AXSPB_804a40a0.o \
$(BUILD_DIR)/asm/ax/AXVPB_804a4120.o \
$(BUILD_DIR)/asm/nand/NANDCore_804b5820.o \ $(BUILD_DIR)/asm/nand/NANDCore_804b5820.o \
$(BUILD_DIR)/asm/nand/NANDLogging_804b5880.o \ $(BUILD_DIR)/asm/nand/NANDLogging_804b5880.o \
$(BUILD_DIR)/asm/sc/scsystem_804b5b80.o \ $(BUILD_DIR)/asm/sc/scsystem_804b5b80.o \
@ -5160,8 +5153,6 @@ $(BUILD_DIR)/asm/src/ScoreCoin_80554888.o \
$(BUILD_DIR)/asm/src/EffectLocatorModelDesc_805549b8.o \ $(BUILD_DIR)/asm/src/EffectLocatorModelDesc_805549b8.o \
$(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \ $(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \
$(BUILD_DIR)/asm/src/Table_80556398.o \ $(BUILD_DIR)/asm/src/Table_80556398.o \
$(BUILD_DIR)/asm/ax/AX_80556618.o \
$(BUILD_DIR)/asm/ax/DSPCode_80556620.o \
$(BUILD_DIR)/asm/axfx/AXFXHooks_80556628.o \ $(BUILD_DIR)/asm/axfx/AXFXHooks_80556628.o \
$(BUILD_DIR)/asm/dsp/dsp_80556630.o \ $(BUILD_DIR)/asm/dsp/dsp_80556630.o \
$(BUILD_DIR)/asm/nand/nand_80556638.o \ $(BUILD_DIR)/asm/nand/nand_80556638.o \
@ -5600,14 +5591,6 @@ $(BUILD_DIR)/asm/src/StepMain_8055c688.o \
$(BUILD_DIR)/asm/src/CinemaScopeModel_8055c6a0.o \ $(BUILD_DIR)/asm/src/CinemaScopeModel_8055c6a0.o \
$(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \ $(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \
$(BUILD_DIR)/asm/src/Wipe_8055c6c0.o \ $(BUILD_DIR)/asm/src/Wipe_8055c6c0.o \
$(BUILD_DIR)/asm/ax/AX_8055cb80.o \
$(BUILD_DIR)/asm/ax/AXAlloc_8055cb88.o \
$(BUILD_DIR)/asm/ax/AXAux_8055cb90.o \
$(BUILD_DIR)/asm/ax/AXCL_8055cbd8.o \
$(BUILD_DIR)/asm/ax/AXOut_8055cc00.o \
$(BUILD_DIR)/asm/ax/AXSPB_8055cc40.o \
$(BUILD_DIR)/asm/ax/AXVPB_8055cc90.o \
$(BUILD_DIR)/asm/ax/AXProf_8055ccb0.o \
$(BUILD_DIR)/asm/dsp/dsp_8055ccc0.o \ $(BUILD_DIR)/asm/dsp/dsp_8055ccc0.o \
$(BUILD_DIR)/asm/dsp/dsp_task_8055ccc8.o \ $(BUILD_DIR)/asm/dsp/dsp_task_8055ccc8.o \
$(BUILD_DIR)/asm/nand/NANDCore_8055cce0.o \ $(BUILD_DIR)/asm/nand/NANDCore_8055cce0.o \
@ -5818,7 +5801,6 @@ $(BUILD_DIR)/asm/src/SequenceProductRoot_8055df48.o \
$(BUILD_DIR)/asm/src/MintSERequestor_8055df58.o \ $(BUILD_DIR)/asm/src/MintSERequestor_8055df58.o \
$(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \ $(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \
$(BUILD_DIR)/asm/src/Alarm_8055df68.o \ $(BUILD_DIR)/asm/src/Alarm_8055df68.o \
$(BUILD_DIR)/asm/ax/AXVPB_8055e6a8.o \
$(BUILD_DIR)/asm/axfx/AXFXReverbHi_8055e6c8.o \ $(BUILD_DIR)/asm/axfx/AXFXReverbHi_8055e6c8.o \
$(BUILD_DIR)/asm/axfx/AXFXReverbHiExp_8055e6d0.o \ $(BUILD_DIR)/asm/axfx/AXFXReverbHiExp_8055e6d0.o \
$(BUILD_DIR)/asm/nand/NANDErrorMessage_8055e710.o \ $(BUILD_DIR)/asm/nand/NANDErrorMessage_8055e710.o \