Commit Graph

3032 Commits

Author SHA1 Message Date
CraftyBoss 287cd21f71 update aurora 2026-04-06 17:43:23 -07:00
Jeffrey Crowell 2dbcf13c09 use "Cmd" instead of "Ctrl" for hotkeys on Apple (#239) 2026-04-07 02:33:27 +02:00
TakaRikka 8e4889cc5c Merge pull request #250 from TwilitRealm/faster-saving
Accelerate saving, copying & erasing save files
2026-04-06 16:18:55 -07:00
MelonSpeedruns 185c70bd10 Accelerate saving, copying & erasing save files 2026-04-06 19:08:10 -04:00
TakaRikka 839c9b8875 Merge pull request #237 from TwilitRealm/feature/dynamic-aspect-ratio
Feature/dynamic aspect ratio
2026-04-06 15:52:19 -07:00
PJB3005 5c247bcb15 Fix cCcS layout being interpreted inconsistently across TUs
Fixes #245

Might be the cause of #176 too but I wasn't able to repro that in either case, so can't confirm.
2026-04-06 23:15:56 +02:00
MelonSpeedruns af6a1ff004 fix building 2026-04-06 13:21:04 -04:00
MelonSpeedruns c0024b28b1 Merge remote-tracking branch 'origin/main' into feature/dynamic-aspect-ratio 2026-04-06 13:16:38 -04:00
madeline c41ec46c71 reorganize menus a bit 2026-04-06 00:48:10 -07:00
TakaRikka c7e2892357 Merge pull request #221 from TwilitRealm/26-04-04-config
Config system v1
2026-04-05 19:45:55 -07:00
madeline 0b5dcfc7ad fix every viewport projection issue fixes #123 fixes #115 2026-04-05 16:31:57 -07:00
madeline 77fbc2b7d1 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-05 15:05:41 -07:00
madeline e7dc10aefb fix cloud, sun, moon, rain, fog, lens flare, etc, culling 2026-04-05 15:05:38 -07:00
Max Roncace b098577ab9 Reapply settings changes on top of #209 2026-04-05 23:49:31 +02:00
PJB3005 3eb843cc80 Explanation at top of config.hpp
(config_var.hpp already had one)
2026-04-05 23:13:33 +02:00
PJB3005 1da0655ec6 Un-duplicate togglefullscreen code again 2026-04-05 23:09:51 +02:00
PJB3005 6c6b2c3567 Merge branch 'main' into 26-04-04-config 2026-04-05 23:08:03 +02:00
madeline aa54aba07c update aurora sm 2026-04-05 17:05:34 -04:00
bdamja 1430f690e0 button to restore default window size and position (#234) 2026-04-05 17:04:40 -04:00
MelonSpeedruns 9a27718808 Almost all menus scaled 2026-04-05 17:04:39 -04:00
MelonSpeedruns dd11e5a39f Modified Map Name to work with aspect ratios 2026-04-05 17:04:39 -04:00
CraftyBoss 6ca9017e12 update HUD positions in updateOnWide instead of when drawing
this change makes it so positions will properly update when resizing the window, instead of only updating on room load
2026-04-05 17:04:39 -04:00
PJB3005 6e6f55f1e4 Fix compile by giving WIDESCREEN_SUPPORT a value 2026-04-05 17:03:24 -04:00
MelonSpeedruns 47a8881406 fix full map rendering with multiple ratios, cursor still glitched 2026-04-05 16:56:35 -04:00
MelonSpeedruns 0ae4f5a78c Fix Wolf Senses vignette on widescreen 2026-04-05 16:56:35 -04:00
MelonSpeedruns ba965ae32d Fix black screen effect when turning into Wolf Link 2026-04-05 16:56:35 -04:00
MelonSpeedruns fe02fb8e61 Fix underwater effect + Fading to work at any aspect ratio 2026-04-05 16:56:35 -04:00
MelonSpeedruns 769eba2e21 fix building 2026-04-05 16:56:33 -04:00
Lurs ae1018318a Fix arrows for dungeon map 2026-04-05 16:55:52 -04:00
MelonSpeedruns 49ad699eb3 fix reticles for good 2026-04-05 16:55:52 -04:00
MelonSpeedruns 483b7eaecc nvm im dumb 2026-04-05 16:55:52 -04:00
MelonSpeedruns 9d61f300c1 fix reticle position 2026-04-05 16:55:52 -04:00
MelonSpeedruns 74d0c0b282 scale bloom depending on the window size 2026-04-05 16:55:52 -04:00
Irastris bbe205d3bf Fix fmap cursor and options screen 2026-04-05 16:55:52 -04:00
MelonSpeedruns 3414cec13c initial commit with working 3D view at all times 2026-04-05 16:55:48 -04:00
Max Roncace bfbf524be2 Build "game" as a static library (#236)
* Build "game" as a static library

This effectively renames the "game" lib to game_base, builds it and
game_debug as object libraries, and links both into a single static
library. There is also some refactoring done to remove the game_base's
dependencies on game_debug's compile-time parameters which have now
been moved into shared buildscript variables.

* Fix build

---------

Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com>
2026-04-05 22:48:44 +02:00
madeline c006baaf63 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-05 11:48:20 -07:00
madeline 3d5f2474bf turbo keybind tool 2026-04-05 11:47:49 -07:00
Irastris 13f24a585d Use int for audio sliders, show current value (#235) 2026-04-05 12:31:45 -06:00
MelonSpeedruns adf22e69c1 Resize ImGui windows automatically + Move "Tools" menu after "Enhancements" (#232)
* Resize ImGui windows automatically + Move "Tools" menu after "Enhancements"

* Oops, forgot one of those

* Always resize Tools menu

* Moved hotkeys to allow fullscreen & reset to be done without the menu open
2026-04-05 12:30:48 -06:00
Jeffrey Crowell 7920a6144a force scale of 1.0 (#230)
combine with https://github.com/encounter/aurora/pull/54
to have aurora actually handle the scaling properly instead of doing it
hackily in dusk.
2026-04-05 12:30:03 -06:00
Max Roncace 2aad522298 Revert "Get rid of separate game dylib"
This reverts commit 9b44afa5b2.
2026-04-05 14:21:14 -04:00
madeline 791e2400de Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-05 11:05:38 -07:00
madeline 1ffeb900ae fix trimming issue closes #201 2026-04-05 11:05:31 -07:00
PJB3005 9b44afa5b2 Get rid of separate game dylib
Just link that shit into the exe. Means we can turn off CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS and save file size.
2026-04-05 19:32:04 +02:00
PJB3005 1cccef54d5 Remove and tighten down on some unused stubs 2026-04-05 19:29:06 +02:00
PJB3005 49412fae51 appname.hpp -> app_info.hpp 2026-04-05 19:20:10 +02:00
PJB3005 92fe1e7702 Fix destructible bridges by removing a STUB_RET
Fixes #127
2026-04-05 19:15:45 +02:00
PJB3005 0af2ad69e0 Fix bad snprintf in ImGuiHeapOverlay.cpp 2026-04-05 19:10:42 +02:00
PJB3005 b82a623810 DUSK_SELECTED_OPT applies to freeverb
Fixes audio stuttering on debug builds
2026-04-05 19:09:33 +02:00