Commit Graph

114 Commits

Author SHA1 Message Date
coco875 e322a9ecca Merge branch 'master' into 3d-objects 2024-08-31 15:41:44 +02:00
coco875 982f4b8d2c update submodule 2024-08-31 14:40:07 +02:00
coco875 643c18de58 re add fast64 2024-08-31 14:39:52 +02:00
coco875 59f54b4948 remove fast64 2024-08-31 14:39:27 +02:00
coco875 3534198418 Update linkonly_generator.py (#670) 2024-08-24 15:36:12 -06:00
coco875 17a6f4bb3d update clang and add action (#664)
* update clang and add action

* try clang on course folder only

* forget two file

* Update course_displaylists.inc.c

* forget few other file

* Update course_vertices.inc.c

* format all code while get it match

* second pass

* format other dir

* disable clang format on bad ido code

* fix some tabulation

* revert format on tool dir

* Update clang-format.yml

* ignore gbi.h

* add some read me instruction

* fix error

* format and fixing error

* Update README.md

---------

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2024-08-24 15:27:53 -06:00
coco875 8733751fb5 start documenting animation (#668)
* start documenting animation

* Update course_data.c

* change comment
2024-08-22 13:40:13 -06:00
coco875 7294f76057 Update fast64 2024-08-18 14:01:14 -04:00
coco875 81ab3af9cf fix compilation issue and add some model to extract 2024-08-18 13:59:52 -04:00
coco875 f76b16125d Merge remote-tracking branch 'upstream/master' into 3d-objects 2024-08-17 20:23:44 +02:00
coco875 a5d0e5b874 update submodule fast64 2024-08-16 23:54:25 +02:00
coco875 91dcf56629 Fix line endings in windows (#611)
* force lf windows

* Update torch
2024-04-17 13:58:11 -06:00
MegaMech 900a9f0f85 Remove some warnings (#609)
* Remove some warnings

* Update torch to latest version
2024-04-17 09:41:19 -06:00
coco875 ddfbc67714 start rename around course section 2024-04-17 01:11:27 +02:00
MegaMech d9c1ebb626 Initial gcc Support (#568)
* Added GCC
2024-04-15 10:53:58 -06:00
coco875 ed0dfcc4a3 Merge remote-tracking branch 'upstream/master' into 3d-objects 2024-04-14 00:39:36 +02:00
coco875 e2c19fd4bc use github actions instead (#605)
* Create actions
2024-04-12 18:54:59 -06:00
MegaMech 2d3278d073 Fix torch (#604)
* Update Makefile
2024-04-10 21:39:16 -06:00
MegaMech d04ce46573 Torchfix (#601)
* Update Makefile
2024-04-09 22:34:00 -06:00
MegaMech ad495221f7 Fix torch (#600)
* Fixed torch
2024-04-09 22:24:11 -06:00
MegaMech 3da5a4f343 Add ymls for Torch code generator (#497)
* Add torch

* update jenkinsfile
2024-04-09 21:29:57 -06:00
coco875 2b66867af1 Rename cpu behaviour related symbols (#586)
* Rename cpu related symbols
2024-04-06 11:35:13 -06:00
MegaMech c4d596d297 trig tables shiftable (#596) 2024-04-05 21:42:14 -06:00
coco875 ace4950744 remove old model_extract 2024-04-04 22:34:20 +02:00
coco875 b56bdcf70d Update fast64 2024-04-04 19:26:56 +02:00
coco875 6d470116d9 multithread with make file split the models into multiple json and add course segment 2024-04-04 19:23:52 +02:00
coco875 4ca7fc5ac0 Merge remote-tracking branch 'upstream/master' into 3d-objects 2024-04-04 09:16:23 +02:00
coco875 a18801462b add model_extract and fast64_blender in makefile 2024-04-03 21:40:00 +02:00
coco875 12f332614e move actors code in actors folder and rename thing related to actor (#584)
* Move actors into their folders

* Renamings and documentation
2024-04-03 12:44:44 -06:00
MegaMech 40700ce9ad Remove inc from linked file names (#593)
* Remove inc from linked file names
2024-04-02 13:12:38 -06:00
Tyler McGavran 6af653ad3d Update some attempts, got a couple matches (#591)
* Update some attempts, got a couple matches

* More matches and updates

Signed-off-by: Taggerung <tyler.taggerung@email.com>
2024-04-02 13:00:35 -06:00
Tyler McGavran 893ecbe838 Turn D_802BFB80 into a union (#582)
* Turn D_802BFB80 into a union

As much as I hate it, it does make more matches possible

Got a few more, unrelated matches

Signed-off-by: Taggerung <tyler.taggerung@email.com>

* Update based on comment

Signed-off-by: Taggerung <tyler.taggerung@email.com>

* Update to address comment

Signed-off-by: Taggerung <tyler.taggerung@email.com>

---------

Signed-off-by: Taggerung <tyler.taggerung@email.com>
Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-03-25 13:25:13 -04:00
coco875 48101ae073 re add fast64 2024-03-05 08:25:07 +01:00
coco875 8cf6d14592 move in a blender folder 2024-03-05 08:17:27 +01:00
Tyler McGavran 6f4decf6b3 Update StarSpawn to StarCloudData (#578)
* Update StarSpawn to StarCloudData

Add and better specify the struct used to control how stars and
 clouds are handled in various courses.
2024-03-04 19:28:31 -07:00
Tyler McGavran 18e7c8939b Matches in code_80005FD0 (#580)
Signed-off-by: Taggerung <tyler.taggerung@email.com>
Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-03-04 11:26:36 -05:00
coco875 f99e242d97 Document render/update objects (#565)
* Document objects related code.
  * Including render/update objects code
* Various renamings
2024-03-04 09:02:45 -07:00
coco875 df1fb56d7e change data format and simplify the thread queue 2024-03-04 17:00:42 +01:00
coco875 36d4e33070 Update fast64 2024-03-02 18:08:08 +01:00
coco875 8c237713a2 simplify import of course_displaylists and course_textures and remplace adress with texture 2024-03-01 19:55:03 +01:00
coco875 21c099ed69 Update fast64 2024-03-01 11:22:09 +01:00
coco875 b7f6d3bb99 Update fast64 2024-02-29 21:29:59 +01:00
coco875 8f7aaaea9d extract course 2024-02-29 16:17:26 +01:00
coco875 7a218f45a9 Merge remote-tracking branch 'upstream/master' into 3d-objects 2024-02-29 10:00:03 +01:00
coco875 329cd29fc7 Update fast64 2024-02-29 09:59:16 +01:00
Tyler McGavran 1aa6824d33 Match the last 2 data files (#574)
* Match the last 2 data files

Signed-off-by: Taggerung <tyler.taggerung@email.com>

* Update one of the file names based on comments

Signed-off-by: Taggerung <tyler.taggerung@email.com>

* Fix bad path in onomatopoeia asset file

Signed-off-by: Taggerung <tyler.taggerung@email.com>

---------

Signed-off-by: Taggerung <tyler.taggerung@email.com>
Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-02-28 10:11:38 -05:00
coco875 f085cc4444 finishing extract model 2024-02-26 20:23:07 +01:00
coco875 2a95fec883 Merge remote-tracking branch 'upstream/master' into 3d-objects 2024-02-25 17:43:10 +01:00
Tyler McGavran 5c698ffffc More matches in code_80091750 (#575)
* More matches in code_80091750

Fixed some missing balign directives in some assembly files.

A lot of these matches are dependent on flattening a bunch of
 arrays, which feels icky but makes matching possible.

Signed-off-by: Taggerung <tyler.taggerung@email.com>

* Matched another function

Updated the attempts for a couple others

Signed-off-by: Taggerung <tyler.taggerung@email.com>

---------

Signed-off-by: Taggerung <tyler.taggerung@email.com>
Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-02-22 12:43:10 -05:00
Tyler McGavran 91e881c107 Matches in audio/external (#570)
Also deleted an unused .c file, its current name is `effects.c`

Signed-off-by: Taggerung <tyler.taggerung@email.com>
Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-02-22 12:33:39 -05:00