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
Isaac0-dev
90331f8fe5
fix mod compatibility due to version constants
2024-03-19 20:47:18 +10:00
Agent X
7dd02b5c4d
Massively improve "Global Player Models" option
2024-03-17 20:58:38 -04:00
Agent X
de1e24b7b9
Remove sm64ex-coop compatibility
2024-03-17 16:32:49 -04:00
Agent X
d2842becdb
Restore old versioning system
2024-03-17 15:02:03 -04:00
Agent X
58a3ed49f7
Revert "Add ability to set global note frequency scale"
...
This reverts commit de9c3c35b2
.
2024-03-13 17:24:46 -04:00
Agent X
74422d16a4
Fix Toadette palette
2024-03-09 14:18:30 -05:00
Agent X
edd29c0719
Remove set gfx adjust for aspect ratio function
...
Too much power.
2024-03-08 19:47:46 -05:00
Agent X
9870e18bf5
Add OBJ_LIST_EXT in place of OBJ_LIST_UNUSED_1
2024-03-04 20:09:53 -05:00
Agent X
55fe506b82
Add ENVFX_MODE_NO_OVERRIDE constant
2024-03-04 19:26:44 -05:00
Agent X
89e9bcdcec
Add "-- pausable" field for mods and function so mods can make themselves pausable in singleplayer
2024-03-04 19:25:09 -05:00
Agent X
87a83806a1
Restore vanilla pause camera zoom out as gLevelValues field
2024-03-03 17:30:20 -05:00
Agent X
5fc381d616
Add DynOS global player models option
2024-03-02 16:36:28 -05:00
Agent X
d4fe80d4a6
Expose level_control_timer_running
2024-02-22 14:51:33 -05:00
Agent X
96e21e13a1
Add HUD_DISPLAY_CAMERA_STATUS
2024-02-22 14:34:43 -05:00
Agent X
815bbe0053
Add ability to get global timer and set HUD flash
2024-02-22 13:59:19 -05:00
Agent X
5c3ebadb8e
Add ability to change window title
2024-02-22 13:36:22 -05:00
Agent X
de9c3c35b2
Add ability to set global note frequency scale
2024-02-21 20:46:27 -05:00
Agent X
18a3b333e8
Add ability to disable aspect ratio adjustment
2024-02-21 19:26:30 -05:00
Agent X
015f5920d6
Fix texture override example
...
The tex files were corrupted it seems, probably a remnant from the chaos of the CRLF and LF file ending days.
2024-02-21 14:57:28 -05:00
Agent X
64ebb88906
Add ability to not show star collection dialogs
2024-02-21 10:50:08 -05:00
Agent X
5fffa9e9d9
Add the ability to have global star IDs
...
Set gLevelValues.useGlobalStarIds on init, this value not being the same for everyone will cause desyncs.
2024-02-20 22:06:40 -05:00
Agent X
d7bad7dcdd
HOOK_ON_PLAY_SOUND
2024-02-18 14:54:01 -05:00
xLuigiGamerx
962ff5932f
Added a custom hud font and a recolorable version and added dynos support to the aliased font
2024-01-22 00:06:18 +03:00
Jack
4c0546c686
updated the introductory lua doc to mention the --console launch parameter
2024-01-09 00:43:06 +00:00
Agent X
bf9c9d5e75
Remove FONT_TINY and introduce legacy compatibility for it
2024-01-07 20:23:24 -05:00
Agent X
6886f248f8
Add gControllers
2024-01-01 14:43:44 -05:00
Agent X
0345a873b7
Add get_coop_compatibility_enabled and undefine SM64COOPDX_VERSION if it's on
2024-01-01 12:27:23 -05:00
Agent X
4e96b49182
Revert "Rework First Person FOV"
...
This reverts commit 2a0af8e216
.
2023-12-18 14:27:48 -05:00
Agent X
2a0af8e216
Rework First Person FOV
2023-12-17 23:29:31 -05:00
Agent X
bdb8f11eab
Bring back base FONT_NORMAL as FONT_ALIASED
...
FONT_NORMAL is the same as FONT_TINY, except with a different scale to match mods that use FONT_NORMAL
2023-12-17 21:36:24 -05:00
Agent X
0a210993ae
Re-add 64 Memories palette
2023-12-15 20:25:23 -05:00
Agent X
fff0c83866
Add option to disable first person centering with L
2023-12-15 17:21:06 -05:00
Agent X
b04dc23aa5
Fix texture override example
2023-12-14 21:21:49 -05:00
Agent X
741d742bab
Add HOOK_ON_OBJECT_LOAD
2023-12-14 19:33:17 -05:00
Agent X
db2d2a20fa
Allow floats to be constants
2023-12-14 15:27:01 -05:00
Agent X
b1c8caa3ee
Add offset to gFirstPersonCamera
2023-12-13 17:50:11 -05:00
Agent X
c2e85a0bcf
Add HOOK_OVERRIDE_PHYS_STEP_DEFACTO_SPEED
2023-12-13 16:57:38 -05:00
Agent X
2343cf04f3
Adjust palettes and add palette constants to Lua
2023-12-12 18:14:37 -05:00
Agent X
ba4ad874f4
Add first person mario head Y constants
2023-12-05 23:06:57 -05:00
Agent X
c32cf2054a
Add mario_is_crouching(m)
2023-12-05 21:24:42 -05:00
Agent X
0481de1222
Add forceRoll field to first person camera
2023-12-02 19:54:40 -05:00
Agent X
471a6c8c05
Expose first_person_check_cancels() to Lua
2023-11-27 11:14:36 -05:00
MysterD
8d72c7eb76
Remove hook_exclamation_box()
2023-11-26 21:34:28 -05:00
Agent X
436532bfba
Fix hooks.md
2023-11-26 21:33:26 -05:00
MysterD
ce9c6e1899
Add HOOK_ON_HUD_RENDER_BEHIND to the docs
2023-11-26 21:32:05 -05:00
MysterD
b61574d2c6
Disable Waluigi animations for now
2023-11-26 21:31:17 -05:00
Agent X
5cb9e25090
Overhaul console logging
2023-11-26 16:49:32 -05:00
MysterD
6113254650
Reran autogen
2023-11-24 19:50:56 -05:00
Sunk
a85c8dbbf8
Create hook_exclamation_box
in place of set_exclamation_box_contents
( #524 )
...
* Revert set_exclamation_box_contents()
In favor of the hook
* Create `hook_exclamation_box`
2023-11-21 17:22:54 -05:00