Commit Graph

2808 Commits

Author SHA1 Message Date
Archez
8cec7afa25 Bump lus with packages, new namespace, and global factories (#292)
* imgui

* detangle zapdutils

* ship namespace

* register global factories

* readfb

* deps

* bump submodules

* keyframe

* bump modules
2024-05-22 09:05:03 -05:00
inspectredc
44ded41793 [Enhancement] Un-patch side rolls (#290) 2024-05-22 09:05:03 -05:00
Archez
6fca358aa2 Bump LUS and use nlohmann json from package manager (#254) 2024-05-22 09:05:03 -05:00
Archez
727c87293c implement majora's wrath dissolve texture effect (#284) 2024-05-22 09:05:03 -05:00
PurpleHato
1e45e51884 ADD: Reset Cycle enhancements (#233)
* ADD: Reset Cycle enhancements

TODO/ Using hooks

* FIX: Typo

* Convert to hooks

TODO: Complete Pictobox

* TWEAK: alignment style and whitespaces

* REM: Pictobox attempts

* FIX: oopsie on merge dev

* TWEAK: Review suggestion with memcpy

* Tweak typo

* loop fix

* Try: Fix linux compilation ??

* include 2
2024-05-22 09:05:03 -05:00
Garrett Cox
8253bd27f7 Add warp developer tool (#283) 2024-05-22 09:05:03 -05:00
Garrett Cox
f4921d5b8e Add fix for ammo count color (#285) 2024-05-22 09:05:03 -05:00
Garrett Cox
7f08698d76 Add log level combo box (#286) 2024-05-22 09:05:03 -05:00
inspectredc
cdeb6eaa16 More Anim Comparison Fixes: Kafei Mask Reveal Cutscene (#288) 2024-05-22 09:05:03 -05:00
louist103
4ff6633cee Fix lava rock interpolation (#282) 2024-05-22 09:05:03 -05:00
Nicholas Estelami
000ab6f86a Fix curiosity shop crash (#281) 2024-05-22 09:05:03 -05:00
louist103
e96c7b4daf Fix song of soaring crash on linux. (#280)
* Fix audio on linux

* Text hack
2024-05-22 09:05:03 -05:00
Garrett Cox
62a398e24c Fix issue with flags editor and add clear/set buttons (#279) 2024-05-22 09:05:03 -05:00
Archez
6da4eee306 Add temple clears to save editor (#275)
* Add temple clears to save editor

* for each
2024-05-22 09:05:03 -05:00
Garrett Cox
144fa5cfaf Add flags tab to save editor (#276) 2024-05-22 09:05:03 -05:00
Archez
646cb3af37 fix DL indexing in draw code (#277) 2024-05-22 09:05:03 -05:00
Archez
0f0bca2a74 fix cross and circle for island jumping minigames (#274) 2024-05-22 09:05:03 -05:00
Archez
448237c606 fix woodfall temple wave vertex changes (#268) 2024-05-22 09:05:03 -05:00
Archez
1b9e49b52d reset milk bar door and race dog selected (#269) 2024-05-22 09:05:03 -05:00
inspectredc
0004a8c896 Fix Scarecrow Song (#271) 2024-05-22 09:05:03 -05:00
inspectredc
c2c359ceed Fix bigslime vtx load (#272) 2024-05-22 09:05:03 -05:00
Archez
5860f829db reset func for kafei (#255) 2024-05-22 09:05:02 -05:00
Archez
bbb0e2a4e0 Fix interpolation crashes due to unclosed records (#263)
* Fix interpolation crashes due to unclosed records

* rework en_mnk drawface to avoid return in open/close disps pair [still matching]

* fix placement of close_disps in en_osn draw

* replace returns with goto to follow other decomp patterns
2024-05-22 09:05:02 -05:00
Garrett Cox
8f2d856519 Add ability to configure motion blur (#266) 2024-05-22 09:05:02 -05:00
aMannus
9311b51f46 Add missing reset to dograce (#258) 2024-05-22 09:05:02 -05:00
Archez
f81dc4f82e widescreen particles and effects (#241) 2024-05-22 09:05:02 -05:00
Archez
5a6027d0e0 fix beaver race rings not resetting (#251) 2024-05-22 09:05:02 -05:00
Garrett Cox
16e4ccf9af Add Event Log and more hooks (#247) 2024-05-22 09:05:02 -05:00
Archez
0da645e7e6 Fix actor inits happening too early (#248) 2024-05-22 09:05:02 -05:00
inspectredc
5eb543bfdf Revert Branching DisplayLists Exporter Change And Add JP FileList (#245)
* Update OTRExporter

* Update OTRExporter
2024-05-22 09:05:02 -05:00
Garrett Cox
fc8f02a599 Small additions to save editor (#239) 2024-05-22 09:05:02 -05:00
louist103
e3c1d6672c Fix bug with object "loading" (#240) 2024-05-22 09:05:02 -05:00
inspectredc
c897fc2399 Gamecube NTSC US Support (#155)
* initial asset xml split

* move otrexporter back

* update exporter

* update xml progress

* update xmls -- todo: rename actor.xml

* use latest otrexporter

* cherry pick over gc support changes

* zapdtr gc support

* fix title screen

* fix jumpslash

* add gc file list

* add additional asset header

* Update OTRExporter

* Update ZAPDTR

* Update libultraship

* Update OTRExporter

* submodule

* attempt 3 at submodules

* add gPowderKegFuseVtx to gc xml

* lus main

* for pr

* zapdtr rebased

* move game versions to benport

* update xml for PRs

* move audio, todo: add to GC

* gc audio

* explain commented assets

* zapdtr

* pull and update zapdtr

* Update OTRExporter
2024-05-22 09:05:02 -05:00
louist103
3ad053807e Fix cremia text crash. (#235) 2024-05-22 09:05:01 -05:00
PurpleHato
aac00dd71a ADD: 24 Hours Clock + .gitignore on the 2s2h.h (#229)
* ADD: 24 Hours Clock

* TWEAK: gitignore
2024-05-22 09:05:01 -05:00
louist103
f2a61a22b5 Update main.yml
Add Windows tag to build-windows work flow so the builds aren't RNG.
2024-05-22 09:05:01 -05:00
Archez
ab19d6417d Fix save corruption from non null-terminated cstrings (variation) (#230)
* verify save slots better; allow global.sav to work again

* fix save corruption and restore global.sav

* add comments
2024-05-22 09:05:01 -05:00
briaguya
90cb488263 fd anywhere using hooks (plus splitting enhancements out into files) (#226)
* fd anywhere using hooks (plus splitting enhancements out into files)

Co-authored-by: aMannus <mannusmenting@gmail.com>
Co-authored-by: Archez <Archez@users.noreply.github.com>

* add guards to headers

* Update mm/src/code/z_parameter.c

Co-authored-by: Garrett Cox <garrettjcox@gmail.com>

* clean

* macro magic

* Apply suggestions from code review

---------

Co-authored-by: aMannus <mannusmenting@gmail.com>
Co-authored-by: Archez <Archez@users.noreply.github.com>
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-22 09:05:01 -05:00
Garrett Cox
dfe0e1d6c2 Actor hooks (#135) 2024-05-22 09:05:01 -05:00
PurpleHato
9aca449eb9 ADD: Widescreen compatible sandstorm (#223)
Co-authored-by: Archez <Archez@users.noreply.github.com>
2024-05-22 09:05:01 -05:00
Archez
1415a71378 Add more time options to save editor (#198)
* Add more time options to save editor

* todo the todo
2024-05-22 09:05:01 -05:00
PurpleHato
33861d532f ADD: Transition widescre (#221) 2024-05-22 09:05:01 -05:00
PurpleHato
60982e5300 ADD: Widescreen Ocarina Effects (#219)
* ADD: Widescreen Ocarina Effect

* TWEAK: remove unecessary reassignment

* TWEAK: better assignments

* TWEAK: forgot some vanilla value
2024-05-22 09:05:01 -05:00
Garrett Cox
e0a1a430ae Collision viewer UI Pass (#212)
* Initial Collision Viewer

Issues:
- UIWidget stuff was copied in to colViewer.cpp
- Pause screen still renders collision.
- Colour CVars are not working correctly.

* Move collision viewer files and small adjustments

* Redo collision viewer UI

* use identity mtx

* prevent draw collision on pause

---------

Co-authored-by: Kenix <kenixwhisperwind@gmail.com>
Co-authored-by: Adam Bird <archez39@me.com>
2024-05-22 09:05:01 -05:00
louist103
17b698667f Fix order of gQuestItems (#224) 2024-05-22 09:05:01 -05:00
louist103
691c97f893 Implement self hosted actions on linux 2024-05-22 09:05:01 -05:00
Archez
4e04d0d692 Fix control stick inputs getting maximized (#217) 2024-05-22 09:05:01 -05:00
louist103
b85d0d5ac7 Bump ZAPD to fix crash (#209) 2024-05-22 09:05:01 -05:00
louist103
d793d045c1 Fix song of soaring info panel text. (#208) 2024-05-22 09:05:01 -05:00
Archez
0a66c94d48 Correctly set final object entries count based on last slot index (#206) 2024-05-22 09:05:01 -05:00