Anonymous

Changes

From Final Fantasy Inside

FF7/PSX/Sound/Code Map

550 bytes added, 18:03, 7 June 2020
no edit summary
|-
|0x80030234
|int _AkaoCallback_AkaoTimerCallback(void)|Callback Sound callback event for sound, registered that is periodically triggered by OpenEvent BIOS functionroot counter 2|-|0x800308D4|void _AkaoMain(void)|
|-
|0x80030E7C
|void _AkaoDispatchVoice(struct MusicPlayerTrack AkaoPlayerTrack *track, void AkaoPlayer *a1player, int a2voiceMask)
|Dispatch voice opcodes until the next note or end of track
|-
|0x80031820
|void AkaoSetInstrument(AkaoPlayerTrack *track, unsigned short progNumber)
|
|-
|0x800318BC
|int _AkaoReadNextNote(AkaoPlayerTrack *track)
|
|-
|0x80031A70
|int _AkaoFindNextEndPoint(AkaoPlayerTrack *track)
|
|-
|0x80049548
|void (* const VOICE_OPCODES[0x60])(struct MusicPlayerTrack *, void *, int)
|Address table for voice opcodes 0xa0-0xff
|-
|0x80049C28
|const unsigned short DELTA_TIME_TABLE[11];
|
|-
|0x80049C44
|const unsigned short VOLUME_TABLE_L[256128]
|See [[FF7/PSX/Sound/Opcodes/0xa8aa|Opcode 0xAA]] for volume balance calculation
|-
|0x80049E44
|const unsigned short VOLUME_TABLE_R[256128]
|See [[FF7/PSX/Sound/Opcodes/0xa8aa|Opcode 0xAA]] for volume balance calculation
|-
|0x8004A5CC
|const short *LFO_FORMS[16]
|
|-
|0x8004A60C
|const unsigned char EMPTY_ADPCM[32]
|
|-
|0x80083580
|unsigned char g_AkaoSeqData[]
|RAM area to load AKAO sequence data
|-
|0x8009A000
|AkaoMessage g_AkaoMessage
|Message data to be posted. Processed by the function 0x8002DA7C
|}
112
edits