Commit Graph

3692 Commits

Author SHA1 Message Date
Pheenoh ad10ddf7a9 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 17daab3591 Merge pull request #340 from TwilitRealm/letters-fix
Fix Letters Menu on Widescreen
2026-04-12 13:43:52 -07:00
TakaRikka 829078a66c Merge pull request #339 from TwilitRealm/feature/restore-dolby-for-builds
Restore Warning Screen behind Toggle
2026-04-12 13:43:21 -07:00
TakaRikka 0258fe30ca Merge pull request #338 from TwilitRealm/feature/no-heart-drops
No Heart Drops Feature
2026-04-12 13:42:16 -07:00
Lurs 6b3728c5ab Let's replace the hack through a hack? Should fix the double swapping of #208 (and maybe more) 2026-04-12 22:39:05 +02:00
Luke Street 2c1cd98d4a Update aurora 2026-04-12 13:15:52 -06:00
Irastris b5bb6bf53a Initial implementation of gyro aim 2026-04-12 14:58:16 -04:00
MelonSpeedruns 089661f94a remove unused code 2026-04-12 14:50:28 -04:00
Pheenoh a836be11bc Add Move Link tool from decompgz 2026-04-12 12:32:27 -06:00
Irastris d481a23c49 Frame interp: Refactor JUTFader
Now works regardless of interpolation being on/off
2026-04-12 13:56:00 -04:00
Irastris 1f77e2e5e8 Frame interp: Fix stars 2026-04-12 13:20:04 -04:00
SuperDude88 90bcfb87a0 Fix Letters Menu on Widescreen 2026-04-12 13:13:06 -04:00
MelonSpeedruns b3472d3f61 added skip warning screen toggle 2026-04-12 12:33:05 -04:00
MelonSpeedruns fe44e3adff replaced wrong NULLs with error process id 2026-04-12 12:21:06 -04:00
MelonSpeedruns c46a57da1e Restore Warning screen for Release Builds WIP 2026-04-12 12:03:09 -04:00
MelonSpeedruns e816d1bdd9 Allow hearts to spawn from girls in castle town & yeti love cutscene 2026-04-12 11:39:56 -04:00
MelonSpeedruns ef64ac08f8 No Heart Drops 2026-04-12 11:22:16 -04:00
CraftyBoss fc659b966f Merge branch 'main' into android-building 2026-04-12 03:34:51 -07:00
CraftyBoss a8f5fb3899 fix clang compilation error 2026-04-12 03:34:14 -07:00
CraftyBoss 7e1e193f64 adjust logging to use std funcs, hide all system bars from showing 2026-04-12 03:32:58 -07:00
CraftyBoss 75a4fe4429 Merge remote-tracking branch 'origin/main' into android-building 2026-04-12 02:53:05 -07:00
Luke Street 85df64618d Add "Enable Water Refraction" toggle & cleanup 2026-04-11 20:13:39 -06:00
Luke Street 3c281cc988 BE swap J3DMaterialFactory::newIndTexMtx/newFog 2026-04-11 20:13:39 -06:00
Irastris 0e2bd104b1 Frame interp: Fix Epona's reins 2026-04-11 21:45:54 -04:00
MelonSpeedruns 62df2c0460 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 eaf1b386a6 Third Dusk Preset (#331)
* fix aspect ratio not changing when applying the sd preset

* Added a third preset, and renamed SD preset to Classic

* show preset menu before setting the iso

---------

Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-04-11 17:51:37 -06:00
Luke Street aafd50cd09 Use Limiter class in waitForTick (#330)
This uses the existing `Limiter` class (stolen from Metaforce) in `JFWDisplay::waitForTick`.
The limiter also now uses `SDL_DelayPrecise` internally on non-Windows platforms.
On Windows, the existing `NanoSleep` logic is untouched, as it appears to provide a
more stable framerate for the folks testing it on Windows than `SDL_DelayPrecise` does.
On Linux, however, `SDL_DelayPrecise` is plenty accurate.
2026-04-11 17:50:52 -06:00
Irastris b628a1beb6 Frame interp: Fix fmap scroll arrows 2026-04-11 18:19:09 -04:00
Irastris 880c9f9e9e Frame interp: Fix d_kankyo lights 2026-04-11 17:50:44 -04:00
MelonSpeedruns 2e6a58b140 yes i pushed into main like a mad man for a single space 2026-04-11 17:38:42 -04:00
TakaRikka 7e2e4a73f6 Merge pull request #329 from TwilitRealm/presets
Fix preset oddities
2026-04-11 14:25:49 -07:00
MelonSpeedruns bccc5167bc fix oddities 2026-04-11 17:23:44 -04:00
TakaRikka 8d433c8647 Merge pull request #240 from TwilitRealm/presets
First run config presets
2026-04-11 14:23:24 -07:00
TakaRikka 96034ab361 Merge pull request #328 from TwilitRealm/feat/save-editor-collection
Fill out Collection tab and Inventory slot defaults to save editor
2026-04-11 14:21:48 -07:00
Pheenoh be8e67ab18 Group Collection tab sections into collapsible tree nodes 2026-04-11 15:18:22 -06:00
MelonSpeedruns fd59a6e281 Only 2 presets for now, Standard and HD 2026-04-11 17:16:40 -04:00
MelonSpeedruns 3497ddbcd0 removed unused variables and includes 2026-04-11 16:55:55 -04:00
MelonSpeedruns ffc5d03fd6 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
Pheenoh 5865ccc9d5 Add Collection tab and Inventory slot defaults to save editor 2026-04-11 14:43:08 -06:00
TakaRikka 6a91693752 Merge pull request #327 from TwilitRealm/26-04-11-dynamiclink-gone
Stub out most of DynamicLink.cpp and more of c_dylink.cpp
2026-04-11 13:07:21 -07:00
TakaRikka 5977706618 Merge pull request #318 from TwilitRealm/fix/quick-transform-fix
Don't allow quick transform while in the STAR tent
2026-04-11 13:07:02 -07:00
TakaRikka 0b480fe9d8 Merge pull request #317 from TwilitRealm/26-04-11-render-opts
UI render opts
2026-04-11 13:06:22 -07:00
Howard Luck 55122561b3 Fix dMsgFlow_c::event027 aParam8 buffer size (#3153) 2026-04-11 12:54:25 -07:00
Howard Luck 83c6032c15 Fix daE_VA_c::mRopeCutStatus and va_tag_* array sizes (#3152) 2026-04-11 12:53:51 -07:00
Howard Luck 501f1c11d6 Fix daE_FB_c::mKeys array size on PC (#3151) 2026-04-11 12:52:48 -07:00
Howard Luck ef23a2294c Fix obj_maki_class::field_0x6f8 array size (#3149) 2026-04-11 12:51:20 -07:00
Howard Luck d0fa5f2675 Fix daNpcCoach_Attr_c::field_0x28 array size (#3148) 2026-04-11 12:50:50 -07:00
PJB3005 14e77aed9c Fix JUTResFont duplicating texture data
I misunderstood the way this code works the first time.
2026-04-11 21:46:14 +02:00
Lurs e31efcfbd6 Fixes dominion rod camera #176 2026-04-11 21:33:46 +02:00
Pieter-Jan Briers 4698a889eb Fix daBaseNpc_c field_0x744 array size (#3154) 2026-04-11 12:37:32 -06:00