<feed xmlns='http://www.w3.org/2005/Atom'>
<title>2ship2harkinian/mm/2s2h/BenGui/BenInputEditorWindow.cpp, branch develop</title>
<subtitle>2Ship2Harkinian: Majora’s Mask PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/'/>
<entry>
<title>Bump LUS to port-maintenance (#1801)</title>
<updated>2026-07-22T02:22:35+00:00</updated>
<author>
<name>Jameriquiah</name>
<email>42100286+Jameriquiah@users.noreply.github.com</email>
</author>
<published>2026-07-22T02:22:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=65fb1b6e3cc49780057208f4050a160d1a4bdfc7'/>
<id>65fb1b6e3cc49780057208f4050a160d1a4bdfc7</id>
<content type='text'>
* bump lus to port-maintenance

* clang

* remove redundant cast

* clang again

* update lus commit</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bump lus to port-maintenance

* clang

* remove redundant cast

* clang again

* update lus commit</pre>
</div>
</content>
</entry>
<entry>
<title>[Enhancement] Custom Ocarina Controls (#1598)</title>
<updated>2026-03-20T01:41:57+00:00</updated>
<author>
<name>OtherBlue</name>
<email>93625085+OtherBlue@users.noreply.github.com</email>
</author>
<published>2026-03-20T01:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=ec9e755bb425700484f0b25182a35c79e6723968'/>
<id>ec9e755bb425700484f0b25182a35c79e6723968</id>
<content type='text'>
* custom ocarina controls implemented

* clang format

* added blocking for vanilla inputs I forgot</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* custom ocarina controls implemented

* clang format

* added blocking for vanilla inputs I forgot</pre>
</div>
</content>
</entry>
<entry>
<title>Tweaks to speed modifier cheat (#1464)</title>
<updated>2026-01-17T19:08:33+00:00</updated>
<author>
<name>Garrett Cox</name>
<email>garrettjcox@gmail.com</email>
</author>
<published>2026-01-17T19:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=5cbb0fc3e7eeabd976b2d0e049e3eead89cbfa42'/>
<id>5cbb0fc3e7eeabd976b2d0e049e3eead89cbfa42</id>
<content type='text'>
- Moved to cheats menu (removed from controller menu)
- Added BtnSelector UIWidget
- On controller menu pressed inputs will now darken to indicate they are pressed
- Simplified Movement speed cheat, combined swim &amp; walk speed and just made it one modifier instead of two</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Moved to cheats menu (removed from controller menu)
- Added BtnSelector UIWidget
- On controller menu pressed inputs will now darken to indicate they are pressed
- Simplified Movement speed cheat, combined swim &amp; walk speed and just made it one modifier instead of two</pre>
</div>
</content>
</entry>
<entry>
<title>[Controls] Port Modifier Buttons and Speed Modifiers from SoH. (#1365)</title>
<updated>2025-12-18T14:21:32+00:00</updated>
<author>
<name>Glought</name>
<email>Glought@users.noreply.github.com</email>
</author>
<published>2025-12-18T14:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=e56fe24b23fd793cff92e0089b0d1a45ebc43035'/>
<id>e56fe24b23fd793cff92e0089b0d1a45ebc43035</id>
<content type='text'>
* [Controls] Port Modifier Buttons from SoH.
* Adds "M1" and "M2" buttons extra buttons like the y and x buttons on the
  GameCube Controller, or a keyboard key can be assigned.

Port Speed Modifiers from SoH.

When Walk Speed Modifier is enabled Link's walk speed will be increased
depending on the "Walk Modifier 1 or Modifier 2" setting.
"Walk Modifier 1" is "M1".
"Walk Modifier 2" is "M2".
Default:100%
Max:1500%
Min:0%

When Swim Speed Modifier is enabled Link's swim speed will be increased
depending on the "Swim Modifier 1 or Modifier 2" setting.
"Swim Modifier 1 is M1.
"Swim Modifier 2 is M2.
Default:100%
Max:875%
Min:0%

"Toggle modifier instead of holding" setting will keep the Modifier
active till the modifier button is pressed again.
Modifier button toggles are reset when 2S2H is reset.

* Ran Clang Format

* Renamed "initWalkSpeedFunc" to "initFunc" in "LinkSpeedModifier.cpp"

* Made changes based on mckinlee's suggestions.

* Made it so only one Modifier button is toggled at a time.
For example if you press "M1" it will untoggle "M2"

* Removed "mModifierButtonsBitmasks" in "BenInputEditorWindow.cpp" wasn't
needed.
Fixed issue with "COND_VB_SHOULD(VB_SPEED_MODIFIER_SWIM," forgot to set
"*should"
Ran Clang Format.

* Revert BTN_CUSTOM_MODIFIER1 back to 0x0040
Revert BTN_CUSTOM_MODIFIER2 back to 0x0080

* Moved "VB_SPEED_MODIFIER_WALK" and "VB_SPEED_MODIFIER_WALK" to
"GameInteractor_VanillaBehavior.h"

* Made changes suggested by Eblo.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [Controls] Port Modifier Buttons from SoH.
* Adds "M1" and "M2" buttons extra buttons like the y and x buttons on the
  GameCube Controller, or a keyboard key can be assigned.

Port Speed Modifiers from SoH.

When Walk Speed Modifier is enabled Link's walk speed will be increased
depending on the "Walk Modifier 1 or Modifier 2" setting.
"Walk Modifier 1" is "M1".
"Walk Modifier 2" is "M2".
Default:100%
Max:1500%
Min:0%

When Swim Speed Modifier is enabled Link's swim speed will be increased
depending on the "Swim Modifier 1 or Modifier 2" setting.
"Swim Modifier 1 is M1.
"Swim Modifier 2 is M2.
Default:100%
Max:875%
Min:0%

"Toggle modifier instead of holding" setting will keep the Modifier
active till the modifier button is pressed again.
Modifier button toggles are reset when 2S2H is reset.

* Ran Clang Format

* Renamed "initWalkSpeedFunc" to "initFunc" in "LinkSpeedModifier.cpp"

* Made changes based on mckinlee's suggestions.

* Made it so only one Modifier button is toggled at a time.
For example if you press "M1" it will untoggle "M2"

* Removed "mModifierButtonsBitmasks" in "BenInputEditorWindow.cpp" wasn't
needed.
Fixed issue with "COND_VB_SHOULD(VB_SPEED_MODIFIER_SWIM," forgot to set
"*should"
Ran Clang Format.

* Revert BTN_CUSTOM_MODIFIER1 back to 0x0040
Revert BTN_CUSTOM_MODIFIER2 back to 0x0080

* Moved "VB_SPEED_MODIFIER_WALK" and "VB_SPEED_MODIFIER_WALK" to
"GameInteractor_VanillaBehavior.h"

* Made changes suggested by Eblo.</pre>
</div>
</content>
</entry>
<entry>
<title>Bump LUS and OTRExporter, add null audio backend (#1289)</title>
<updated>2025-10-29T16:56:57+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2025-10-29T16:56:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=83921dc012588c520efe0ed8c7ac1406806543c7'/>
<id>83921dc012588c520efe0ed8c7ac1406806543c7</id>
<content type='text'>
* Bump LUS and OTRExporter, add null audio backend

* Missed an include change

* And again

* Thanks macOS

* Another one

* Bump LUS again, fixing SDL audio backend bug

* Sync LUS bump changes to merged PRs

* Bump LUS again

* Update CMakeLists.txt includes</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Bump LUS and OTRExporter, add null audio backend

* Missed an include change

* And again

* Thanks macOS

* Another one

* Bump LUS again, fixing SDL audio backend bug

* Sync LUS bump changes to merged PRs

* Bump LUS again

* Update CMakeLists.txt includes</pre>
</div>
</content>
</entry>
<entry>
<title>LUS update (#1142)</title>
<updated>2025-05-18T19:28:26+00:00</updated>
<author>
<name>louist103</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2025-05-18T19:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=089f845144da87a33fea21d6ba364d42de5fda60'/>
<id>089f845144da87a33fea21d6ba364d42de5fda60</id>
<content type='text'>
* LUS update

* Commit backend refactor

* Cleanup tinyxml includes

* Add LUS again

* Rebase LUS

* LUS bump

* Point to LUS main

* Fix metal

* Bump LUS to test

* Chagnes for removed cvar dropped file</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* LUS update

* Commit backend refactor

* Cleanup tinyxml includes

* Add LUS again

* Rebase LUS

* LUS bump

* Point to LUS main

* Fix metal

* Bump LUS to test

* Chagnes for removed cvar dropped file</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup includes (#1072)</title>
<updated>2025-04-06T21:17:50+00:00</updated>
<author>
<name>louist103</name>
<email>35883445+louist103@users.noreply.github.com</email>
</author>
<published>2025-04-06T21:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=3d0feab897b065106f5d38ffbc55f075f990e784'/>
<id>3d0feab897b065106f5d38ffbc55f075f990e784</id>
<content type='text'>
* Cleanup

* Format

* Fixes

* Update macports-deps.txt

* Fix mac

* Update macports-deps.txt

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;

* Move includes around

---------

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleanup

* Format

* Fixes

* Update macports-deps.txt

* Fix mac

* Update macports-deps.txt

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;

* Move includes around

---------

Co-authored-by: Archez &lt;Archez@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] offset mapping popup (#910)</title>
<updated>2025-03-15T16:33:15+00:00</updated>
<author>
<name>lightmanLP</name>
<email>liteman1000@gmail.com</email>
</author>
<published>2025-03-15T16:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=57e27b4e52de44d4e05b4b0f0b8bfd0ba56689c6'/>
<id>57e27b4e52de44d4e05b4b0f0b8bfd0ba56689c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix button id conflicts on input editor (#985)</title>
<updated>2025-02-04T21:23:21+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-02-04T21:23:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=a36b4aa9771b339a2e964ecf5764ca4a351a5f8f'/>
<id>a36b4aa9771b339a2e964ecf5764ca4a351a5f8f</id>
<content type='text'>
* Fix button id conflicts on input editor

* remove id in favor of stick enum</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix button id conflicts on input editor

* remove id in favor of stick enum</pre>
</div>
</content>
</entry>
<entry>
<title>Bump LUS and OTRExporter pt.3 (#984)</title>
<updated>2025-02-04T15:28:18+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-02-04T15:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=7896a0f648170c8826ac8b2330d86933779a5545'/>
<id>7896a0f648170c8826ac8b2330d86933779a5545</id>
<content type='text'>
* Bump LUS and OTRExporter pt.3

* Remove outdated controller disclaimer</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Bump LUS and OTRExporter pt.3

* Remove outdated controller disclaimer</pre>
</div>
</content>
</entry>
</feed>
