<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/src/code/z_bgcheck.c, branch 5.0.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>Use PlayState instead of GlobalContext (#1927)</title>
<updated>2022-11-06T08:24:34+00:00</updated>
<author>
<name>Garrett Cox</name>
<email>garrettjcox@gmail.com</email>
</author>
<published>2022-11-06T08:24:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=99260acaf119b6b2b57dd10eb357fa1271bfc536'/>
<id>99260acaf119b6b2b57dd10eb357fa1271bfc536</id>
<content type='text'>
* Use PlayState instead of GlobalContext
- GlobalContext -&gt; PlayState
- globalCtx -&gt; play
- GlobalCtx -&gt; PlayState
- globalContext -&gt; playState

* Find and replace Gameplay_ with Play_

* Correct some misnamed argument cases</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use PlayState instead of GlobalContext
- GlobalContext -&gt; PlayState
- globalCtx -&gt; play
- GlobalCtx -&gt; PlayState
- globalContext -&gt; playState

* Find and replace Gameplay_ with Play_

* Correct some misnamed argument cases</pre>
</div>
</content>
</entry>
<entry>
<title>Add cheat: hookshot everything (#1874)</title>
<updated>2022-10-31T21:28:03+00:00</updated>
<author>
<name>Garrett Cox</name>
<email>garrettjcox@gmail.com</email>
</author>
<published>2022-10-31T21:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e6150ea8daa55c2c5435d0563f8dc43b7ad722c3'/>
<id>e6150ea8daa55c2c5435d0563f8dc43b7ad722c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Wii U support (#1097)</title>
<updated>2022-08-15T02:57:24+00:00</updated>
<author>
<name>GaryOderNichts</name>
<email>12049776+GaryOderNichts@users.noreply.github.com</email>
</author>
<published>2022-08-15T02:57:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=68e7f2e6c16e4b5206e5e1594ec598109bd5a314'/>
<id>68e7f2e6c16e4b5206e5e1594ec598109bd5a314</id>
<content type='text'>
* Wii U support

* [WiiU] Combined Dockerfile

* [WiiU] Combined Dockerfile

* [WiiU] Combined Dockerfile

* Add Jenkins support

* wiiu: fix scissor clamp

* wiiu: improve button remapping

* wiiu: fix scaling issues

* Update Dockerfile after merge

* Pull assets before build

* Only stop container once

* Adjust logging sinks

* wiiu: Change button mapping to match PC version

* wiiu: Implement controller changes

* wiiu: Update BUILDING.md

Co-authored-by: qurious-pixel &lt;62252937+qurious-pixel@users.noreply.github.com&gt;
Co-authored-by: David Chavez &lt;david@dcvz.io&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Wii U support

* [WiiU] Combined Dockerfile

* [WiiU] Combined Dockerfile

* [WiiU] Combined Dockerfile

* Add Jenkins support

* wiiu: fix scissor clamp

* wiiu: improve button remapping

* wiiu: fix scaling issues

* Update Dockerfile after merge

* Pull assets before build

* Only stop container once

* Adjust logging sinks

* wiiu: Change button mapping to match PC version

* wiiu: Implement controller changes

* wiiu: Update BUILDING.md

Co-authored-by: qurious-pixel &lt;62252937+qurious-pixel@users.noreply.github.com&gt;
Co-authored-by: David Chavez &lt;david@dcvz.io&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Checkered room crash workaround (#615)</title>
<updated>2022-07-08T02:21:14+00:00</updated>
<author>
<name>Sirius902</name>
<email>10891979+Sirius902@users.noreply.github.com</email>
</author>
<published>2022-07-08T02:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=ee184b5a5162320c543493841975725324e02943'/>
<id>ee184b5a5162320c543493841975725324e02943</id>
<content type='text'>
* Increase poly and vertex count for dyna actors

* Add TODO

* Only apply fix in Forest Temple

* Enable globally</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Increase poly and vertex count for dyna actors

* Add TODO

* Only apply fix in Forest Temple

* Enable globally</pre>
</div>
</content>
</entry>
<entry>
<title>Use Macro for __FILE__ &amp; __LINE__ when possible (#559)</title>
<updated>2022-07-05T23:29:34+00:00</updated>
<author>
<name>Baoulettes</name>
<email>perlouzerie@hotmail.fr</email>
</author>
<published>2022-07-05T23:29:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=a5df9dddf06adc328dea2877d1f21d1836653b35'/>
<id>a5df9dddf06adc328dea2877d1f21d1836653b35</id>
<content type='text'>
* First batch some overlay

* Almost all overlay

* effect &amp; gamestate

* kaleido stuffs

* more overlay

* more left over from code folder

* remaining hardcoded line and file

* Open &amp; Close _DISP __FILE__ &amp; __LINE__ clean up

* Some if (1) {} remove

* LOG_xxxx __FILE__ , __LINE__ cleaned

* ASSERT macro __FILE__ __LINE__

* mtx without line/file in functions

* " if (1) {} " &amp; "if (0) {}" and tab/white place

* LogUtils as macro

* GameState_, GameAlloc_, SystemArena_ &amp; ZeldaArena_

* Revert "GameState_, GameAlloc_, SystemArena_ &amp; ZeldaArena_"

This reverts commit 0d85caaf7e342648c01a15fe21e93637352dc596.

* Like last commit but as macro

* Fix matrix not using macros

* use function not macro

* DebugArena_* functions
GameAlloc_MallocDebug
BgCheck_PosErrorCheck as macros
removed issues with ; in macro file</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* First batch some overlay

* Almost all overlay

* effect &amp; gamestate

* kaleido stuffs

* more overlay

* more left over from code folder

* remaining hardcoded line and file

* Open &amp; Close _DISP __FILE__ &amp; __LINE__ clean up

* Some if (1) {} remove

* LOG_xxxx __FILE__ , __LINE__ cleaned

* ASSERT macro __FILE__ __LINE__

* mtx without line/file in functions

* " if (1) {} " &amp; "if (0) {}" and tab/white place

* LogUtils as macro

* GameState_, GameAlloc_, SystemArena_ &amp; ZeldaArena_

* Revert "GameState_, GameAlloc_, SystemArena_ &amp; ZeldaArena_"

This reverts commit 0d85caaf7e342648c01a15fe21e93637352dc596.

* Like last commit but as macro

* Fix matrix not using macros

* use function not macro

* DebugArena_* functions
GameAlloc_MallocDebug
BgCheck_PosErrorCheck as macros
removed issues with ; in macro file</pre>
</div>
</content>
</entry>
<entry>
<title>Added fixes based on the reviews</title>
<updated>2022-06-19T07:03:04+00:00</updated>
<author>
<name>Kevin Alexis Contreras</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-06-19T07:03:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e945a86d46d93bc1c27ae06fee44786de9e76255'/>
<id>e945a86d46d93bc1c27ae06fee44786de9e76255</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed Ganondorf's lair and Spirit Temple crashes on 64 bits</title>
<updated>2022-06-15T14:09:17+00:00</updated>
<author>
<name>Kevin Alexis Contreras</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-06-15T14:09:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=19ac30b918f601799fd5519cf6c176a13faa2af8'/>
<id>19ac30b918f601799fd5519cf6c176a13faa2af8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup and fixes on 64bits</title>
<updated>2022-06-13T15:05:42+00:00</updated>
<author>
<name>Kevin Alexis Contreras</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-06-13T15:05:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=394939347c152b7a682bc7b8481b0fb80a932e90'/>
<id>394939347c152b7a682bc7b8481b0fb80a932e90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>64-bit early draft - no audio yet</title>
<updated>2022-05-14T23:19:02+00:00</updated>
<author>
<name>Emil Lenngren</name>
<email>emil.lenngren@gmail.com</email>
</author>
<published>2022-05-14T23:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=92c8ecb7268453f85865d1e3fa7f598a8c6b1292'/>
<id>92c8ecb7268453f85865d1e3fa7f598a8c6b1292</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Linux/GCC Support (#28)</title>
<updated>2022-05-11T17:18:24+00:00</updated>
<author>
<name>Random</name>
<email>28494085+Random06457@users.noreply.github.com</email>
</author>
<published>2022-05-11T17:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=09432ee7f44ec1230826ca3ac3cdcf4b5a1f342d'/>
<id>09432ee7f44ec1230826ca3ac3cdcf4b5a1f342d</id>
<content type='text'>
* Initial Linux/GCC support commit

* Add instructins for linux in the README

* apply suggestions by @Erotemic and @Emill

* Fix python 3.10 symlink line

* Fix func_80041E80 type mismatch (#3)

Type mismatch functions.h:664

* Makefile: clean OTRExporter/libultraship/ZAPDTR with distclean and fix CXX_FILES

* Makefile: find C/CXX_FILES automatically

* Makefile: remove ugly conditions in find commands

* cleanup _MSC_VER usage

* fix Windows build

* cleanup extraction scripts

* fix Windows build

* Fix Windows path separator issue

* fix rumble support for linux

* use glew-cmake in dockerfile

* add pulseaudio backend

* fix ZAPDTR linkage

* Check for "soh.elf" in directory (#6)

hide second button if `soh.exe` or `soh.elf` is present

* Fix hardcoded segment addresses (#5)

* fix condition

* hack lus -&gt; soh dep for ZAPDTR

Co-authored-by: sholdee &lt;102821812+sholdee@users.noreply.github.com&gt;
Co-authored-by: qurious-pixel &lt;62252937+qurious-pixel@users.noreply.github.com&gt;
Co-authored-by: GaryOderNichts &lt;12049776+GaryOderNichts@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial Linux/GCC support commit

* Add instructins for linux in the README

* apply suggestions by @Erotemic and @Emill

* Fix python 3.10 symlink line

* Fix func_80041E80 type mismatch (#3)

Type mismatch functions.h:664

* Makefile: clean OTRExporter/libultraship/ZAPDTR with distclean and fix CXX_FILES

* Makefile: find C/CXX_FILES automatically

* Makefile: remove ugly conditions in find commands

* cleanup _MSC_VER usage

* fix Windows build

* cleanup extraction scripts

* fix Windows build

* Fix Windows path separator issue

* fix rumble support for linux

* use glew-cmake in dockerfile

* add pulseaudio backend

* fix ZAPDTR linkage

* Check for "soh.elf" in directory (#6)

hide second button if `soh.exe` or `soh.elf` is present

* Fix hardcoded segment addresses (#5)

* fix condition

* hack lus -&gt; soh dep for ZAPDTR

Co-authored-by: sholdee &lt;102821812+sholdee@users.noreply.github.com&gt;
Co-authored-by: qurious-pixel &lt;62252937+qurious-pixel@users.noreply.github.com&gt;
Co-authored-by: GaryOderNichts &lt;12049776+GaryOderNichts@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
