Commit Graph

83 Commits

Author SHA1 Message Date
TakaRikka c19a6aceb3 add option for only fishing once for sera's cat 2026-04-27 22:04:42 -07:00
TakaRikka a5cee4f5ca Merge pull request #357 from TwilitRealm/speedrun-timer
speedrun timer
2026-04-26 16:59:47 -07:00
Jasper St. Pierre 4f33998560 map deco perf 2026-04-26 11:52:20 -07:00
TakaRikka 6dd081c4c1 Merge branch 'main' of github.com:TwilitRealm/dusk into speedrun-timer 2026-04-25 21:16:27 -07:00
TakaRikka 1bac99c765 update timer impl 2026-04-25 21:12:51 -07:00
MelonSpeedruns 7dc3e374cf Free Camera (#542)
* freecam wip

* added manual mode

* fix freecam collision

* made freecam into its own function

* Added settings & Radius modification when camer is higher up

---------

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-04-25 21:35:43 -06:00
TakaRikka 51bd9b9f9f Merge pull request #554 from TwilitRealm/achievements
achievements
2026-04-25 19:25:50 -07:00
madeline 6c88358ed3 achievements 2026-04-25 18:23:12 -07:00
Pieter-Jan Briers 2221ce42a5 GCN PAL support (#533)
* Basic PAL ISO & language support

Probably still needs much more work

* Add language selector to pre-launch

* Store DVDDiskID in a global

Can use this later for things

* More version system API improvements

* d_name mostly region switching fully

JPN doesn't work yet cuz it'll be a nightmare, probably.

* More version switching support

* Mark GCN PAL as supported ROM

* Fix remaining REL assets to have PAL offsets

* d_a_mg_fish PAL

* d_a_mg_fshop PAL

* isRegionUsa helper

* d_menu_fishing PAL

* d_msg_class PAL

* m_Do_MemCardRWmng PAL

* Update CARDInit call & remove DUSK_TP_VERSION

* Fix Ganon cape

Missed this one.

* Remove tp_version from Sentry

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-04-25 15:46:12 -06:00
TakaRikka af2dd8950e Merge branch 'main' of github.com:TwilitRealm/dusk into speedrun-timer 2026-04-25 06:05:50 -07:00
CraftyBoss 5f0704bf25 update aurora, add pre launch option to determine save file type (gci or raw) 2026-04-23 23:31:07 -07:00
TakaRikka afe0111139 Merge pull request #503 from TwilitRealm/feature/rotate-link-doll
Add ability to rotate link on the collection screen
2026-04-22 23:36:55 -07:00
Phillip Stephens 48cb56c19e Add ability to rotate link on the collection screen 2026-04-22 22:58:38 -07:00
madeline f52137361c Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-04-22 22:33:59 -07:00
madeline 318757974d make state share loads basically instant 2026-04-22 22:27:14 -07:00
Captain Kitty Cat f3c5e0a07c Items Don't Despawn (#488)
* Indefinite Item Drops

* Preserve Disappear Effect when Disabled

* Changed to "Items Don't Despawn". Under "Cheats"

* SetItemTooltip for description
2026-04-22 12:27:54 -06:00
Luke Street ccc5dfa8b9 Enable DoF (+ setting) & fix texture cache leak 2026-04-21 14:52:26 -06:00
madeline 42097c0e8d disable water refraction in debug, fixes #422 2026-04-20 05:36:31 -07:00
Pheenoh 3eeae1278e Add pause on unfocus feature 2026-04-19 10:02:55 -06:00
Luke Street 9dcd1a44bb Merge branch 'main' into unhackify-widescreen
# Conflicts:
#	src/dusk/imgui/ImGuiMenuGame.cpp
#	src/m_Do/m_Do_lib.cpp
2026-04-18 14:12:21 -06:00
TakaRikka cbf01a2e70 add some cheats 2026-04-18 01:14:14 -07:00
Luke Street 67fbbf4acc Merge remote-tracking branch 'refs/remotes/origin/main' into unhackify-widescreen
# Conflicts:
#	src/m_Do/m_Do_main.cpp
2026-04-17 23:12:58 -06:00
Luke Street 7dba5738b6 Widescreen rework & IR scaling 2026-04-17 23:11:43 -06:00
gymnast86 f9fb0d856d implement instant text setting 2026-04-17 01:30:08 -07:00
MelonSpeedruns 20e9d1458b Lots of Imgui Adjustments (#405)
- Store if the F1 menu is open for the next boot
- Auto-save controller changes without having the press the Save button
- Changed FPS X position so it doesn't clip to the right of the window
- Changed F1 Toast to be 2.5 secs so it doesn't go over the title screen

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-04-16 13:58:39 -06:00
Irastris af624bb3ea Gyro: Revisions & Rollgoal Mirror Mode 2026-04-16 15:31:58 -04:00
Irastris d5566fd463 Gyro: ROLLGOAL! 2026-04-16 05:17:50 -04:00
MelonSpeedruns 0f32b444a1 Disable Main HUD Feature 2026-04-14 15:43:52 -04:00
TakaRikka ce386a091b Merge branch 'main' of https://github.com/TakaRikka/dusk into speedrun-timer 2026-04-14 04:10:28 -07:00
TakaRikka 3f8b474d75 Merge pull request #359 from TwilitRealm/feature/time-stones
Sun's Song
2026-04-14 02:38:10 -07:00
Luke Street c6d58afd94 Integrate Sentry crash reporting for public builds 2026-04-14 00:43:56 -06:00
MelonSpeedruns 6e542c21cd Added howling anywhere (R+X) 2026-04-13 18:08:05 -04:00
Lurs 04dd045c17 Add slider for bloom brightness 2026-04-13 23:35:21 +02:00
MelonSpeedruns 5c5ef31bdf Merge branch 'main' into feature/time-stones 2026-04-13 16:44:00 -04:00
Luke Street 9a2e83b87e Add "Bloom Mode" config option (Off, Classic, Dusk) 2026-04-13 13:06:14 -06:00
MelonSpeedruns 48bdaaa3dd Time Stones Feature 2026-04-13 10:46:09 -04:00
madeline c5abc8643d speedrun timer 2026-04-12 23:22:25 -07:00
SuperDude88 873627aaf6 Per-Axis Sensitivity
- Allow changing the sensitivity of the gyro on each axis independently
2026-04-12 23:36:30 -04:00
TakaRikka 5a98cb049c Merge pull request #343 from TwilitRealm/ira/gyro-aim
Initial implementation of gyro aim
2026-04-12 16:54:25 -07:00
TakaRikka 40cf316c3e Merge pull request #342 from TwilitRealm/feat/move-link-tool
Add Move Link tool from decompgz
2026-04-12 16:23:05 -07:00
Pheenoh 77014b8cde Address PR feedback for Move Link tool
- Gate on developmentMode instead of dedicated setting
- Simplify combo check to getHoldL + getHoldR + getTrigY
- Use #if TARGET_PC ifdefs, preserve original #if DEBUG code
- Remove enableMoveLink ConfigVar and menu checkbox
2026-04-12 15:46:36 -06:00
TakaRikka ddfc8f7789 Merge pull request #339 from TwilitRealm/feature/restore-dolby-for-builds
Restore Warning Screen behind Toggle
2026-04-12 13:43:21 -07:00
Irastris cbf24ebd38 Initial implementation of gyro aim 2026-04-12 14:58:16 -04:00
Pheenoh 283d4a506c Add Move Link tool from decompgz 2026-04-12 12:32:27 -06:00
MelonSpeedruns d5a388d323 added skip warning screen toggle 2026-04-12 12:33:05 -04:00
MelonSpeedruns 8e822112b2 No Heart Drops 2026-04-12 11:22:16 -04:00
Luke Street e7af33d0cc Add "Enable Water Refraction" toggle & cleanup 2026-04-11 20:13:39 -06:00
MelonSpeedruns 950b543f0f Shadow Quality Enhancement (#311)
* Shadow Quality Enhancement

* added 1 space because we like consistency here

* Addressed encounter comments

* Renamed description of shadow resolution

* added period at the end of shadow resolution description

---------

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-04-11 17:52:08 -06:00
MelonSpeedruns d32adeeba7 Merge remote-tracking branch 'origin/main' into presets
# Conflicts:
#	files.cmake
#	src/d/actor/d_a_title.cpp
#	src/dusk/config.cpp
#	src/dusk/imgui/ImGuiConsole.cpp
#	src/dusk/imgui/ImGuiEngine.cpp
2026-04-11 16:53:04 -04:00
Irastris eaec6487a3 Implement unlocked framerates via interpolation (#315)
* Disable waitForTick and waitBlanking

* Initial frame interpolation implementation

* Initial batch of speed fixes

* Fix Iron Boots

* Strip dead code once used for debugging

* Interpolate shadows

* Revert overzealous/redundant lookups

* Fix JUTFader

* Fix field map cursor

* Fix various particle effects

* Fix Midna when riding Wolf Link

* Fix title logo

* Title Logo 2: Electric Boogaloo

* Fixed grass and flowers

* "Unlock Framerate" config option (WIP)

* Wrap more things in TARGET_PC

* Finish wrapping things in TARGET_PC

* Missed one

* Disable dComIfGd_drawXluListInvisible when interpolating

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-04-11 01:06:25 -06:00