<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/src/code/code_800EC960.c, branch 3.0.0</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 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>Add Support for macOS (#441)</title>
<updated>2022-06-22T18:59:21+00:00</updated>
<author>
<name>David Chavez</name>
<email>david@dcvz.io</email>
</author>
<published>2022-06-22T18:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e42b18cf71c828cbab9b2dca4d74c3c554b2acc7'/>
<id>e42b18cf71c828cbab9b2dca4d74c3c554b2acc7</id>
<content type='text'>
* Fixed soh filters

* add more makefile changes

* almost ready

* more updates

* update

* update

* Update Makefiles to handle both platforms

* Allow for overriding the CXX and CC executables

* Restore original structure while supporting custom CXX flags

* Remove some platform specific libs

* Dynamic target name

* Make X11 paths package-agnostic

* Remove changes to `gfx_opengl.cpp`

* Use OpenGL2 on MacOS instead of OpenGL3

* make it actually render something

* render at least the first texture, still need to figure out the second
one

* Let’s use OpenGL 3 again

* maybe this works to get the right texture? link's eyes still look off a bit

* did this work?

* set the platform to macos

* actual numbers are right, but logic is ugly XXX/TODO, i know

* add zlib to ldflags for ZAPDUtils

* A bit of cleanup

* Revert unneeded changes

* Remove GL_CHECK

* Fix issues with z64 branch

* use an std::map instead of a giant array

* three point filter fix (#2)

* Fix mac compilation

* fix audio for 64 bit

* revert audio heap size, keep bigger pools

* Add more Apple specific checks to our modifications

* Add building instructions for macOS

* Remove unecessary step from building instructions

* Add missing SDL2 &amp; GLEW to Linux LDLIBS

* Update BUILDING.md

Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;

* Update soh/.gitignore to include other arch binaries

Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;

* Use right platform name for debugging window

Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;

* Fix stormlib on macos (arm64)

* Simplify some of the ifdef checks

* Revert an older no longer necessary fix

* Remove remaining unecessary deviations

* Update building instructions after StormLib changes

* Feature: Use OpenGL 4.1 (#1)

* Further tweak the BUILDING

* Tidy up

* reword -j message

* Add Jenkins CI Support (#2)

* Fix type issues

* add target &lt;appbundle&gt; and &lt;filledappbundle&gt;

add makefile targets to create an .app
`filledappbundle` creates the target with the .otr included

this should perhaps be moved to Application Support though

* pull gcc's rpath from otool output

* move make target to the end so it's not default

* Add Jenkins and make exe in par with other platforms

* Actually save build artefacts

* Fix artefact path

* Remove x11 mentions and linking (not used)

* Update building instructions for generating app

* use appsupport directory

* Add new app icon

* Update target to match macOS types

* Update more audio types

* fix null deref in Audio_PlayFanfare

* Remove old import from z64

* address final nit with apple ifdefs

Co-authored-by: KiritoDev &lt;36680385+KiritoDv@users.noreply.github.com&gt;
Co-authored-by: Jeffrey Crowell &lt;github@crowell.biz&gt;
Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fixed soh filters

* add more makefile changes

* almost ready

* more updates

* update

* update

* Update Makefiles to handle both platforms

* Allow for overriding the CXX and CC executables

* Restore original structure while supporting custom CXX flags

* Remove some platform specific libs

* Dynamic target name

* Make X11 paths package-agnostic

* Remove changes to `gfx_opengl.cpp`

* Use OpenGL2 on MacOS instead of OpenGL3

* make it actually render something

* render at least the first texture, still need to figure out the second
one

* Let’s use OpenGL 3 again

* maybe this works to get the right texture? link's eyes still look off a bit

* did this work?

* set the platform to macos

* actual numbers are right, but logic is ugly XXX/TODO, i know

* add zlib to ldflags for ZAPDUtils

* A bit of cleanup

* Revert unneeded changes

* Remove GL_CHECK

* Fix issues with z64 branch

* use an std::map instead of a giant array

* three point filter fix (#2)

* Fix mac compilation

* fix audio for 64 bit

* revert audio heap size, keep bigger pools

* Add more Apple specific checks to our modifications

* Add building instructions for macOS

* Remove unecessary step from building instructions

* Add missing SDL2 &amp; GLEW to Linux LDLIBS

* Update BUILDING.md

Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;

* Update soh/.gitignore to include other arch binaries

Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;

* Use right platform name for debugging window

Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;

* Fix stormlib on macos (arm64)

* Simplify some of the ifdef checks

* Revert an older no longer necessary fix

* Remove remaining unecessary deviations

* Update building instructions after StormLib changes

* Feature: Use OpenGL 4.1 (#1)

* Further tweak the BUILDING

* Tidy up

* reword -j message

* Add Jenkins CI Support (#2)

* Fix type issues

* add target &lt;appbundle&gt; and &lt;filledappbundle&gt;

add makefile targets to create an .app
`filledappbundle` creates the target with the .otr included

this should perhaps be moved to Application Support though

* pull gcc's rpath from otool output

* move make target to the end so it's not default

* Add Jenkins and make exe in par with other platforms

* Actually save build artefacts

* Fix artefact path

* Remove x11 mentions and linking (not used)

* Update building instructions for generating app

* use appsupport directory

* Add new app icon

* Update target to match macOS types

* Update more audio types

* fix null deref in Audio_PlayFanfare

* Remove old import from z64

* address final nit with apple ifdefs

Co-authored-by: KiritoDev &lt;36680385+KiritoDv@users.noreply.github.com&gt;
Co-authored-by: Jeffrey Crowell &lt;github@crowell.biz&gt;
Co-authored-by: BountyChocolate123456 &lt;101743444+BountyChocolate123456@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed audio font loading</title>
<updated>2022-06-02T22:52:58+00:00</updated>
<author>
<name>Kevin Alexis Contreras</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-06-02T22:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=d42c0ca23fe4a1a49b9ed53630ceb5182a3935f2'/>
<id>d42c0ca23fe4a1a49b9ed53630ceb5182a3935f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'zapd_audio_support' into zelda64</title>
<updated>2022-06-01T20:11:11+00:00</updated>
<author>
<name>Kevin Alexis Contreras</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-06-01T20:11:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=0320107fc03bfb17192191ae12f4380d76d850cf'/>
<id>0320107fc03bfb17192191ae12f4380d76d850cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed camera and disabled sound</title>
<updated>2022-05-30T16:19:08+00:00</updated>
<author>
<name>Kevin Alexis Contreras</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-05-30T16:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=fca79ae92ae0346bfedd1f2a976ac512209e8d75'/>
<id>fca79ae92ae0346bfedd1f2a976ac512209e8d75</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>Added DPad support to ocarina and text prompts (#137)</title>
<updated>2022-04-11T21:06:55+00:00</updated>
<author>
<name>Josh Bodner</name>
<email>30329717+jbodner09@users.noreply.github.com</email>
</author>
<published>2022-04-11T21:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=03a5c7ed29db889344a8275c4c0a8c7ae1480779'/>
<id>03a5c7ed29db889344a8275c4c0a8c7ae1480779</id>
<content type='text'>
* Added DPad support to ocarina playing and text choice selection.

* Wrap changes in CVar

* Fix mapping not updating if CVar is changed in-game

* Remove unnecessary const_cast

* Fixed transparent texture making framebuffers also transparent in D3D11. (#84)

This happened with the Mirror Shield in the inventory screen preview.

* Add save editor

* Added DPad support to ocarina playing and text choice selection.

* Fixing rebase conflict

* Fix mapping not updating if CVar is changed in-game

* Remove unnecessary const_cast

* Added DPad support to file selection and pause screens (#124)

* Added DPad support to file selection and pause screens

* Wrap changes behind CVar

* Fix merge conflict for real

* Remove unnecessary const_cast

* Fixed transparent texture making framebuffers also transparent in D3D11. (#84)

This happened with the Mirror Shield in the inventory screen preview.

* Add save editor

* Added DPad support to file selection and pause screens

* Fixing rebase conflict

* Remove unnecessary const_cast

Co-authored-by: MaikelChan &lt;maikelchan88@gmail.com&gt;
Co-authored-by: rozlette &lt;Rozelette@users.noreply.github.com&gt;

* Added DPad support to ocarina playing and text choice selection.

* Fixing rebase conflict again

* Fix mapping not updating if CVar is changed in-game

Co-authored-by: MaikelChan &lt;maikelchan88@gmail.com&gt;
Co-authored-by: rozlette &lt;Rozelette@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added DPad support to ocarina playing and text choice selection.

* Wrap changes in CVar

* Fix mapping not updating if CVar is changed in-game

* Remove unnecessary const_cast

* Fixed transparent texture making framebuffers also transparent in D3D11. (#84)

This happened with the Mirror Shield in the inventory screen preview.

* Add save editor

* Added DPad support to ocarina playing and text choice selection.

* Fixing rebase conflict

* Fix mapping not updating if CVar is changed in-game

* Remove unnecessary const_cast

* Added DPad support to file selection and pause screens (#124)

* Added DPad support to file selection and pause screens

* Wrap changes behind CVar

* Fix merge conflict for real

* Remove unnecessary const_cast

* Fixed transparent texture making framebuffers also transparent in D3D11. (#84)

This happened with the Mirror Shield in the inventory screen preview.

* Add save editor

* Added DPad support to file selection and pause screens

* Fixing rebase conflict

* Remove unnecessary const_cast

Co-authored-by: MaikelChan &lt;maikelchan88@gmail.com&gt;
Co-authored-by: rozlette &lt;Rozelette@users.noreply.github.com&gt;

* Added DPad support to ocarina playing and text choice selection.

* Fixing rebase conflict again

* Fix mapping not updating if CVar is changed in-game

Co-authored-by: MaikelChan &lt;maikelchan88@gmail.com&gt;
Co-authored-by: rozlette &lt;Rozelette@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>git subrepo clone https://github.com/HarbourMasters/soh.git</title>
<updated>2022-03-22T01:51:23+00:00</updated>
<author>
<name>M4xw</name>
<email>m4x@m4xw.net</email>
</author>
<published>2022-03-22T01:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=39cc86c2608e2f75ace33fc7f43bc4f2ad743f1a'/>
<id>39cc86c2608e2f75ace33fc7f43bc4f2ad743f1a</id>
<content type='text'>
subrepo:
  subdir:   "soh"
  merged:   "ba904bbd0"
upstream:
  origin:   "https://github.com/HarbourMasters/soh.git"
  branch:   "master"
  commit:   "ba904bbd0"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
subrepo:
  subdir:   "soh"
  merged:   "ba904bbd0"
upstream:
  origin:   "https://github.com/HarbourMasters/soh.git"
  branch:   "master"
  commit:   "ba904bbd0"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???"
</pre>
</div>
</content>
</entry>
</feed>
