Commit Graph
36 Commits
Author SHA1 Message Date
louist103andGarrett Cox 27b70f03c1 Track LUS changes for LUS refactor. (#163)
* Track LUS changes. So far implemented:
- Moving the big switch into unordered maps.
- Dynamically switching between different ucodes. So far tested switching between f3dex2 and s2dex.

* track LUS changes

* LUS Bump
2024-05-22 09:05:00 -05:00
904bf60b36 Changes for new LUS resources (#151)
* Changes for new LUS resources

* fix factory issues and bump modules

* add build version, custom assets folder, and fix extraction

* add missing custom assets

* fix build .h

* libzip in the workflows

* apt-deps

* Fixes to importers to work with upstream Resource Manager.
Also remove duplicated structs.

* Bump LUS

* bump LUS

* Bump LUS

* bump lus

* point back to louist103/mm

---------

Co-authored-by: Adam Bird <archez39@me.com>
2024-05-22 09:05:00 -05:00
Garrett Coxandlouist103 9da273a8ea Add fast text enhancement (#150)
Co-authored-by: louist103 <35883445+louist103@users.noreply.github.com>
2024-05-22 09:05:00 -05:00
ArchezandGarrett Cox 82cf1a4885 Add cvar methods to global functions header and cleanup includes (#152)
* add cvar methods to global functions header and cleanup includes

* fix z_lib.c

* tweak includes
2024-05-22 09:05:00 -05:00
Garrett Cox cacf0d000a Sort better map select entries (#138) 2024-05-22 09:04:59 -05:00
ArchezandGarrett Cox a035554cbc increase audio seq cmd queue (#144) 2024-05-22 09:04:59 -05:00
Garrett Cox 87e7c24c7b 2 Fix 2 Owl Saves (#142) 2024-05-22 09:04:59 -05:00
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