<feed xmlns='http://www.w3.org/2005/Atom'>
<title>SpaghettiKart/src/code_800AF9B0.h, branch transformfuncsforint</title>
<subtitle>SpaghettiKart: Mario Kart 64 PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/'/>
<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>Header cleanup and some renames (#616)</title>
<updated>2024-04-21T01:10:53+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-04-21T01:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=7a10ba89f6bf26fd4b659510fefb2ce1cd315f02'/>
<id>7a10ba89f6bf26fd4b659510fefb2ce1cd315f02</id>
<content type='text'>
* Place macros for addr conversions

* dl renames

* fixes

* changes ok

* Delete types.h

* move enums</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Place macros for addr conversions

* dl renames

* fixes

* changes ok

* Delete types.h

* move enums</pre>
</div>
</content>
</entry>
<entry>
<title>Place variables from data_0DD0A0 to code_800029B0 (#477)</title>
<updated>2023-10-28T02:00:52+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2023-10-28T02:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=716b92626025c092da3a65ff4e66d83a2510d906'/>
<id>716b92626025c092da3a65ff4e66d83a2510d906</id>
<content type='text'>
They match when placed there, although its not immediately clear
 that they truly belong there. But a match is a match.

Also cleaned up a bunch of .h files that had references to the
 newly matched variables.

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They match when placed there, although its not immediately clear
 that they truly belong there. But a match is a match.

Also cleaned up a bunch of .h files that had references to the
 newly matched variables.

Signed-off-by: Taggerung &lt;tyler.taggerung@email.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>cleaning camera, kart_dma, menu, math_util (#436)</title>
<updated>2023-09-23T04:00:30+00:00</updated>
<author>
<name>coco875</name>
<email>59367621+coco875@users.noreply.github.com</email>
</author>
<published>2023-09-23T04:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=2f583fdb42aba5ae8642edec0b832fb0457171cf'/>
<id>2f583fdb42aba5ae8642edec0b832fb0457171cf</id>
<content type='text'>
* cleaning camera.h

* cleaning math_utils.h and remove space

* cleaning kart_dma

* cleaning menu.h</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cleaning camera.h

* cleaning math_utils.h and remove space

* cleaning kart_dma

* cleaning menu.h</pre>
</div>
</content>
</entry>
<entry>
<title>Header &amp; General Cleanup (#431)</title>
<updated>2023-09-20T17:59:55+00:00</updated>
<author>
<name>coco875</name>
<email>59367621+coco875@users.noreply.github.com</email>
</author>
<published>2023-09-20T17:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=f4fc23badafac5c3e4d1cca83cc81ac5771c6429'/>
<id>f4fc23badafac5c3e4d1cca83cc81ac5771c6429</id>
<content type='text'>
* Header cleanup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Header cleanup</pre>
</div>
</content>
</entry>
<entry>
<title>Import bss for audio and elsewhere (#416)</title>
<updated>2023-09-13T01:43:54+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2023-09-13T01:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=4ee09e005ff4b1cdccfcbbc61da87ac9391e50c2'/>
<id>4ee09e005ff4b1cdccfcbbc61da87ac9391e50c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Decomp menus.c (#229)</title>
<updated>2022-07-06T02:01:42+00:00</updated>
<author>
<name>tehzz</name>
<email>tehzz@users.noreply.github.com</email>
</author>
<published>2022-07-06T02:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=40bb0154a8556350bb101bde7246f6a547067dc0'/>
<id>40bb0154a8556350bb101bde7246f6a547067dc0</id>
<content type='text'>
* update m2ctx to make N64 sgi context

* finish decomping menus.c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* update m2ctx to make N64 sgi context

* finish decomping menus.c</pre>
</div>
</content>
</entry>
<entry>
<title>Split and Decompile Code_800AF9B0 (#228)</title>
<updated>2022-06-23T02:21:29+00:00</updated>
<author>
<name>tehzz</name>
<email>tehzz@users.noreply.github.com</email>
</author>
<published>2022-06-23T02:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=132db50245f670d8492b5671b53f243981336d1d'/>
<id>132db50245f670d8492b5671b53f243981336d1d</id>
<content type='text'>
* change return type of func_8000546C

* try to fix submodules

* update asm_processor for new ASM directives

* split code_800AF8B0 into 3 files; move rodata into files/asm

* move rodata into code_800AF9B0 asm funcs

* decomp func_800AF9E4

* match 800AFF58

* merge in master (renamed code_800AF9B0.c to menus.c)

* revert menus.c back to code_800AF9B0.c

* add bss to code_800AF9B0

* rename code_800B0350.c to menus.c

* remove unused ALIGN macros</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* change return type of func_8000546C

* try to fix submodules

* update asm_processor for new ASM directives

* split code_800AF8B0 into 3 files; move rodata into files/asm

* move rodata into code_800AF9B0 asm funcs

* decomp func_800AF9E4

* match 800AFF58

* merge in master (renamed code_800AF9B0.c to menus.c)

* revert menus.c back to code_800AF9B0.c

* add bss to code_800AF9B0

* rename code_800B0350.c to menus.c

* remove unused ALIGN macros</pre>
</div>
</content>
</entry>
<entry>
<title>Match func in staff_ghosts.c and name menus file (#227)</title>
<updated>2022-06-18T09:49:53+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2022-06-18T09:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=9ac748b0d022987fc1137ae4ac7b3a0c42f0ef23'/>
<id>9ac748b0d022987fc1137ae4ac7b3a0c42f0ef23</id>
<content type='text'>
* name some code files

* staff ghost func match

* Update README.md</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* name some code files

* staff ghost func match

* Update README.md</pre>
</div>
</content>
</entry>
<entry>
<title>Match OS funcs (#152)</title>
<updated>2022-01-31T06:31:43+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2022-01-31T06:31:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=42fa90ff7a56348706abd4072fb18713d21bec77'/>
<id>42fa90ff7a56348706abd4072fb18713d21bec77</id>
<content type='text'>
* Matched osSyncPrintf.c

* Matched contramread.c

* Matched contramwrite.c

* Matched osPfsInit and osPfsGetStatus</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Matched osSyncPrintf.c

* Matched contramread.c

* Matched contramwrite.c

* Matched osPfsInit and osPfsGetStatus</pre>
</div>
</content>
</entry>
</feed>
