Commit Graph

142 Commits

Author SHA1 Message Date
Irastris cd1b0bdd32 Should have done this too, don't commit when tired kids 2026-03-31 00:49:43 -04:00
Irastris f1165bedd7 Change fullscreen checkbox to menu item, add F11 keybind 2026-03-31 00:47:24 -04:00
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
TakaRikka 984cf000d4 unstub map rendering 2026-03-30 17:52:19 -07: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
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
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 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
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
Max Roncace c5d1ceffff Map loader: Reset room/point values when region is changed 2026-03-25 20:53:18 -04:00
PJB3005 7ac96d0251 Merge branch 'main' into pjb-audio 2026-03-25 16:43:59 +01: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 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
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
PJB3005 ebebb1af34 Audio system cleanup and comments 2026-03-20 17:51:42 +01:00
PJB3005 b8b64304e4 Attempt to allow sample rates to be changed dynamically
Doesn't fix the walking bomb things :(
2026-03-19 20:28:15 +01:00
PJB3005 911a12aaea How did this compile ??? 2026-03-19 20:27:46 +01:00
PJB3005 e0ad41e3be Merge remote-tracking branch 'origin/main' into pjb-audio 2026-03-19 20:16:57 +01:00
PJB3005 5d5969f415 Load bearing include 2026-03-19 20:07:39 +01:00
PJB3005 a1631942b6 Move the audio dumping code to a define 2026-03-19 20:06:28 +01:00
PJB3005 5419d357d8 Skip work in ReadChannelSamples if no new samples needed 2026-03-19 20:06:02 +01:00
PJB3005 6df246eb06 PCM16 support
Wanted this to test something, not sure if it's used in-game
2026-03-19 20:05:47 +01:00
PJB3005 3d396d66b6 Stereo audio! 2026-03-19 17:47:11 +01:00
PJB3005 3cd3514888 More imgui stuff!!! 2026-03-19 16:04:18 +01:00
TakaRikka 2ce36679f7 player info display tool 2026-03-18 17:29:08 -07:00
TakaRikka cefd7e59a1 add cc collider view (broken color) 2026-03-18 01:25:42 -07:00
TakaRikka 4d4db83405 initial collision viewer 2026-03-17 05:17:43 -07:00
TakaRikka 023f0bec7a Merge pull request #96 from TakaRikka/ira-bloomtoggle
Toggle bloom from graphics menu
2026-03-16 17:03:39 -07:00
Irastris 51d6009d8d Toggle bloom from graphics menu 2026-03-16 19:54:44 -04:00