Zhora Alfa 4.0.0
Download
Changelog
https://www.shipofharkinian.com/changelog#zhora-alfa-4-0-0
What's Changed
- allow roms with spaces to be extracted by @crowell in #868
- Fixes naming discrepancy for Textbox Positions by @leggettc18 in #854
- Controller Option: Navi on L by @vaguerant in #861
- Add fixes for power crouch stab to the Enhancements menu by @lilDavid in #874
- Cosmetics editor - Feature requested by @Baoulettes in #841
- Added 'Auto' controller backend by @KiritoDv in #850
- Adds Xcode project by @dcvz in #769
- Added a time saver option to allow players to instantly put items away by @1SDANi in #600
- Rachael -> Zhora by @dcvz in #878
- L-button cheats disable minimap toggle by @vaguerant in #514
- Timer Savers: Mask Select in Inventory by @vaguerant in #670
- Bug fix: Water Temple gate & bootcommands.c cleanup by @vaguerant in #618
- Controller: zero-initialize wCam values by @GaryOderNichts in #902
- Add option to allow the ocarina to be played faster by @lilDavid in #903
- Add an option to always win the Goron spinning pot jackpot by @jbodner09 in #913
- Adds new features to the Equipment menu Link by @BlakeStinson in #806
- ADD: Rando particles on NUTS and STICK Upgrade by @PurpleHato in #907
- Update README.md by @Nickelbawker in #882
- add pkgconfig to the list of dependencies for mac by @crowell in #923
- Nintendo switch support by @KiritoDv in #935
- Micro Performance Improvement by @dcvz in #933
- ADD: Rando Spiritual Stones Power by @PurpleHato in #910
- Big-endian support by @GaryOderNichts in #909
- Rando: Skip time travel cutscene by @aMannus in #956
- Added support for RGB/RGBA color type for CVars by @NEstelami in #430
- Use tex sizes from texture rather than hardcoded values by @dcvz in #610
- Minor enhancement: Allow toggling on equipment screen by @Sarge-117 in #813
- Add bottle swipes to Fast Drops; rename to Skip Pickup Messages by @vaguerant in #847
- TWEAK: added 360hz support by @PurpleHato in #896
- Save scarecrow songs as OcarinaNotes by @GaryOderNichts in #918
- Automatically break long tooltip lines by @jbodner09 in #925
- Fix build link in README by @InfoManiac742 in #944
- Fixed slowdown on dodongo by @KiritoDv in #945
- Hide Dpad in minimal UI by @garrettjoecox in #955
- Adds beta quest Gameshark cheat. by @Kenix3 in #975
- Speed up lifting silver rocks and obelisks by 5x by @garrettjoecox in #953
- Fix c++20 clang build issue by @dcvz in #994
- Closer align Makefiles & Dockerfiles by @dcvz in #748
- Rachael -> Zhora by @dcvz in #999
- Fixed crash regarding CVar strings by @aMannus in #1009
- Store RGBA Cvar as JSON object by @dcvz in #996
- LUS Cleanup: Make ControlDeck a member of Window by @Kenix3 in #990
- LUS Cleanup: Utils.cpp is now in namespace Ship. by @Kenix3 in #991
- LUS Cleanup: Console class is now in the Ship namespace by @Kenix3 in #992
- LUS Cleanup: Removes unnecessary Environment.cpp file. by @Kenix3 in #1014
- Remember save location by @InfoManiac742 in #980
- added Cheat Sync Time by @Nycz-lab in #957
- Unrestricted warping in randomizer by @garrettjoecox in #951
- LUS Cleanup: Controllers cleanup by @Kenix3 in #1016
- LUS Cleanup: GameOverlay and moves various GUI related files to it's own filter. by @Kenix3 in #1018
- LUS Cleanup: Clean up hooks system. by @Kenix3 in #1017
- LUS Cleanup: Removes unnecessary ModManager class. by @Kenix3 in #1033
- LUS Cleanup: CVars functions are now consistent by @Kenix3 in #1015
- Fixes glitchy dungeon maps. by @leggettc18 in #1032
- Moves release version text by @GreatArgorath in #1028
- Rachael to zhora by @briaguya-ai in #1037
- Automatically save after every scene transition by @jbodner09 in #984
- LUS Cleanup: Removes GameSettings class. Moves code to Imgui. by @Kenix3 in #1036
- add cmake for Win and Linux by @th-2021 in #363
- add soh icon for Windows by @th-2021 in #1060
- Linux dependency versions by @briaguya-ai in #1068
- add a command to copy the otr to the build dir by @briaguya-ai in #1069
- cmake: Fixes & Improvements by @dcvz in #1062
- [CI] Link Updated SDL2 version by @qurious-pixel in #1078
- Handle audio thread properly by @GaryOderNichts in #1012
- [cmake] Fix Switch icon by @th-2021 in #1084
- [cmake] Use static libraries with vcpkg on Windows by @th-2021 in #1079
- Fixes CMake to explicity launch python interpreter on Windows. by @leggettc18 in #1089
- [cmake] Use -O2 for Release config builds by @dcvz in #1083
- [ci] Share Generated Assets Across All Platforms by @dcvz in #1074
- SDL/OpenGL - actually use the window resolution from the json by @briaguya-ai in #1082
- Randomizer: Skip Cutscenes by @Dog in #846
- ADD: Enhancement presets by @aMannus in #926
- Changed input disable to only be forced on switch by @KiritoDv in #941
- Add instant boomerang recall by @lilDavid in #1006
- [cmake] Fix path to ZAPD when using BUILD_TYPES by @th-2021 in #1092
- [ci] docker improvements by @sholdee in #1101
- Re-add Windows dependencies to build instructions by @jbodner09 in #1102
- System for Creating and Storing Custom Messages by @leggettc18 in #831
- rachael -> zhora by @briaguya-ai in #1104
- LUS Cleanup: Removes no longer desired commented code. by @Kenix3 in #1105
- TWEAK: Layout/styling overhaul for the F1 menu by @aMannus in #1026
- LUS Cleanup: Console class by @Kenix3 in #1123
- fix linux release mode crash by @briaguya-ai in #1124
- LUS Cleanup: Console class now follows object oriented design. by @Kenix3 in #1126
- LUS Cleanup: ControlDeck class by @Kenix3 in #1144
- Fixes error in LUS where there were multiple Vertex classes declared. by @Kenix3 in #1148
- [ci] asset stage tweaks by @sholdee in #1120
- [cmake] Split OTRGui into it's own target by @th-2021 in #1116
- LUS cleanup: Controllers by @Kenix3 in #1150
- [ci] move asset gen timeout to steps block by @sholdee in #1163
- Fixed switch error screen by @KiritoDv in #1184
- Wii U support by @GaryOderNichts in #1097
- Fixed 2 incorrect needs_save instances by @aMannus in #1115
- Clarify how to build and run on Mac by @jmanian in #1195
- controller menu cleanup by @briaguya-ai in #1166
- use SDL2, GLEW and GLFW from vcpkg (Windows) by @th-2021 in #1194
- Improve OTRExporter asset extraction script, Lower required CMake to 3.16 by @Zaxus125 in #1196
- Add window to customize specific controls by @lilDavid in #1122
- Fix ocarina right stick controls by @GaryOderNichts in #1211
- Adjustable push speed by @jbodner09 in #1190
- Update Enhancement Presets with new options by @aMannus in #1114
- [zret] Port some documentation changes by @dcvz in #1164
- LUS Cleanup: Fixes SDL axis handling. by @Kenix3 in #1220
- LUS Cleanup: Fix GameOverlay. by @Kenix3 in #1224
- LUS Cleanup: Remove test app and clean up window. by @Kenix3 in #1225
- rachael -> zhora by @briaguya-ai in #1226
- Fix Wii U stick input by @GaryOderNichts in #1241
- MacOS OTR by @qurious-pixel in #973
- only toggle menu with controller when controller nav enabled by @briaguya-ai in #1043
- always enable controller nav on wii u too by @briaguya-ai in #1258
- LUS Cleanup: Merge Window and GlobalCtx2 classes. by @Kenix3 in #1259
- FIX: Disable Draw Distance Miniboss music in DC by @PurpleHato in #1170
- Add'l Console Commands by @stratomaster64 in #1207
- Restore Gold skulltula CS from the "0.9" version by @louist103 in #1217
- Update BUILDING.md by @InfoManiac742 in #1228
- move fixup to main CMakeLists to cover ZAPD.out as well (MacOS) by @th-2021 in #1271
- Prevents optimizations for debug configuration on Windows. by @leggettc18 in #1270
- add SHIP_HOME (Linux) by @th-2021 in #1210
- Rework Get Item Table to be more flexible for adding custom items by @leggettc18 in #1050
- Adds game specific camera options by @GreatArgorath in #1212
- Add multiviewport support for SDL by @dcvz in #1275
- Add: Ability to disable ImGui checkboxes by @aMannus in #1272
- Add bombchu drops by @lilDavid in #1257
- Cosmetic editor fixes & mini updates by @Baoulettes in #1255
- Enhancement: Scarecrow song skip by @JakeEdvenson in #1183
- LUS Cleanup: Clean up InputEditor and makes ResourceMgr load messages decrease in priority. by @Kenix3 in #1281
- Add platform specific OTR instructions to readme by @GreatArgorath in #1291
- Cosmetics editor fixes by @Baoulettes in #1287
- LUS Cleanup: Moves class member functions from headers to compilation units. by @Kenix3 in #1297
- Fixes Dungeon Rewards from Impa on save init with Skip Child Zelda on. by @leggettc18 in #1311
- Fixes Lost Woods Bridge Ice Trap in Rando by @leggettc18 in #1313
- Rando Regression: Fixes Link getting Song as pocket item by @leggettc18 in #1326
- Fixes ice trap gidata not getting cleared after randomized ice trap is sprung. by @leggettc18 in #1322
- Backports a fix for sheik checks from rando-next by @leggettc18 in #1340
- Fixes keys, maps, and compasses on develop-zhora rando by @leggettc18 in #1338
- Linux crash handler by @louist103 in #1209
- Fixes Switch/Wii U crashes with Wonder Rupees and Bottleable Entities by @leggettc18 in #1360
- Phase 1: Separate ImGui Drawing From LUS by @dcvz in #1310
- Windows crash handler. by @louist103 in #1383
- rachael -> zhora by @briaguya-ai in #1384
- fix broken include by @briaguya-ai in #1385
- Fix tooltip autobreak after ImGui cleanup by @aMannus in #1389
- Rando: Add pendingFlag to Nocturne and Requiem checks by @aMannus in #1414
- Message boxes by @louist103 in #1428
- wiiu: package SoH as a homebrew bundle by @GaryOderNichts in #1427
- Move item-related enhancements to new submenu by @lilDavid in #1410
- Enhanced Magic Arrows (non-rando) by @Sarge-117 in #1376
- Fixes crash handler for jenkins builds. by @Kenix3 in #1445
- Fix blocks not being pushed all the way by @jbodner09 in #1363
- Another fix for getting items near critters by @leggettc18 in #1332
- Bugfix: Cosmetic editor doesn't affect ocarina buttons on musical staff by @lilDavid in #1372
- ImGui Switch/Wii U slider fixes by @aMannus in #1371
- use strnlen for c string empty check by @briaguya-ai in #1352
- Fix: Unbreak Wii U sliders by @aMannus in #1486
- Fixes copying save files on the switch by @leggettc18 in #1478
- Update XMLs from upstream by @louist103 in #1448
- [#1336] Fix issues with gFasterHeavyBlockLift by @garrettjoecox in #1476
- Add hack to load bss texture in ovl_En_Jsjutan (fixes #69) by @Rozelette in #1482
- Add ability to disable fish randomly escaping by @jbodner09 in #1444
- [579] Add simulated input lag option by @garrettjoecox in #1438
- [APPIMAGE] Disable AppImageLauncher integration by @qurious-pixel in #1469
- Fixes save lag on Switch by @leggettc18 in #1499
- (resolved merge conflicts) Temporary Fishing Fix by @briaguya-ai in #1525
- Port Dampe behavior to vanilla by @jbodner09 in #1364
- [Fix] - Fix Double Defense Cosmetic Editor Defaults by @MoriyaFaith in #1474
- [Bugfix] Fix Equipment Screen Colors by @MoriyaFaith in #1369
- Fix unused dynamic link shadow for possible future enhancement by @Rozelette in #1495
- Bugfix/version file creation by @dlilja in #1475
- Fixes laggy text boxes in Switch by @leggettc18 in #1527
- Consolidate D-pad CVars and clean up presets by @jbodner09 in #1298
- Autosave improvements by @jbodner09 in #1247
- Fix: Vanilla Sun's Song tablet attempting to give rando item by @aMannus in #1532
- Fixes Restore Old GS Cutscene to only trigger on Gold Skulltulas. by @leggettc18 in #1529
- Fixes crash on Switch/WiiU when attempting to show the ImGui menubar. by @leggettc18 in #1534
- [Bugfix + Enhancement] Sword Trail fixes and enhancements by @MoriyaFaith in #1473
- Removes console from Windows release builds. by @Kenix3 in #1536
- Add cheat for easy pause buffering by @garrettjoecox in #1439
- Fix issue with simulated input lag by @garrettjoecox in #1535
- Cosmetics editor fixes by @leggettc18 in #1538
- Fix the enum for the extractor by @louist103 in #1541
- Randomizer v2 by @briaguya-ai in #1065
- Fix crash when creating rando files when autosave is enabled by @jbodner09 in #1550
- Fix issue with 'auto' controller setting by @garrettjoecox in #1548
- Fix gyro drift being applied when gyro is disabled by @Archez in #1542
- Disable game input when typing into a textfield by @dcvz in #1398
- Fix macOS minimum deployment target by @dcvz in #1551
- force native architecture to launch by @crowell in #1554
- Handle window closing event to stop SoH by @dcvz in #1556
- Remove obsolete and outdated xcode project by @dcvz in #1557
- Update version in remaining spots by @dcvz in #1558
- Don't disable keyboard when menuBar is shown and gControlNav is true by @garrettjoecox in #1566
- assert __THROW fix for Linux by @RaelCappra in #1575
- Fix Ganondorf texture issues by @Rozelette in #1578
- Fix Phantom Ganon not disintegrating (fixes #61) by @Rozelette in #1579
- Only attempt to compile PulseAudioPlayer on Linux by @dcvz in #1581
- Fix save corruption on switch by @GaryOderNichts in #1585
- Removed d-pad support for pause in preset by @aMannus in #1592
- Fixes ocarina textbox flashing by @leggettc18 in #1589
- Excludes the master sword in the Ganon Battle from triggering autosave. by @leggettc18 in #1594
- Fix Gohma disintegration (fixes #653) by @Rozelette in #1593
- [macOS] Fix launcher code in case with empty 'sysctl.proc_translated' by @amekusa in #1598
- Fixes Happy Mask shop on the Switch. by @leggettc18 in #1591
- [#1597] Remove Buy Bombchu (5) from pool by @garrettjoecox in #1605
- [#1602] Fix crash when attempting to render a non-randomized item in bombchu bowling by @garrettjoecox in #1604
- Feature: Allow choosing audio backend by @dcvz in #1588
- [#1584] Undo the special rotation done for spiritual stones after they are purchased by @garrettjoecox in #1606
- [#1603] Ensure gFasterHeavyBlockLift only affects large silver rocks by @garrettjoecox in #1607
- Crash Handler 2.0 by @louist103 in #1466
- Correct default value of gInvertYAxis and change default trials required to vanilla by @garrettjoecox in #1610
- Add a few meme hints by @louist103 in #1544
- [#1613] Resolve double message issue for gold skulltula tokens after you've spoken to skulltula parent by @garrettjoecox in #1616
- Wii U: Several fixes and improvements by @GaryOderNichts in #1608
- Change precision of float sliders by @GaryOderNichts in #1609
- FIX: Set back default behaviour of some Views by @PurpleHato in #1615
- FIX: Missing custom colors on ENTER NAME by @PurpleHato in #1623
- Shopsanity - fix regression from removing BUY_BOMBCHU_5 by @garrettjoecox in #1624
- FIX: Sword Trail not appearing when using custom color by @PurpleHato in #1625
- Feature: Crowd Control Integration by @dcvz in #1568
- Update description for CC by @aMannus in #1626
- disable crit wiggle by @louist103 in #1629
- blarg by @briaguya-ai in #1632
New Contributors
- @BlakeStinson made their first contribution in #806
- @Nickelbawker made their first contribution in #882
- @Nycz-lab made their first contribution in #957
- @Dog made their first contribution in #846
- @jmanian made their first contribution in #1195
- @Zaxus125 made their first contribution in #1196
- @JakeEdvenson made their first contribution in #1183
- @dlilja made their first contribution in #1475
- @amekusa made their first contribution in #1598
Full Changelog: 3.0.2...4.0.0

