335 Commits
Author SHA1 Message Date
louist103andGarrett Cox 17b698667f Fix order of gQuestItems (#224) 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 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
ArchezandGarrett Cox b4c7a8bd22 Implement picto box frame buffer and reading logic (#189) 2024-05-22 09:05:01 -05:00
louist103andGarrett Cox 1b0a6bbdea fix texture being too small (#185) 2024-05-22 09:05:01 -05:00
louist103andGarrett Cox 40a1c4f499 Fix guards not re appearing (#184) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox 19c3c3f5c1 Implement HIRES support and fix Bombers notebook (#181)
* Implement HIRES support and fix Bombers notebook

* bump lus
2024-05-22 09:05:01 -05:00
PurpleHatoandGarrett Cox 36861dfbf7 ADD: More HUD Editor Widescreen Support (#179)
* ADD: Key Counter, Skultula Counter

TODO: Check why SKulltula counter texture doesn't move, TextureBlock???

* ADD: Skulltula icon position

* Tweak: Whitespace

* TWEAK: Skulltula Y value

* FIX: Tatl
2024-05-22 09:05:01 -05:00
louist103andGarrett Cox 3e0771e566 Fix powder keg crash by creating and using a larger texture. (#170) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox c93ccc387f bump submodules and remove unused types (#175) 2024-05-22 09:05:01 -05:00