PJB3005
40aad8929e
Couple names in dMeterMap_c
2026-04-01 01:11:28 +02:00
PJB3005
9b3872ca3a
More GX debug groups
2026-04-01 01:11:28 +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
b95c4d8c28
Fix also the big map
2026-03-31 13:14:08 +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
PJB3005
b7a69c6986
Fast iron boots tweak
2026-03-31 03:17:56 +02: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
TakaRikka
f9a986cf28
fix flowers
2026-03-30 00:08:07 -07:00
Max Roncace
eed5df6912
Fix Clang compile error due to introduction of PCH
2026-03-29 22:23:44 -04: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
PJB3005
b6577ffa2c
Move
2026-03-29 13:35:26 +02:00
PJB3005
3a8a288ae7
Use PCH to massively speed up compile time
...
A change to a common header goes from 90s to 20s on my system. Crazy.
2026-03-29 13:24:59 +02: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
PJB3005
c196ded104
Don't include weak_bss_1109_to_1009.h on PC
...
Not relevant to us.
2026-03-29 04:34:45 +02:00
Max Roncace
d63ffe6030
Fix Clang compiler error due to CRASH macro
2026-03-27 23:50:31 -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
5d24e1125f
Re-add src == dst check in SafeStringCopyTruncate
...
Accidentally dropped this while iterating on the exact implementation.
2026-03-27 17:17:45 +01:00
PJB3005
a2b32c27c0
Do use strncpy in SafeStringCopy
...
I figured out how to mute the warnings.
2026-03-27 17:16:41 +01:00
PJB3005
54f4dddbde
Fix CRASH() macro outside MSVC
...
Just add a CRASHF() overload that... isn't necessary anymore. Oh well.
2026-03-27 17:07:54 +01:00
PJB3005
abfe917008
Add replacement helpers for strncpy[_s]
...
Portable without vulnerabilities.
2026-03-27 16:54:51 +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
Max Roncace
ef1cfc5d28
Merge remote-tracking branch 'decomp/main'
2026-03-27 02:02:24 -04:00
Roman Sandu
b0cd70ce74
JAHostIO and friends ( #3131 )
2026-03-26 18:54:07 -07:00
PJB3005
2240c04cec
Fix shutdown crash
2026-03-26 15:03:48 +01:00
Max Roncace
0de67a8320
Add even more heap debug names
2026-03-25 20:53:18 -04:00
Max Roncace
7d3795f745
Detect and replace NaNs in cXyz default ctor
...
This fixes intermittent segfaults due to invalid atan table lookups.
For some reason zero-initializing all cXyz objects causes issues, as
does initializing them with INFINITY or -INFINITY. However, at least
one of the possible crashes (in d_a_e_yg's search_ground_1) is
guaranteed to happen whenever a specific uninitialized cXyz contains
a NaN for x or z.
A possible explanation for these crashes not occurring on hardware might
be that the problematic objects happen to be placed at memory locations
that happen to never contain a NaN upon allocation, so the buggy code
was never caught. Further investigation would be needed to determine if
this is what's actually happening, though.
2026-03-25 20:53:18 -04:00
PJB3005
7944437dcc
Merge branch 'main' into pjb-audio
2026-03-25 16:43:59 +01:00
TakaRikka
364400d56f
save editor wip
2026-03-23 05:01:42 -07:00
TakaRikka
775dad0633
Merge https://github.com/zeldaret/tp
2026-03-21 01:14:00 -07:00
TakaRikka
ae6caa77a0
cleanup d_a_obj_wflag ( #3135 )
2026-03-21 00:56:27 -07:00
CraftyBoss
9510c94454
more BE stuff, fix scissors for dmap/fmap
2026-03-21 00:56:01 -04:00
PJB3005
6443b9fded
Audio system cleanup and comments
2026-03-20 17:51:42 +01:00
Lurs
0474db2fdf
remove double swapping
2026-03-20 15:50:57 +01:00
CraftyBoss
315f23b930
fix StaffWork being too big for work buffer, increase mpTalkHeap size
2026-03-19 23:54:00 -04:00
PJB3005
6c3d9d2e38
Merge remote-tracking branch 'origin/main' into pjb-audio
2026-03-19 20:16:57 +01:00
TakaRikka
674e5dcaa1
Merge https://github.com/zeldaret/tp
2026-03-18 02:58:55 -07:00
TakaRikka
81add0a2ab
fix push pull callback UB in other compilers ( #3134 )
2026-03-18 02:57:37 -07:00
TakaRikka
929e71975c
add cc collider view (broken color)
2026-03-18 01:25:42 -07:00
Max Roncace
bb061a1225
Merge remote-tracking branch 'decomp/main'
2026-03-18 01:56:47 -04:00
TakaRikka
dee722dab5
cc debug work ( #3133 )
2026-03-17 22:48:37 -07:00
Max Roncace
8578874254
Fix a bunch of compiler warnings and document several more bugs ( #3130 )
2026-03-17 22:38:05 -07:00
Lurs
7ba4862622
BE or un-BE, that is the question
2026-03-17 14:39:02 +01:00
TakaRikka
eaad85d618
initial collision viewer
2026-03-17 05:17:43 -07:00
TakaRikka
266c4317d9
Merge https://github.com/zeldaret/tp
2026-03-17 04:08:44 -07:00
TakaRikka
3aec45d6d7
various d_bg debug cleanup / d_menu_window_HIO debug ( #3132 )
...
* various d_bg debug cleanup
* matching forward decl for compiler compatibility
* fix build
2026-03-17 03:44:11 -07:00
PJB3005
0db942f82a
Clang Windows compile fixes
2026-03-16 15:44:02 +01:00