Luke Street
0fec5da590
Use <aurora/main.h> for SDL_main
2026-03-30 22:14:42 -06:00
PJB3005
4b2a3e8da9
Fast iron boots tweak
2026-03-31 03:17:56 +02:00
PJB3005
54094a9b6c
Fix d_a_obj_stone bound crashing due to accessing a field improperly
...
Different vtable layout on mwerks made this direct pointer cast not work. access the field instead.
Also I went searching if there's any other cases of this bug, didn't find any but did find something else to clean up.
2026-03-31 03:17:31 +02:00
TakaRikka
984cf000d4
unstub map rendering
2026-03-30 17:52:19 -07:00
TakaRikka
e52ffcef12
fix pad rumble
2026-03-30 14:44:40 -07:00
TakaRikka
1f05995c13
the rest of maddie's flower stuff
2026-03-30 13:08:29 -07:00
TakaRikka
5ce7c047a2
fix camera shake
2026-03-30 03:33:15 -07:00
TakaRikka
4a7ea9d85b
Merge https://github.com/zeldaret/tp
2026-03-30 02:21:28 -07:00
TakaRikka
5685fa58c6
Z2Audio player debug work / fix actor method returns ( #3140 )
...
* Z2Audio player debug work
* fix actor method returns
* wii build fix
2026-03-30 02:10:42 -07:00
Lurs
3f2bd02ae0
Fix softlock when entering Faron cave (and maybe others) in Release
2026-03-30 09:33:54 +02:00
TakaRikka
82a1b02060
bg obj sfx fix
2026-03-30 00:18:57 -07:00
TakaRikka
4d10b9b868
fix flowers
2026-03-30 00:08:07 -07:00
Irastris
0319eaa7b8
Revert "Increase shadow resolution"
2026-03-30 02:26:12 -04:00
Luke Street
6f4695506f
Avoid allocating RAM for shadow textures
2026-03-29 23:08:53 -06:00
Luke Street
84e56cf4e3
Increase shadow resolution
2026-03-29 23:03:00 -06:00
TakaRikka
cb6ee4b21e
d_path / d_vibration debug work ( #3138 )
...
* dpath debug
* dvibration debug
* d_meter2_info debug
* gcyl/gpsh debug
2026-03-29 16:43:00 -07:00
Luzagar
c98b96f94e
E ws work ( #3137 )
...
* e_ws work
* more doc
* add debug message
* move declaration
* more match
* test
* Revert "more match"
This reverts commit 3d910e6e913d84685aa40fe993a50402b3ee27a1.
* fix
* cleanup
* fix
* rename mIsHome
2026-03-29 16:27:52 -07:00
Luke Street
b536b73762
d_a_obj_brg: Fix out-of-bounds brg_init_pos
2026-03-29 14:59:27 -06:00
PJB3005
65da97eca2
Fix Midna portal spawning after boss
...
#140
2026-03-29 18:22:45 +02:00
PJB3005
5b18c7bbf3
Fix bad DSP assert
...
Fixes #150
Fixes #133
2026-03-29 18:22:12 +02:00
PJB3005
9527ce0069
Add fullscreen checkbox to game menu
2026-03-29 18:21:36 +02:00
PJB3005
bd08d05f3a
Fix stub log memory leaking if imgui rendering is disabled
2026-03-29 18:21:27 +02:00
TakaRikka
feeaaa45cb
Merge pull request #144 from TakaRikka/fix/dvd-heap-exhaustion
...
Use separate heap for DVD decompression
2026-03-29 04:35:51 -07:00
Max Roncace
d2c5614a47
Use separate heap for DVD decompression
...
This fixes crashes when first entering North Faaron cave and
Renado's Sanctuary due to system heap exhaustion resulting from
multiple threads allocating on the heap at once.
There's some sort of weird contention going on - for some reason the
game gobbles up seemingly any amount of memory you throw at it when
the two threads are competing for heap space. Using a separate heap
in the async thread sidesteps the issue.
2026-03-29 01:20:25 -04:00
PJB3005
576937f8b0
Don't include logging infrastructure in m_Do_graphic.h
...
This ends up wasting a ton of compile time because it pulls in all of Aurora's log infrastructure and fmt and all the noise into a thousand game files
2026-03-29 04:35:44 +02:00
Irastris
9b3f72582a
Revert d_s_logo speedup, skip logos entirely instead
2026-03-28 19:18:06 -04:00
CraftyBoss
472551d24a
increase d_a_coach_2D heap size
2026-03-28 10:47:55 -04:00
CraftyBoss
f53917016d
Fix uninitialized field causing occasional crash in d_camera::lockonCamera, fix wolf howling scissors
2026-03-28 00:56:10 -04:00
TakaRikka
adba1a3055
Merge pull request #135 from TakaRikka/pjb-audio
...
Audio
2026-03-27 20:36:06 -07:00
PJB3005
c9a1f02f55
Fix map loader gameRegions literally being 2.7 MiB of recursive arrays
...
Just moving it to std::vector, easy enough.
2026-03-27 17:34:05 +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