| Age | Commit message (Collapse) | Author |
|
|
|
* Scrolling texture interpolation
Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com>
* Interpolate remaining GIs
* Clean up gDPSetTileSizeInterp
---------
Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com>
|
|
|
|
|
|
* Revert "Interpolate Horse Animation (#1061)"
This reverts commit 12f1f51e30d4fd37a070b280bee6aa092df2b79b.
* Revert "Add missing arena free for skelanime updates (#1103)"
This reverts commit b3b0ad707f62e098ead12ef0aede08992c0a74d2.
* fix init data
|
|
|
|
|
|
* Implement custom sequences and the audio editor.
* Fix implicit function declaration `AudioEditor_GetReplacementSeq`
* Fix mac again.
* String and header cleanup
* Oops
* WIP ZIP Sound fonts
* The game opens and audio seems to play correctly. Needs extensive testing.
* Name sequences
* Cleanup the SF importer a little.
* XML Sequences good
* Fix mac
* Destructor
* Bump submodule
* Thread safe queue
* Add WAV decoder
* sequenceMap->mSequenceMap and a string fix
* Streamed sequence importer
* Add s16 sample processing.
* Fix drwave define
* Fix STB
* Reorder the loading to enable custom sound fonts
* New streamed solution
* Bump exporter
* Generate 1 minute long looping sequence.
* Very long sample support (113 minutes or so)
* MP3 Decoding
* Don't byteswap the crc from XML.
* WIP OGG
* add windows cmake stuff (broken) and fixes to OGG
* Just throw more cores at the problem
* Dynamically allocate fontMap
* Re-add OOB read fix from old branch
* FLAC decoder, threads for the other compressed formats
* Remove thread from class
* timings
* cleanup conflicts
* update submodules
* update submodules
* update submodules
* loop or not to loop
* named audio XML
* Update submodules
* format
* format again cause git didnt see it for some reason
* move drlib to submodule
* Update apt-deps.txt
* Fix for new cmake
* fix game interactor
* Update macports-deps.txt
* PR fixes and fix OTRExporter for mac
* format
* format
* ifdef intrin header
* Docs
* use macro for preview
* Small fixes
* format
* fix 2nd day clock town
* Update exporter
* Fix duplicate global in stubs.c
* restore editor to use cvars again sadge
* Format
* warn if more than 255 sequences
* use main seq player to avoid an overflow
* fix the wrong seq playing in the editor again
* 16 bit seqIds
* fix shop crash
* format
* cleanups
* Delete audio collection
* Add entry to modern menu
* Cleanup the audio collection
* fix clock town randomization
* format
* format again
* some fixes for custom audio (#1)
* how I would sort the sequences (#2)
clang
one more
forgot to revert
Co-authored-by: mckinlee <mckinlee@ymail.com>
* Adjustments to ocarina song types
* stereo
* format
* Loop point support
* Part of a PR review
* Remove drlib submodule
* Clarify change
* Format
* Add tag
* switch to find_package
* bump ZAPDTR
* Milk bar day/night fix
* x86 SIMD for aMixImpl
* format
* NEON
* format
* remove | 0x900 causing a crash
* Asan fixes
* add missing define for MSVC
* Clock town fixes
Co-authored-by: mckinlee <mckinlee@ymail.com>
* format
* Fix underscore logic in audio collection
* Use torch sample XML format
* fix font map size and format
* quick fix
* Update exporter
* Opus
* actions packages
* fix it again?
* Fix a few missed 16 bit masks
* Remove unused stubs
* Revert "Fix a few missed 16 bit masks"
This reverts commit 7143c4ff92d23157a79a10b4ee62e93e35acb23e.
* Opus decoding
* Fixes for linux and other things
* free opus data
* format
* Update FindOpusFile.cmake
* bria's fix?
* Update BenMenuBar.cpp
* Update BenMenuBar.cpp
* Split ocarina tabs
* better error handling
* Remove unused vectors
* move audio editor to enhancements
* Fix mac again?
* Final cleanups
* Format
* extern C
* Allow custom fanfares to be used in songs
* format
* WIP sf editor support
* Format
* Jacks fixes
* Bump submodule
* Archez's fixes
* Format
---------
Co-authored-by: mckinlee <mckinlee@ymail.com>
Co-authored-by: Archez <archez39@me.com>
|
|
* bump latest lus and bring over array resource
* use upstream otrexporter
|
|
* update to latest lus main
* upstream otrexporter and zapdtr submodules
* upstream LUS submodule
|
|
* 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
|
|
|
|
|
|
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>
|
|
* 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>
|
|
* Track LUS changes. So far implemented:
- Moving the big switch into unordered maps.
- Dynamically switching between different ucodes. So far tested switching between f3dex2 and s2dex.
* track LUS changes
* LUS Bump
|
|
|
|
|
|
* Initial. Only enough to get it running. Missing changes to effects and actors.
* Add frame interp calls to most files in `code`
* Fix bubbles (The ones that look like bubbles)
* Fix kankyo and takkuri.
* Fix obj_grass interpolation
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
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>
|