Commit Graph

54 Commits

Author SHA1 Message Date
Mr-Wiseguy 674efaa5ce Fix vertex modification race condition by using displaylist parsed event 2025-12-12 02:12:42 -05:00
Mr-Wiseguy 8fa0dd559f Fix vanilla memory corruption bug with invalid vector defrag call 2025-12-10 20:43:51 -05:00
Mr-Wiseguy d331f4e5cb Add transform tagging for map models and fix build after updating RT64 2025-12-09 19:48:25 -05:00
Wiseguy 9b93be22eb Merge pull request #5 from BanjoRecomp/plume
Switch to plume.
2025-12-09 19:24:06 -05:00
Dario 2783e3416f Update RT64 to fix matrix group macros. 2025-12-09 20:53:59 -03:00
Dario 9f39b6bf69 Fix aspect ratio on jiggy transition patch. 2025-12-09 20:44:56 -03:00
Dario 937fce9dec Switch to plume. 2025-12-09 20:20:52 -03:00
Mr-Wiseguy 377ba80628 Transform tagging for projectile particles 2025-12-09 02:53:06 -05:00
Mr-Wiseguy 5a596e22db Add zoombox tagging and fix leaked model transform ID in __marker_draw 2025-12-09 02:16:37 -05:00
Mr-Wiseguy 1b67b628c1 Update modern runtime for clang 20 fix 2025-12-03 02:53:46 -05:00
Mr-Wiseguy cf486ad7d7 Remove slotmap submodule and integrate header directly after submodule URL changed, fix X11 defines 2025-12-03 02:21:20 -05:00
Mr-Wiseguy b71479aeae Enhance jiggy puzzle framebuffer effect to use direct framebuffer sampling to work with high res and widescreen 2025-11-30 01:15:44 -05:00
Mr-Wiseguy 7f4e38d732 Tagging for skybox and most projections, skip interpolation on the frame after all markers are reset to avoid glitches on scene load 2025-11-30 01:14:46 -05:00
Mr-Wiseguy e13245c57c Enable rotation interpolation for sprite props 2025-11-29 23:05:02 -05:00
Mr-Wiseguy a97c09db86 Remove remaining frustum culling 2025-11-29 23:03:39 -05:00
Mr-Wiseguy cfb0e32e76 Particle transform tagging 2025-11-29 23:01:29 -05:00
Mr-Wiseguy d424ef949e Update runtime to support BPS patch files in mods 2025-11-29 22:56:01 -05:00
Mr-Wiseguy facb4d3047 Fix build system issue that requires building twice after a patch change 2025-11-21 23:50:06 -05:00
Mr-Wiseguy cdd25e5bf7 Implement prop extension API, SpriteProp and ModelProp transform tagging 2025-09-09 22:14:30 -04:00
Mr-Wiseguy d7d9a39c74 Disable map model transform tagging temporarily, begin work on prop transform tagging 2025-09-08 01:56:32 -04:00
Mr-Wiseguy 462471063d Update symbols for missing function sizes 2025-09-08 00:34:59 -04:00
Mr-Wiseguy dd61fa8953 Add --show-console option 2025-09-08 00:01:45 -04:00
Mr-Wiseguy 79321e7f86 Genericize object extension to allow for multiple extension contexts (e.g. Props and ActorMarkers) 2025-09-07 22:42:09 -04:00
Mr-Wiseguy fbe26b7a63 Reorganize transform tagging and add tagging to level models 2025-09-07 19:12:04 -04:00
Mr-Wiseguy c8fac11c42 Update decomp and symbols 2025-09-07 00:17:30 -04:00
Mr-Wiseguy 212374cdba Update to latest runtime and RT64, switch actor API to use ActorMarkers instead 2025-09-06 23:47:25 -04:00
Mr-Wiseguy 07998cb006 Moved core1 overlay load into boot___osInitialize_common and reset inverse view matrix for ortho view matrices 2025-09-06 23:47:24 -04:00
thecozies 71dfde0270 Refactor color usage for full theming support from one source of truth (#1)
* Refactor color usage for full theming support from one source of truth

* remove unused components

* remove old commented out font families

* override custom theme in main.cpp
2025-07-06 13:56:28 -05:00
Mr-Wiseguy 086a968ead Begin transform tagging 2025-06-05 01:02:53 -04:00
Mr-Wiseguy 1e19dad587 Update codebase with changes for Zelda 64: Recompiled 1.2 2025-06-03 01:16:09 -04:00
Mr-Wiseguy 6a10095c88 Fix hardcoded game id for mod menu 2025-03-09 18:56:25 -04:00
Mr-Wiseguy ce1c3f8c8f Implement BK ROM decompression for mod hooks 2025-03-04 02:23:30 -05:00
LittleCube b834207ada fix crash from xprintf 2025-02-25 20:05:59 -05:00
Mr-Wiseguy b1af6412d2 Extend graphics stacks (fixes OOM crashes) and add recomp_printf 2025-02-22 02:39:06 -05:00
LittleCube bfa91bb098 add annotation for skipping intro sequence 2025-02-21 18:07:49 -05:00
LittleCube 26bc0a5019 update syms (CCW) 2025-02-21 18:03:44 -05:00
LittleCube feb63a05a0 update syms for done and lair 2025-02-19 16:37:22 -05:00
LittleCube 3df14c600b fix toml for use with new syms 2025-02-19 04:43:02 -05:00
LittleCube cd9878cfcc update syms (BGS) 2025-02-19 04:41:11 -05:00
Mr-Wiseguy 4138612324 Implement actor extension data 2025-02-19 03:26:37 -05:00
LittleCube 2003f1babd clean up intro sequence skip 2025-02-18 22:36:23 -05:00
LittleCube 849debbe51 make intro sequence skippable 2025-02-18 22:10:28 -05:00
LittleCube 87c4fef540 update syms for TTC 2025-02-18 19:07:32 -05:00
LittleCube 4631f1d27b update syms for core2, remove now unstatic'd manual funcs 2025-02-18 18:00:09 -05:00
Mr-Wiseguy d246a4f34e Update runtime for boot lockup fix 2025-02-18 17:35:18 -05:00
LittleCube a3546ac077 use syms instead of elf 2025-02-18 17:17:37 -05:00
Mr-Wiseguy 1375500e28 Fix startup race condition 2025-02-18 17:13:23 -05:00
LittleCube 6d21c8ae17 update syms 2025-02-18 16:31:58 -05:00
LittleCube cf5f920616 update syms 2025-02-18 03:32:08 -05:00
Mr-Wiseguy 8b79f76a67 Remove frustum culling 2025-02-17 21:54:08 -05:00