3145 Commits
Author SHA1 Message Date
9aca449eb9 ADD: Widescreen compatible sandstorm (#223)
Co-authored-by: Archez <Archez@users.noreply.github.com>
2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 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
PurpleHatoandGarrett Cox 33861d532f ADD: Transition widescre (#221) 2024-05-22 09:05:01 -05:00
PurpleHatoandGarrett Cox 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
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
louist103andGarrett Cox 17b698667f Fix order of gQuestItems (#224) 2024-05-22 09:05:01 -05:00
louist103andGarrett Cox 691c97f893 Implement self hosted actions on linux 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 4e04d0d692 Fix control stick inputs getting maximized (#217) 2024-05-22 09:05:01 -05:00
louist103andGarrett Cox b85d0d5ac7 Bump ZAPD to fix crash (#209) 2024-05-22 09:05:01 -05:00
louist103andGarrett Cox d793d045c1 Fix song of soaring info panel text. (#208) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 0a66c94d48 Correctly set final object entries count based on last slot index (#206) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox edf4fdba8f Make clearFill rect fill ful height (#205) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 25864d1a92 Add volume slider support (#201)
* Add volume slider support

* extern fix?
2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox d8c2361986 Fix song of time frustum (#204) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 0a08986176 Fix song of double time camera spline data (#203) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 47f8fe055a fix draw clock texture bug for midnight (#199) 2024-05-22 09:05:01 -05:00
Garrett Cox 4f1521a678 Fix magic meter consume placement when moved by HUD editor (#178) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 51bffb7144 add debug inventory editor check (#196) 2024-05-22 09:05:01 -05:00
PurpleHatoandGarrett Cox 78f3a456a7 Fix audio cutoff issues (#195)
This fix the audio cutoff issues when building in release mode

Explaination from @garrettjoecox
The result of osAiSetFrequency was being used later on to multiply the length an audio sequence would play. In debug mode this stub was returning 1, whereas in release mode this would return whatever was passed in as the freq argument.

Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 3b1d8dd1d0 fix ocarina effects (#197) 2024-05-22 09:05:01 -05:00
912d46761b Audio Works (#180)
* initial audio work

* Implements caching and fixes a ton of issues with audio

* Uses correct memory sizes in mixer.c

* Resets mixer values

* Actually correct dmem buff values in mixer.c

* Remove breakpoints

* Fix sequences not playing

* The forbidden type.

* Forbidden TYPES?!

* Thanks Louis

* Thanks Louis Part 2

* Fix garbled audio

* Fixed ADSR bugs

* Fixes ASAN crash in loading samples.

This code is causing the game to attempt to read sample data beyond the actual sample data.

* Comments out the sample clamping since we aren't affecting the rest of the calculations in the function.

* Fixes crashing while loading audio samples.

Additionally, lowers the log level for audio commands.

* Textbox SFX UB Fix

* Decreases priority of more debug messages

* Fixed a couple uintptr_t issues

* Adds context to Jack's hack of shortcutting later loading sequences.

* Audio corruption fix

* Few uintptr_t fixes

* Fix build on linux

* Fix build on mac

* call audio exit

* fix sfx in dialog

* unstub more audio funcs

---------

Co-authored-by: Random06457 <28494085+Random06457@users.noreply.github.com>
Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com>
Co-authored-by: louis <35883445+louist103@users.noreply.github.com>
Co-authored-by: Adam Bird <archez39@me.com>
2024-05-22 09:05:01 -05:00
louist103andGarrett Cox 081577ae65 Interpolation fixes (#167)
* hugebombiwa

* EnHanabi fireworks

* Clear tag - various non ss effects.

* Damage effects - sparks, fire, orbs, etc...
2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 63b6638e11 Restore telescope controls (#193) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox ef7ba6df1b fix talk animation crash (#192) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 1c4bd942d1 execute deinit flow (#191) 2024-05-22 09:05:01 -05:00