166 Commits
Author SHA1 Message Date
Garrett Cox ecf0f2a06f Add support for migrations and move save related stuff (#264)
* Move SaveManager to its own file

* Add support for migration
2024-05-22 09:05:03 -05:00
aMannusandGarrett Cox 655d82462e Recategorize current enhancements (#257) 2024-05-22 09:05:03 -05:00
Garrett Cox 1b6397eca9 Add fast mask transformation enhancement (#244) 2024-05-22 09:05:03 -05:00
ArchezandGarrett Cox d10dd13972 Rework cycle reset bottle logic to account for stolen bottles (#295)
* handle stolen bottles in reset cycle keep bottles

* rework bottle reset logic
2024-05-22 09:05:03 -05:00
PurpleHatoandGarrett Cox 9c69f3ab4d FIX: Missing T for Do not (#297) 2024-05-22 09:05:03 -05:00
ArchezandGarrett Cox 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
inspectredcandGarrett Cox 44ded41793 [Enhancement] Un-patch side rolls (#290) 2024-05-22 09:05:03 -05:00
ArchezandGarrett Cox 6fca358aa2 Bump LUS and use nlohmann json from package manager (#254) 2024-05-22 09:05:03 -05:00
ArchezandGarrett Cox 727c87293c implement majora's wrath dissolve texture effect (#284) 2024-05-22 09:05:03 -05:00
PurpleHatoandGarrett Cox 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
louist103andGarrett Cox 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
ArchezandGarrett Cox 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
ArchezandGarrett Cox 0f0bca2a74 fix cross and circle for island jumping minigames (#274) 2024-05-22 09:05:03 -05:00
Garrett Cox 8f2d856519 Add ability to configure motion blur (#266) 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
Garrett Cox fc8f02a599 Small additions to save editor (#239) 2024-05-22 09:05:02 -05:00
inspectredcandGarrett Cox 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
PurpleHatoandGarrett Cox 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
ArchezandGarrett Cox 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
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