<feed xmlns='http://www.w3.org/2005/Atom'>
<title>SpaghettiKart/permuter_settings.toml, branch frameinterpolation</title>
<subtitle>SpaghettiKart: Mario Kart 64 PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/'/>
<entry>
<title>First batch of deleting shit</title>
<updated>2025-05-16T03:09:52+00:00</updated>
<author>
<name>KiritoDv</name>
<email>kiritodev01@gmail.com</email>
</author>
<published>2025-05-16T03:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=159315d1e903ab20d783ea58a0ca040ddd73807b'/>
<id>159315d1e903ab20d783ea58a0ca040ddd73807b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Turn D_802BFB80 into a union (#582)</title>
<updated>2024-03-25T17:25:13+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2024-03-25T17:25:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=893ecbe83862528e98b674532cf6024b30df6a54'/>
<id>893ecbe83862528e98b674532cf6024b30df6a54</id>
<content type='text'>
* Turn D_802BFB80 into a union

As much as I hate it, it does make more matches possible

Got a few more, unrelated matches

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Update based on comment

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Update to address comment

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

---------

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;
Co-authored-by: Taggerung &lt;tyler.taggerung@email.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Turn D_802BFB80 into a union

As much as I hate it, it does make more matches possible

Got a few more, unrelated matches

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Update based on comment

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Update to address comment

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

---------

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;
Co-authored-by: Taggerung &lt;tyler.taggerung@email.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>More audio matches (#420)</title>
<updated>2023-09-16T03:50:27+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2023-09-16T03:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=8233fa2aabf7a0230c6188a3c7c30364c3691160'/>
<id>8233fa2aabf7a0230c6188a3c7c30364c3691160</id>
<content type='text'>
Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Lots of code_80071F00 matches (#347)</title>
<updated>2023-08-04T21:05:13+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2023-08-04T21:05:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=87297bc3b482ae530988324bfc514292157c87a6'/>
<id>87297bc3b482ae530988324bfc514292157c87a6</id>
<content type='text'>
* Lots of code_80071F00 matches

Also removed a bunch of fake variables related to the object list.

Also gave names to some of the members of the object list type

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Lots of code_80071F00 matches

Also removed a bunch of fake variables related to the object list.

Also gave names to some of the members of the object list type

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Some matches for audio/synthesis (#268)</title>
<updated>2022-11-01T21:37:10+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2022-11-01T21:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=4e5946257d8049f421c4247d6039de94d3db83d5'/>
<id>4e5946257d8049f421c4247d6039de94d3db83d5</id>
<content type='text'>
* Updated the Makefile to make the VERSION_US file
 get used when compiling stuff.

* Updated the abi.h file to match SM64, with some modifications to
 support the currently targeted version (US).

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Updated the Makefile to make the VERSION_US file
 get used when compiling stuff.

* Updated the abi.h file to match SM64, with some modifications to
 support the currently targeted version (US).

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Match the rest of actors.h (#254)</title>
<updated>2022-09-08T23:19:53+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2022-09-08T23:19:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=2c57c81f3ae937e0cc8c038eca2fcea5259d9121'/>
<id>2c57c81f3ae937e0cc8c038eca2fcea5259d9121</id>
<content type='text'>
* Matched rest of actors and more

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Matched rest of actors and more

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some of the memory allocation in framebuffers (#182)</title>
<updated>2022-08-15T05:47:11+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2022-08-15T05:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=7d23fcc063bb0067e7e051d98d18622a134d0248'/>
<id>7d23fcc063bb0067e7e051d98d18622a134d0248</id>
<content type='text'>
* Fix some of the memory allocation in framebuffers

Also includes a the questionable change of undoing a previously
 made match for func_80027A20. The changes made here remove an
 AVOID_UB usage and (I would argue) is therefore more "correct",
 but undoing a byte-for-byte match is admittedly bad.

Also adds in some header files and updates some not-quite-right
 decomps to be slighly more accurate.

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix some of the memory allocation in framebuffers

Also includes a the questionable change of undoing a previously
 made match for func_80027A20. The changes made here remove an
 AVOID_UB usage and (I would argue) is therefore more "correct",
 but undoing a byte-for-byte match is admittedly bad.

Also adds in some header files and updates some not-quite-right
 decomps to be slighly more accurate.

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Match a variety of functions, remove an extraneous data file (#140)</title>
<updated>2022-01-16T06:00:31+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2022-01-16T06:00:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=b56b43e7215ed1262322f911fc96ce3d628c989d'/>
<id>b56b43e7215ed1262322f911fc96ce3d628c989d</id>
<content type='text'>
* Match func_800AB290 and func_800AC978

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;

* Match func_800A15EC

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;

* Match func_800A1A20

* Get func_800A1F30 to NON_MATCHING

* Match func_800A3C84

mips_to_c does not currently support labels being in delay slots, although
 practice that is fine. To get around this I put a nop in the delay slot
 instead. No permanent change is being made to the target assembly.

* Update the mips_to_c output for a couple functions

Split asm file containing unused funcs and added mips_to_c output for them.

* Remove extraneous data file

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Match func_800AB290 and func_800AC978

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;

* Match func_800A15EC

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;

* Match func_800A1A20

* Get func_800A1F30 to NON_MATCHING

* Match func_800A3C84

mips_to_c does not currently support labels being in delay slots, although
 practice that is fine. To get around this I put a nop in the delay slot
 instead. No permanent change is being made to the target assembly.

* Update the mips_to_c output for a couple functions

Split asm file containing unused funcs and added mips_to_c output for them.

* Remove extraneous data file

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update the GfxPool struct and match some functions (#134)</title>
<updated>2022-01-10T03:02:34+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2022-01-10T03:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=dd05d49f5f854cbd98a2995efa02db6935923636'/>
<id>dd05d49f5f854cbd98a2995efa02db6935923636</id>
<content type='text'>
* Update the GfxPool struct and match some functions

Also reordered variables.h a bit

* Match 2 more functions

* Replace reaming -&gt;buffer references with -&gt;mtxPool

Update the mips_to_c output of a couple functions based on new GfxPool
 definition

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update the GfxPool struct and match some functions

Also reordered variables.h a bit

* Match 2 more functions

* Replace reaming -&gt;buffer references with -&gt;mtxPool

Update the mips_to_c output of a couple functions based on new GfxPool
 definition

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add preserve_macros to permuter_settings.toml (#114)</title>
<updated>2021-12-25T01:01:23+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2021-12-25T01:01:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=782c9f0d3c8f4e7211df2d56290b5653a650ef45'/>
<id>782c9f0d3c8f4e7211df2d56290b5653a650ef45</id>
<content type='text'>
That way we don't have to remember to preserver macros manually. Just have the
 permuter do it for us

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That way we don't have to remember to preserver macros manually. Just have the
 permuter do it for us

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
