Commit Graph
54 Commits
Author SHA1 Message Date
Garrett Cox 683820632a Fix owl save crash by adjusting save buffer size (#141) 2024-05-22 09:04:59 -05:00
ArchezandGarrett Cox 48f197c049 Better GFX debugging control and fix accidental opcode overwrites (#132)
* implement better gfx command debugging

* revert xlu crash fix back to source
2024-05-22 09:04:59 -05:00
ArchezandGarrett Cox 32caecabfc read proper depth values from the renderer (#124) 2024-05-22 09:04:59 -05:00
ArchezandGarrett Cox d479a7db37 Add ActorResetFunc for variable cleanup (#98)
* add actor reset func handling

* reset func for day transitions

* reset func for deku playground

* reset func for dog race

* reset func for grass

* reset func for goron shrine chandelier

* reset func for lost woods intro sparkles

* reset func for deku palace patrol guards

* reset func for dampe

* reset func for beaver race rings

* reset func for butler race doors

* reset funcs for deep sea python

* reset func for dogs

* reset func for deku curse mad scrubs

* reset func for keaton grass

* reset func for marine lab fish

* reset func for shooting gallery scrubs

* reset func for Stone Tower FloorSwitch

* reset func for ice platforms

* reset func for punchable pillar

* reset func for blue warps

* reset func for odolwa

* reset func for twinmold

* reset func for gyorg

* reset func for wart

* reset func for igos window

* reset func for majora

* reset func for snow head central pillar
2024-05-22 09:04:59 -05:00
Garrett Cox 2bce365364 Add humanName to actor table (#71) 2024-05-22 09:04:59 -05:00
Garrett Cox 8894215a4b Add/adjust some 2S2H comments (#116) 2024-05-22 09:04:59 -05:00
inspectredcandGarrett Cox 745e554d3a Fix Various Player Anim Checks (#89)
* Fix Player Anim Checks

* strcmp everything

* missed a couple

* use macro

* update comment
2024-05-22 09:04:58 -05:00
louist103andGarrett Cox ce17d97ac4 Frame interpolation (#78)
* Initial. Only enough to get it running. Missing changes to effects and actors.

* Add frame interp calls to most files in `code`

* Fix bubbles (The ones that look like bubbles)

* Fix kankyo and takkuri.

* Fix obj_grass interpolation

---------

Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-22 09:04:58 -05:00
Garrett Cox 7573a9378c Double DList buffer size (#88) 2024-05-22 09:04:58 -05:00
23d749b296 i got a dupe def error without this (#84)
Co-authored-by: louist103 <35883445+louist103@users.noreply.github.com>
2024-05-22 09:04:58 -05:00
Garrett Cox 508f8378de Better map select (#85)
* Add human readable name and entrance scene ID to scene table

* Add better map select
2024-05-22 09:04:58 -05:00
Garrett Cox 837ef4dde6 CI (#81) 2024-05-22 09:04:58 -05:00
inspectredcandGarrett Cox 63f7d07b39 Fix DoActions on B (mac) (#66)
* fix doaction on B mac

* add comment
2024-05-22 09:04:58 -05:00
Garrett Cox ae257f15a2 Add support for json save files (#54) 2024-05-22 09:04:58 -05:00
RevoandGarrett Cox d75e5c07f7 update c_keyframe (#52) 2024-05-22 09:04:58 -05:00
louist103andGarrett Cox ff8ba2cc10 Use libc functions for bcmp, bcpy, bzero, LibMemset, LibMemCmp. 2024-05-22 09:04:58 -05:00
Garrett Cox 1ad3317705 Add reg editor tab (#31) 2024-05-22 09:04:58 -05:00
ArchezandGarrett Cox 103fd28ec3 move circle tex to assets and support wide screen (#34) 2024-05-22 09:04:57 -05:00
ArchezandGarrett Cox 17866937a3 fix master dl overflows (#33) 2024-05-22 09:04:57 -05:00
ArchezandGarrett Cox e21208a457 fix billboard mtx segment values (#29) 2024-05-22 09:04:57 -05:00
ArchezandGarrett Cox c6a114e8d5 Fix Framebuffer and ZBuffer things (#25)
* fix the framebuffers and zbuffers

* set some extra save context on load
2024-05-22 09:04:57 -05:00
Garrett Cox 8c3a59b7d1 Various fixes to text and textboxes (#18) 2024-05-22 09:04:57 -05:00
Garrett Cox e61a5eac9f First draft of save editor (#8) 2024-05-22 09:04:57 -05:00
Garrett Cox 5e96bdeba5 Various changes/fixes to z_parameter (#7) 2024-05-22 09:04:57 -05:00
Adam BirdandGarrett Cox 2ecd1ead12 add macro to convert 0x0E segment values (#6) 2024-05-22 09:04:57 -05:00