<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/tools/fix_bss.py, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Ocarina of Time</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/'/>
<entry>
<title>Fix fix_bss.py tiebreaking algorithm (#2779)</title>
<updated>2026-07-31T05:28:40+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2026-07-31T05:28:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=32b88f90a86a024dae0af0dc28a2c5e023fd193a'/>
<id>32b88f90a86a024dae0af0dc28a2c5e023fd193a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Partial linking of spec segments (#2661)</title>
<updated>2026-05-06T21:33:03+00:00</updated>
<author>
<name>Tharo</name>
<email>tharo10600@gmail.com</email>
</author>
<published>2026-05-06T21:33:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=2c481eaeebcfe2d78efa305d3e1b908100bebf14'/>
<id>2c481eaeebcfe2d78efa305d3e1b908100bebf14</id>
<content type='text'>
* Partial linking of overlay segments, relax linker script alignment

* Partial linking of all spec segments

* Fix update, remove _RomPos from linker script

* iQue version working pending COM-plugin update

* Add plf map file resolution to sym_info.py, local symbol merging is broken

* git subrepo pull tools/com-plugin

subrepo:
  subdir:   "tools/com-plugin"
  merged:   "c4f3ba845"
upstream:
  origin:   "git@github.com:Thar0/com-plugin.git"
  branch:   "main"
  commit:   "c4f3ba845"
git-subrepo:
  version:  "0.4.6"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "110b9eb"

* Make tools compatible with partial linking

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;

* Remove unused files

* Fix some makefile bits

* mkspecrules cleanup

* Comment on the makerom linker layout in mkldscript

* Revert linker padding strategy back to pad_text spec directives

* Comment on objcopy elf -&gt; rom step

* Adjust tool descriptions

* Fix compressed builds

* rm reloc_prereq, no longer used

* Makefile merge fix

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

---------

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;
Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Partial linking of overlay segments, relax linker script alignment

* Partial linking of all spec segments

* Fix update, remove _RomPos from linker script

* iQue version working pending COM-plugin update

* Add plf map file resolution to sym_info.py, local symbol merging is broken

* git subrepo pull tools/com-plugin

subrepo:
  subdir:   "tools/com-plugin"
  merged:   "c4f3ba845"
upstream:
  origin:   "git@github.com:Thar0/com-plugin.git"
  branch:   "main"
  commit:   "c4f3ba845"
git-subrepo:
  version:  "0.4.6"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "110b9eb"

* Make tools compatible with partial linking

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;

* Remove unused files

* Fix some makefile bits

* mkspecrules cleanup

* Comment on the makerom linker layout in mkldscript

* Revert linker padding strategy back to pad_text spec directives

* Comment on objcopy elf -&gt; rom step

* Adjust tool descriptions

* Fix compressed builds

* rm reloc_prereq, no longer used

* Makefile merge fix

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

---------

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;
Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misc 23 (#2699)</title>
<updated>2026-02-22T18:08:12+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2026-02-22T18:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=abdae818bda2f397c23e41078a4d89079b9fa7b8'/>
<id>abdae818bda2f397c23e41078a4d89079b9fa7b8</id>
<content type='text'>
* remove noop macros Fault_SetFontColor Fault_SetCharPad under PLATFORM_N64

* remove duplicate declarations in sfx.h

* use render mode presets more

* decimal for alpha values

* fix some z_camera comments typos

* fix references to preprocess.sh (used to be preprocess.py)

* remove outdated comment on deps in makefile

* code_800AD920 was renamed to z_viszbuf

* fix capitalization typo: gOcarinaofTimeDesignTex -&gt; gOcarinaOfTimeDesignTex

* fix typo: gLinkAdultEyesClosedfTex, gLinkChildEyesClosedfTex -&gt; remove extra f

* fix typo: gCrstalSwitchRedTex, gCrstalSwitchBlueTex -&gt; gCrystal

* fix PARAMS_GET_U amount of bits</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* remove noop macros Fault_SetFontColor Fault_SetCharPad under PLATFORM_N64

* remove duplicate declarations in sfx.h

* use render mode presets more

* decimal for alpha values

* fix some z_camera comments typos

* fix references to preprocess.sh (used to be preprocess.py)

* remove outdated comment on deps in makefile

* code_800AD920 was renamed to z_viszbuf

* fix capitalization typo: gOcarinaofTimeDesignTex -&gt; gOcarinaOfTimeDesignTex

* fix typo: gLinkAdultEyesClosedfTex, gLinkChildEyesClosedfTex -&gt; remove extra f

* fix typo: gCrstalSwitchRedTex, gCrstalSwitchBlueTex -&gt; gCrystal

* fix PARAMS_GET_U amount of bits</pre>
</div>
</content>
</entry>
<entry>
<title>Account for z_rumble's unreferenced bss at the start in fix_bss script (#2502)</title>
<updated>2025-04-04T23:54:18+00:00</updated>
<author>
<name>Derek Hensley</name>
<email>hensley.derek58@gmail.com</email>
</author>
<published>2025-04-04T23:54:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=1beeff96583e30f6a61960446a97b3583ff2ac73'/>
<id>1beeff96583e30f6a61960446a97b3583ff2ac73</id>
<content type='text'>
* Account for z_rumble's unreferenced bss at the start

* z_locale and black</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Account for z_rumble's unreferenced bss at the start

* z_locale and black</pre>
</div>
</content>
</entry>
<entry>
<title>fix_bss.py: Try to handle one-past-the-end pointers (#2471)</title>
<updated>2025-02-15T21:24:25+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2025-02-15T21:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=a64fd8dea8724afef8ecd0e88fabeabda810e3a1'/>
<id>a64fd8dea8724afef8ecd0e88fabeabda810e3a1</id>
<content type='text'>
* fix_bss.py: Try to handle one-past-the-end pointers

* Proofread</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix_bss.py: Try to handle one-past-the-end pointers

* Proofread</pre>
</div>
</content>
</entry>
<entry>
<title>fix_bss.py: Gracefully handle EGCS-compiled files (#2452)</title>
<updated>2025-02-03T06:42:31+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2025-02-03T06:42:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=6c06168e7212616ea08460d487a4b99e89a34108'/>
<id>6c06168e7212616ea08460d487a4b99e89a34108</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix_bss.py: Fix infinite loop after linker errors (#2297)</title>
<updated>2024-11-14T17:35:35+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-11-14T17:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=c55a1dab5727784a4a7510cdb6602d539134a7f1'/>
<id>c55a1dab5727784a4a7510cdb6602d539134a7f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[PAL N64] Completely match pal-1.0 and pal-1.1 and add to CI (#2246)</title>
<updated>2024-09-29T00:52:45+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-09-29T00:52:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=f7f38ff87498b6b18fe524d6750d1eef7e9f579a'/>
<id>f7f38ff87498b6b18fe524d6750d1eef7e9f579a</id>
<content type='text'>
* [PAL N64] Match pal-1.0 and pal-1.1 and add to CI

* bss fixes from Jenkins</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [PAL N64] Match pal-1.0 and pal-1.1 and add to CI

* bss fixes from Jenkins</pre>
</div>
</content>
</entry>
<entry>
<title>fix_bss.py: Restore z_locale special case (#2179)</title>
<updated>2024-09-09T01:37:55+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-09-09T01:37:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=6fcaa51832e8abe62485fb2a78f709846ce5bb6b'/>
<id>6fcaa51832e8abe62485fb2a78f709846ce5bb6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Run fix_bss.py in Jenkins and generate a patch (#2168)</title>
<updated>2024-09-08T22:27:36+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-09-08T22:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=37efc27162cb3e7b084a80cdc0c572f4d693a23d'/>
<id>37efc27162cb3e7b084a80cdc0c572f4d693a23d</id>
<content type='text'>
* fix_bss.py: Disable colors if stdout is not a tty

* Run fix_bss.py in CI and output a patch

* Wording tweaks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix_bss.py: Disable colors if stdout is not a tty

* Run fix_bss.py in CI and output a patch

* Wording tweaks</pre>
</div>
</content>
</entry>
</feed>
