mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-30 16:03:03 +00:00
663e4549d8
* Proof of concept for loading rom assets at runtime * Added skybox textures * Adjusted format * Load all texture assets from rom * Adjusted rom asset loading * Load all Vtx lists from rom * clean up toad, wario and his cap conflicts * Load sound samples from rom * fix toad sounds * Loaded sequences from rom * Load collisions from rom * Object animations are now loaded from the rom * Load player animations from rom * Load goddard anims from rom * whoops * fix some compile errors * drag and drop rom checker, everything works now. * fix errors due to merge conflicts * fix compile errors on windows, switch to md5 * fix vertex colors during load Co-Authored-By: Agent X <44549182+agent-11@users.noreply.github.com> * Load dialogs from rom * Loaded course/act names from rom * Loaded ingame text from rom * rerun autogen & blacklist smlua_text_utils_init * fix ttc_seg7_vertex_0700B238 colors --------- Co-authored-by: MysterD <myster@d> Co-authored-by: Agent X <44549182+agent-11@users.noreply.github.com>
99 lines
4.7 KiB
C
99 lines
4.7 KiB
C
#include "pc/rom_assets.h"
|
|
// 0x07000000 - 0x07000800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07000000, "levels/lll/0.rgba16.inc.c", 0x004784a0, 83204, 0x00000000, 2048);
|
|
|
|
// 0x07000800 - 0x07001000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07000800, "levels/lll/1.rgba16.inc.c", 0x004784a0, 83204, 0x00000800, 2048);
|
|
|
|
// 0x07001000 - 0x07001800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07001000, "levels/lll/2.rgba16.inc.c", 0x004784a0, 83204, 0x00001000, 2048);
|
|
|
|
// 0x07001800 - 0x07002000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07001800, "levels/lll/3.rgba16.inc.c", 0x004784a0, 83204, 0x00001800, 2048);
|
|
|
|
// 0x07002000 - 0x07002800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07002000, "levels/lll/4.rgba16.inc.c", 0x004784a0, 83204, 0x00002000, 2048);
|
|
|
|
// 0x07002800 - 0x07003000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07002800, "levels/lll/5.rgba16.inc.c", 0x004784a0, 83204, 0x00002800, 2048);
|
|
|
|
// 0x07003000 - 0x07003800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07003000, "levels/lll/6.rgba16.inc.c", 0x004784a0, 83204, 0x00003000, 2048);
|
|
|
|
// 0x07003800 - 0x07004000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07003800, "levels/lll/7.rgba16.inc.c", 0x0031e1d0, 35938, 0x00001800, 2048);
|
|
|
|
// 0x07004000 - 0x07004800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07004000, "levels/lll/8.rgba16.inc.c", 0x004784a0, 83204, 0x00004000, 2048);
|
|
|
|
// 0x07004800 - 0x07005000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07004800, "levels/lll/9.rgba16.inc.c", 0x004784a0, 83204, 0x00004800, 2048);
|
|
|
|
// 0x07005000 - 0x07005800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07005000, "levels/lll/10.rgba16.inc.c", 0x004784a0, 83204, 0x00005000, 2048);
|
|
|
|
// 0x07005800 - 0x07006000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07005800, "levels/lll/11.rgba16.inc.c", 0x004784a0, 83204, 0x00005800, 2048);
|
|
|
|
// 0x07006000 - 0x07006800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07006000, "levels/lll/12.rgba16.inc.c", 0x004784a0, 83204, 0x00006000, 2048);
|
|
|
|
// 0x07006800 - 0x07007000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07006800, "levels/lll/13.rgba16.inc.c", 0x004784a0, 83204, 0x00006800, 2048);
|
|
|
|
// 0x07007000 - 0x07007800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07007000, "levels/lll/14.rgba16.inc.c", 0x004784a0, 83204, 0x00007000, 2048);
|
|
|
|
// 0x07007800 - 0x07008000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07007800, "levels/lll/15.rgba16.inc.c", 0x004784a0, 83204, 0x00007800, 2048);
|
|
|
|
// 0x07008000 - 0x07008800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07008000, "levels/lll/16.rgba16.inc.c", 0x004784a0, 83204, 0x00008000, 2048);
|
|
|
|
// 0x07008800 - 0x07009000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07008800, "levels/lll/17.rgba16.inc.c", 0x004784a0, 83204, 0x00008800, 2048);
|
|
|
|
// 0x07009000 - 0x07009800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07009000, "levels/lll/18.rgba16.inc.c", 0x004784a0, 83204, 0x00009000, 2048);
|
|
|
|
// 0x07009800 - 0x0700A000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_07009800, "levels/lll/19.rgba16.inc.c", 0x004784a0, 83204, 0x00009800, 2048);
|
|
|
|
// 0x0700A000 - 0x0700A800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700A000, "levels/lll/20.rgba16.inc.c", 0x004784a0, 83204, 0x0000a000, 2048);
|
|
|
|
// 0x0700A800 - 0x0700B000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700A800, "levels/lll/21.rgba16.inc.c", 0x004784a0, 83204, 0x0000a800, 2048);
|
|
|
|
// 0x0700B000 - 0x0700B800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700B000, "levels/lll/22.rgba16.inc.c", 0x004784a0, 83204, 0x0000b000, 2048);
|
|
|
|
// 0x0700B800 - 0x0700C000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700B800, "levels/lll/23.rgba16.inc.c", 0x004784a0, 83204, 0x0000b800, 2048);
|
|
|
|
// 0x0700C000 - 0x0700C800
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700C000, "levels/lll/24.rgba16.inc.c", 0x004784a0, 83204, 0x0000c000, 2048);
|
|
|
|
// 0x0700C800 - 0x0700D000
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700C800, "levels/lll/25.rgba16.inc.c", 0x004784a0, 83204, 0x0000c800, 2048);
|
|
|
|
// 0x0700D000 - 0x0700D200
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700D000, "levels/lll/26.rgba16.inc.c", 0x004784a0, 83204, 0x0000d000, 512);
|
|
|
|
// 0x0700D200 - 0x0700D400
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700D200, "levels/lll/27.ia16.inc.c", 0x00383950, 74560, 0x00003900, 512);
|
|
|
|
// 0x0700D400 - 0x0700DC00
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700D400, "levels/lll/28.rgba16.inc.c", 0x004784a0, 83204, 0x0000d400, 2048);
|
|
|
|
// 0x0700DC00 - 0x0700E400
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700DC00, "levels/lll/29.rgba16.inc.c", 0x004784a0, 83204, 0x0000dc00, 2048);
|
|
|
|
// 0x0700E400 - 0x0700EC00
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700E400, "levels/lll/30.rgba16.inc.c", 0x004784a0, 83204, 0x0000e400, 2048);
|
|
|
|
// 0x0700EC00 - 0x0700F400
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700EC00, "levels/lll/31.rgba16.inc.c", 0x004784a0, 83204, 0x0000ec00, 2048);
|
|
|
|
// 0x0700F400 - 0x0700FC00
|
|
ROM_ASSET_LOAD_TEXTURE(lll_seg7_texture_0700F400, "levels/lll/32.rgba16.inc.c", 0x004784a0, 83204, 0x0000f400, 2048);
|