<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/include/functions.h, branch 9.1.2</title>
<subtitle>Ship of Harkinian: Ocarina of Time PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/'/>
<entry>
<title>Implement logger changes (#5914)</title>
<updated>2025-11-04T01:54:01+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2025-11-04T01:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=cf275b1a6c25a79a96a28cf5d73421d80ee4d15a'/>
<id>cf275b1a6c25a79a96a28cf5d73421d80ee4d15a</id>
<content type='text'>
* Implement logger changes, and make default log level dynamic based on debug/release.

* Bump LUS.

* typo

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>
* Implement logger changes, and make default log level dynamic based on debug/release.

* Bump LUS.

* typo

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>Modularize Pause Warp hook (#5869)</title>
<updated>2025-10-29T03:52:18+00:00</updated>
<author>
<name>Jordan Longstaff</name>
<email>JordanLongstaff@users.noreply.github.com</email>
</author>
<published>2025-10-29T03:52:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=a419b431a7b6d7f5e1afe57f495aadbb4bcf608f'/>
<id>a419b431a7b6d7f5e1afe57f495aadbb4bcf608f</id>
<content type='text'>
* Modularize Pause Warp hook

* Make RegisterPauseMenuHooks static

* Merge pausewarp.c into hook module

* Use brackets with if statements

* Fix timer bug with spoiling items</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Modularize Pause Warp hook

* Make RegisterPauseMenuHooks static

* Merge pausewarp.c into hook module

* Use brackets with if statements

* Fix timer bug with spoiling items</pre>
</div>
</content>
</entry>
<entry>
<title>update lus includes for new LUS file structure (#5820)</title>
<updated>2025-10-09T23:50:51+00:00</updated>
<author>
<name>briaguya</name>
<email>70942617+briaguya0@users.noreply.github.com</email>
</author>
<published>2025-10-09T23:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=57c368aa2c7ecb2c7d85f1f52ea7c0ea7d5c2d69'/>
<id>57c368aa2c7ecb2c7d85f1f52ea7c0ea7d5c2d69</id>
<content type='text'>
* Bump LUS to include FileDropMgr's new registration system and initial cursor visibility changes.

* New LUS ref.

* Remove default on for cursor always visible.
Add option to camera controls next to enable mouse input for autocapture.
Set autocapture on startup.

* next LUS

* clang again

* Add "EnableMouse" CVar check to startup SetAutoCaptureMouse.

* Back to LUS main.

* lus version with fixes we need

* very wip

* get it building

* soh otr

* bump lus before fixing soh side stuff

* build

* still builds

* mac error

* bump otrexporter

* bump to lus main

* upstream otrexporter

---------

Co-authored-by: Malkierian &lt;malkierian@gmail.com&gt;
Co-authored-by: briaguya &lt;70942617+briaguya-ai@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Bump LUS to include FileDropMgr's new registration system and initial cursor visibility changes.

* New LUS ref.

* Remove default on for cursor always visible.
Add option to camera controls next to enable mouse input for autocapture.
Set autocapture on startup.

* next LUS

* clang again

* Add "EnableMouse" CVar check to startup SetAutoCaptureMouse.

* Back to LUS main.

* lus version with fixes we need

* very wip

* get it building

* soh otr

* bump lus before fixing soh side stuff

* build

* still builds

* mac error

* bump otrexporter

* bump to lus main

* upstream otrexporter

---------

Co-authored-by: Malkierian &lt;malkierian@gmail.com&gt;
Co-authored-by: briaguya &lt;70942617+briaguya-ai@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Convert `RandomizerInf` to the dynamic `#define` model to allow for automatic string names. (#5537)</title>
<updated>2025-05-30T02:14:32+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2025-05-30T02:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=40fa3c8d64e8e3c6c8a50f9b902f40ae5de4319f'/>
<id>40fa3c8d64e8e3c6c8a50f9b902f40ae5de4319f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #5517 from HarbourMasters/develop-blair</title>
<updated>2025-05-19T16:19:44+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2025-05-19T16:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e1f6297807fdc8d1f0db2c64055b346d345f853c'/>
<id>e1f6297807fdc8d1f0db2c64055b346d345f853c</id>
<content type='text'>
Develop blair</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Develop blair</pre>
</div>
</content>
</entry>
<entry>
<title>fix incorrect `__VA_ARGS__` use in `lusprintf` version of `osSyncPrintf` (#5510)</title>
<updated>2025-05-18T20:25:24+00:00</updated>
<author>
<name>briaguya</name>
<email>70942617+briaguya-ai@users.noreply.github.com</email>
</author>
<published>2025-05-18T20:25:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=53566c9a73a3f176824547af2f940085e5f425ae'/>
<id>53566c9a73a3f176824547af2f940085e5f425ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reapply changes needed for C23 build on develop (#5467)</title>
<updated>2025-05-17T04:41:14+00:00</updated>
<author>
<name>Pepper0ni</name>
<email>93387759+Pepper0ni@users.noreply.github.com</email>
</author>
<published>2025-05-17T04:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=5b6844ccd896d967530e0abbac6597bd8bdce36c'/>
<id>5b6844ccd896d967530e0abbac6597bd8bdce36c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VBify Crawl Speed Enhancement and Add Exlcude Glitch-Aiding Crawlspace Option (#5465)</title>
<updated>2025-05-07T00:00:33+00:00</updated>
<author>
<name>Eric Hoey</name>
<email>121978037+A-Green-Spoon@users.noreply.github.com</email>
</author>
<published>2025-05-07T00:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=6a93625f5cfbaca71262a4fdce1a90d055a282ba'/>
<id>6a93625f5cfbaca71262a4fdce1a90d055a282ba</id>
<content type='text'>
* add menu option

* VBify + add conditions

* oops wrong func

* clean up includes + casting

* move z_player externed functions

* better name

* correct menu text

* one last name final final

* maintain glitch-aiding selection</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add menu option

* VBify + add conditions

* oops wrong func

* clean up includes + casting

* move z_player externed functions

* better name

* correct menu text

* one last name final final

* maintain glitch-aiding selection</pre>
</div>
</content>
</entry>
<entry>
<title>Fix messages crashing when no ntsc game is loaded (#5259)</title>
<updated>2025-03-30T22:16:44+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-03-30T22:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=bcd8842bde248263e430a63f65b9e4c15cd5b1b4'/>
<id>bcd8842bde248263e430a63f65b9e4c15cd5b1b4</id>
<content type='text'>
* Fix messages crashing when no ntsc game is loaded

* rename func</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix messages crashing when no ntsc game is loaded

* rename func</pre>
</div>
</content>
</entry>
<entry>
<title>Replace old methods with ShipUtils (#5151)</title>
<updated>2025-03-30T17:54:40+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-03-30T17:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=ae029a3f06d6add4dea6292d3e581ba69a698234'/>
<id>ae029a3f06d6add4dea6292d3e581ba69a698234</id>
<content type='text'>
* Replace old methods with ShipUtils

* remove PAL naming</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Replace old methods with ShipUtils

* remove PAL naming</pre>
</div>
</content>
</entry>
</feed>
