playerskel
32e66c2da8
document most navi enemies as enum type ( #1110 )
...
* document most navi enemies as enum type
* enum value auto increments, add enemy default for 0
* also define and comment navi enemy tektite blue
* Update include/z64actor.h
Co-authored-by: mzxrules <mzxrules@gmail.com>
* Update include/z64actor.h
Co-authored-by: mzxrules <mzxrules@gmail.com>
* Update include/z64actor.h
Co-authored-by: mzxrules <mzxrules@gmail.com>
* Update include/z64actor.h
Co-authored-by: mzxrules <mzxrules@gmail.com>
* Update include/z64actor.h
Co-authored-by: mzxrules <mzxrules@gmail.com>
* Update include/z64actor.h
Co-authored-by: mzxrules <mzxrules@gmail.com>
* apply navi enemy updates accepted so far
* update names
* review
* review
* freezzard -> freezard
Co-authored-by: mzxrules <mzxrules@gmail.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
2022-04-18 18:23:12 -04:00
Robin Allen
9984c267d9
Names for some view things ( #1191 )
...
* Names for some view things
* Review: ORTHOGRAPHIC → ORTHO
* Review: dirty → dirtyFlags
* Review: Doc comment style
* Review: Define constants in terms of each other
* Review: Rename the ApplyToOverlay functions
* Update include/z64.h
Co-authored-by: fig02 <fig02srl@gmail.com>
* Review: Better View_LookAtInternal doc
* arg1 → mask
* View_LookAtInternal → View_LookAtUnsafe
* Review: View_SanityCheckEyePosition → View_ErrorCheckEyePosition
* sViewNotInitialized → sLogOnNextViewInit
* Remove VIEW_FORCE_ALL
* near/far → zNear/zFar
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* lookAt → at
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* near/far → zNear/zFar
* View_ApplyPerspective/Ortho: Remove from header instead of commenting
* lookAt → at
* Add fwd decls
* Fix external view->at accesses
* Missed these somehow
* lookAt → at
* Omit "Apply" in comments
* dirtyFlags → flags
* View_ApplyScissor → View_ApplyShrinkWindow
* Update src/code/z_view.c
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
Co-authored-by: fig02 <fig02srl@gmail.com>
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2022-04-09 00:50:28 +02:00
engineer124
85ce3d3ca4
Document Distortions from z_camera and z_view ( #1102 )
...
* Document Distortions
* cleanup
* cleanup hot-room comment
* small swap
* PR Review 1
* Missed a small thing
* Add fishing case
* PR Feedback
* dirRot -> orientation
* `UpdateWater` and `UpdateHotRoom`
2022-02-20 18:35:53 -05:00
Roman971
3d57eaf019
Add do whiles to all remaining gbi macros ( #946 )
...
* Add do whiles to all remaining gbi macros
* Cleanup and remove unnecessary do whiles
2021-09-05 14:41:02 -04:00
Anghelo Carvajal
98aef8988a
assert
macro OK (#755 )
...
* create assert macro and replace a bunch of __assert
Signed-off-by: angie <angheloalf95@gmail.com>
* Another bunch of assert
Signed-off-by: angie <angheloalf95@gmail.com>
* more assert
Signed-off-by: angie <angheloalf95@gmail.com>
* assert(false)
Signed-off-by: angie <angheloalf95@gmail.com>
* last assert used in matching code
Signed-off-by: angie <angheloalf95@gmail.com>
* the non-matchings
Signed-off-by: angie <angheloalf95@gmail.com>
* typo
Signed-off-by: angie <angheloalf95@gmail.com>
* format
Signed-off-by: angie <angheloalf95@gmail.com>
* change macro to uppercase
Signed-off-by: angie <angheloalf95@gmail.com>
* Apply suggestions from code review
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Change ASSERT(false) to ASSERT(0)
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
2021-04-29 14:39:46 -04:00
Tharo
f9d96d9f73
Fix most compiler warnings in the boot and code segments ( #674 )
...
* Less warnings in boot & code segments
* few more warnings gone
* Ran formatter
* z_view warning gone
* -> 1
* f31 -> 31
* Remove function casts
* Few more small improvements
* Separate declaration and assignment in func_80091738 and Item_Give
Co-authored-by: Thar0 <maximilianc64@gmail.com>
2021-02-13 19:49:40 -05:00
petrie911
a8ae9f48b7
z_scene_table, z_view, and z_fbdemo_fade OK ( #561 )
...
* fbdemo
* the view is clear
* more matchings
* scene table doesn't want to be nice
* small thing in view
* can do
* accidentally a value
2020-12-25 16:19:52 -05:00
petrie911
9182da3c92
Matched z_player_lib ( #499 )
...
* Darkmeiro decompilation
Bg_Gnd_Darkmeiro decompiled, matched, and documented.
* give this a shot
* fix conflict
* one more try
* could be useful
* whoops
* ZAP2 stuff
* ZAP why
* ZAP again
* anohter match
* .s
* comments
2020-11-25 16:42:02 -05:00
petrie911
cf24a76fe4
Three new matching functions ( #492 )
...
* Darkmeiro decompilation
Bg_Gnd_Darkmeiro decompiled, matched, and documented.
* give this a shot
* fix conflict
* one more try
* could be useful
* whoops
* ZAP2 stuff
* ZAP why
* ZAP again
* match
* new matches
* format
* need to kill the asm, too
* whoops dlists
* one more match
* no more temp
* let's fix Gameplay_ChangeCameraStatus while we're at it
* formatted
2020-11-19 16:49:08 -05:00
fig02
3c5fe66dcd
Use macros for oGfxCtx accesses ( #465 )
...
* fix colliderinit typo
* fix initchain
* reloc
* add defines
* add defines
* missed some on merge
* rename gfxCtx and add comment
* remove space
2020-10-29 17:31:09 -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
Roman971
2a2fdf7f3e
Introduce OPEN_DISPS/CLOSE_DISPS macros ( #360 )
2020-08-29 19:00:17 -04:00
Roman971
49609dd78b
Match/Improve a bunch of non matchings ( #342 )
2020-08-23 17:50:30 -04:00
Random
b4a7ac9d71
Decompile shrink_window.c ( #232 )
2020-07-08 21:54:39 -04:00
Roman971
4a64c556b0
Fix and improve some non matchings ( #229 )
2020-06-30 14:44:07 -04:00
fig02
d77dbe0465
Rename culling related variables ( #225 )
...
* rename some things
* reword one comment
* rename vars
* fix bgjyalift
2020-06-24 21:20:31 -04:00
Lucas Shaw
02fc5287cc
code_80106550 / llcvt.c and code_80104450 / ortho.c OK ( #163 )
...
* llcvt.c OK, added script from mm decomp to set mips3
* ortho.c OK
* added entries to functions.h
* named guNormalize.s
2020-05-27 03:48:07 -04:00
krimtonz
5525365f7f
Decompiles most FBDemo and transition functions ( #92 )
...
* Decompile fbdemo (transition) files
* run format.sh
* reformat vtx array, fill in a couple unk
* match TransitionTriforce_IsDone
* add VTX macro, add DW_ wrapping around triangle macros
* use new VTX macro, name graphic assets
* Naming updates
* pr updates
* naming updates
* remove symbols for COLOR_BUFFER, D_08000000, and D_09000000
2020-04-30 14:41:09 -04:00
Lucas Shaw
3c440ef7f1
Finished code_801031F0.c, guPosition.c, guLookAtHilite.c ( #84 )
...
* started microcode decomp
* Modified spec to fix error
* osContGetQuery OK
* Decompiled guLookAtHilite.c
* guPosition.c OK
* Fixed formatting
* osViSetEvent.c OK
* Deleted unnecessary files
* Made suggested changes, merged playblack.c
* Removed line breaks from comments
* Removed argument listing
2020-04-22 13:20:49 -04:00
Lucas Shaw
21750d5aee
Naming some functions in libultra_code, decompiling a decent amount. ( #77 )
...
* osgetactivequeue ok
* osspdevicebusy ok
* osGetCurrFaultedThread ok
* osSpRawStartDma OK
* __osSpSetPc and osViGetCurrentFramebuffer OK
* sinf, sins, and sptask OK
* coss OK
* cosf OK
* ran format.sh
* Updated PR to use ultratypes
* osContStartQuery OK
* ran format.sh
* Updated PR to fix issues
* Made suggested changes
2020-04-18 21:40:27 -04:00
Roman971
262f6c507c
Decompile z_play.c and Match/Document some of z_view.c ( #74 )
...
* Decompile z_play.c and Match/Document some of z_view.c
Also fix the last non matching in z_sample.c and update some game state functions.
* Suggestions from PR #74
* Fix undefined reference to Gameplay_DrawOverlay
* Suggestion from PR #74 (2)
* Fix a fake argument in func_800BC450
2020-04-16 17:36:12 -04:00
Thar0
6f36c5a048
Fix recently decompiled graph.c functions, Rename gfxArr to dispRefs
2020-04-05 19:05:12 +01:00
Tharo
fd38a9f2b7
Use correct VT macro
...
Co-Authored-By: Roman971 <32455037+Roman971@users.noreply.github.com>
2020-04-05 16:06:55 +01:00
Thar0
00542fef56
More small cleanups, Improve legibility of func_800AAA9C by removing several unnecessary casts
2020-04-05 03:08:01 +01:00
Thar0
668d35b77f
Cleanups, Use VT macros
2020-04-05 02:50:46 +01:00
Thar0
b452adfecb
Remove pragma comments, convert line number args to decimal
2020-04-04 23:39:53 +01:00
Thar0
5dea0fd785
Decompile most of z_view
2020-04-04 18:17:56 +01:00
Roman971
8cfe7cce9f
Format all src C files
2020-03-22 22:20:03 +01:00
Jack Walker
087f561f77
First proper commit.
2020-03-17 00:31:30 -04:00