summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-10-09Allow skipping Mweep cutscene in progress (#7349)Jordan Longstaff
2026-10-09Rename Business Scrub animations from decomp (#7348)Jordan Longstaff
2026-10-08Win condition tooltip + altar hint + draw full triforce for anywhere wincon ↵A Green Spoon
(#7341)
2026-10-08Prevent crash when fairy spawn is unknown (#7340)Chris
2026-10-08Show message when no Linux file picker is found (#7339)Chris
2026-10-08Unfreeze Link on forced text skip (#7338)Chris
2026-10-07Fix name of Fire Trial silver rupee (#7328)Chris
2026-10-06speedrun presets: no BSM, always allow ATE (#7325)9.3.0Philip Dubé
2026-10-06Fix water entrance graph typo (#7324)Philip Dubé
2026-10-06just hash preset file, not settings (#7322)Philip Dubé
avoids hash including misc debug mode options even when we've forced it to be disabled
2026-10-059.3.0 Dewey Alpha (#7313)Philip Dubé
2026-10-05Remove FQwc preset. Skip learning songPhilip Dubé
Also render exempt settings on preset selection, with values they'll have in-game
2026-10-05Hookify Ganondorf/Ganon skips (#7321)Philip Dubé
These were often only applied in rando or boss rush, vanilla would only skip with entire tower escape skipped
2026-10-05German (#7315)amafresh325
Co-authored-by: serprex <159546+serprex@users.noreply.github.com>
2026-10-05Use WriteFileSafely more (#7317)Philip Dubé
Include config version check on speedrun settings
2026-10-05speedrun mode (#7073)Philip Dubé
prevent Esc menu while speedrun file loaded, instead toggles gameplay stats / time splits render RUN tag on speedrun files don't persist speedrun preset into player's settings
2026-10-05Fix "return to spawn" from boss room inside grotto (#7314)Philip Dubé
2026-10-05Add migrations for presets and drag-and-drops (#7312)Chris
2026-10-04Carry sound font ids in 16 bits (#7260)David Racine
Each streamed track brings its own sound font, so a pack with more than ~217 of them pushes font ids past 255. Stored in 8 bits they wrapped onto vanilla fonts or onto 0xFF, which reads as "no font": the track played vanilla instruments or nothing at all. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04Start with misc flags set in debug saves (#7311)Philip Dubé
2026-10-04set min save editor hearts to 1 because rando (#7307)Pepper0ni
2026-10-04Update Hell Mode preset, add Demise Difficulty (#7306)Pepper0ni
2026-10-04Fallback to English for spoiler entries with TODO_TRANSLATE (#7305)Philip Dubé
Key collision was breaking non-English rando Translate a few items based on official sources / simple names
2026-10-04Excluded Locations Migration (#7302)Chris
2026-10-04Fix boss rush name being garbage with non-PAL encoding (#7304)Philip Dubé
2026-10-04don't set nextEntranceIndex in Play_Init, breaks FWWW (#7300)Philip Dubé
instead tracker uses gSaveContext.entranceIndex
2026-10-04Extractor: pass Torch ROMs as big endian (#7301)Philip Dubé
Needed for hashing. Adjust code to reduce copying
2026-10-03Fix playthrough paring to not rely on checks past wincon (#7275)Philip Dubé
Implement DelayItem to bypass SetPlacedItem setting price, which when restored would leave behind price of RG_NONE
2026-10-03WriteFilesSafely (#7299)Philip Dubé
Log filesystem op failures, don't rename after write failed refactor SaveContext handling, use std::lock_guard
2026-10-03Fix item tracker not working during credits (#7298)Philip Dubé
2026-10-03SwitchAge: prevent Link walking without collision for a bit (#7286)Philip Dubé
2026-10-03[Bugfix] - Vanilla Shopsanity Prices (#7295)Chris
2026-10-03AudioSequenceFactory: fix mono streamed tracks not playing (#7291)David Racine
In WriteMonoSingleSeq, layerPlaceholderOff was recorded before WriteNoshort, causing a stray 0x00 byte to be emitted into the mono channel script. The 0x00 decoded as a delay of 0 ticks, which deferred the subsequent ldlayer byte by one tick and left channel->instrument unset when the layer first processed its note, producing no sound. Move layerPlaceholderOff to after WriteNoshort so the placeholder writes the correct address, matching WriteStereoSingleSeq. Fixes #7264
2026-10-03[Bugfix] Fix crash on exit after rando gen (#7296)Chris
2026-10-02Fix grotto entrance misbehaving when entering grotto before last transition ↵Philip Dubé
not done (#7271)
2026-10-01Fix a song enlarging on the quest page while the cursor is on L/R (#7263)David Racine
The selected-slot index is only assigned when the cursor is on a slot, so on the page arrows the song icons compared against an uninitialised value. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Revert self-pumping audio thread (#7284)Chris
* Revert "Fix audio regression playing audio too slowly (#6894)" This reverts commit db41e1b5f84ce8cf35635dac68ad818cbf70c453. * Revert "fix(audio): Fix audio stutter when gfx hitches (#6704)" This reverts commit 4415537deb9942ae7f2bb8d5fe458422b829bb1a.
2026-10-01Set time of day when skipping sun song cutscene (#7235)Philip Dubé
Simulate cutscenes to match various time of day quirks
2026-09-29fix logical typos (#7283)Philip Dubé
2026-09-29Fix audio thread race on CVar reads during preset apply (#7265)Chris
2026-09-28mark ganon's tower entrances as oneExit (#7276)Philip Dubé
2026-09-28Fix AddCheckToLogic bombchu handling (#7274)Philip Dubé
1. consistently include shop bombchus 2. fix boolean flip typo, that was filtering out ITEMTYPE_SHOP branch that coerces matching LogicVals
2026-09-28Fix Link being out of bounds while loading into scene on epona with spinning ↵Philip Dubé
free cam (#7270)
2026-09-28Better Save Menu: hard code Return to Spawn in vanilla (#7273)Philip Dubé
Unconditionally using rando's entrance overrides could load zero, ie ENTR_DEKU_TREE_ENTRANCE
2026-09-28rename Gerudo Fighter to Gerudo Thief (#7272)Philip Dubé
2026-09-28Build soh.o2r as part of ALL, only when its inputs change (#7262)David Racine
`install` builds ALL, which never included GenerateSohOtr, so it copied whatever soh.o2r was already in the build tree. The version check can't catch that: a stale soh.o2r carries the same version as the binary. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28publish appimage unzipped, store to ~/.local/share/soh when SHIP_HOME unset ↵Philip Dubé
(#7252)
2026-09-26Fix Skip Forced Text softlock (#7254)Jordan Longstaff
2026-09-26Fix enemy rando issues in MQ spirit (#7257)Pepper0ni
2026-09-24Fix and hookify full health on spawn (#7239)Pepper0ni