PJB3005
c28150be40
Works a lot better now
2026-03-29 00:19:56 +01:00
PJB3005
76131c071f
Make the movie player work somewhat.
...
THPs are *almost* just a bunch of JPEGs so the TL;DR is BE fixes and replacing the decoding with libjpeg-turbo.
Needs changes to thp.h which should be removed from Aurora, will do that later.
Also audio not implemented yet.
2026-03-28 18:29:58 +01:00
PJB3005
248f3945b4
Merge branch 'main' into pjb-audio
2026-03-27 17:18:11 +01:00
PJB3005
0178ab35b3
Add replacement helpers for strncpy[_s]
...
Portable without vulnerabilities.
2026-03-27 16:54:51 +01:00
PJB3005
967ea0c939
Audio channels are sorted with a stable sort
2026-03-27 14:54:27 +01:00
PJB3005
b01581b043
Show new audio channels as green on the debug tool
2026-03-27 14:54:17 +01:00
PJB3005
6073a0c3f0
Implement master volume & volume interpolation
...
Does not fix clicking :(
Fixes https://github.com/TakaRikka/dusk/issues/132
Fixes https://github.com/TakaRikka/dusk/issues/128
2026-03-27 14:54:03 +01:00
PJB3005
625a94dcff
Replace ugly cast in dusk::audio::DspRender
2026-03-27 13:35:33 +01:00
PJB3005
2e441c9156
Skip oscillator channels properly I think
2026-03-27 12:42:37 +01:00
Lurs
1faded3faf
fix stuck note e.g. in Hyrule field
2026-03-27 12:23:41 +01:00
Max Roncace
12966c3b12
Merge remote-tracking branch 'decomp/main'
2026-03-27 02:02:24 -04:00
YunataSavior
37bccaa011
Add "Selected Layer" to Map Loader
2026-03-26 20:18:18 -07:00
Roman Sandu
0fc019dcfa
JAHostIO and friends ( #3131 )
2026-03-26 18:54:07 -07:00
Max Roncace
053392f440
Fix UB in search_ground_1 in d_a_e_yg
...
This could cause a crash and was previously fixed by 3aa39867 , but
it's a band-aid solution. This fix addresses the underlying bug that
actually causes the crash.
The workaround remains in place for now because similar bugs related
to NaNs have been encountered, and it's not currently known how many
places in the codebase are affected as well.
2026-03-26 20:11:39 -04:00
PJB3005
e2923d3745
Fix shutdown crash
2026-03-26 15:03:48 +01:00
TakaRikka
3f90d11e95
Merge branch 'main' of https://github.com/TakaRikka/dusk
2026-03-26 04:52:52 -07:00
TakaRikka
59d689724c
save editor inventory menu wip
2026-03-26 04:52:09 -07:00
Lurs
72e2c71de6
Fix audio memory leak
2026-03-26 11:02:24 +01:00
YunataSavior
31e93a3e7c
Fix "switch case passes initialization" in d_a_peru
2026-03-25 21:28:58 -07:00
Max Roncace
3b6582f1a2
Add even more heap debug names
2026-03-25 20:53:18 -04:00
Max Roncace
c5d1ceffff
Map loader: Reset room/point values when region is changed
2026-03-25 20:53:18 -04:00
madeline
bfcfb3622e
fixes #107
2026-03-25 12:05:50 -07:00
PJB3005
7ac96d0251
Merge branch 'main' into pjb-audio
2026-03-25 16:43:59 +01:00
Lurs
3ad7e70963
removing Z2Creature::startCreatureVoice stub
2026-03-25 09:35:16 +01:00
madeline
99786174cb
properly scale deku toad camera detection range
2026-03-24 18:34:12 -07:00
madeline
9b9ea69dbc
Merge branch 'main' of https://github.com/TakaRikka/dusk
2026-03-24 18:25:05 -07:00
madeline
d6f2b1c899
fix trimming viewport scissoring fixes #121
2026-03-24 18:25:01 -07:00
Lurs
96c5ac2b23
Merge branch 'main' of https://github.com/TakaRikka/dusk
2026-03-24 11:20:12 +01:00
Lurs
8b66a4e648
Add toggle for water projection offset. Potentially fixes #77
2026-03-24 11:19:58 +01:00
madeline
ed27528728
turn on background input
2026-03-23 23:17:26 -07:00
madeline
913619a930
fuck interrupts
2026-03-23 22:16:57 -07:00
PJB3005
ff7a80c7b4
Add a bunch of missing imgui close buttons
2026-03-23 13:46:46 +01:00
PJB3005
d5786356e2
Threading cleanup: remove MallocAllocator stuff
...
Not necessary anymore now that JKRHeap is isolated
2026-03-23 13:34:20 +01:00
TakaRikka
4a2294c40b
save editor wip
2026-03-23 05:01:42 -07:00
TakaRikka
b0e3a4e0d2
enable cs fades again
2026-03-22 00:20:37 -07:00
TakaRikka
793e09b95c
aeralfos UB fix
2026-03-21 22:56:44 -07:00
TakaRikka
6d4f41b50d
fix fopAcM_createItemFromEnemyID fix
2026-03-21 20:30:41 -07:00
TakaRikka
82172e2ee5
fix fopAcM_createItemFromEnemyID
2026-03-21 19:06:51 -07:00
TakaRikka
7ce4c444ec
fix d_a_peru animation data
2026-03-21 18:05:29 -07:00
TakaRikka
9bc74b0226
various crash fixes
2026-03-21 05:07:51 -07:00
TakaRikka
0122e42e1e
fix potential crash with heap name display
2026-03-21 01:50:20 -07:00
TakaRikka
2075da3347
Merge https://github.com/zeldaret/tp
2026-03-21 01:14:00 -07:00
TakaRikka
f8cf545848
cleanup d_a_obj_wflag ( #3135 )
2026-03-21 00:56:27 -07:00
CraftyBoss
328102ef2e
Merge branch 'main' of https://github.com/TakaRikka/dusk
2026-03-21 00:56:15 -04:00
CraftyBoss
955a70db1e
more BE stuff, fix scissors for dmap/fmap
2026-03-21 00:56:01 -04:00
Max Roncace
2c7ae22167
Add more heap names for debug
2026-03-20 20:59:50 -04:00
PJB3005
f28585d18c
Fix block-unaligned loop decoding
2026-03-20 19:38:49 +01:00
PJB3005
d257229e9c
Stop compiling more DSP stubs
2026-03-20 18:50:47 +01:00
PJB3005
fb1323a583
Stop compiling some DSP-related files.
...
Replace it all with stubs.
2026-03-20 18:05:17 +01:00
PJB3005
82511a95af
CLion? More like CLiedToMe
2026-03-20 17:54:37 +01:00