<feed xmlns='http://www.w3.org/2005/Atom'>
<title>SpaghettiKart/ctx_includes.c, branch migration/vec-struct</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>Big 19750 renames</title>
<updated>2024-12-31T20:04:39+00:00</updated>
<author>
<name>MegaMech</name>
<email>7255464+MegaMech@users.noreply.github.com</email>
</author>
<published>2024-12-31T20:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=3cdffe421b9717aeea76b09e3c16abb9de2ce6bb'/>
<id>3cdffe421b9717aeea76b09e3c16abb9de2ce6bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update from decomp (#34)</title>
<updated>2024-08-23T00:20:13+00:00</updated>
<author>
<name>coco875</name>
<email>59367621+coco875@users.noreply.github.com</email>
</author>
<published>2024-08-23T00:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=e135178097f416bc54e36058e10d9b1c013929fd'/>
<id>e135178097f416bc54e36058e10d9b1c013929fd</id>
<content type='text'>
* Update menus.c (#634)

* Update common_data.yml (#635)

* Renames for screenId and other changes (#636)

* screenId renames

* Rename surface map to collision mesh (#637)

* Rename some stack vars (#638)

* Fix syntax error (#639)

* Rename some stack vars

* Update collision.c

* Collision Documentation (#640)

* Collision related renames

* update doxygen (#649)

* change bool (#644)

* Update (#642)

* Delete trig_tables_bss.c (#650)

* fix typo audio (#656)

* fix typo src actor (#657)

* fix typo include (#658)

* fix course (#659)

* fix typo debug (#660)


* fix typo data (#661)

* Update common_structs.h

* replace number with const (#665)

* fix typo buffers (#655)

* fix typo buffers

* tweak ld file

* rename to sMemoryPool

* add a warning

---------

* fix typo src (#654)

* fix typo src

* fix non matcing

* Update code_80091750.c

---------

* fix typo racing (#653)

* fix typo racing

* get it match

* replace G_LINE3D to G_QUAD

---------

* fix typo src (#652)

* fix ending typo (#651)

* Action more info when it doesn't match and fix first diff (#662)

* Update linux-compile.yml

* fix first-diff

* Update first-diff.py

---------

* document texture of kart (#663)

* document texture of kart

* change screenPlayerId to screenId

* some documentation around object

* Revert "some documentation around object"

This reverts commit cbb39078e036bf2a417bed67359e910213acab28.

* more rename

---------

* Make evaluate_collision_players_palm_tree better (#667)

This matches just the same as before,	but using those two casts instead of
shifts seems more likely to be accurate to the original source code

Signed-off-by: Gabriel Ravier &lt;gabravier@gmail.com&gt;

* add fedora instruciton (#666)

* start documenting animation (#668)

* start documenting animation

* Update course_data.c

* change comment

* fix error of compilation

* fix error of compilation

* Update animation.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update menus.c (#634)

* Update common_data.yml (#635)

* Renames for screenId and other changes (#636)

* screenId renames

* Rename surface map to collision mesh (#637)

* Rename some stack vars (#638)

* Fix syntax error (#639)

* Rename some stack vars

* Update collision.c

* Collision Documentation (#640)

* Collision related renames

* update doxygen (#649)

* change bool (#644)

* Update (#642)

* Delete trig_tables_bss.c (#650)

* fix typo audio (#656)

* fix typo src actor (#657)

* fix typo include (#658)

* fix course (#659)

* fix typo debug (#660)


* fix typo data (#661)

* Update common_structs.h

* replace number with const (#665)

* fix typo buffers (#655)

* fix typo buffers

* tweak ld file

* rename to sMemoryPool

* add a warning

---------

* fix typo src (#654)

* fix typo src

* fix non matcing

* Update code_80091750.c

---------

* fix typo racing (#653)

* fix typo racing

* get it match

* replace G_LINE3D to G_QUAD

---------

* fix typo src (#652)

* fix ending typo (#651)

* Action more info when it doesn't match and fix first diff (#662)

* Update linux-compile.yml

* fix first-diff

* Update first-diff.py

---------

* document texture of kart (#663)

* document texture of kart

* change screenPlayerId to screenId

* some documentation around object

* Revert "some documentation around object"

This reverts commit cbb39078e036bf2a417bed67359e910213acab28.

* more rename

---------

* Make evaluate_collision_players_palm_tree better (#667)

This matches just the same as before,	but using those two casts instead of
shifts seems more likely to be accurate to the original source code

Signed-off-by: Gabriel Ravier &lt;gabravier@gmail.com&gt;

* add fedora instruciton (#666)

* start documenting animation (#668)

* start documenting animation

* Update course_data.c

* change comment

* fix error of compilation

* fix error of compilation

* Update animation.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Courses (#54)</title>
<updated>2024-08-16T04:20:08+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-08-16T04:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=bd6e3d18e0b26f708defd1833bc063001703bba3'/>
<id>bd6e3d18e0b26f708defd1833bc063001703bba3</id>
<content type='text'>
* valley

* beach

* sherbet &amp; rainbow

* fix ceremony

* Fix parser for course displaylists

* Fix crash near end of ceremony

* Clean rock

---------

Co-authored-by: MegaMech &lt;7255464+MegaMech@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* valley

* beach

* sherbet &amp; rainbow

* fix ceremony

* Fix parser for course displaylists

* Fix crash near end of ceremony

* Clean rock

---------

Co-authored-by: MegaMech &lt;7255464+MegaMech@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add ymls for Torch code generator (#497)</title>
<updated>2024-04-10T03:29:57+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-04-10T03:29:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=3da5a4f343fa708abcc461d83337ef6df9863447'/>
<id>3da5a4f343fa708abcc461d83337ef6df9863447</id>
<content type='text'>
* Add torch

* update jenkinsfile</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add torch

* update jenkinsfile</pre>
</div>
</content>
</entry>
<entry>
<title>trig tables shiftable (#596)</title>
<updated>2024-04-06T03:42:14+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-04-06T03:42:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=c4d596d297182d81488c7d09769666de450140bb'/>
<id>c4d596d297182d81488c7d09769666de450140bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document render/update objects (#565)</title>
<updated>2024-03-04T16:02:45+00:00</updated>
<author>
<name>coco875</name>
<email>59367621+coco875@users.noreply.github.com</email>
</author>
<published>2024-03-04T16:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=f99e242d97602a67ddcb107627f56effc4afd065'/>
<id>f99e242d97602a67ddcb107627f56effc4afd065</id>
<content type='text'>
* Document objects related code.
  * Including render/update objects code
* Various renamings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Document objects related code.
  * Including render/update objects code
* Various renamings</pre>
</div>
</content>
</entry>
<entry>
<title>Match the last 2 data files (#574)</title>
<updated>2024-02-28T15:11:38+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2024-02-28T15:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=1aa6824d3340fc6fb6eca917f8c3ed7c9259af06'/>
<id>1aa6824d3340fc6fb6eca917f8c3ed7c9259af06</id>
<content type='text'>
* Match the last 2 data files

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Update one of the file names based on comments

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Fix bad path in onomatopoeia asset file

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>
* Match the last 2 data files

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Update one of the file names based on comments

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;

* Fix bad path in onomatopoeia asset file

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>A match in code_8006E9C0 (#573)</title>
<updated>2024-02-15T00:16:54+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2024-02-15T00:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=49ab41f0c5e39c9d28b1f1ce14d681748f0c7b3f'/>
<id>49ab41f0c5e39c9d28b1f1ce14d681748f0c7b3f</id>
<content type='text'>
Also updated ctx_includes to match the current state of the
 repository (primarily fixing the trig_table include location)

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>
Also updated ctx_includes to match the current state of the
 repository (primarily fixing the trig_table include location)

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>Code Segments Shiftable (#566)</title>
<updated>2024-02-06T00:08:29+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-02-06T00:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=19410f2825b64f114829957e2328961e343dd435'/>
<id>19410f2825b64f114829957e2328961e343dd435</id>
<content type='text'>
his PR cleans up segment related code in main.c.
Also cleans up the linker a bit.

    Add memory pool to linker as .bss to validate that it exists properly.

    Move framebuffers, gfx, and audio buffers out of racing segment and make its own segment.

    Rename framebuffers.c to buffers.c as it contains more than just framebuffers.

    Import asserts from sm64 to validate that code segments are not overlapping

    Rename segNoload to segmentNoload

    Rename 802BA370 segment to trigTables

    Rename gMenuSelectionFromEndingSequence to gGotoMenu

    Rename gMenuSelectionFromQuit to gGotoMode

    Rename SEG_ENDING_SEQUENCES to SEG_ENDING

    Rename data_821D10 to ceremonyData

    Rename data_825800 to startupLogo
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
his PR cleans up segment related code in main.c.
Also cleans up the linker a bit.

    Add memory pool to linker as .bss to validate that it exists properly.

    Move framebuffers, gfx, and audio buffers out of racing segment and make its own segment.

    Rename framebuffers.c to buffers.c as it contains more than just framebuffers.

    Import asserts from sm64 to validate that code segments are not overlapping

    Rename segNoload to segmentNoload

    Rename 802BA370 segment to trigTables

    Rename gMenuSelectionFromEndingSequence to gGotoMenu

    Rename gMenuSelectionFromQuit to gGotoMode

    Rename SEG_ENDING_SEQUENCES to SEG_ENDING

    Rename data_821D10 to ceremonyData

    Rename data_825800 to startupLogo
</pre>
</div>
</content>
</entry>
</feed>
