mk64/asm
Tyler McGavran 3a99685c2f
Clean up some more bin2c calls from the Makefile (#286)
* Remove some bin2c calls from the Makefile

* Found a way to make n64graphics use shared tluts

* Added an option that makes n64graphics operate in a mode where it
 takes an image and tlut (as pngs) and spits out the appropriate
 CI8 indices inc.c form

* Turns out all the TLUTs for Lakitu are kept in one place, far away
 from the textures that use them

* Names some textures and tluts

* Pretty helpful actually, helped identify where a few different
 objects types are initialized. Should be a little useful to
 whoever dives into the object stuff more deeply

* Minor cleanup in n64graphics

* Added some comments, gave more appropriate names to some
 variables.

* Leaving the new mode argument as `-Z` for now

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

* Textures compile using makefile rules

* Patched n64 graphics memory leak and ci output

* Added memset16safe to initialize ci palettes to magic numbers (transparent pixels).

---------

Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2023-02-06 22:52:34 -07:00
..
non_matchings Clean up some more bin2c calls from the Makefile (#286) 2023-02-06 22:52:34 -07:00
os Match OS funcs (#152) 2022-01-30 23:31:43 -07:00
boot.s 8000FD0 decomp and various (#247) 2022-07-27 00:25:50 -07:00
bss_8001C4D0.s Some assorted matches (#289) 2023-01-31 07:02:40 -07:00
bss_80005FD0.s Rename a couple variables (#93) 2021-12-14 20:40:38 -07:00
bss_800029B0.s Split out some unused asm and documented main.c (#242) 2022-07-11 00:02:41 -07:00
bss_800431B0.s Shift fixes (#22) 2021-04-26 17:53:21 -06:00
bss_80004740.s Added bss (#18) 2021-03-08 01:58:07 -07:00
bss_MainSeg.s Some assorted matches (#289) 2023-01-31 07:02:40 -07:00
bss_after_diskinit.s Match/split all of libultra (#23) 2021-04-27 22:35:30 -06:00
bss_after_ostimer.s Match/split all of libultra (#23) 2021-04-27 22:35:30 -06:00
bss_audio.s Lots and lots of audio code copied from SM64 (#270) 2022-11-06 08:24:24 -07:00
bss_credits.s Matches for code_80281FA0.c (#272) 2022-11-07 02:04:33 -07:00
bss_main_audio.s Matches for audio/external (#273) 2022-11-15 23:32:09 -07:00
bss_sptask_audio.s Matches for audio/external (#273) 2022-11-15 23:32:09 -07:00
entry.s Refresh 1 2021-03-02 01:48:17 -07:00
mio0_decode.s Refresh 1 2021-03-02 01:48:17 -07:00
rom_header.s Initial commit 2020-10-14 21:13:33 -07:00
tkmk00_decode.s Refresh 1 2021-03-02 01:48:17 -07:00
unused_mio0_decode.s Renamed hand-written asm file and updated readme (#34) 2021-10-09 12:40:26 -07:00
unused_overflow_check.s Refresh 1 2021-03-02 01:48:17 -07:00