<feed xmlns='http://www.w3.org/2005/Atom'>
<title>SpaghettiKart/asm/os, 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>Update decomp (#63)</title>
<updated>2024-08-25T00:39:52+00:00</updated>
<author>
<name>coco875</name>
<email>59367621+coco875@users.noreply.github.com</email>
</author>
<published>2024-08-25T00:39:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=848b31c01eed7b88a2d17b20a33de47f34c161b5'/>
<id>848b31c01eed7b88a2d17b20a33de47f34c161b5</id>
<content type='text'>
* update libultra asm (#648)

* update libultra asm

* fix gcc __osThreadTail

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;

* Document Vehicles (#641)

* start doc collision

* fix merge

* finish rename fonction related to vehicle

* document around waypoint of vehicle

* make some modification

* make some change and rename one

* copy_ to oldPos

* doc smoke ferry and train

* some rename

* fix some renaming

* precise index

* rename a funciton

* simplify waypoint_vehicles

* change some name

* change some name

* rename move_to_point_direction

* fix some conflict

* Update code_80005FD0.c

* Update code_80005FD0.h

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;

* Label a save info loop (#645)

* save info

* more gcc progress

* fix a value and do a rename (#669)

* fix error of compilation

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* update libultra asm (#648)

* update libultra asm

* fix gcc __osThreadTail

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;

* Document Vehicles (#641)

* start doc collision

* fix merge

* finish rename fonction related to vehicle

* document around waypoint of vehicle

* make some modification

* make some change and rename one

* copy_ to oldPos

* doc smoke ferry and train

* some rename

* fix some renaming

* precise index

* rename a funciton

* simplify waypoint_vehicles

* change some name

* change some name

* rename move_to_point_direction

* fix some conflict

* Update code_80005FD0.c

* Update code_80005FD0.h

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;

* Label a save info loop (#645)

* save info

* more gcc progress

* fix a value and do a rename (#669)

* fix error of compilation

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>More fixes</title>
<updated>2024-05-02T23:21:29+00:00</updated>
<author>
<name>MegaMech</name>
<email>inkstudios1@hotmail.com</email>
</author>
<published>2024-05-02T23:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=e5c9616a645ddf96617f747f7efe006d68aa2835'/>
<id>e5c9616a645ddf96617f747f7efe006d68aa2835</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial gcc Support (#568)</title>
<updated>2024-04-15T16:53:58+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2024-04-15T16:53:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=d9c1ebb6263cc3a2d494c9ece53edb3c8a2a4b39'/>
<id>d9c1ebb6263cc3a2d494c9ece53edb3c8a2a4b39</id>
<content type='text'>
* Added GCC</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added GCC</pre>
</div>
</content>
</entry>
<entry>
<title>EU 1.0 OK (#265)</title>
<updated>2023-10-20T05:37:21+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2023-10-20T05:37:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=76dc587a342d45c73c4e459e0bba233343be90da'/>
<id>76dc587a342d45c73c4e459e0bba233343be90da</id>
<content type='text'>
* EU 1.0 ok

* EU 1.1 ok

Co-authored-by: AloXado320 &lt;david.albujar.s.30@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* EU 1.0 ok

* EU 1.1 ok

Co-authored-by: AloXado320 &lt;david.albujar.s.30@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Match __osLeoInterrupt.c (#457)</title>
<updated>2023-10-12T01:00:21+00:00</updated>
<author>
<name>AloXado320</name>
<email>38191089+AloXado320@users.noreply.github.com</email>
</author>
<published>2023-10-12T01:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=364f0776c66f2eef873f797478b6a0db9e9b1a1c'/>
<id>364f0776c66f2eef873f797478b6a0db9e9b1a1c</id>
<content type='text'>
* Match __osLeoInterrupt.c

* fix formatting

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Match __osLeoInterrupt.c

* fix formatting

---------

Co-authored-by: MegaMech &lt;MegaMech@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Various cleanup (#410)</title>
<updated>2023-09-10T00:01:01+00:00</updated>
<author>
<name>MegaMech</name>
<email>MegaMech@users.noreply.github.com</email>
</author>
<published>2023-09-10T00:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=70207db13b6ba0b6f8c12e4ebc35ed60bbe23372'/>
<id>70207db13b6ba0b6f8c12e4ebc35ed60bbe23372</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Relocate rodata for some OS related function (#292)</title>
<updated>2023-03-24T06:49:30+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2023-03-24T06:49:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=bd82bf5f0c1baeb471d76b4bd4a7d3418a4d3726'/>
<id>bd82bf5f0c1baeb471d76b4bd4a7d3418a4d3726</id>
<content type='text'>
Required moving a struct def to another file, and I renamed a
 struct to something nicer

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Required moving a struct def to another file, and I renamed a
 struct to something nicer

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</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>
<entry>
<title>Fix the match for guPerspectiveF (#155)</title>
<updated>2022-01-29T06:35:24+00:00</updated>
<author>
<name>Tyler McGavran</name>
<email>tyler.taggerung@gmail.com</email>
</author>
<published>2022-01-29T06:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/SpaghettiKart/commit/?id=04052ba259681c379108c4edc83b0542254ba5f4'/>
<id>04052ba259681c379108c4edc83b0542254ba5f4</id>
<content type='text'>
Most of the work had been done long ago, only had to fix some rodata
 issues

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of the work had been done long ago, only had to fix some rodata
 issues

Signed-off-by: Taggerung &lt;tyler.taggerung@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
