Audio Sequences Decompiled & Documented (z_obj_sound OK, more code_8019AF00.c) (#1407)

* import audio docs

* cleanup

* SEQ_SCREEN_WEIGHTED_DIST

* PR

* PR
This commit is contained in:
engineer124
2023-10-14 07:39:10 +11:00
committed by GitHub
parent 576cf6964c
commit 93713a1da0
15 changed files with 583 additions and 112 deletions
+16 -16
View File
@@ -3436,22 +3436,22 @@ asm/non_matchings/code/code_8019AF00/func_801A09D4.s,func_801A09D4,0x801A09D4,0x
asm/non_matchings/code/code_8019AF00/Audio_ClearSariaBgm.s,Audio_ClearSariaBgm,0x801A0C70,0x8
asm/non_matchings/code/code_8019AF00/Audio_ClearSariaBgmAtPos.s,Audio_ClearSariaBgmAtPos,0x801A0C90,0x8
asm/non_matchings/code/code_8019AF00/Audio_SplitBgmChannels.s,Audio_SplitBgmChannels,0x801A0CB0,0x65
asm/non_matchings/code/code_8019AF00/func_801A0E44.s,func_801A0E44,0x801A0E44,0x113
asm/non_matchings/code/code_8019AF00/func_801A1290.s,func_801A1290,0x801A1290,0x2E
asm/non_matchings/code/code_8019AF00/func_801A1348.s,func_801A1348,0x801A1348,0x1D
asm/non_matchings/code/code_8019AF00/func_801A13BC.s,func_801A13BC,0x801A13BC,0x60
asm/non_matchings/code/code_8019AF00/func_801A153C.s,func_801A153C,0x801A153C,0xAE
asm/non_matchings/code/code_8019AF00/func_801A17F4.s,func_801A17F4,0x801A17F4,0x44
asm/non_matchings/code/code_8019AF00/func_801A1904.s,func_801A1904,0x801A1904,0x43
asm/non_matchings/code/code_8019AF00/func_801A1A10.s,func_801A1A10,0x801A1A10,0x1F
asm/non_matchings/code/code_8019AF00/func_801A1A8C.s,func_801A1A8C,0x801A1A8C,0xAE
asm/non_matchings/code/code_8019AF00/func_801A1D44.s,func_801A1D44,0x801A1D44,0x1D
asm/non_matchings/code/code_8019AF00/func_801A1DB8.s,func_801A1DB8,0x801A1DB8,0x15
asm/non_matchings/code/code_8019AF00/func_801A1E0C.s,func_801A1E0C,0x801A1E0C,0x3D
asm/non_matchings/code/code_8019AF00/func_801A1F00.s,func_801A1F00,0x801A1F00,0x22
asm/non_matchings/code/code_8019AF00/func_801A1F88.s,func_801A1F88,0x801A1F88,0xB
asm/non_matchings/code/code_8019AF00/func_801A1FB4.s,func_801A1FB4,0x801A1FB4,0x37
asm/non_matchings/code/code_8019AF00/func_801A2090.s,func_801A2090,0x801A2090,0x5B
asm/non_matchings/code/code_8019AF00/Audio_SetSequenceProperties.s,Audio_SetSequenceProperties,0x801A0E44,0x113
asm/non_matchings/code/code_8019AF00/Audio_UpdateObjSoundProperties.s,Audio_UpdateObjSoundProperties,0x801A1290,0x2E
asm/non_matchings/code/code_8019AF00/Audio_SetObjSoundProperties.s,Audio_SetObjSoundProperties,0x801A1348,0x1D
asm/non_matchings/code/code_8019AF00/Audio_StartObjSoundFanfare.s,Audio_StartObjSoundFanfare,0x801A13BC,0x60
asm/non_matchings/code/code_8019AF00/Audio_PlayObjSoundBgm.s,Audio_PlayObjSoundBgm,0x801A153C,0xAE
asm/non_matchings/code/code_8019AF00/Audio_PlayObjSoundFanfare.s,Audio_PlayObjSoundFanfare,0x801A17F4,0x44
asm/non_matchings/code/code_8019AF00/Audio_UpdateObjSoundFanfare.s,Audio_UpdateObjSoundFanfare,0x801A1904,0x43
asm/non_matchings/code/code_8019AF00/Audio_StopSequenceAtPos.s,Audio_StopSequenceAtPos,0x801A1A10,0x1F
asm/non_matchings/code/code_8019AF00/Audio_StartSubBgmAtPos.s,Audio_StartSubBgmAtPos,0x801A1A8C,0xAE
asm/non_matchings/code/code_8019AF00/Audio_PlaySubBgmAtPos.s,Audio_PlaySubBgmAtPos,0x801A1D44,0x1D
asm/non_matchings/code/code_8019AF00/Audio_PlaySubBgmAtPosWithFilter.s,Audio_PlaySubBgmAtPosWithFilter,0x801A1DB8,0x15
asm/non_matchings/code/code_8019AF00/Audio_UpdateSubBgmAtPos.s,Audio_UpdateSubBgmAtPos,0x801A1E0C,0x3D
asm/non_matchings/code/code_8019AF00/Audio_PlaySequenceAtDefaultPos.s,Audio_PlaySequenceAtDefaultPos,0x801A1F00,0x22
asm/non_matchings/code/code_8019AF00/Audio_StopSequenceAtDefaultPos.s,Audio_StopSequenceAtDefaultPos,0x801A1F88,0xB
asm/non_matchings/code/code_8019AF00/Audio_PlaySequenceAtPos.s,Audio_PlaySequenceAtPos,0x801A1FB4,0x37
asm/non_matchings/code/code_8019AF00/Audio_UpdateSequenceAtPos.s,Audio_UpdateSequenceAtPos,0x801A2090,0x5B
asm/non_matchings/code/code_8019AF00/Audio_PlaySariaBgm.s,Audio_PlaySariaBgm,0x801A21FC,0x99
asm/non_matchings/code/code_8019AF00/Audio_ClearSariaBgm2.s,Audio_ClearSariaBgm2,0x801A2460,0x3
asm/non_matchings/code/code_8019AF00/func_801A246C.s,func_801A246C,0x801A246C,0x36
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
3436 asm/non_matchings/code/code_8019AF00/Audio_ClearSariaBgm.s Audio_ClearSariaBgm 0x801A0C70 0x8
3437 asm/non_matchings/code/code_8019AF00/Audio_ClearSariaBgmAtPos.s Audio_ClearSariaBgmAtPos 0x801A0C90 0x8
3438 asm/non_matchings/code/code_8019AF00/Audio_SplitBgmChannels.s Audio_SplitBgmChannels 0x801A0CB0 0x65
3439 asm/non_matchings/code/code_8019AF00/func_801A0E44.s asm/non_matchings/code/code_8019AF00/Audio_SetSequenceProperties.s func_801A0E44 Audio_SetSequenceProperties 0x801A0E44 0x113
3440 asm/non_matchings/code/code_8019AF00/func_801A1290.s asm/non_matchings/code/code_8019AF00/Audio_UpdateObjSoundProperties.s func_801A1290 Audio_UpdateObjSoundProperties 0x801A1290 0x2E
3441 asm/non_matchings/code/code_8019AF00/func_801A1348.s asm/non_matchings/code/code_8019AF00/Audio_SetObjSoundProperties.s func_801A1348 Audio_SetObjSoundProperties 0x801A1348 0x1D
3442 asm/non_matchings/code/code_8019AF00/func_801A13BC.s asm/non_matchings/code/code_8019AF00/Audio_StartObjSoundFanfare.s func_801A13BC Audio_StartObjSoundFanfare 0x801A13BC 0x60
3443 asm/non_matchings/code/code_8019AF00/func_801A153C.s asm/non_matchings/code/code_8019AF00/Audio_PlayObjSoundBgm.s func_801A153C Audio_PlayObjSoundBgm 0x801A153C 0xAE
3444 asm/non_matchings/code/code_8019AF00/func_801A17F4.s asm/non_matchings/code/code_8019AF00/Audio_PlayObjSoundFanfare.s func_801A17F4 Audio_PlayObjSoundFanfare 0x801A17F4 0x44
3445 asm/non_matchings/code/code_8019AF00/func_801A1904.s asm/non_matchings/code/code_8019AF00/Audio_UpdateObjSoundFanfare.s func_801A1904 Audio_UpdateObjSoundFanfare 0x801A1904 0x43
3446 asm/non_matchings/code/code_8019AF00/func_801A1A10.s asm/non_matchings/code/code_8019AF00/Audio_StopSequenceAtPos.s func_801A1A10 Audio_StopSequenceAtPos 0x801A1A10 0x1F
3447 asm/non_matchings/code/code_8019AF00/func_801A1A8C.s asm/non_matchings/code/code_8019AF00/Audio_StartSubBgmAtPos.s func_801A1A8C Audio_StartSubBgmAtPos 0x801A1A8C 0xAE
3448 asm/non_matchings/code/code_8019AF00/func_801A1D44.s asm/non_matchings/code/code_8019AF00/Audio_PlaySubBgmAtPos.s func_801A1D44 Audio_PlaySubBgmAtPos 0x801A1D44 0x1D
3449 asm/non_matchings/code/code_8019AF00/func_801A1DB8.s asm/non_matchings/code/code_8019AF00/Audio_PlaySubBgmAtPosWithFilter.s func_801A1DB8 Audio_PlaySubBgmAtPosWithFilter 0x801A1DB8 0x15
3450 asm/non_matchings/code/code_8019AF00/func_801A1E0C.s asm/non_matchings/code/code_8019AF00/Audio_UpdateSubBgmAtPos.s func_801A1E0C Audio_UpdateSubBgmAtPos 0x801A1E0C 0x3D
3451 asm/non_matchings/code/code_8019AF00/func_801A1F00.s asm/non_matchings/code/code_8019AF00/Audio_PlaySequenceAtDefaultPos.s func_801A1F00 Audio_PlaySequenceAtDefaultPos 0x801A1F00 0x22
3452 asm/non_matchings/code/code_8019AF00/func_801A1F88.s asm/non_matchings/code/code_8019AF00/Audio_StopSequenceAtDefaultPos.s func_801A1F88 Audio_StopSequenceAtDefaultPos 0x801A1F88 0xB
3453 asm/non_matchings/code/code_8019AF00/func_801A1FB4.s asm/non_matchings/code/code_8019AF00/Audio_PlaySequenceAtPos.s func_801A1FB4 Audio_PlaySequenceAtPos 0x801A1FB4 0x37
3454 asm/non_matchings/code/code_8019AF00/func_801A2090.s asm/non_matchings/code/code_8019AF00/Audio_UpdateSequenceAtPos.s func_801A2090 Audio_UpdateSequenceAtPos 0x801A2090 0x5B
3455 asm/non_matchings/code/code_8019AF00/Audio_PlaySariaBgm.s Audio_PlaySariaBgm 0x801A21FC 0x99
3456 asm/non_matchings/code/code_8019AF00/Audio_ClearSariaBgm2.s Audio_ClearSariaBgm2 0x801A2460 0x3
3457 asm/non_matchings/code/code_8019AF00/func_801A246C.s func_801A246C 0x801A246C 0x36