17 Commits
Author SHA1 Message Date
Garrett CoxandGitHub 86b5f10b26 Forgot to do this step when I overrode the cvars earlier (#471) 2024-05-24 12:34:25 -05:00
briaguyaandGarrett Cox 6da0031295 run clang format (#448)
* add linux clang format script

* first shot at powershell

* whoops

* webrequest is slow, try webclient

* just get the one file

* simplify and maybe make it work?

* whoops again

* try a different suggestion

* why is it always windows

* again

* try again

* bit of path stuff

* chmod +x

* add action to check

* fix workflow name

* run clang format
2024-05-22 09:05:05 -05:00
Garrett Cox 14f293e15a Fix file not loaded spam (#385) 2024-05-22 09:05:05 -05:00
Garrett Cox 820b628beb Fix malloc include on macos (#354) 2024-05-22 09:05:04 -05:00
louist103andGarrett Cox b809d80b8f Fix ub (#352) 2024-05-22 09:05:04 -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
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
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
ArchezandGarrett Cox c93ccc387f bump submodules and remove unused types (#175) 2024-05-22 09:05:01 -05:00
ArchezandGarrett Cox cc9c14fc59 Fix: Handle nullptr for texture anim color change params (#162)
* handle nullptr for texture anim color change params

* bump otrexporter

* oops
2024-05-22 09:05:00 -05:00
904bf60b36 Changes for new LUS resources (#151)
* Changes for new LUS resources

* fix factory issues and bump modules

* add build version, custom assets folder, and fix extraction

* add missing custom assets

* fix build .h

* libzip in the workflows

* apt-deps

* Fixes to importers to work with upstream Resource Manager.
Also remove duplicated structs.

* Bump LUS

* bump LUS

* Bump LUS

* bump lus

* point back to louist103/mm

---------

Co-authored-by: Adam Bird <archez39@me.com>
2024-05-22 09:05:00 -05:00
louist103andGarrett Cox a4a4264fc0 Implement CKeyframe importer and exporter (#121) 2024-05-22 09:04:59 -05:00
Garrett Cox 420c5e77de Handle animated texture cycle lists not being the same size as keyframes (#91) 2024-05-22 09:04:58 -05:00
Garrett Cox b98106017a Fix incorrect cutscene write types (#76) 2024-05-22 09:04:58 -05:00
Garrett Cox 5133d29c01 Fix cycle animated textures (#57) 2024-05-22 09:04:58 -05:00
louist103andGarrett Cox d46b3bc2fa Fix splines 2024-05-22 09:04:57 -05:00
2332f63f5a Initial commit for 2S2H
Co-authored-by: Louis <35883445+louist103@users.noreply.github.com>
Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com>
Co-authored-by: Random06457 <28494085+Random06457@users.noreply.github.com>
2024-05-22 09:04:51 -05:00