Commit Graph

112 Commits

Author SHA1 Message Date
Archez
a035554cbc increase audio seq cmd queue (#144) 2024-05-22 09:04:59 -05:00
Archez
cfa9b050d2 replace more hardcoded allocs (#143) 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
Archez
f4aec1ed0a Implement VisMono with custom framebuffer effects (#136) 2024-05-22 09:04:59 -05:00
louist103
45bf29fade Fix order in item icon array. (#134) 2024-05-22 09:04:59 -05:00
Archez
5a7bb3fa76 Add authentic gfx patches (#131) 2024-05-22 09:04:59 -05:00
Archez
cc465fe043 Support loading credits text, take 2 (#133)
* support loading credits tex

* code review feedback
2024-05-22 09:04:59 -05:00
Archez
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
Archez
d962e4fa48 Framebuffer Effects 1.0 (#127)
* Add framebuffer effects methods

* Implement motion blur effect

* Implement shrinking window framebuffer effect

* Implement pause render framebuffer effect

* update framebuffer gbi logic

* update lus ref
2024-05-22 09:04:59 -05:00
Archez
d7b4bd8e73 fix snowhead pillar memcpy (#130) 2024-05-22 09:04:59 -05:00
Archez
676cfb7a55 fix gfx debugger with interpolation on (#128) 2024-05-22 09:04:59 -05:00
Archez
61c2764eef fix scene object unload (#129) 2024-05-22 09:04:59 -05:00
Ralphie Morell
a2ae88987a Actor Viewer (#123) 2024-05-22 09:04:59 -05:00
louist103
0652f6715f Fix timer digits. 2024-05-22 09:04:59 -05:00
louist103
bcb7dcf6d7 Copy the map data 2024-05-22 09:04:59 -05:00
louist103
5af9b7c77a Fix pause menu minimap drawing. 2024-05-22 09:04:59 -05:00
Archez
32caecabfc read proper depth values from the renderer (#124) 2024-05-22 09:04:59 -05:00
Archez
fb2f6fd67b fix vertex copies (#126) 2024-05-22 09:04:59 -05:00
louist103
a4a4264fc0 Implement CKeyframe importer and exporter (#121) 2024-05-22 09:04:59 -05:00
Archez
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
05bffcf897 V1 Hud Editor (#110) 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
aMannus
7703103b65 Debug-helpful cheats (#77)
* Add infinite cheats

* Fix no clip in menu

* Update mm/2s2h/BenMenuBar.cpp

* Address bombchu capacity

* Magic number to define

* Fix debug mode tooltip

---------

Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-22 09:04:59 -05:00
Garrett Cox
07de3cb172 Support for hook unregistration (#109) 2024-05-22 09:04:59 -05:00
briaguya
782c51ccd8 fix: restore controller mapping window menu option (#112) 2024-05-22 09:04:59 -05:00
Rozelette
21e27a512b Fix several ocarina effects (#108) 2024-05-22 09:04:59 -05:00
Garrett Cox
6164a75d67 Move some files around (#107) 2024-05-22 09:04:59 -05:00
louist103
618b702d73 Call resource manager for self modifying resources 2024-05-22 09:04:59 -05:00
Garrett Cox
c377b07ef7 Fix en_mag pointer math (#105) 2024-05-22 09:04:59 -05:00
Archez
329ad7db6c add widescreen support for skybox stars (#100) 2024-05-22 09:04:59 -05:00
Garrett Cox
1ca56bffe3 Fix message item costs and next message ID misalignment (#96) 2024-05-22 09:04:59 -05:00
Archez
e2722c9b97 Remove DMA for grandmas story and add more wide screen fills (#94)
* remove dma for grandmas story

* widescreen dawn of new day

* cover screen in black for wide screen stories
2024-05-22 09:04:58 -05:00
Revo
2f94bce6c8 dump ovl_En_An MsgScripts (#92)
* dump ovl_En_An MsgScripts

* fix wrong item macros in dumped An scripts
2024-05-22 09:04:58 -05:00
Garrett Cox
434646559f Fix footprints and deku link spin attack blur (#93) 2024-05-22 09:04:58 -05:00
Garrett Cox
420c5e77de Handle animated texture cycle lists not being the same size as keyframes (#91) 2024-05-22 09:04:58 -05:00
louist103
91b2641ad1 Add FPS slider. 2024-05-22 09:04:58 -05:00
inspectredc
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
louist103
4e50afb407 missing images
Fix cmake

e -> E
2024-05-22 09:04:58 -05:00
louist103
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
briaguya
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
b341e7bab0 Small fixes to save editor (#86) 2024-05-22 09:04:58 -05:00
louist103
f4cae758b5 Fix bombers code crash. 2024-05-22 09:04:58 -05:00
Garrett Cox
837ef4dde6 CI (#81) 2024-05-22 09:04:58 -05:00
Garrett Cox
b98106017a Fix incorrect cutscene write types (#76) 2024-05-22 09:04:58 -05:00
Garrett Cox
e0d9bd2493 Temporary fix for skull kid XLU crash (#74)
* Temporary fix for skull kid XLU crash

* Update z_dm_stk.c

---------

Co-authored-by: louist103 <35883445+louist103@users.noreply.github.com>
2024-05-22 09:04:58 -05:00
Garrett Cox
bc72f251ed Add noclip cheat (#39) 2024-05-22 09:04:58 -05:00