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
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
PJB3005
fe46adf3cb
Merge branch 'main' into 26-04-11-render-opts
2026-04-11 20:36:46 +02:00
PJB3005
6a07f82425
Merge branch 'main' into 26-03-27-better-mapping
2026-04-11 20:03:40 +02:00
PJB3005
9704f32411
Merge remote-tracking branch 'decomp/main'
2026-04-11 19:59:09 +02:00
Howard Luck
97e566f117
Fix dMsgFlow_c::event027 aParam8 buffer size ( #326 )
2026-04-11 19:53:03 +02:00
Howard Luck
c51b8d0666
Fix daE_VA_c::mRopeCutStatus and va_tag_* array sizes ( #325 )
2026-04-11 19:49:52 +02:00
PJB3005
c77ade5f24
Stub out most of DynamicLink.cpp and more of c_dylink.cpp
...
This code wasn't used (no dynamic linking) and was causing various compiler warnings that don't make sense to clean up. Get rid of it.
2026-04-11 19:46:22 +02:00
Pieter-Jan Briers
a0e12c36e7
UB fixes ( #3150 )
...
* Fix incorrect size for J2DTevBlock8::insertTexture local_38
* Fix dMeter_drawOptionHIO_c mOptionTypeBGPosX/Y size
* dMeter_drawLightDropHIO_c mVesselAlpha fix
* d_a_mg_rod array size fixes
* Fix e_tk2_class mActionTimer array size
* daObjTOMBO_c field_0x714 array size fix
2026-04-11 11:28:01 -06:00
MelonSpeedruns
82e3845d64
Added periods at the end of every option description ( #323 )
...
This allows multiple sentences to be defined for a description.
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-04-11 19:12:32 +02:00
MelonSpeedruns
8522d33935
Moved check for event running & Added sfx if trying to quick transform while in a cutscene
2026-04-11 11:38:36 -04:00
PJB3005
c29f6737e5
Guess this isn't going to Tracy.
2026-04-11 17:10:04 +02:00
MelonSpeedruns
a72dbe779d
Don't allow quick transform while in the STAR tent
2026-04-11 10:22:58 -04:00
PJB3005
bcf7b4ca85
Bunch of debug/tracy groups for J2D
2026-04-11 16:11:41 +02:00
PJB3005
855c794586
Improve dDlst_list_c::draw debug group code to also go to tracy, be less of a performance hog when active.
2026-04-11 16:11:19 +02:00
Irastris
fb9178cac9
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
Max Roncace
3f8bbe7c57
Replace magic constants derived from framebuffer size ( #3144 )
2026-04-10 23:43:37 -07:00
Pieter-Jan Briers
c2113abd62
Couple names in dMeterMap_c ( #3142 )
2026-04-10 23:41:24 -07:00
Pieter-Jan Briers
b0728f9b8d
Replace some pointer casts with field references. ( #3141 )
2026-04-10 23:37:03 -07:00
CraftyBoss
0649aa4828
Merge branch 'main' into android-building
2026-04-10 18:36:37 -07:00
CraftyBoss
4ec4cd363e
only check if iso path is not empty on android, split log messages by newlines to prevent truncation
...
SDL_GetPathInfo doesnt seem able to get valid info from android, or theres some weird permission thing going on
2026-04-10 18:35:40 -07:00
Irastris
8487a4151d
Add Aurora config options for enabling texture replacement and dumping ( #222 )
2026-04-10 19:14:15 -06:00
Luke Street
ce727b71fb
Avoid re-initializing game_main
2026-04-10 16:46:25 -06:00
Luke Street
6deee934b5
--dvd param skips prelaunch
2026-04-10 16:46:24 -06:00
TakaRikka
2217205fa7
Merge pull request #310 from TwilitRealm/26-04-10-render-opts-2
...
Rendering optimizations
2026-04-10 15:21:44 -07:00
CraftyBoss
d01f6bafff
use android logging func for aurora_log_callback
2026-04-10 15:13:11 -07:00
MelonSpeedruns
b255be9b2a
Show Pipeline Compilation option ( #312 )
...
* Show Compiling Shaders option. Off by default.
* Addressed encounter comments
---------
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net >
2026-04-10 15:53:28 -06:00
PJB3005
bda441e9d7
Change star rendering to be more optimal on modern GPUs.
...
Use vertex colors and a single large draw.
2026-04-10 19:19:12 +02:00
CraftyBoss
627cf559c9
building for android impl
...
currently builds a "Metaforce" apk, will need to change name of course. Running the apk using Android Studio's emulator can get in game, however running on a samsung phone does not seem to work.
2026-04-10 03:53:57 -07:00
Luke Street
50450d8e6f
Why did I fix this when we have a helper
2026-04-09 23:32:42 -06:00
Luke Street
4dd287c851
Fixes for controller config & input viewer
2026-04-09 23:30:03 -06:00
Luke Street
7e77577097
Big imgui overhaul
2026-04-09 23:11:10 -06:00
CraftyBoss
300ed931e3
implement pre-launch ui for configuring iso directory ( #301 )
...
UI will automatically open on boot and will not launch the game if there is no valid iso path specified in the config. Can optionally be disabled on future game launches.
2026-04-09 23:06:37 -06:00
PJB3005
7e797b2320
Merge branch 'main' into 26-03-27-better-mapping
2026-04-10 03:50:32 +02:00
Pieter-Jan Briers
ccb912785b
Set default PAD mapping to fix Z ( #297 )
...
* Set default PAD mapping to fix Z
Requires https://github.com/encounter/aurora/pull/111
* Update to new API
2026-04-09 19:24:25 -06:00
qwertyquerty
3366c22e99
CI/CD, CMake improvements, more targets, fix gcc ( #258 )
...
* CI attempt
* syntax
* fix cmake for linux
* fix include directories and merge main
* fix PDB fighting
* fix gcc compiling
* fix SSCACHE for windows
* try and fix gcc
* more CI presets
* remove the android target for now
* bump cmake minimum to fix debug information format
* yet another attempt at fixing gcc
* yet another attempt at fixing gcc
* better CI matrixing
* yet another attempt at fixing GCC
* fix arm
* fix CI
* placeholder icons
* compile dawn from source for windows arm64
* fix icons and linker warnings
* fix cmake
* fetch libjpegturbo
---------
Co-authored-by: Luke Street <luke@street.dev >
2026-04-09 19:22:53 -06:00
TakaRikka
06ed3988c0
fix dominion rod cam spinning
2026-04-09 16:55:07 -07:00
TakaRikka
560901aed5
Merge pull request #299 from TwilitRealm/fix/alternate-map-fix
...
Fixes map performance even if it's drawn on screen
2026-04-09 16:07:09 -07:00