Yanis42
b898156aa0
Merge remote-tracking branch 'upstream/main' into dev
2023-10-13 19:06:33 +02:00
Yanis42
9449a4c071
Merge remote-tracking branch 'decomp/main' into decomp_merge
2023-09-27 17:31:53 +02:00
fig02
2cb4ff4fd3
Player Docs: csMode -> csAction ( #1547 )
...
* csmode -> cs action
* format
2023-09-26 12:48:41 -04:00
Yanis42
cb1c2ffa09
Merge remote-tracking branch 'decomp/main' into decomp_merge
2023-09-23 13:29:15 +02:00
fig02
da3f4718f0
Player docs: Control Stick Input and Movement ( #1539 )
...
* document input stuff and movement speed+yaw
* curve -> curved, and other cleanups
* fix + format
* function declaration
* name arguments
* add mode descriptions
* fix typos
* move comment down
2023-09-19 21:37:03 -04:00
Yanis42
9ccbc431ea
Merge remote-tracking branch 'decomp/master' into decomp_merge
2023-09-19 20:51:56 +02:00
Dragorn421
57ce0cf8d9
Doc/Cleanup pass on object handling ( #1227 )
...
* `Object_InitBank` -> `Object_InitContext`
* Add and use `OBJECT_SPACE_SIZE_BASE`
* Remove `OBJECT_EXCHANGE_BANK_MAX` -> use `ARRAY_COUNT()` instead
* "object status" -> "object load entry"
* Misc. cleanup/renames
* Partial docs and way too much batch renaming and cleanup for a single commit
* ctrl shift h
* format
* format clang-11.1
* fix regressions
* Improve a `@bug` comment
* Move `OBJECT_SPACE_SIZE_BASE` from header to near `Object_InitContext`
* "objectID" -> "objectId"
* Revert iterator index to `i` in `Actor_KillActorsWithUnloadedObject`
* "object load entry index" -> "object entry"
* `Object_UpdateLoadEntries` -> `Object_UpdateEntries`
* Run format.sh
* "object entry" -> "object slot" (except internal usage)
* Proper `Object_SpawnPersistent` doc
Co-authored-by: fig02 <fig02srl@gmail.com >
* fixup one comment "object bank index" -> "object slot"
* Amend `Object_SpawnPersistent` comment to mention running out of free slots
* `Actor_KillActorsWithUnloadedObject` -> `Actor_KillAllWithMissingObject`
* Remove useless mention of what uses `Object_SpawnPersistent`
* Fix mistake on `Object_SpawnPersistent` doing sync dma, not async
* run formatter
* `Object_InitContext` -> `Object_Init`
* `waitObjectSlot` -> `requiredObjectSlot`
* `Object_Init` -> `func_80097DD8`
* one objectIndex -> objectSlot
* Remove `OBJECT_SPACE_SIZE_BASE`
* light fix on the merge (rm OBJECT_EXCHANGE_BANK_MAX)
* `func_80097DD8` -> `Object_InitContext`
---------
Co-authored-by: fig02 <fig02srl@gmail.com >
2023-09-19 14:10:12 -04:00
Tharo
9b207c356a
Document Framebuffer Filters, VisCvg and VisZbuf ( #1534 )
...
* Document z_viscvg and z_viszbuf
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com >
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com >
* Few more notes
* Some more notes
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com >
* Review
* Americanisation, FB RGB
* Oops
* Review
* Minor documentation modifications
* Header, base struct and enums
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com >
* functions.h fix
* Suggested changes, further adjustments to file doc comments
* Further suggested changes, standardize capitalization of gfxP
* g
---------
Co-authored-by: Elliptic Ellipsis <elliptic.ellipsis@gmail.com >
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com >
2023-09-16 17:16:58 -04:00
Yanis42
ed78676d09
initial cleanup
2023-09-12 16:42:21 +02:00
Tharo
7235af2249
Apply noreturn attribute where applicable ( #1532 )
2023-09-09 10:24:52 -04:00
Dragorn421
d314cfe923
Document pause states (excluding gameover) ( #1483 )
...
* Document PauseContext.state
* Very light docs surrounding pause states
* PAUSE_STATE_UNPAUSE -> PAUSE_STATE_RESUME_GAMEPLAY and comment on purpose in the enum
* PAUSE_STATE_MAIN -> PAUSE_STATE_6
* format
* Player_InitDrawPause -> Player_InitPauseDrawData
2023-09-06 11:14:15 -04:00
Yanis42
01432ec465
Merge remote-tracking branch 'upstream/master' into disps_file_line
2023-09-05 10:48:48 +02:00
Yanis42
d5fe73dc38
Merge branch 'motion_blur' into dev
2023-09-04 16:21:11 +02:00
Yanis42
36e80f31b7
Merge branch 'disps_file_line' into dev
2023-09-04 16:17:21 +02:00
Yanis42
979d4d8434
Merge remote-tracking branch 'upstream/master' into disps_file_line
2023-09-03 16:00:40 +02:00
Yanis42
b5f8dd005f
Merge remote-tracking branch 'upstream/master' into motion_blur
2023-09-03 15:59:40 +02:00
Yanis42
437fc480c7
Merge remote-tracking branch 'decomp/master' into decomp_merge
2023-09-03 15:44:52 +02:00
Dragorn421
d6207b17c2
Doc/cleanup pass on effects 1 ( #1421 )
...
* Some doc/cleanup on `Effect_Ss_Fhg_Flash`
* Some doc/cleanup on `Effect_Ss_Blast`
* 11DA0 -> Billboard
* doc three lerp funcs in effectss
* Some doc/cleanup on `Effect_Ss_Bomb`
* `rTexIdx` -> `rTexIndex`
* lifespan
* `LIFESPAN` -> `EFFSSBOMB_LIFESPAN`
* --parentheses
* Add todo about "having zapd forward declare static variables"
* try rework comments on effects scale
* lightning -> "a ball of electrical arcs" ?
2023-08-15 20:28:12 -04:00
Yanis42
d605131966
Merge remote-tracking branch 'decomp/master' into decomp_merge
2023-08-15 23:01:45 +02:00
Dragorn421
ccae1f7387
Split z64.h: move various things, state, sram, gfx, jpeg, prerender, speedmeter ( #1487 )
...
* Split z64.h more
* fix speedmeter.h (expect this kind of issue resolution to pop up eventually)
* fix z64object.h
* fix z64state.h
* fix (probably only partially) z64play.h
* fix fix speedmeter.h :)
* revert making a play header (sadge), add/split transition & transition_instances
* move stuff to cutscene, interface
* Move `TransitionCircle%` enums to `z64transition_instances.h`
* z64state.h -> z64game.h with a "this is not final" comment
* forward declare GraphicsContext in z64game.h instead of including the header file for it
* don't comment on where the forward declarations are from
reasoning:
1) it's easy to go out of sync (like this comment, it was outdated anyway)
2) any IDE can easily find the struct anyway
2023-08-15 12:21:19 -04:00
engineer124
b8aa2a251e
Document z_lib Sfx Functions ( #1470 )
...
* document lib sfx
* rename functions
2023-08-15 01:44:20 -04:00
Yanis42
ead89f35fe
Merge remote-tracking branch 'decomp/master' into decomp_merge
2023-02-27 19:55:38 +01:00
Tharo
12f67e108a
Further documentation for overlay relocation ( #1498 )
...
* Further documentation for overlay relocation
* Suggested changes
* Format
* REL_ -> RELOC_
2023-02-27 09:14:02 +01:00
Yanis42
1c6ec734ec
ifdef debug disp opening/closing
2023-02-06 12:59:41 +01:00
Yanis42
bc3662f3af
suggestions & improvements
2023-01-26 11:13:50 +01:00