CraftyBoss
f6b86d3f38
actually get some ap functionality going
...
getting items from the server works now mostly, for now we're ignoring inventory fills as its going to require a bit of work to reset the inventory on connection.
2026-06-09 01:23:05 -07:00
CraftyBoss
b118fa19e1
Merge remote-tracking branch 'origin/randomizer' into rando-archi
2026-06-09 01:14:16 -07:00
gymnast86
68bebfad3a
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 22:58:46 -07:00
gymnast86
a0f5b250b4
Merge branch 'randomizer' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 22:58:41 -07:00
gymnast86
cb70f2c3b3
use C-style array for adjectives and nouns
2026-06-08 22:58:29 -07:00
Luke Street
34e1e740ab
Update aurora
2026-06-08 23:14:51 -06:00
Luke Street
a58f64ed80
Update aurora
2026-06-08 22:49:28 -06:00
Luke Street
5851954ca1
Revert "Move RegisteredConfigVars to function-local static"
...
This reverts commit ea09dd73c6 .
2026-06-08 22:16:10 -06:00
Luke Street
28a37f6b4f
Check for sNoUseDrawMtxPtr in J3DModel::entry
2026-06-08 22:14:34 -06:00
Luke Street
285691cd19
Add -debug-asan presets with AddressSanitizer
2026-06-08 22:14:10 -06:00
gymnast86
c65f0bb0ac
Merge branch 'randomizer' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 21:06:52 -07:00
gymnast86
038254db48
decouple generation modal from config menu
2026-06-08 21:05:30 -07:00
Luke Street
c1997b3d68
Remove huge TLS variable; fixes Linux issues
...
Randomizer code was allocating a 25MB buffer
for file I/O using thread-local storage,
which was starving the stack space of threads
created on Linux.
The buffer appears to be a workaround for
Wii U homebrew I/O, so we can just disable
it altogether.
Resolves #1836
2026-06-08 21:52:12 -06:00
gymnast86
474a7dce00
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 18:08:13 -07:00
gymnast86
382f33d021
fix some tracker locations not getting updated fast enough
2026-06-08 18:05:21 -07:00
CraftyBoss
efbf82d4c7
Merge remote-tracking branch 'origin/randomizer' into rando-archi
2026-06-08 16:44:48 -07:00
gymnast86
b743a762b4
fix swapped flags for male/female beetle
2026-06-08 16:04:58 -07:00
gymnast86
302abd6b65
track twilight tears in tracker
2026-06-08 13:44:35 -07:00
gymnast86
3f6ae4324b
Merge branch 'randomizer' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-08 00:12:19 -07:00
Luke Street
93e33ecf1a
Cap map resolution multiplier
...
Resolves #1058
Resolves #1422
Resolves #1668
2026-06-08 00:08:00 -06:00
Reilly Brogan
e26fab71d6
Add DUSK_PACKAGE_INSTALL ( #1966 )
...
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
2026-06-07 23:33:49 -06:00
Luke Street
824389f871
Remove embedded gamecontrollerdb.txt ( #2018 )
...
But still load from the data dir if
it exists there (for user overrides)
2026-06-07 22:30:07 -06:00
Luke Street
aa42265041
Fix Impaz expression animation OOB read ( #2017 )
...
Resolves #1152
2026-06-07 22:29:52 -06:00
BoLThompson
8b7ed4b5da
Interpolation fixes (fishing rod, key door chains, hookshot chain) ( #2008 )
...
* fishing rod line (item and minigame) interpolated
* small key, big key door chains interpolated
* hookshot chain interpolated
2026-06-08 00:28:48 -04:00
gymnast86
dccded964b
fix hang on swim spawn with no water
2026-06-07 21:09:31 -07:00
SuperDude88
f33746f373
Alternate Config Variable Migration Method ( #1577 )
...
* Use Explicit Template Specialization
- Move migration of FrameInterpMode to use a unique specialization of loadFromJson
This avoids coding special cases into the main template, which I think is more sustainable in the long-run if we need to migrate other settings ever
* Error for Default Migration
- Add error message in the config log for default migration
Not a fatal, just a clear signal that you should handle your enum cases explicitly to make sure they're right
2026-06-07 21:39:02 -06:00
Nathan Mena
18c1d11335
Fix mirror mode sign arrows ( #1704 )
...
* Manually defined specific Wii messages to be returned when mirror mode is enabled
* Fixed random hanging on some messages
2026-06-07 21:18:58 -06:00
SuperDude88
710f252d53
Fix Respawning in Final Zant Phase ( #2013 )
...
Zant was trying to get the player's position before the player was even created
Based on the fix for camera/peahat load order
2026-06-07 21:18:45 -06:00
SuperDude88
2a92a67b87
Fix Mirror Mode Poe Counter ( #1997 )
...
Fixes #1817
2026-06-07 21:18:33 -06:00
SuperDude88
0d05f9b75b
More Magic Armor Options ( #1691 )
...
* More Magic Armor Options
- Add a 3rd option to lose rupees only on damage
* More Choices
- Add cosmetic and double defense options
These both have been requested a couple times
* Shorten Description
The description was very, very long before
* Web Editor Got Me
Fix my syntax
2026-06-07 21:18:23 -06:00
ZipoLabs
e27cce0e3c
Add Green Chu merging functionality to "Restore Wii 1.0 Glitches" setting ( #2000 )
2026-06-07 21:18:10 -06:00
SuperDude88
511721f4d5
Fix Ganondorf's Cape Texture ( #2016 )
...
* Cape Texture Fix
- Load pos/norm/texcoord data directly from the REL
Before the hardcoded array was LE but being treated as BE, now we load it directly from the REL so treating it as BE is the correct behavior
* Fix Cape Tearing
- Update the cached textures when the cape is torn, reset the texture when creating the actor
2026-06-07 21:14:10 -06:00
Luke Street
ea09dd73c6
Move RegisteredConfigVars to function-local static
...
Defers initialization until used to avoid crash
with specific file-local static initialization ordering.
Fixes #1836
2026-06-07 21:08:41 -06:00
gymnast86
c426b52a15
use constexpr for seed nouns and adjectives
2026-06-07 09:32:53 -07:00
gymnast86
41e0a81c39
fix rando first item bits in editor
2026-06-07 00:54:13 -07:00
gymnast86
5b6f2f6e91
fix some first item bits accidentally getting unset
2026-06-06 23:39:18 -07:00
gymnast86
bbea07ba9e
fix boomerang sometimes not spinning as freestanding item
2026-06-06 21:41:16 -07:00
gymnast86
0f0dca5514
fix boomerang potentially not being collected as freestanding item
2026-06-06 21:11:40 -07:00
gymnast86
3fb86dbac8
better plando error messaging
2026-06-06 20:17:51 -07:00
CraftyBoss
83adafff82
basic setup for archipelago support started
...
For now we'll be using APCpp, seems to be good enough for what we need to do for this. might eventually roll my own library if things end up being too weird/complicated to integrate properly.
2026-06-06 19:39:23 -07:00
gymnast86
7e367c1e15
parameter cleanup
2026-06-06 18:21:01 -07:00
gymnast86
46e81963e2
focus seed gen modal after seed generates
2026-06-06 17:39:44 -07:00
gymnast86
4f1d4cde3d
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-06 11:14:02 -07:00
gymnast86
45c8fa9f19
update seed generation modal when generation finishes
2026-06-06 11:11:17 -07:00
Luke Street
08e0f4a2ee
Update aurora & remove old pipeline cache handling
2026-06-06 09:41:07 -06:00
gymnast86
87635d3cf7
Coro bottle hint in text
2026-06-06 06:46:58 -07:00
gymnast86
e5324c7562
remove old comments
2026-06-05 22:58:58 -07:00
gymnast86
03593def22
fix setting jumpstrike event bit
2026-06-05 22:45:42 -07:00
gymnast86
2ae5518c81
SetPsuedoClass -> SetClass
2026-06-05 21:23:10 -07:00
gymnast86
bc45bf27c2
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
2026-06-05 21:11:36 -07:00