| Age | Commit message (Collapse) | Author |
|
* extract gfxprint font data as blobs
* Remove font from fault_drawer out name
* audio heap bss
* audio sequence bss
* audio session config bss
* Move code_801D1E80 down in the spec
* Gfxprint don't just include generated c file
|
|
* Fixup actor audio flags docs
* format
|
|
* Implement Room Documentation
* nit
* Resolve Dragorn fixes (OoT)
* Resolve Fig suggestions, fix comment wording (OoT)
* hensldm nit
|
|
* [Audio 6/?] Build Soundfonts and the Soundfont Table
* Fix bss
* Maybe fix warnings
* Improve lots of error messages
* Suggested changes from OoT PR
* Suggested changes
* Make soundfont_table.h generation depend on the samplebank xmls since they are read, report from which soundfont the invalid pointer indirect warning originates from
|
|
* [Audio 5/?] Build the Samplebank Table
* OoT suggested changes
* Fix format specifier
* Moved linker_scripts files used in final linker to linker_scripts/final
* Populate OTHER_DIRS with linker_scripts subdirs
* Unhide the partial link command
|
|
|
|
* Something not yet identified makes it current zeldaret's main and my documentation don't fit. Re-importing my code in steps. Now: imported function renaming from doc_ovl_en_dinofos.
* Ported missing function names from doc_ovl_en_dinofos branch and renamed a static variable. Everything external to the C file and its header should be accounted for right now.
* Branch now using same documented code as doc_ovl_en_dinofos and PR test works.
* Ready to PR EnDinofos' Documentation
* Applied first batch of review edits.
Co-authored-by: Derek-Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
To make sure it'll actually get applied.
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* RecoilFromBlockedSlash is now Recoil. Small this-> missing before a suggestion inserted online was added.
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Updated last unnamed static variables and vertices names
* Renaming vertices in _PostLimbDraw and last unnamed static variables.
Co-authored-by: Derek-Hensley <hensley.derek58@gmail.com>
* Applied changes from hidden suggestions.
Co-authored-by: Derek-Hensley <hensley.derek58@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Dinofos/z_en_dinofos.c
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
* Renamed sBaseFireVelocity to sFireVelocityOffset.
* Inserted some enums for collider limbs. Continuing to address PR comments.
Co-authored-by: Tom-Overton <tom.overton@outlook.com>
---------
Co-authored-by: Derek-Hensley <hensley.derek58@gmail.com>
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
Co-authored-by: Tom-Overton <tom.overton@outlook.com>
|
|
* add D_801D7E04 and D_801D7EA4 as labels to fix 2 missed pointers
* z_collision_check OK
* fix random bss reordering in a different file. thanks, IDO!
* fix TriNorm2 fakematch
* Revert "add D_801D7E04 and D_801D7EA4 as labels to fix 2 missed pointers"
This reverts commit 3dcc6999d293f833a1138ec9ddda47c3b8c4160b.
* review
* remove unnecessary pad
* merge
* Fix bss
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* Match EnBsb
* A couple nicer matches
* clean up
* PR review
* hitmark enum
* PR Review 2
---------
Co-authored-by: Synray <31429825+Synray@users.noreply.github.com>
|
|
* regs.h
* gfxalloc.h
* z64inventory.h
* gfx.h
* graph.h
* z64olib.h
* z64elf_message.h
* fix missing include
* Include z64inventory.h on z64save.h
* fix bss
* Move PosRot to z64math.h
* So dumb
* Update src/overlays/actors/ovl_En_Kusa/z_en_kusa.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* review
* Remove graph.h
* bss
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* prefix in-function static data in z_scene_proc with s
prefix in-function static data in z_eff_blure with s
prefix in-function static data in Graph_TaskSet00 with s
prefix in-function static data in Fault_SetOptions with s
* Use uintptr_t in main
* hardware_regs.ld
* Remove some unessary blob comments
* object_link_child_TLUT_00DA80
* object_kz texture and tlut
* initialize typos
|
|
* match zl4
* cleanup
|
|
* git subrepo pull --force tools/ZAPD
subrepo:
subdir: "tools/ZAPD"
merged: "c31c5e9fe"
upstream:
origin: "https://github.com/zeldaret/ZAPD.git"
branch: "master"
commit: "c31c5e9fe"
git-subrepo:
version: "0.4.6"
origin: "git@github.com:ingydotnet/git-subrepo.git"
commit: "110b9eb"
* extract keyframe data
* initialize typo
|
|
|
|
* En_Knight matching
* Cleanup
* Fix
* Documentation Pass
* Suggested changes. Use IGOS_LIMB_* whenever it's guaranteed that the skeleton is gIgosSkel, still using KNIGHT_LIMB_* whenever it's ambiguous
* Remove related undefined syms
* More suggested changes
* BODYPART_NONE and bodypart enum
* Suggested changes
* Braces
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
* csCamId
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
* Various suggestions
* EnKnight_UpdateLimbCollider -> EnKnight_SetColliderSphere
* Yase/Debu -> Thin/Wide
* csCam -> subCam
* Format
* Fix
* animTranslation -> animMovement, dmgEffect -> drawDmgEff
* More brackets
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
---------
Co-authored-by: Tom Overton <tom-overton@users.noreply.github.com>
|
|
* Cleaner AudioScript_SequenceChannelProcessScript
* cadmic suggestion
|
|
* z_parameter clock bug
* Rename `AVOID_UB` to `PRESERVE_UB`
* revert PRESERVE_UB
* format
* fix
|
|
* Document object_bob
* Better prefix for object_cne
* object_bba better prefix
|
|
* add z64player.h include to z_player.c
* NULL check in func_80AEE374
* Couple formating things
* parameter R_PICTO_PHOTO_STATE
* Remove COLPOLY_NORMAL_FRAC
* DynaPolyActor_Init transformFlags
* Float in ObjDriftice_Init
* aspMainStack
* Add gbi defines to m2ctx
* Add GBI_DEFINES to COMMON_DEFINES in makefile instead of duplicating it
* Add version to build include for m2ctx
* Invadepoh includes
* Sort calc_bss includes like makefile
|
|
* gDs2nEyeTexAnim
* sEnMm2EmptyDL
* object_um_Matanimheader_007D10
* object_mnk_Matanimheader_019A20
* gTurtleEmpty2TexAnim
* object_iknv_obj_Matanimheader_0113E0
* object_botihasira_Matanimheader_001A48
* gTwinmoldEmptyTexAnim
* gBeaverYoungerBrotherEmptyTexAnim
* gNwcEyeTexAnim
* gTwinmoldEmptyTex1Anim gTwinmoldEmpty2TexAnim
* gGyorgEmpty1TexAnim gGyorgEmpty2TexAnim
* gBurlyGuyEmpty1TexAnim gBurlyGuyEmpty2TexAnim
* gKotakeEyeTexAnim
* gDmZl4EmptyTexAnim
* object_cs_Matanimheader_00F6D4
* gAnju1UnusedTexAnim
* Empty blobs
* EnKusa_IsUnderwater
* IsUnderwater functions
* s on static variable names in col check
* scene_texture_01_Tex_002D40
* object_ds2_Tex_0030D8 object_ds2_Tex_0034D8 object_ds2_Tex_0038D8
* object_gk
* undefined_syms
* object_fall2_Matanimheader_005CF0
* gTwinmoldEmpty1TexAnim typo
|
|
* Creating branch for ovl_bg_dblue_elevator's PR.
* OK
* Screwing with my Debian install. Safety commit.
* Applied first pass of review comments to PR and added authors.
Co-authored-by: Derek-Hensley <hensley.derek58@gmail.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
Co-authored-by: Kelebek1 <eeeedddccc@hotmail.co.uk>
Co-authored-by: Isghj5 <isghj5@gmail.com>
Co-authored-by: petrie911 <pmontag@PHYS-S129.iowa.uiowa.edu>
Co-authored-by: AngheloAlf <angheloalf95@gmail.com>
* Found some review comments I missed and applied the suggestions.
* Added enum for water flow and renamed waterSurfaceYPos to waterSurfacePosY
* Forgot to add last contribution.
Co-authored-by: Tom-Overton <tom.overton@outlook.com>
---------
Co-authored-by: Derek-Hensley <hensley.derek58@gmail.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
Co-authored-by: Kelebek1 <eeeedddccc@hotmail.co.uk>
Co-authored-by: Isghj5 <isghj5@gmail.com>
Co-authored-by: petrie911 <pmontag@PHYS-S129.iowa.uiowa.edu>
Co-authored-by: AngheloAlf <angheloalf95@gmail.com>
Co-authored-by: Tom-Overton <tom.overton@outlook.com>
|
|
(#1652)
* Parameter last functions
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Documentation for do actions and various gfx
* Suggested changes
* f prefix for texture scale numbers
* Player_SetBButtonAmmo
---------
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
|
|
* en_s_goro warning
* Format
|
|
* z64play.h
* Move macros, functions and variables to header
* cleanup
* Reduce needed headers on z_collision_check
* Change play functions to take PlayState
* Move `Actor_ProcessInitChain` to `ichain.h`
* format
* Update src/code/z_play.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Add macros.h to sys_math3d.c
* Rename SequenceContext to SceneSequences
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* anim T cleanup
* more cleanup
* brackets and floats
* small thing
* more floats
* fix name
* fix
* format
---------
Co-authored-by: angie <angheloalf95@gmail.com>
|
|
* Match EnOkuta
* Match data
* Use the generated reloc
* Delete extern stuff and format
* Extract the DL
* Fix lots of stuff
* Copy a lot of names over from EnSyatekiOkuta
* SFX enums
* Lots more stuff
* Constants and other stuff
* Some more stuff I missed
* Name more functions using OoT/SyatekiOkuta as reference
* An easy function I missed
* Some floats
* Getter macros
* Types enum
* Name the cylinder inits a little clearer
* Create bodyparts enum and name all data
* Name all functions
* Name `timer` struct var and all temps
* Name the `jumpHeight` struct var
* Create damage effect enum
* Name the extracted DL
* Name `numConsecutiveProjectiles`
* Finish docs
* Document XML
* Clarify that this blue Octorok isn't the shooting gallery one
* Respond to reviews
* Stuff
---------
Co-authored-by: Synray <31429825+Synray@users.noreply.github.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* Format gbi.h, move ucode defines to makefile, correct usage of gDPSetDither
* UCODE_DEFS -> GBI_DEFINES, add GBI_DOWHILE toggle
* Define GBI_DOWHILE for bss calculations
* Makefile thing
|
|
* En_Death new build system edition
* Fix merge
* Matched
* Fix merge
* Some names
* Suggested changes
* Further suggested changes
* Add value comments to MinideathAction
|
|
* First batch of functions
* more ok
* z_map_data OK
* More OKs, MinimapList ZAPD breaking change
* func_80103A58 improvements, more OK
* func_80106D5C and func_801091F0 decomped
* func_801031D0 decomped and some fixes
* house cleaning, more OKs more decomp
* Even more OKs
* func_80105C40 almost OK, more OKs
* func_80108AF8 OK and more
* All functions attempted
* func_8010534C OK
* Start documentation, rename DoorCtx
* More OKs, split map_data.data, more doc
* incremental clean-up, more function names
* more function names
* func_801068FC OK
* old uncommitted changes
* minor tweaks
* implement easy fixes
* more fixes
* z_map_disp OK, implement more suggestions
* delete utility program
* migrate data
* TransiActor ->TransitionActor
* Major documentation pass
* first pass of changes
* warning fix attempt, revert ZFile.cpp
* Fix FAKE match
* Easy fixes
* implement gDPLoadTextureBlock_Runtime
* z_demo bss patch
* Extract white square texture
* Implement more suggestions
* rework MapIndex/DungeonIndex
* revert dungeonSceneIndex -> mapIndex in some spots, implement suggestions
* more suggestions
* minor nits
* fix #include
|
|
* Use matched sys_math3d functions by Tharo
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
* kinda match some unattempted functions
* move sys_math3d function declarations to z64math.h
* Rename some simple functions
* Take matched Math3D_LineVsLineClosestTwoPoints from OoT
* minor fixes to make stuff actually equivalent
* func_8017FB1C
* format
* minor cleanup
* Math3D_PointOnDirectedLine
* func_8017FB1C documentation
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Remove actorfixer
* fix merge
* Apply renames
* more cleanup
* bss cleanup
* match Math3D_CylVsLineSeg
* WIP
* OK
* small cleanup
* Remove macros.h from sys_math3d
* Small cleanup
* Some more small clean up
* cleanup and docs
* cleanup
* PR Review
* cleanup
* fix merge
* fix merge
* merge main
* fix bss
* bss
* fix
* PR Review
* bss fix
* Merge main
* Fix bss
* Fix merge
* Add zero vecs to sys_math3d
* Format
* namefixer run
---------
Co-authored-by: angie <angheloalf95@gmail.com>
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* m2ctx.py
* check warnings
* vimode includes
* bgcheck includes
* padmgr includes
* sprintf
* z_std_dma
* sys_ucode
* z64voice
* z64lib
* z64effect_ss
* segment_symbols.h
* padutils
* main
* stdarg.h
* fault
* bzero
* undefined_syms
* z64rumble
|
|
* Decompiled, some commands still unnamed
* Use full weekevent reg names
* Fix func_8094E69C
* Fix Player_GetMask
* Eventinf, mask worn, and item action argument formatting
* decimal rupees
* Times (day, hours, minutes) as decimal
* msgEventScriptPos
* Callbacks
* Name final commands
* Enum
* Arrays
* functions
* Small cleanups
* Clean up actors
* Remove event from some variable names to make them shorter
* Some more function renames
* newline
* Missed a few unks in commands
* Update functions.txt
* PlayerMask
* MSGMODE_PAUSED
* Script time macros
* EnSob1_GetWelcome default
* Whole bunch of renames
* Format
* Add CMD to commands
* Update code_functions
* structs for size
* z64scripts.h
* MsgEventCallback -> MsgScriptCallback
* format
* MsgEvent_RunScript stop
* Remove cmd handler comment
* cmd -> script in MsgEvent_RunScript
---------
Co-authored-by: Thar0 <17233964+Thar0@users.noreply.github.com>
|
|
* obj_tab
* obj_tab update
removed (actorfunc) and moved the LIMB enum
* object_tab update
* PR Review
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
|
|
* LINKER_FILES in makefile
* COLPOLY_GET_NORMAL
* math header
* libc
* M_PI for cosf and sinf files
* MAXFLOAT
* Revert "MAXFLOAT"
This reverts commit 96b75ffaa89b1a4ca1c08278b28bc3c70224701a.
* Remove SHT_MINV
* SHRT_MAX
* Add M_PI
* Angle macros
* f suffix
* Format
|
|
* floats
* obj_lightblock externs
* Couple more floats
* slime floats
* undefined_syms
* Move some tools to the tools folder
* format
* Update src/overlays/actors/ovl_Bg_Dblue_Waterfall/z_bg_dblue_waterfall.c
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
---------
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
|
|
* totalLoadedActors comparision
* OBJMINE_PARAMS
* Sort z64.h header includes
* MapSelect_LoadConsoleLogo
* Combine notebook tables into 1
* TGSw clean up
|
|
* 2 non-matching
* Matching
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* Cleanup + docs
* Suggested changes
* Format
* Update EnWdhand_GetInitVelocity
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* Fix
* worldPos
|
|
* 2 non-matching
* 1 function left
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Fully matching
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Documented, has bss reordering issues
* Fixes
* Apply suggestions
* Format
* Re-add cast oops
* Remove != 0 for override and transform limb draws, format
---------
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* Document bug in EnMttag_GetCurrentCheckpoint and cleanup
* correct func name
* clarify bug message
* format
* address review
|
|
* Bg_Danpei_Movebg OK
* Cleanup
* PR comments
* Couple small things
* Address the nit
* Flags
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|
|
* Consolidate array
* Format
|
|
|
|
* DmaEntry
* KaleidoMgrOverlay
* ActorOverlay
* EffectSsOverlay
* GameStateOverlay
* TransitionOverlay
|
|
|
|
|
|
* fix en_osn close_disps position
* rework en_mnk draw face to avoid returns
* use goto in effect draw to avoid returns
* feedback
|
|
|
|
* deimplementation complete
* newlines
* match
* data import
* back port cleanup changes
* stuff
* naming and such
* all funcs provisionally named
* more stuff
* merge
* Fix merge issues
* begin cleanup
* Use constants for all face animation data
* Use THIS like almost every actor does
* Change "Light Ball" to "UFO"
* Rename the alien types
* EnInvadePoh -> EnInvadepoh
* Rename the types
* Rename some Twinmold stuff
* ConfusedRomani -> SilentRomani
* Fix stack size issues with EnInvadepoh_Cremia_Init
* Move a struct out of the header to where it belongs
* Some header cleanup and struct names
* Name remaining struct vars
* Some more struct var renames
* Finish reviewing the struct var names
* Rename most of the interactInfo stuff
* Consistency
* Remove unused union
* Define EN_INVADEPOH_LIMB_MAX like EndingHero6 does
* Fix header
* Update functions.txt and variables.txt
* Create macros for accessing spawn time and kill count
* Some defines
* Some minor comments and cleanup
* Rename some functions
* Comments for those three functions
* Draw function cleanups
* Some damaged and dead cleanup
* Death scale stuff
* Good chunk of alien functions
* Invasion state naming
* Weekeventreg naming
* Happy with >20% of functions now
* A couple more functions
* More consistent names for BSS variables
* Some Init cleanup
* Happy with 30% of the functions now
* Finish the abductors
* Some random functions to get the functions I'm happy with >1/3rd
* Use `InitPath` for everything
* UFO functions done, >40% functions I'm happy with
* Do a lot of work on InvasionHandler action funcs
* Finish invasion handler code
* InitVars
* Rename the "closest alien" stuff to "closest alien threat"
* Finish most of the dog functions
* Lots of small stuff here and there
* Finish documenting the dog bug
* Document `EnInvadepoh_Dog_IsCloseToPath`
* `EnInvadepoh_Dog_MoveAlongPath` and other fixes
* Simple comment for `EnInvadepoh_Dog_Move`
* Various path functions, finish dog
* Consistently use "SetMatrixTranslation"
* Change all the angleToPlayer stuff to pitch/yaw
* Some RewardRomani functions
* Finish RewardRomani
* Finish Night1Romani and BarnRomani, >75% of functions done
* Some minor stuff
* Document bug
* Finish all of SilentRomani minus the Idle functions
* Finish EnInvadepoh_SilentRomani_Idle
* Finish Night3Cremia
* Finish Night3Romani
* Finish `EnInvadepoh_Ufo_SpawnSparkles`
* Finish some library functions
* Finish the alien pathing stuff
* Finish Romani path stuff
* Finish all non-InteractInfo stuff
* InteractInfo -> ModelInfo
* Create a `EnInvadepohFaceAnimBase` struct
* Name some of the animation data
* Switch to `Chained`/`ChainedDelay` and do some other cleanup
* Name all of the animation data
* Finish documenting and cleaning up the face animation functions
* Some comments at the top of the file
* Clean up forward declarations
* Clean some stuff up to the ModelInfo functions
* Fix build
* Move the animation data around so all the ModelInfo functions are adjacent
* Review
* Use `CLOCK_TIME_MINUTE` in `EnInvadepoh_Alien_PathComputeProgress`
* Respond to some of Anghelo's review
* Update comment on spawn time macros explaining what indices are usable
* Create a `DEATH_SCALE` define
* `WEEKEVENTREG_RECEIVED_MILK_BOTTLE` -> `WEEKEVENTREG_RECEIVED_ALIENS_BOTTLE`
* Forgot to do the bomber's notebook stuff too
* parallelogram -> rectangle
* Respond to engineer's review
* Slight spacing fix
---------
Co-authored-by: petrie911 <petrie911@users.noreply.github.com>
Co-authored-by: petrie911 <pmontag@Monday.localdomain>
Co-authored-by: angie <angheloalf95@gmail.com>
Co-authored-by: engineer124 <engineer124engineer124@gmail.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
|