water111
1029516f6d
[sound] Add instance limits ( #3769 )
...
Add instance limits to the sound library, and a `dump-info` command to
`sndplay` to print out all the sounds/flags in an SBK file.
This is based on the decompiled 989snd library @Ziemas is working on
(https://github.com/Ziemas/dec989snd/blob/main/src/sndhand.c#L77 )
Co-authored-by: water111 <awaterford1111445@gmail.com >
2024-12-07 13:41:45 -05:00
water111
e81431bd21
[wip] Jak 3 Overlord ( #3567 )
2024-07-26 09:42:28 -04:00
water111
f17427bc26
[jak2] Fix unicode issue with GAME.CGO load ( #3254 )
...
Fix for https://github.com/open-goal/jak-project/issues/3244
2023-12-09 18:11:24 -05:00
Ziemas
168afa0e2e
989snd: sound bank loading overhaul ( #3185 )
2023-12-07 20:22:54 -05:00
Ziemas
1eec021593
989snd: properly update children with new state ( #2720 )
2023-06-13 00:48:09 +01:00
Ziemas
416950a166
Fix sound bank allocation ( #2107 )
...
And correctly initialize the volume group for sfx
2023-01-08 11:23:59 -05:00
Ziemas
749611d47c
Prevent putting nullptr into child sound list ( #2072 )
...
CreateChildSound did not check for nullptr return from
soundbank::make_handler, which would happen for sounds with no grains.
Prevent further problems with this by switching to optional instead of
passing nullptr.
2022-12-30 23:15:43 -05:00
Ziemas
2bf663dccf
Assorted sound fixes ( #2049 )
...
fixes https://github.com/open-goal/jak-project/issues/2046
2022-12-05 23:43:14 -05:00
water111
7a62e9cf4f
format, fix decompiler crash ( #2044 )
...
quick fix for decompiler crash
2022-12-02 18:10:18 -05:00
Ziemas
5b99929394
989snd: Support version >= 2 sound effects ( #1991 )
...
Supports most of the grain types now while maintaining compatibility
with the old stuff (at least the subset of things jak1 uses)
Would benefit from some testing in Jak 1 to make sure I didn't break
anything.
Sorry the git history is a mess, I'll do something about it later.
2022-12-02 18:08:44 -05:00
Tyler Wilding
2d595c1ac0
lint: add include sorting config to clang-format ( #1517 )
2022-06-22 23:37:46 -04:00
Ziemas
07cc0ddc35
Initial Sound Implementation ( #1325 )
2022-05-19 16:54:36 -04:00