PJB3005
9e298f9228
Expand heap debug ImGui
...
Now allows seeing all blocks in ExpHeaps and running heap integrity checks.
2026-03-31 21:18:25 +02:00
PJB3005
14db71187b
Allow OSReport to *really* be forced on via menu.
...
There's a ton of stuff that's slipping under the radar because OSReport_system keeps disabling OSReport.
2026-03-31 21:14:02 +02:00
Lurs
c1e905ee74
Minimap fixes (needs change for intensityI8 in aurora) and some other BE fixes
2026-03-31 11:38:59 +02:00
TakaRikka
9599a84e4b
enable hyrule field speedhack for now
2026-03-31 00:47:41 -07:00
TakaRikka
329b2d1cab
Merge pull request #172 from TakaRikka/arrays
...
Update GXSetArray usages (fixes & `le` arg)
2026-03-31 00:11:07 -07:00
Luke Street
2ce83d3026
Update GXSetArray usages (fixes & le arg)
2026-03-31 01:06:36 -06:00
Irastris
253bdd2919
Should have done this too, don't commit when tired kids
2026-03-31 00:49:43 -04:00
Irastris
599fae78f4
Change fullscreen checkbox to menu item, add F11 keybind
2026-03-31 00:47:24 -04:00
Luke Street
2a61dea5a6
Use <aurora/main.h> for SDL_main
2026-03-30 22:14:42 -06:00
PJB3005
b7a69c6986
Fast iron boots tweak
2026-03-31 03:17:56 +02:00
PJB3005
63a2c8db9f
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
0678c31c39
unstub map rendering
2026-03-30 17:52:19 -07:00
TakaRikka
f361be6dd6
fix pad rumble
2026-03-30 14:44:40 -07:00
TakaRikka
52111b6699
the rest of maddie's flower stuff
2026-03-30 13:08:29 -07:00
TakaRikka
e3df42e393
fix camera shake
2026-03-30 03:33:15 -07:00
TakaRikka
adfa259ccb
Merge https://github.com/zeldaret/tp
2026-03-30 02:21:28 -07:00
TakaRikka
885fad3312
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
cda8f5dc67
Fix softlock when entering Faron cave (and maybe others) in Release
2026-03-30 09:33:54 +02:00
TakaRikka
3f3f70f164
bg obj sfx fix
2026-03-30 00:18:57 -07:00
TakaRikka
f9a986cf28
fix flowers
2026-03-30 00:08:07 -07:00
Irastris
9bca40c062
Revert "Increase shadow resolution"
2026-03-30 02:26:12 -04:00
Luke Street
a2b69d1e52
Avoid allocating RAM for shadow textures
2026-03-29 23:08:53 -06:00
Luke Street
7ea9bb1ec4
Increase shadow resolution
2026-03-29 23:03:00 -06:00
TakaRikka
76c9548e4a
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
84fcdf22a0
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
e298f04e0d
d_a_obj_brg: Fix out-of-bounds brg_init_pos
2026-03-29 14:59:27 -06:00
PJB3005
253196510f
Fix Midna portal spawning after boss
...
#140
2026-03-29 18:22:45 +02:00
PJB3005
bafde816eb
Fix bad DSP assert
...
Fixes #150
Fixes #133
2026-03-29 18:22:12 +02:00
PJB3005
d0d906fab4
Add fullscreen checkbox to game menu
2026-03-29 18:21:36 +02:00
PJB3005
4091e3d155
Fix stub log memory leaking if imgui rendering is disabled
2026-03-29 18:21:27 +02:00
TakaRikka
223ce87ea8
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
b309b6c6ad
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
3ad643f397
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
daf2954d43
Revert d_s_logo speedup, skip logos entirely instead
2026-03-28 19:18:06 -04:00
CraftyBoss
8cb91016d9
increase d_a_coach_2D heap size
2026-03-28 10:47:55 -04:00
CraftyBoss
ce12d168f0
Fix uninitialized field causing occasional crash in d_camera::lockonCamera, fix wolf howling scissors
2026-03-28 00:56:10 -04:00
TakaRikka
bd33160bb9
Merge pull request #135 from TakaRikka/pjb-audio
...
Audio
2026-03-27 20:36:06 -07:00
PJB3005
c4d0189175
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
81d0312f2b
Merge branch 'main' into pjb-audio
2026-03-27 17:18:11 +01:00
PJB3005
abfe917008
Add replacement helpers for strncpy[_s]
...
Portable without vulnerabilities.
2026-03-27 16:54:51 +01:00
PJB3005
c9d81c924c
Audio channels are sorted with a stable sort
2026-03-27 14:54:27 +01:00
PJB3005
0ef39ae045
Show new audio channels as green on the debug tool
2026-03-27 14:54:17 +01:00
PJB3005
50303bba1b
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
21ce0d35b0
Replace ugly cast in dusk::audio::DspRender
2026-03-27 13:35:33 +01:00
PJB3005
962193d73c
Skip oscillator channels properly I think
2026-03-27 12:42:37 +01:00
Lurs
258d42b49e
fix stuck note e.g. in Hyrule field
2026-03-27 12:23:41 +01:00
Max Roncace
ef1cfc5d28
Merge remote-tracking branch 'decomp/main'
2026-03-27 02:02:24 -04:00
YunataSavior
f398cf04ad
Add "Selected Layer" to Map Loader
2026-03-26 20:18:18 -07:00
Roman Sandu
b0cd70ce74
JAHostIO and friends ( #3131 )
2026-03-26 18:54:07 -07:00
Max Roncace
6764a60364
Fix UB in search_ground_1 in d_a_e_yg
...
This could cause a crash and was previously fixed by 7d3795f7 , 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