| Age | Commit message (Collapse) | Author |
|
|
|
* 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>
|
|
|
|
* Match/Improve more non matchings
* Remove SET_NEXT_GAMESTATE from preserved macros
|
|
|
|
* fix colliderinit typo
* rename parent/child
* cleanup
* forgot to change something in functions.h
* SpawnAsChild
* format
|
|
* Starts z_bg_spot11_bakudankabe
* BgSpot11Bakudankabe_Init
* BgSpot11Bakudankabe_Destroy
* BgSpot11Bakudankabe_Update
* BgSpot11Bakudankabe_Draw
* func_808B2180
* func_808B2218 WIP
* Finishes z_bg_spot11_bakudankabe.c
* Removes forward declared function
* Addresses PR comments
Co-authored-by: i82orbom <i82orbom i82orbom@github>
|
|
* PR fixes NOT MATCHING
* PR fixes
* Fix EnNiwGirl.h
* Update z_en_niw_girl.h
* Update z_en_niw_girl.c
* Delete ASM
* Ran format.sh and did some manual cleanup
* Update z_en_ex_ruppy.c
* Update z_en_ex_ruppy.c
* PR fixes
* Accidently left a git string in the file
* PR fixes
* PR fixes
|
|
|
|
* first commit
* fixes
* remove unwanted file
Co-authored-by: fig02 <fig02srl@gmail.com>
|
|
* Almost done with en_dy_extra
* All matching other than draw function, which just has some stack issues + possibly a localGfxCtx issue.
* OK, one non-matching.
* z_en_dy_extra OK and matching
* Deleted asm and updated spec
* Changed colors to decimal and got rid of padding in the u8 array
* Ran format script again to clean up after last commit
* All requested fixes
* Made further requested changes
|
|
* merge from upstream
* one non-matching in bg_jya_megami
* deleted asm files
* renamed unk_1D0
* some suggested changes
* megami OK, zero non-matchings
* deleted old reloc.s
* using a define rather than ARRAY_COUNT
* suggested changes
* some requested changes
* Setup -> Init
|
|
* Decompiled ovl_Obj_Hsblock
* reloc
* Renaming
* PR suggestion
* PR comments
* Grouping action funcs
|
|
* Decompiles z_bg_spot17_bakudankabe.c
* More progress, BgSpot17Bakudankabe_Draw
* * func_808B6BC0 start
* Some progress *func_808B6BC0
* func_808B6BC0 almost there
* Cleanup and finished z_bg_spot17_bakudankabe.c
* Addresses PR comments
* Adds description to z_bg_spot17_bakudankabe
* Renames some variables
Co-authored-by: i82orbom <i82orbom i82orbom@github>
|
|
* func_808B02D0
* BgSpot08Bakudankabe_Init
* BgSpot08Bakudankabe_Destroy
* BgSpot08Bakudankabe_Update
* Finishes z_bg_spot08_bakudankabe
* Update src/overlays/actors/ovl_Bg_Spot08_Bakudankabe/z_bg_spot08_bakudankabe.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_Bg_Spot08_Bakudankabe/z_bg_spot08_bakudankabe.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
Co-authored-by: i82orbom <i82orbom i82orbom@github>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
* Progress
* match func_8087B7E8
* combine into else if
* match func_8087B938
* reorder condition to be more readable
* SFX macros
* clang fmt
* func_8087BAAC and func_8087BAE4
* match BgHaka_Draw
* attempt to remove dependency on asm data
* match file and remove asm
* reorder comparison
* clang format
* use bitwise not
* merge upstream
* fix ZAP2
* Update src/overlays/actors/ovl_Bg_Haka/z_bg_haka.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_Bg_Haka/z_bg_haka.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_Bg_Haka/z_bg_haka.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* implement fig's suggestions
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
|
|
* Starts decompiling z_bg_dodoago.c
* Removes data
* * BgDodoago_SetupAction
* * BgDodoago_Destroy
* * func_80872288
* * BgDodoago_Draw
* * func_80871A08
* * BgDodoago_Init
* WIP
* * func_80871CF4
* * func_80871CF4
* WIP
* * BgDodoago_Update
* Finishes z_bg_dodoago
* Addresses PR comments
* Addresses PR comments #2
* Removes Setup forward declared function
* Addresses PR comments #3
Co-authored-by: i82orbom <i82orbom i82orbom@github>
|
|
|
|
|
|
* Speed up elf2rom
* Remove all built-in make rules
* Only perform a single mkdir
* Optimize elf2rom further
Co-authored-by: zelda2774 <zelda2774@invalid>
|
|
* Fix
* fix
* Fixed upstream
* PR fixes
* PR fixes
* Fix ZAP2. Hopefully
|
|
* Ido Recomp test
* try 2
* Recomp by default
* Fix Jenkinsfile
* Fix 2
* CFE errors
* CFE fix -O2
* Update Makefile
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update README.md
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update README.md
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* PR suggestions
* PR updates
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
* Initial commit for en_js
* More work on decomping en_js
* More en_js work
* z_en_js OK
* Made requested changes/improvements
* Renamed arg in func_80A88F64
* Fixed undefined_symbols.txt
* Fixed undefined_symbols.txt
* Fixed undefined_symbols.txt
|
|
* BgMoriElevator Progress
* Decomp Progress
* Progress
* Progress
* Progress
* Progress
* Progress
* Finish Decomp for MoriElevator
* Test
* Update spec
* Update z_bg_mori_elevator.c
* PR fixes
* PR fixes
* PR fixes
* PR fixes
* Fixed a non matching
* Delete func_808A1800.s
* PR fixes
* PR fixes
* PR fixes
* PR fixes
* Run Clang-Format
* Change PlaceInGround to WaitAfterInit
* PR fixes
* Change a variable
|
|
* Decompiles z_bg_jya_goroiwa
* BgJyaGoroiwa_Init
* func_808979C0
* BgJyaGoroiwa_Destroy
* func_80897970
* func_80897A2C
* BgJyaGoroiwa_Draw
* func_80897DF0
* func_80897DDC
* BgJyaGoroiwa_Update
* func_80897B48
* Adds description header to z_bg_jya_goroiwa.c
* Addresses PR comments
* Addresses PR comments #2
* Addresses PR comments (padding)
* PR comments, change paddings to s32
Co-authored-by: i82orbom <i82orbom@github>
Co-authored-by: i82orbom <i82orbom i82orbom@github>
|
|
* Initial commit of weather_tag actor decomp
* Formatted source files and updated spec.
* Fixed references to the environment context variable that I changed.
* Deleted the last of the asm (forgot the stuff in the data folder)
* Made all requested changes to z_en_weather_tag
* Forgot to change basereg
* Removed unnecessary field in weather tag struct
* Update src/overlays/actors/ovl_En_Weather_Tag/z_en_weather_tag.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* That field in the header was totally necessary, not sure what I was thinking, sorry for all the commits
* Renamed what I thought was struct padding to more accurately represent the fact that that field is an unused variable.
* Update src/overlays/actors/ovl_En_Weather_Tag/z_en_weather_tag.h
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
* All matching, apart from the ones that aren't.
* Fix conflcit and 1 func
* Bugz
* Conflict 2
* Header
* Remove asm
* PR
* PR
* undefined syms
* PR
|
|
* fix colliderinit typo
* en_light OK
* format
* remove asm
* cleanup
* pr review
* no U
* few changes
|
|
* Attack!
* Decimal indexes
* a
* PR
* PR
* PR
* Why break it
|
|
* Match Lights_Free
* Remove bug comment
|
|
* Finally match Overlay_DoRelocation
* remove asm, rename Overlay_DoRelocation to Overlay_Relocate
* formatter
* comment updates
* comment update
|
|
* Decompiles z_en_wonder_talk2.c
* EnWonderTalk2_Init
* func_80B3A10C
* func_80B3A770
* EnWonderTalk2_Update
* func_80B3A15C
* func_80B3A4F8
* func_80B3A3D4
* Removes unused asm
* Addresses PR comments
* Addresses PR comments #2
Co-authored-by: i82orbom <i82orbom i82orbom@github>
|
|
* Decompiles z_en_wonder_talk.c
* EnWonderTalk_Init
* EnWonderTalk_Update
* func_80B395F0
* func_80B391CC
* func_80B3943C
Removes unused asm's
* Addresses PR comments
* Uses VT macros in z_en_wonder_talk
* Adds translations to stdout messages in comments
* Addresses additional PR comments
* Addresses PR comments #3
Co-authored-by: i82orbom <i82orbom@github>
Co-authored-by: i82orbom <i82orbom i82orbom@github>
|
|
* matched func_809AD700, ElfMsg2_Init
* func_809AD968 done
* func_809AD978 and func_809AD9F4 done
* func_809ADA28 done
* ElfMsg2_Update Done, ElfMsg2_Draw Started
* whole file decomped
* Matching and all symbols defined
* Formatting changes, not currently building
* run format.sh
* fixed typos in comments
* Changes to reflect comments
* C file matching, polish needed
* making parenthesis usage consistent
* Documenting draw function, Vtx and Gfx arrays
* Added japanese translation comments
* line spacing fix
* renaming stuff
* Early return in Draw
* naming updates
* Cleaning up names, comments and formatting after the merge
* comment cleanup
* more cleanup
* More cleanup
* Adding commas at end of arrays so they look nicer :)
* more cleanup
* removing unnecessary parentheses
* comment and code changes
* Name changes
* Renamings
* Removing documentation at top
|
|
* Decomped Yukabyun (flying floor tiles)
* z_en_yukabyun
* Ran the formatting script, plus fixed negative number stuff in the Update function
* Changed unk_152 to unsigned to get rid of cast
* Made all the suggested changes.
* Update undefined_syms.txt
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
|
|
|
|
* wip
* Olib updates
* wip
* wip
* rename most Math3D functions, few matches, documentation
* wip
* document most of math3d
* pr updates
* pr updates
* add missing comment block finalizer
|
|
* Match the last 2 functions in graph.c
* Minor graph improvements
|
|
Co-authored-by: zelda2774 <zelda2774@invalid>
|
|
* Fix Repo
* Update z_en_niw.h
* PR fixes
* Update z_en_niw_girl.c
Add all masks to switch at 142
* Added currentMask enum
* Small fixes
* Cleaned up a lot of little things
* PR fixes
|
|
|
|
* match MagicDark_Init
* update struct fields and add THIS comment thanks to Ethan
* match MagicDark_Destroy
* start on func_80B874E4
* move func_80B874E4 to a comment for now
* match MagicDark_Update (again thanks to Ethan)
* comment out func_80B8772C and use macro for ACTIVE_CAM
* various changes
* implement permuter suggestion
* reorder nayru temps to fix stack
* use LINK_IS_CHILD
* match func_80B874E4 a bit more
* initially store msgMode in temp_t2
* add msgMode temp
* comment out func_80B874E4 because regalloc >:(
* comment out func_80B874E4 again
* add unk_90C to Player
* change unk_14F to an array for more explicit padding
* remove partially completed functions
* remove matched functions from asm
* clang format
* subtract SFX_FLAG
* combine unk_14F and unk_150
|
|
* Narrowing down ido5-required files, assist.py, permuter settings
* OSX support changes, +x on setup scripts
* ZAP2 Update for OSX
* Remove assist.py
* Removing ido 5 things
|
|
* First steps
* more
* more
* clean
* Decompiled ovl_Demo_Im
* fixes
* comment update
* consistency
* PR comments
|
|
* 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>
|
|
|
|
* Match Interface_Update
* z_actor.c func_8002C124
|
|
* match a few functions
* run formath.sh
* minor fixes
|
|
* Init OK (with weird goto)
* func_808ABB84 matching
* BgSpot01Idomizu_Destroy matching
* Run ./format.sh
* BgSpot01Idomizu_Update matching
* Remove Init's goto
* BgSpot01Idomizu_Draw matching
* Delete BgSpot01Idomizu asm files
* Variable naming and cleanup
* Update spec
* Delete unused ASM
* Address review feedback
* Fix fake match in Draw caused by not doing dispRefs[4]
|