<feed xmlns='http://www.w3.org/2005/Atom'>
<title>SpaghettiKart/tools/asm_processor, branch legacy</title>
<subtitle>SpaghettiKart: Mario Kart 64 PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/'/>
<entry>
<title>add compatibilty for Windows build (#564)</title>
<updated>2024-02-22T15:33:46+00:00</updated>
<author>
<name>coco875</name>
<email>59367621+coco875@users.noreply.github.com</email>
</author>
<published>2024-02-22T15:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=4c4cb36b4d0a12543c17067fe7349937ca72a0c1'/>
<id>4c4cb36b4d0a12543c17067fe7349937ca72a0c1</id>
<content type='text'>
* Add Windows Support
* Modify readme instructions for windows building
* Remove unused files
* Modified extract_assets.py, new_extract_assets.py, and build.py to work on windows</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Windows Support
* Modify readme instructions for windows building
* Remove unused files
* Modified extract_assets.py, new_extract_assets.py, and build.py to work on windows</pre>
</div>
</content>
</entry>
<entry>
<title>Massive data relocation (#295)</title>
<updated>2023-03-30T00:52:15+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2023-03-30T00:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=782ed71f6135152697c6da5a232cef4aa1804d85'/>
<id>782ed71f6135152697c6da5a232cef4aa1804d85</id>
<content type='text'>
Mostly relocating rodata from data/* files to the appropriate
 asm/nonmatching/* files, although there is some plain data
 relocating to be found in here too.

Big change to note is the addition of the code_802AAA70.c file,
 split from memory.c. Based on some padding in the ro/data for
 memory it seems clear that a split is needed, although it is
 not clear that exact spot chosen for the split is correct.
 Still, it gets the file padding for the ro/data and text segments
 correct so it can't be too wrong.

Also included is an update to the asm_processor tool to support
 the .hword directive. I made a PR to the main repo of that
 project with an identical change and it was accepted.

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly relocating rodata from data/* files to the appropriate
 asm/nonmatching/* files, although there is some plain data
 relocating to be found in here too.

Big change to note is the addition of the code_802AAA70.c file,
 split from memory.c. Based on some padding in the ro/data for
 memory it seems clear that a split is needed, although it is
 not clear that exact spot chosen for the split is correct.
 Still, it gets the file padding for the ro/data and text segments
 correct so it can't be too wrong.

Also included is an update to the asm_processor tool to support
 the .hword directive. I made a PR to the main repo of that
 project with an identical change and it was accepted.

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</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>Add MSYS2 MinGW x64 Support (#108)</title>
<updated>2021-12-21T03:33:42+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2021-12-21T03:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=48a06f2fa5bf1ece94095980f1fef4f306accbeb'/>
<id>48a06f2fa5bf1ece94095980f1fef4f306accbeb</id>
<content type='text'>
* Added MSYS2 MinGW x64 Support
* Updated recomp
* Updated tools</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added MSYS2 MinGW x64 Support
* Updated recomp
* Updated tools</pre>
</div>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2020-10-15T04:13:33+00:00</updated>
<author>
<name>n64</name>
<email></email>
</author>
<published>2020-10-15T04:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=1c84a90d5e06f61b39f2020e1c675a0846768051'/>
<id>1c84a90d5e06f61b39f2020e1c675a0846768051</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
