Tharo
93389da2dc
Fix prototype for Audio_PlaySoundGeneral and fix related types in structs ( #481 )
2020-11-16 03:31:08 -05:00
Tharo
695552f0b8
code_800F7260 ( #433 )
...
* Split code_800F7260
* More function splits, migrate rodata
* Initial progress
* Small progress
* More substantial progress, finally figured out structs
* 2 functions left
* Move prototypes to functions.h
* Remove unused asm, move most externs to variables.h
* Fix merge
* Ran formatter
* Brackets to avoid && &
Co-authored-by: krimtonz <33664508+krimtonz@users.noreply.github.com>
* More variables to variables.h
* Braces around early return
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* ARRAY_COUNT in sBankSizes and remove unnecessary temp vars
Co-authored-by: krimtonz <33664508+krimtonz@users.noreply.github.com>
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2020-10-26 07:58:56 -04:00
Random
174af7384d
libultra cleanup ( #215 )
...
* cleanup libultra
* fixes
- use quotes instead of <> for includes
- add macros for zelda specific thread priorities
- fix Makefile
- properly format the remaining pfs structs
* fix button macros + add CHECK_BTN_ANY/CHECK_BTN_ALL
* remove ULTRA_ABS
* fix includes
* update z_player.c/z_lib.c + run format.sh
* merge upstream/master
* fix include in En_Goroiwa
* fix includes
2020-10-03 11:22:44 -04:00
zelda2774
055d1d2bae
audio_heap: 1 non-matching ( #381 )
...
* Audio_AllocDmaMemory
* Audio_AllocDmaMemoryZeroed
* func_800DE238
* Audio_SessionPoolsInit
* func_800DE2B0
* func_800DE258
* Audio_DiscardSequence
* Audio_DiscardBank
* func_800DE12C
* Audio_ResetLoadStatus
* func_800DDE3C
* func_800DDE20
* Audio_InitMainPools
* Audio_SoundAllocPoolInit
* Audio_PersistentPoolClear
* Audio_TemporaryPoolClear
* func_800DE4A0
* Audio_PersistentPoolsInit
* Audio_TemporaryPoolsInit
* Formatting
* Audio_SeqAndBankPoolInit
* Audio_Alloc
* Audio_AllocZeroed
* func_800DE4B0
* func_800DF0CC
* func_800DF074
* func_800DF1D8
* func_800DF688
* func_800DF5DC, func_800DF630
* func_800DF7BC
* func_800DF7C4
* func_800DF888
* Fix AudioBufferParameters
* Audio_ResetStep
* Struct work
* oops
* structsss
* wip on func_800DFBF8
* func_800E04E8
* func_800E0540
* func_800E0964
* func_800E1148
* func_800DF5AC
* func_800E0E6C
* func_800E0E90
* func_800E0BF8
* func_800E0634
* func_800E05C4
* func_800E0CBC
* func_800E0C80
* naming
* func_800E0BB4
* func_800E0AD8
* func_800E0E0C
* func_800E0EB4
* func_800E06CC
* Audio_AllocBankOrSeq
* Use true/false macros
* fixup
* Format
* comments
* review
* unk instrument -> sfx
* Reword comment
* Change AVOID_UB to a comment
Co-authored-by: zelda2774 <zelda2774@invalid>
2020-09-20 13:22:09 -04:00
zelda2774
c033b4b28e
audio_seqplayer, the easy half ( #369 )
...
* func_800E9340
* Audio_SequenceChannelDisable
* Audio_SeqChannelLayerFree
* Audio_SeqChannelLayerDisable
* Rename functions
* Audio_SeqChannelSetLayer
* Move gSequenceChannelNone into gAudioContext
* Audio_SequenceChannelInit
* Name functions
* Audio_M64ReadU8
* Audio_M64ReadS16
* Audio_M64ReadCompressedU16
* Audio_AudioListPopBack
* Audio_AudioListPushBack
* Audio_InitLayerFreelist
* Audio_SequencePlayerDisableAsFinished
* incomplete Audio_SequencePlayerDisable
* Audio_SequenceChannelEnable
* Audio_SequencePlayerDisableChannels
* Audio_SequencePlayerInitChannels
* struct fixes
* func_800E9ED8
* Name more functions
* Audio_SequenceChannelSetVolume
* Audio_SetInstrument
* Audio_GetInstrument
* confirm structs
* Audio_ResetSequencePlayer
* Audio_InitSequencePlayer
* Audio_InitSequencePlayers
* func_800EC734
* Find the right Audio_SoundAlloc
* Prune functions.h
* Move global vars into gAudioContext
* func_800EAEF4
* Audio_SeqChannelLayerProcessScript
* Audio_HandleScriptFlowControl
* func_800E9F64
* func_800EA0C0
* func_800EA440
* func_800EAAE0
* unbreak audio_effects
* Audio_ProcessSequence
* Audio_ProcessSequences
* Some audio_heap struct work and function naming
* Audio_SequencePlayerDisable
* ? instead of ! in z64audio.h
* Revert makefile change
* Formatting, player -> seqPlayerIndex
* Index -> Idx
Co-authored-by: zelda2774 <zelda2774@invalid>
2020-09-01 17:23:30 -04:00
zelda2774
d68f9893fd
audio_playback, audio_effects OK ( #313 )
...
* audio_playback.c
* format.sh
* rename functions
* Audio_SequenceChannelProcessSound
* Audio_SequencePlayerProcessSound
* Audio_GetPortamentoFreqScale
* Audio_GetVibratoPitchChange
* Audio_GetVibratoFreqScale
* Audio_NoteVibratoInit, Audio_NoteVibratoUpdate
* Audio_NotePortamentoInit
* Audio_AdsrInit
* Audio_AdsrUpdate
* Common bitfield formatting
* format.sh
* review
Co-authored-by: zelda2774 <zelda2774@invalid>
2020-08-15 14:06:26 -04:00
Roman971
c599318a17
Improve and fix some non matchings ( #148 )
2020-05-19 15:55:49 -04:00
JoshDuMan
e050319e07
Decompile playback.c ( #82 )
...
* Decompile playback.c
* Remove rename_sym.sh
* Fixed for loop in pop_node_...
* Address krim's other issues
* Remove rename_sym again
* Address Roman's comments.
* Fix build and remove rename_sym another time.
2020-04-21 04:19:33 -04:00