sm64coopdx/data
Isaac0-dev 663e4549d8
extract assets from rom at runtime (#4)
* 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>
2024-03-23 16:11:30 -04:00
..
behavior_data.c Force hidden 1up triggers to be invisible and E_MODEL_NONE 2023-10-26 16:53:50 -07:00
behavior_table.c cleanup and bug fixes 2024-03-19 19:48:48 +10:00
dynos.c.h extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
dynos.cpp.h extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
dynos.h Load all models into dynamic memory, and store them in a way for reuse 2023-05-12 16:15:35 -07:00
dynos_bin_actor.cpp Add crash preventions to DynOS_Tex_Get 2024-03-22 18:54:24 -04:00
dynos_bin_ambient_t.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_animation.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_behavior.cpp Add crash preventions to DynOS_Tex_Get 2024-03-22 18:54:24 -04:00
dynos_bin_col.cpp Add crash preventions to DynOS_Tex_Get 2024-03-22 18:54:24 -04:00
dynos_bin_common.cpp Adds support for compiling other regions (#378) 2023-05-03 00:54:25 -07:00
dynos_bin_compress.cpp sm64coopdx 2023-10-30 01:03:36 -04:00
dynos_bin_geo.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_gfx.cpp Add gsDPSetBlendColor 2024-02-23 23:06:26 -05:00
dynos_bin_legacy.cpp DynOS Bin Compression (#131) 2022-06-25 00:52:53 -07:00
dynos_bin_light0.cpp Add Lights0 support to DynOS 2023-06-12 02:08:20 -07:00
dynos_bin_light_t.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_lights.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_lvl.cpp Add crash preventions to DynOS_Tex_Get 2024-03-22 18:54:24 -04:00
dynos_bin_lvl_validate.cpp Add level script pointer validation 2023-06-22 01:13:38 -07:00
dynos_bin_macro_object.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_movtex.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_movtexqc.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_pointer.cpp Add Lights0 support to DynOS 2023-06-12 02:08:20 -07:00
dynos_bin_read.cpp sm64coopdx 2023-10-30 01:03:36 -04:00
dynos_bin_rooms.cpp DynOS Bin Compression (#131) 2022-06-25 00:52:53 -07:00
dynos_bin_tex.cpp Fix crash in DynOS_Tex_Load() 2023-11-08 19:58:31 -05:00
dynos_bin_texlist.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_trajectory.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_utils.cpp Add Lights0 support to DynOS 2023-06-12 02:08:20 -07:00
dynos_bin_vtx.cpp Disable Vtx rounding with DynOS gfx generation 2024-03-04 14:31:13 -05:00
dynos_c.cpp extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
dynos_cmap.cpp Fixed crash in hmap_* functions 2023-11-26 21:32:05 -05:00
dynos_cmap.cpp.h Swapped out hashmap to C++ for sync objects 2023-03-27 14:29:15 -07:00
dynos_gfx_init.cpp Some fixes 2024-03-19 15:17:55 -04:00
dynos_level.cpp more fixes and dynos cleanup (#520) 2023-11-21 17:14:25 -05:00
dynos_main.cpp more fixes and dynos cleanup (#520) 2023-11-21 17:14:25 -05:00
dynos_mgr_actor.cpp Massively improve "Global Player Models" option 2024-03-17 20:58:38 -04:00
dynos_mgr_anim.cpp extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
dynos_mgr_bhv.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_mgr_builtin.cpp custom level fixes and fixes from other pr (#483) 2023-10-27 16:42:27 -07:00
dynos_mgr_builtin_externs.h Added missing dynos support to / hud character 2024-02-06 18:00:27 +03:00
dynos_mgr_builtin_tex.cpp Added missing dynos support to / hud character 2024-02-06 18:00:27 +03:00
dynos_mgr_col.cpp Added a full new custom behavior system (#124) 2022-06-02 12:19:54 -07:00
dynos_mgr_lvl.cpp Fix DynOS lvl crash 2023-12-05 19:36:47 -05:00
dynos_mgr_models.cpp Make objects look up their original model id on late join 2023-11-26 09:51:26 -05:00
dynos_mgr_movtexqc.cpp Started working toward allowing disconnection 2022-05-09 07:27:47 -07:00
dynos_mgr_pack.cpp extract assets from rom at runtime (#4) 2024-03-23 16:11:30 -04:00
dynos_mgr_tex.cpp texture_override_set for custom level textures (#6) 2024-03-23 08:20:54 -04:00
dynos_misc.cpp Fixed several crashes and errors found in static analysis 2023-05-15 01:15:20 -07:00
dynos_warps.cpp Remove sm64ex-coop compatibility 2024-03-17 16:32:49 -04:00