<feed xmlns='http://www.w3.org/2005/Atom'>
<title>2ship2harkinian/mm/2s2h/BenGui/BenGui.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] Port mod menu from SoH (#1711)</title>
<updated>2026-05-31T18:00:14+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2026-05-31T18:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=c78278d14dd862d0af6a11ce4ec5dbeb55ac5f92'/>
<id>c78278d14dd862d0af6a11ce4ec5dbeb55ac5f92</id>
<content type='text'>
* Port mod menu from SoH

* Fix erroneous menu CVar</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Port mod menu from SoH

* Fix erroneous menu CVar</pre>
</div>
</content>
</entry>
<entry>
<title>[Enhancement] Port Extraction Flow, ImGui scaling, file perm check from SoH (#1709)</title>
<updated>2026-05-25T14:27:13+00:00</updated>
<author>
<name>Eblo</name>
<email>7004497+Eblo@users.noreply.github.com</email>
</author>
<published>2026-05-25T14:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=1a5c90d145ba148ef2c7be559b17dbc031bae82e'/>
<id>1a5c90d145ba148ef2c7be559b17dbc031bae82e</id>
<content type='text'>
* Port Extraction Flow, ImGui scaling, file perms

* Remove obsolete F1 menu message</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Port Extraction Flow, ImGui scaling, file perms

* Remove obsolete F1 menu message</pre>
</div>
</content>
</entry>
<entry>
<title>[Fix] Timer Mode Resetting After Restart (#1678)</title>
<updated>2026-05-19T02:19:59+00:00</updated>
<author>
<name>mckinlee</name>
<email>mckinlee@ymail.com</email>
</author>
<published>2026-05-19T02:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=263d0adca082c73c50eb2fa93aa988cae3a36d9f'/>
<id>263d0adca082c73c50eb2fa93aa988cae3a36d9f</id>
<content type='text'>
* timers

* feedback</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* timers

* feedback</pre>
</div>
</content>
</entry>
<entry>
<title>Port Display List Viewer (#1310)</title>
<updated>2025-11-30T20:02:30+00:00</updated>
<author>
<name>mckinlee</name>
<email>mckinlee@ymail.com</email>
</author>
<published>2025-11-30T20:02:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=5d162e39677c533500749c395cab363cd6273635'/>
<id>5d162e39677c533500749c395cab363cd6273635</id>
<content type='text'>
* port dl viewer

* feedback + redesign

* feedback update

---------

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

* feedback + redesign

* feedback update

---------

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Message Viewer Port (#1309)</title>
<updated>2025-11-30T20:00:35+00:00</updated>
<author>
<name>mckinlee</name>
<email>mckinlee@ymail.com</email>
</author>
<published>2025-11-30T20:00:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=7087f1eba4a40d7f12c74aca5aad37a6faf51743'/>
<id>7087f1eba4a40d7f12c74aca5aad37a6faf51743</id>
<content type='text'>
* port message viewer

* clean up UI and add raw message inspector

* Word Wrapping (#11)

* feedback update

---------

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

* clean up UI and add raw message inspector

* Word Wrapping (#11)

* feedback update

---------

Co-authored-by: Caladius &lt;Caladius@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Port Input Viewer from SoH (#1345)</title>
<updated>2025-11-25T03:31:54+00:00</updated>
<author>
<name>Glought</name>
<email>Glought@users.noreply.github.com</email>
</author>
<published>2025-11-25T03:31:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=af7ca2f75f7a62c975a01d055bb265b313223e9c'/>
<id>af7ca2f75f7a62c975a01d055bb265b313223e9c</id>
<content type='text'>
* Port Input Viewer from SoH

* Made Changes requested by Eblo for "InputViewer.h" and "InputViewer.cpp"

* Renamed the button PNGS back to the original names from SoH
Custom .otr files for the InputViewer on SoH should work.

* Ran Clang Format

* Removed unneeded code from "BenPort.cpp: Line 186: controlDeck"
Removed unneeded code from "BenPort.h"
Ran Clang Format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Port Input Viewer from SoH

* Made Changes requested by Eblo for "InputViewer.h" and "InputViewer.cpp"

* Renamed the button PNGS back to the original names from SoH
Custom .otr files for the InputViewer on SoH should work.

* Ran Clang Format

* Removed unneeded code from "BenPort.cpp: Line 186: controlDeck"
Removed unneeded code from "BenPort.h"
Ran Clang Format</pre>
</div>
</content>
</entry>
<entry>
<title>[Enhancement] Item Tracker Rework (#1333)</title>
<updated>2025-11-23T17:19:56+00:00</updated>
<author>
<name>Caladius</name>
<email>Caladius@users.noreply.github.com</email>
</author>
<published>2025-11-23T17:19:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=c59e0833be0b99747b37e171efa2b917d8fcd5c0'/>
<id>c59e0833be0b99747b37e171efa2b917d8fcd5c0</id>
<content type='text'>
* WIP

* Items and Masks drawn

* clean up

* Multi Window support, clean up, and rework functionality.

* Named Item Windows

* Eliminate item existing more than once in a window

* Add better window option handling and new requests

* Add Opacity

* Rewrote texture finding, added helpers, added songs and quest items.

* Implement Bottles, Tokens, adjustments to options

* Adds Dungeon Items

* clean up dungeon items

* Code Clean up

* Add Set All button and dockable window option

* Start of Rando (needs work)

* implement rando items. needs heavy review.

* add missing break

* Fix wallet and tingle map icons

* Fix issue with windows appearing when empty, and cleaned up UI

* Add clock town stray

* Requested clean up and fixes.

* Update item names

* Remove enum segmentation

* Window Pointer

* Pushing Key Colors, not too happy with the colors but I dont think I can get do better.

* clang

* Fix Stray Fairy Names

* Fixes Item Upgrade Names

* Adds Saving and Loading Layouts.

* Fix Map/Compass names

* Update for new save location

* Update mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTrackerSettings.cpp

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;

* Update mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTrackerSettings.cpp

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;

* Update mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTrackerSettings.cpp

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;

---------

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

* Items and Masks drawn

* clean up

* Multi Window support, clean up, and rework functionality.

* Named Item Windows

* Eliminate item existing more than once in a window

* Add better window option handling and new requests

* Add Opacity

* Rewrote texture finding, added helpers, added songs and quest items.

* Implement Bottles, Tokens, adjustments to options

* Adds Dungeon Items

* clean up dungeon items

* Code Clean up

* Add Set All button and dockable window option

* Start of Rando (needs work)

* implement rando items. needs heavy review.

* add missing break

* Fix wallet and tingle map icons

* Fix issue with windows appearing when empty, and cleaned up UI

* Add clock town stray

* Requested clean up and fixes.

* Update item names

* Remove enum segmentation

* Window Pointer

* Pushing Key Colors, not too happy with the colors but I dont think I can get do better.

* clang

* Fix Stray Fairy Names

* Fixes Item Upgrade Names

* Adds Saving and Loading Layouts.

* Fix Map/Compass names

* Update for new save location

* Update mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTrackerSettings.cpp

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;

* Update mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTrackerSettings.cpp

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;

* Update mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTrackerSettings.cpp

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;

---------

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Reorganized the Close Menu, Quit, and Reset buttons to match the layout in SoH. (#1344)</title>
<updated>2025-11-20T21:12:11+00:00</updated>
<author>
<name>Glought</name>
<email>Glought@users.noreply.github.com</email>
</author>
<published>2025-11-20T21:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/2ship2harkinian/commit/?id=3b42edc084c1306c0d7244eeada166e43ef5328a'/>
<id>3b42edc084c1306c0d7244eeada166e43ef5328a</id>
<content type='text'>
* Reorganized the Menu "Reset","Quit 2S2H , and "Closed Menu" buttons
Place in the same order as it is in SoH "Quit, Reset, and Close Menu" on
the right.

* Ported "SohModals" from SoH and Renamed it to "BenModals

* When the "Quit" Button is pressed it will pop up a message asking the
Player "Are you sure you want to quit 2S2H?". with two buttons
"Quit" and "Cancel" like how it is done in SoH.

* Cleaned up unneeded "includes" in "BenModals.h" and "BenModals.cpp"
Removed "extern "C" PlayState* gPlayState;" from "BenModals.cpp"
it wasn't used for anything.

---------

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Reorganized the Menu "Reset","Quit 2S2H , and "Closed Menu" buttons
Place in the same order as it is in SoH "Quit, Reset, and Close Menu" on
the right.

* Ported "SohModals" from SoH and Renamed it to "BenModals

* When the "Quit" Button is pressed it will pop up a message asking the
Player "Are you sure you want to quit 2S2H?". with two buttons
"Quit" and "Cancel" like how it is done in SoH.

* Cleaned up unneeded "includes" in "BenModals.h" and "BenModals.cpp"
Removed "extern "C" PlayState* gPlayState;" from "BenModals.cpp"
it wasn't used for anything.

---------

Co-authored-by: Eblo &lt;7004497+Eblo@users.noreply.github.com&gt;</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>
</feed>
