Commit Graph

60 Commits

Author SHA1 Message Date
petrie911
931f589177
Fully split and name libultra, and also decomp 3404 (#16)
* libultra sorted out

* missed some things

* forgot some things

* one more thing

* not actually libultra

* also split out the data into three sections

* finer split

* parameter is a thing, apparently

* named everything in libultra

* make
2023-11-04 19:45:03 -03:00
petrie911
f2af4867e4
Identified and organized libultra (#15)
* libultra sorted out

* missed some things

* forgot some things

* one more thing

* not actually libultra

* also split out the data into three sections

* finer split

* parameter is a thing, apparently
2023-11-02 20:36:13 -03:00
petrie911
4311c670c3
Libultra headers and some decomp (#14)
* lib is ultra

* it just keeps going

* math names

* format
2023-10-29 18:19:30 -03:00
Alejandro Asenjo Nitti
854cadfa16
sf_hud functions (#13)
* decompile func_80091F00

* decompile func_80092244

* decompile func_800922F4

* decompile func_800857DC

* decompile func_80085890

* decompile func_80086110

* decompile func_800886B8

* decompile func_800953A0

* decompile func_8009546C

* decompile func_80095538

* decompile func_8009092C

* decompile func_8008D0DC

* fix warnings

* decompile func_8008E51C

* underscore in offsets

* spaces
2023-10-29 17:17:25 -03:00
petrie911
b698fd3628
Header fix (#9)
* headers

* format

* format

* format again

* headers oh my

* irix is love

* irix is life

* working

* even more fixes

* format

* touching to rebuild
2023-10-23 17:02:01 -03:00
Alejandro Javier Asenjo Nitti
92644c09aa rule for aisetfreq.o 2023-10-18 10:49:51 -03:00
Alejandro Javier Asenjo Nitti
cfb4411646 rule for aigetlen.o 2023-10-18 10:42:21 -03:00
Alejandro Javier Asenjo Nitti
1e929ef9a7 rule for ai.o 2023-10-18 10:26:51 -03:00
Alejandro Javier Asenjo Nitti
12f1704052 rule for xlitob.o 2023-10-18 08:56:49 -03:00
Alejandro Javier Asenjo Nitti
a3cd19ed4e ll.c 2023-10-17 18:50:39 -03:00
Alejandro Javier Asenjo Nitti
522780c936 ortho.c is matching (allá se lo están haciendo...) 2023-10-17 18:11:17 -03:00
Alejandro Javier Asenjo Nitti
85ab89eb48 guLookAt & guLookAtF matching 2023-10-17 17:43:47 -03:00
Alejandro Javier Asenjo Nitti
2142ae4410 guLookAt 2023-10-17 17:08:15 -03:00
Alejandro Javier Asenjo Nitti
b42c6bf539 echo 2023-10-16 14:55:18 -03:00
Alejandro Javier Asenjo Nitti
19e864bb06 reorder 2023-10-16 14:51:04 -03:00
Alejandro Javier Asenjo Nitti
be3c03cd5f comments 2023-10-16 14:50:24 -03:00
Alejandro Javier Asenjo Nitti
483a8a349d phony 2023-10-16 14:48:49 -03:00
Alejandro Javier Asenjo Nitti
5ef3cbcf0e comments 2023-10-16 14:47:20 -03:00
Alejandro Javier Asenjo Nitti
c8218ec461 Link comment 2023-10-16 14:46:11 -03:00
Alejandro Javier Asenjo Nitti
d98938673d decompile lldiv 2023-10-16 14:01:54 -03:00
Alejandro Javier Asenjo Nitti
4985931714 decompile memcpy 2023-10-16 13:52:40 -03:00
Alejandro Javier Asenjo Nitti
32bcc57984 MD5 CHECK 2023-10-16 12:58:34 -03:00
Alejandro Javier Asenjo Nitti
ab9c0f9837 silent jobs 2023-10-16 12:33:45 -03:00
Alejandro Javier Asenjo Nitti
ce9b18d811 O1 -g0 rule for controller.o 2023-10-16 12:27:32 -03:00
petrie911
f97d418f5b stuff 2023-10-16 08:54:41 -05:00
Alejandro Javier Asenjo Nitti
149316972a overlays yaml 2023-10-16 06:46:40 -03:00
Alejandro Javier Asenjo Nitti
547cff0c43 $(N_THREADS) 2023-10-16 06:44:09 -03:00
Alejandro Javier Asenjo Nitti
46c7b95f9a $(PYTHON) 2023-10-16 06:17:33 -03:00
Alejandro Javier Asenjo Nitti
66baed9d91 replace literal with var 2023-10-16 06:12:15 -03:00
Alejandro Javier Asenjo Nitti
29df5ad741 fix multi-threading 2023-10-16 06:04:16 -03:00
Alejandro Javier Asenjo Nitti
dde54193b4 phony 2023-10-15 20:41:23 -03:00
Alejandro Javier Asenjo Nitti
bc27e726f7 improve syntax 2023-10-15 19:54:57 -03:00
Alejandro Javier Asenjo Nitti
0dbc2c0fd4 fix compression 2023-10-15 19:47:03 -03:00
Alejandro Javier Asenjo Nitti
418e51ca7f clean linker_scripts 2023-10-15 19:35:00 -03:00
Alejandro Javier Asenjo Nitti
7ace80260e --no-print-directory 2023-10-15 19:14:57 -03:00
Alejandro Javier Asenjo Nitti
8376b2f7a4 echo messages 2023-10-15 19:04:03 -03:00
Alejandro Javier Asenjo Nitti
85695a3231 makefile rom compress implementation 2023-10-15 18:00:39 -03:00
Alejandro Javier Asenjo Nitti
fa567c86f3 preparations for compressed rom 2023-10-15 11:40:38 -03:00
Alejandro Javier Asenjo Nitti
ea355fa48d TODO: comment 2023-10-15 04:50:43 -03:00
Alejandro Javier Asenjo Nitti
dde4453253 create compress rule 2023-10-15 04:50:10 -03:00
Alejandro Javier Asenjo Nitti
246092ff64 Add decompress rule 2023-10-15 04:10:34 -03:00
Alejandro Javier Asenjo Nitti
733f4aac5f fix comments 2023-10-14 07:03:11 -03:00
Alejandro Javier Asenjo Nitti
16ef160cc4 -O1 -g0 rule for 2D300 2023-10-14 07:02:27 -03:00
Alejandro Javier Asenjo Nitti
bacddd9d95 -O1 -g0 rule for 1EB50 2023-10-14 06:37:09 -03:00
Alejandro Javier Asenjo Nitti
e59cb69239 -O1 -g0 rule for pidma 2023-10-14 06:29:40 -03:00
Alejandro Javier Asenjo Nitti
70364ad1aa -O1 -g0 rule for 2C700 2023-10-14 06:11:41 -03:00
Alejandro Javier Asenjo Nitti
82ef0e8a50 -O1 -g0 rule for 2BDF0 2023-10-14 05:51:04 -03:00
Alejandro Javier Asenjo Nitti
4c5b6e8bbe comments 2023-10-14 05:21:21 -03:00
Alejandro Javier Asenjo Nitti
7f0d74e842 make expected rule for asm-differ 2023-10-14 05:14:25 -03:00
Alejandro Javier Asenjo Nitti
177cb32f2a IDO 5.3 confirmed to be the original compiler 2023-10-13 09:36:32 -03:00