Releases: HarbourMasters/Shipwright
Release list
MacReady Bravo 8.0.1
Download
Setup Guide
https://www.shipofharkinian.com/setup-guide
Changelog
https://www.shipofharkinian.com/changelog#macready-bravo-8-0-1
What's Changed
- Fix Excluded Sequences not loading by @Malkierian in #3370
- Fix: MS Shuffle edge case by @stratomaster64 in #3364
- [Fix] Crash from Tracker on Transferred Saves by @Malkierian in #3368
- Rename all instances of Desert Wasteland to Haunted Wasteland. by @Malkierian in #3372
- bump lus by @briaguya-ai in #3394
- [Feature Fix] Tunics stolen by like likes now removed from the item buttons by @Malkierian in #3375
- [Feature] Remove
performDelayedSavefunctionality from Autosave by @Malkierian in #3387 - Stop hardcoding skeleton type to flex by @garrettjoecox in #3397
- Fix: Prevent patching custom models by @Archez in #3367
- [OTRExporter] Use substr method to determine file extension by @Alto1772 in #3390
- SaveManager cleanup by @Malkierian in #3386
- Fix magic being zeroed out when using fast file select by @jbodner09 in #3389
- [Feature/fix] Save to temp file first by @Malkierian in #3376
- Add gFixEyesOpenWhileSleeping by @garrettjoecox in #3365
- Version bump to MacReady Bravo (8.0.1) by @garrettjoecox in #3398
Full Changelog: 8.0.0...8.0.1
MacReady Alfa 8.0.0
Download
Setup Guide
https://www.shipofharkinian.com/setup-guide
Changelog
https://www.shipofharkinian.com/changelog#macready-alfa-8-0-0
What's Changed
- Flags stuff by @garrettjoecox in #3014
- Add an error for implicit functions by @louist103 in #3017
- update hash docs by @briaguya-ai in #3039
- Enhancement: Enemy Health Bar by @Archez in #3035
- Update LUS submodule to 1.2.0 by @leggettc18 in #3087
- Fix: Enemy healthbar crashing on Linux by @Archez in #3092
- Add first draft of MODDING.md by @garrettjoecox in #2954
- Always use dungeon specific items by @garrettjoecox in #3041
- Merge Sulu Bravo -> develop by @Archez in #3121
- Opt-in for an easy-way CMake target to create soh.otr file by @Alto1772 in #3057
- Add "More info in file select" enhancement by @Pepe20129 in #3053
- Add glitch practice cheats by @Pepe20129 in #2570
- Equip dupe fix by @inspectredc in #2655
- Change GTG to Gerudo Training Grounds in key ring settings by @LuigiXHero in #3059
- Tweak: Refactor 3D drops handling by @Archez in #3071
- Add voice tab to Audio Editor by @LuigiXHero in #3080
- Actor Nametag System by @Archez in #3083
- No UI command - Remove debug elements and visual SoA by @aMannus in #3086
- Add toggle option for save states by @Malkierian in #3095
- Use a different color when aiming at hookshotable collision by @louist103 in #3105
- [Tweak] Add visualization for pause menu item cycling by @Archez in #3118
- Selection for Vanilla/MQ dungeons by @LuigiXHero in #3058
- Fix hookshot dot by @louist103 in #3137
- Fix the preview in voice tab by @LuigiXHero in #3142
- Add Shield Aim Invert X & Y Axis Options by @PhysicBerry in #3055
- Fix more warnings. by @louist103 in #3101
- Fix: Check for debug mode when watching cutscene debug inputs by @Archez in #3133
- Fix bombs not showing up by @aMannus in #3145
- [Rando Fix] Fix entering zoras domain tricks by @inspectredc in #3147
- Fix ice trap message by @aMannus in #3158
- Fix: Audio crash when trying to detect BGM_DISABLED by @Archez in #3150
- V1 - Chestapalooza by @Caladius in #2922
- Add scene table by @Pepe20129 in #3131
- [Chore] Regenerate asset headers with include guards by @Archez in #3132
- Better Personal Notes Autosave by @Malkierian in #3155
- Add extraction support for ByteSwapped and LittleEndian formats by @Archez in #3042
- [Tweak] Support for PAL1.1 Change Language option by @Archez in #3124
- Fix: Align remaining unaligned assets for mac by @Archez in #3138
- Fix: hookshot reticle texture for hd and alt assets by @Archez in #3149
- Sync asset names with decomp documentation by @Archez in #3153
- Add XML definitions for all textures that are auto-generated by ZAPD by @Archez in #3161
- [Tweak] Update Rando save warning message for new file info screen by @Archez in #3163
- Add OnActorKill & OnEnemyDefeat hooks by @Pepe20129 in #3112
- Rando cleanup by @Pepe20129 in #3157
- Bush Item Drops: Vanilla Bug by @inspectredc in #3148
- Audio Editor Lock Button and Cleanup by @Malkierian in #3140
- Bunny hood Equip Swap Fix in Scene Transition by @inspectredc in #3152
- Add No Logic Race ruleset to Presets by @Caladius in #3159
- [Tweak] Better GS Ice Trap Collection Handling by @Malkierian in #3077
- Test Tracker Rework Breakout by @Malkierian in #3180
- Initial pass on some logging that would be helpful for debugging crashes/problems by @garrettjoecox in #1457
- Mod options: Rotation options for bombs and grottos by @aMannus in #3146
- Add gDebugSaveFileMode by @Pepe20129 in #3170
- [Difficulty Enhancement] Tree Stick Drops by @Patrick12115 in #3171
- Update CrowdControl .cs file by @aMannus in #3183
- CrowdControl: Disable knockback while in crawlspaces by @aMannus in #3187
- Store seed string in the save, and use it for mirror mode & enemy rando by @garrettjoecox in #3175
- Fix warp song hints, but for develop. by @Malkierian in #3197
- Bump LUS 1.2.2 by @Archez in #3189
- Some documentation changes for zplayer by @garrettjoecox in #3172
- Update to RCObjects by @Malkierian in #3193
- Reformatting randomizer.cpp by @Malkierian in #3194
- Use randomizerInf for fishing and big poes by @garrettjoecox in #3088
- Rando: More Misc. Hints by @stratomaster64 in #2930
- docs: remove outdated docs from BUILDING.md by @briaguya-ai in #3213
- GC PAL MQ Retail support by @Archez in #3167
- [ci] silently continue ...
Sulu Bravo 7.1.1
Download
Changelog
https://www.shipofharkinian.com/changelog#sulu-bravo-7-1-1
What's Changed
- fix: restore internal resolution and msaa slider functionality by @briaguya-ai in #3026
- Fix: Invert culling for collision viewer in Mirrored mode by @Archez in #3021
- handle random mq dungeon count better by @briaguya-ai in #3036
- Add exact item and check to the spoiler log for WotH hints by @Pepper0ni in #3043
- Fix: Various PAL1.1 asset offsets and Main Menu options screen by @Archez in #3045
- Fix: Various PAL GC asset offset issues by @Archez in #3052
- Fix Market Sneak enhancement with masks on by @aMannus in #3047
- Fix: Add missing hashes to launch scripts by @Archez in #3070
- [Fix] Merchant Check Fixes by @Malkierian in #3067
- Fix: Granny empty bottle check by @Archez in #3068
- Fix: Carpet Merchant rando GiveItem distance check by @Archez in #3102
- [Bugfix] Add check for animation count to prevent continuing final saw textbox while putaway is happening by @Malkierian in #3103
- Fix: Prevent Disable Idle Cam from getting stuck on level geometry by @Archez in #3094
- Fix various randomiser text issues and related improvments. by @Pepper0ni in #3066
- Rewrite the logic to check for CRC32 at runtime by @louist103 in #3072
- Fix: Dark Link's inputs in Mirror mode by @Archez in #3109
- Fix: Anju rando item gives failing when performing an action by @Archez in #3107
- Fix: Various Rando generation crashes by @Archez in #3108
- [Tweak] Add Autoscroll to Audio Editor Dropdowns by @Malkierian in #3115
- [Accessibility] Tweak Pause menu TTS functions by @Archez in #3098
- Tweak: Better Easy Pause Buffer input tracking by @Archez in #3054
- Update libultraship (OpenGL window position fix) by @Spodi in #3113
- #3040 give em to the distro packagers + LUS submodule bump by @leggettc18 in #3119
- version bump to Sulu Bravo by @leggettc18 in #3120
New Contributors
- @Pepper0ni made their first contribution in #3043
- @Spodi made their first contribution in #3113
Full Changelog: 7.1.0...7.1.1
Sulu Alfa 7.1.0
Download
Changelog
https://www.shipofharkinian.com/changelog#sulu-alfa-7-1-0
What's Changed
- Spock -> Develop by @leggettc18 in #2826
- Spock -> Develop by @leggettc18 in #2829
- Spock -> develop by @garrettjoecox in #2845
- Spock Bravo -> Develop by @leggettc18 in #2877
- Custom message improvements by @leggettc18 in #2892
- Cleanup gameplay stats code/UI and support RTA timing by @garrettjoecox in #2862
- Spock -> develop by @garrettjoecox in #2906
- Expose Thieves' Hideout selection for keyrings in randomizer settings by @Archez in #2890
- Fix: Use blue potion refill for Granny Shop item when unshuffled by @Archez in #2920
- Update README to include tools by @Bytenex in #2919
- Sectional Saves by @Malkierian in #2889
- Use gBuildVersion instead of sohStats.buildVersion for gameplay stats by @garrettjoecox in #2913
- Hyper Enemies (act and move twice as fast) by @aMannus in #2887
- Improve Controller LED Control by @Malkierian in #2864
- Update cvar clear lists and add cheatCvars clear list(not currently used) by @garrettjoecox in #2869
- ShadowTag (7.0.1) by @Caladius in #2825
- Fixes regression in random rupee names by @leggettc18 in #2927
- Enhancement: Better Debug Warp MQ toggle by @stratomaster64 in #2876
- [Rando] Adds Greg options to the Bridge and LACS reward options by @Patrick12115 in #2663
- Docs: Update Player/Actor Flags by @stratomaster64 in #2765
- Fix: Switch Age with Enchancements giving kokiri sword by @inspectredc in #2929
- [Feature] In-game gameplay stats timer by @aMannus in #2910
- Enhancement: Show Gauntlets in First Person by @MoriyaFaith in #2918
- Dynamic Actor IDs by @Rozelette in #1729
- [Feature] Boss Rush by @aMannus in #2923
- Fix order of auto equip message by @jbodner09 in #2931
- Fix: Better debug warp MQ detection and other warp menu bugs by @Archez in #2932
- fix: override gh default
VCPKG_ROOTso auto update works by @briaguya-ai in #2941 - Fixes defaults for LACS. by @leggettc18 in #2937
- Improvement: Additional Spoiler Hint Info by @Malkierian in #2727
- Trick logic by @inspectredc in #2681
- build soh with LUS 1.0.0 by @briaguya-ai in #2881
- build for wii u by @briaguya-ai in #2946
- Re-adds Wii U nightly build link by @leggettc18 in #2951
- Fixes collision viewer by @Kenix3 in #2949
- Improve TTS for file select menus by @Archez in #2950
- N64 PAL 1.1 Support by @NEstelami in #2773
- Fix copyright position for PAL 1.1 by @xoascf in #2952
- numbers aren't magic by @briaguya-ai in #2976
- Set LUS submodule to main (currently 04ef63c) by @leggettc18 in #2984
- Fix: Minimap dungeon entrance placement by @Archez in #2958
- only green the greg bridge not everything else by @briaguya-ai in #2962
- Config versioning to fix the Fullscreen Shortcut debacle by @leggettc18 in #2966
- fullscreen with f11 not f9 by @briaguya-ai in #2955
- Boss Rush - Fix missing goron bracelet by @aMannus in #2974
- Boss Rush - Fix RTA timer by @aMannus in #2973
- Fix: crash when resetting links scale without a playstate by @Archez in #2970
- properly set imgui invert aiming y default by @briaguya-ai in #2956
- Fix: Cosmetic HUD placement reset position corrupting ship json by @Archez in #2961
- Add spock race preset by @garrettjoecox in #2977
- Rename gDirtPathFix to gZFightingMode by @garrettjoecox in #2959
- Mirrored world enhancement by @garrettjoecox in #1569
- fix target ExtractAssets for N64 PAL 1.1 by @Alto1772 in #2963
- fully remove OTRGui by @briaguya-ai in #2982
- Add Mirror World gfx patches and patch Royal Grave Sun Song etching by @Archez in #3005
- caps for locations in altar text by @briaguya-ai in #3004
- hide menu bar from menu bar by @briaguya-ai in #2988
- Tweak: Order spoiler log print out to match insertion order by @Archez in #3006
- Extra modes tweaks by @garrettjoecox in #2985
- Add option to prevent speed modifier from affecting jump velocity by @garrettjoecox in #2874
- Add option for time travel to work with OoT or Any Ocarina by @Bytenex in #2944
- Section Save Modification by @Malkierian in #2947
- More mirror mode fixes and additions by @Archez in #3009
- Tweak: Update Mac and Linux launch scripts to make mods dir by @Archez in #3013
- Fix: Warp override MQ mode for room loads by @Archez in #3019
- Version Bump to Sulu by @leggettc18 in #3020
New Contributors
- @Bytenex made their first contribution in https://github.com/HarbourMasters/Shipwrigh...
Spock Charlie 7.0.2
Download
Changelog
https://www.shipofharkinian.com/changelog#spock-charlie-7-0-2
What's Changed
- Old Save Conversion Fix, mark II by @Malkierian in #2894
- Use UTF-8 for MSVC and enable visual styles for Windows by @xoascf in #2888
- fix rom searching oversight on linux by @Alto1772 in #2891
- Fixes buying songs crash on Switch by @leggettc18 in #2899
- Mask Sale Fix by @Malkierian in #2900
- Fix: seed srand on launch and fix spoiler log for seed testing generation by @Archez in #2902
- Bunny Hood Unequip On Load Fix by @Malkierian in #2904
- Add Scene Specific Checks to Dirt Path Fixes by @Patrick12115 in #2907
- Add skeleton unregistration to actors that manage their own skeletons by @Rozelette in #2908
- remove what i assume to be accidentally copied stuff from a diff by @briaguya-ai in #2909
- Add back missing Greg timestamp for Gameplay Stats by @aMannus in #2911
- Version Bump by @leggettc18 in #2916
Full Changelog: 7.0.1...7.0.2
Spock Bravo 7.0.1
Download
Changelog
https://www.shipofharkinian.com/changelog#spock-bravo-7-0-1
What's Changed
- Fix: MQ dungeons crashing by not using MQ textures by @Archez in #2764
- fix: remove 100 character limit to rom path by @Alto1772 in #2801
- Lus updates by @Kenix3 in #2822
- Fix: add header to align soh.otr file assets and fix asset crash for Mac by @Archez in #2819
- Fix: Bottle filling action updating all empty bottles by @Archez in #2817
- fix: extractor dialog No selection by @Alto1772 in #2798
- Fix: handle more MQ only texture lookups by @Archez in #2803
- Tweak: Reset trade item cycling when pausing or changing pages by @Archez in #2808
- fix: properly load custom models on scene transition by @briaguya-ai in #2779
- GCC 13 support by @GaryOderNichts in #2780
- fix: properly load textures for debug text by @briaguya-ai in #2775
- TWEAK: Rupee dash duplication by @PurpleHato in #2815
- fix: don't crash when changing margins by @briaguya-ai in #2828
- Lus updates by @Kenix3 in #2835
- update mac launch script to set SHIP_HOME by @Archez in #2831
- Fix: remove TTS hotkey for Linux and update README by @Archez in #2833
- CrowdControl 2.0 compatibility & category tweak by @aMannus in #2814
- Move Game Saving to Separate Thread by @Malkierian in #2820
- ZAPD Update by @louist103 in #2851
- Bump LUS version by @Kenix3 in #2849
- Fix building on GCC 13 by @Lutzx in #2832
- fix build by @briaguya-ai in #2852
- Reverts part of PR #2851 that required OTR regen. by @leggettc18 in #2856
- Bump LUS by @Kenix3 in #2855
- Fix: Own Dungeon items using vanilla GI in suffled boss rooms by @Archez in #2859
- Fix oversight in CrowdControl source file by @aMannus in #2858
- bump LUS for thread stuff by @briaguya-ai in #2866
- fix for day/night textures by @briaguya-ai in #2853
- Improve builtin extraction detection and QoL by @Archez in #2865
- RANDO: Fix logic with OGC and mixed entrance pools by @leggettc18 in #2830
- Cleanup cvars that are set on boot and in the navigation by @garrettjoecox in #2863
- CrowdControl 2.0: Fix several effects by no longer relying on received parameter to be 0 by @aMannus in #2870
- Hyper boss - Several actor ID fixes by @aMannus in #2871
- reserved thread count by @briaguya-ai in #2868
- Use OnGameFrameUpdate for rainbow tick instead of relying on ImGui hidden window by @garrettjoecox in #2872
- Version Bump by @leggettc18 in #2867
New Contributors
Full Changelog: 7.0.0...7.0.1
Spock Alfa 7.0.0
Download
Changelog
https://www.shipofharkinian.com/changelog#spock-alfa-7-0-0
What's Changed
- [Resources] Properly encode soh textures and remove raw load by @dcvz in #2548
- build: allow selfhosted runner configuration using repository variables by @briaguya-ai in #2560
- [Interpolation] Allow Matching & Limit Max FPS by @dcvz in #2466
- build: use
fromJSONto parse runner repo vars, don't add deps on self-hosted by @briaguya-ai in #2564 - [Accessibility] Text to Speech by @dcvz in #2487
- Simplify asset headers by @xoascf in #2474
- Fix voice compilation by @dcvz in #2571
- khan -> dev by @briaguya-ai in #2574
- CMake: Do not force
CMAKE_OSX_DEPLOYMENT_TARGET. by @FtZPetruska in #2581 - khan -> dev by @briaguya-ai in #2591
- bump lus + resolve lus conflicts by @briaguya-ai in #2598
- Item_Give and OnReceiveItem updates by @Malkierian in #2580
- Feature - Bonk damage under difficulty options by @aMannus in #2584
- CrowdControl V2: Effect overhaul by @aMannus in #2433
- khan -> dev by @briaguya-ai in #2628
- bump lus by @briaguya-ai in #2630
- Fix Randomizer_Item_Give corrupting inventory slots for MOD_RANDOMIZER items by @Malkierian in #2626
- Fixes some XML texture size and offeset errors. by @leggettc18 in #2621
- khan -> dev by @briaguya-ai in #2634
- Another Item_Give bug fixed... by @Malkierian in #2636
- Restore 1.0 quick Bongo kill glitch by @RaelCappra in #2641
- khan -> dev by @briaguya-ai in #2659
- Cleanup of ImGui code by @jbodner09 in #2576
- Hyper Bosses (act and move twice as fast) by @aMannus in #2555
- [Time Saver Enhancement] Dampe Appears All Night by @Patrick12115 in #2618
- OnTransitionEnd hook, unified autosave finalization by @Malkierian in #2635
- Update README.md by @pancake-byte in #2592
- [Cheat] No ReDead/Gibdo freeze by @Patrick12115 in #2643
- ADD: Time Saver --> Time Travel with the Song of Time by @PurpleHato in #2575
- bump lus by @briaguya-ai in #2661
- [Time Saver Enhancement] Nighttime GS Always Spawn by @Patrick12115 in #2611
- khan -> dev by @briaguya-ai in #2662
- Enhancement: Room/Scene Timers by @stratomaster64 in #2478
- fix: properly display static background scenes by @briaguya-ai in #2669
- Fix: Gameplay Stats OOB by @stratomaster64 in #2673
- bump lus by @briaguya-ai in #2674
- build: don't install deps on selfhosted windows by @briaguya-ai in #2675
- Fix: Goron Link's text in randomizer and have Big rolling goron continue rolling by @Archez in #2670
- Fix: Spirit Cobra statue shadow and small doc updates by @Archez in #2666
- Fix: Rando logic MQ Jabu clear condition for boss entrance rando by @Archez in #2671
- Link voice pitch v0 by @RaelCappra in #2430
- Fix: Boss clear logic and add projectile-less Bongo logic trick by @Archez in #2677
- Switch age fix by @inspectredc in #2676
- khan -> dev by @briaguya-ai in #2678
- Fix: "Own Dungeon" items on shuffled Boss rooms by @Archez in #2683
- bump lus by @briaguya-ai in #2692
- fix: lowercase package names for vcpkg by @briaguya-ai in #2693
- Fix: Death Mountain cloud in rando by @Archez in #2691
- Fix: Switch Age No Longer Reloads Start Room by @inspectredc in #2679
- [Reduced Clutter] Disable Hot/Underwater Warning Text by @Patrick12115 in #2684
- fix: process roms in consistent order by @briaguya-ai in #2696
- chore: move rando savefile setup and document flags by @Archez in #2697
- Fix: Use correct fps value for frame interpolation with match refresh rate by @Archez in #2694
- bump lus by @briaguya-ai in #2700
- build/package/ship
soh.otrby @briaguya-ai in #2699 - fix: don't try to install deps on selfhosted linux by @briaguya-ai in #2701
- Replaces text chevron with Font Awesome icon by @aMannus in #2687
- Fix: soh otr asset building not detecting textures on windows by @Archez in #2702
- chore: move asset header generation to new ExtractAssetsHeaders target by @Archez in #2705
- Change console commands to bind commands with parameters by @aMannus in #2706
- chore: copy otrs in windows into target dir by @Archez in #2704
- Revert FPS slider behaviour for DX11 by @aMannus in #2686
- Fix: TTS crash on pause menu with any cursor position by @Archez in #2719
- Fix: Update GetItem value for freestanding items and shopsanity plentiful by @Archez in #2718
- Fix: Lake Hylia sun granting multiple fire arrows in vanilla by @Archez in #2708
- Readability - Some language magic numbers by @PurpleHato in #2707
- [ZAPD] fix text extraction overflowing messages by @Archez in #2717
- bump lus by @briaguya-ai in #2721
- dinner room by @briaguya-ai in #2729
- feat: allow toggling vsync, fix: vrr support by @briaguya-ai in #2716
- Fix: Correctly handle Vanilla/M...
Khan Charlie 6.1.2
Download
Changelog
https://www.shipofharkinian.com/changelog#khan-charlie-6-1-2
What's Changed
- Balanced Shopsanity Bugfix by @Malkierian in #2640
- Randomzier: Fix starting rupee item collection by @Malkierian in #2645
- Fix: Deku Theater mask randomizer checks not always granting items by @Archez in #2650
- Fix: Actually display correct GS token count in message for vanilla and rando by @Archez in #2651
- Tweak: CTMC/CSMC for treasure mini game reward and set loser green rupee as junk by @Archez in #2652
- Fix: Mido softlocking textbox and blocking pathway when Link has Kokiri Emerald by @Archez in #2653
- Fix Missing Custom Sequences by @Malkierian in #2649
- Fix: Prevent crash when dying in/reloading fishing pond while rod is cast by @Archez in #2657
- Fix: Remove rando allowing grave pulling during day regardless of grave pulling enhancement by @Archez in #2660
- bump version by @briaguya-ai in #2665
Full Changelog: 6.1.1...6.1.2
April Fools' 2023
Warning
This is an April Fools' build. It is designed to troll you.
Changelog
Khan Bravo 6.1.1
Download
Changelog
https://www.shipofharkinian.com/changelog#khan-bravo-6-1-1
What's Changed
- Spot fix so autosave dropdown will save immediately by @jbodner09 in #2568
- Fix: Link spawning in the wrong spot of first game load by @Archez in #2573
- Fix: Handle "angry" happy mask salesman throwing link out in entrance rando by @Archez in #2578
- Fix: restrict Ask to Equip enhancement to only vanilla equipment items by @Archez in #2590
- Modify cutsceneIndex in scene transition autosave to include use-cases outside of normal play. by @Malkierian in #2588
- Fix: Show correct Gold Skulltula count in textbox on vanilla saves by @Archez in #2597
- Fix: Restore Desert flags wind speed by @Archez in #2600
- Fix: Rando quest selection falling back to vanilla saves by @Archez in #2599
- Enemy randomizer - Exclude club moblins in clear rooms by @aMannus in #2593
- Enemy Rando - Arwing range check (Khan Edition) by @aMannus in #2613
- Fix: Remove old leftover boss room logic from MQ logic definitions by @Archez in #2619
- Fix: Clear Bongo-Bongo dead static effect on actor reset by @Archez in #2603
- Makes sequenceMap and seqLoadStatus a dynamic size - Khan Version by @leggettc18 in #2610
- Shopsanity Affordable Logic Update by @Malkierian in #2617
- use LUS with atmosphere fix by @briaguya-ai in #2629
- bump version by @briaguya-ai in #2632
Full Changelog: 6.1.0...6.1.1






