Commit Graph

  • ff93c2faa4 Merge branch 'develop/arceveti/bouncy_mario' of https://github.com/Reonu/HackerSM64 into develop/arceveti/general Arceveti 2021-11-23 21:21:32 -08:00
  • 26d8b24f2b Improve geo_mario_bouncy conditional Arceveti 2021-11-23 21:21:15 -08:00
  • d0b49494f8 Add DEFAULT_DRAWING_DISTANCE define Arceveti 2021-11-23 21:08:24 -08:00
  • cc4c8fc3f7 Make GEO_ASM parameter an s32 Arceveti 2021-11-23 20:48:00 -08:00
  • ee4d459962 FORCE_INLINE for single line object_helpers.c functions Arceveti 2021-11-23 19:27:42 -08:00
  • b321c003c3 Revert global level script renames + add defines so level command presets still work Arceveti 2021-11-23 19:12:58 -08:00
  • 3716627c20 A couple absf/abss uses Arceveti 2021-11-23 19:06:13 -08:00
  • dd2e802aa4 Make transparent trees, flames, and burn smoke render on LAYER_TRANSPARENT_INTER, and fix geo_update_layer_transparency for LAYER_TRANSPARENT_INTER Arceveti 2021-11-23 12:33:49 -08:00
  • b4886e9867 Add MR_I_PITCH define Arceveti 2021-11-23 11:38:29 -08:00
  • 549b919469 Remove forced alignment which is replicating IDO behavior for no good reason CrashOveride95 2021-11-23 11:47:44 -05:00
  • 0920511950 Make fish SA check into a bparam2 flag Arceveti 2021-11-22 17:44:38 -08:00
  • 4e3cc571a1 Merge branch 'develop/arceveti/bouncy_mario' of https://github.com/Reonu/HackerSM64 into develop/arceveti/general Arceveti 2021-11-22 17:16:37 -08:00
  • 0fb3278e2f Clean up geo_mario_bouncy a bit Arceveti 2021-11-22 17:15:57 -08:00
  • 233b1d59fe Add SMOOTH_SQUISH Arceveti 2021-11-22 17:11:49 -08:00
  • 1c660e3f7f Remove GRAPH_NODE_TYPE_FUNCTIONAL and DISABLE_GRAPH_NODE_TYPE_FUNCTIONAL, + fix Mirror Mario Arceveti 2021-11-22 16:45:19 -08:00
  • b5f9b663ed Fix crash with rumble + custom mario model CrashOveride95 2021-11-22 19:13:13 -05:00
  • 7fb4da9634 Fix task flags and undef OBJECTS_REJ if F3DEX_GBI_SHARED is not defined Arceveti 2021-11-22 15:26:16 -08:00
  • c424e1398a Merge https://github.com/CrashOveride95/ultrasm64 into develop/arceveti/merge_ultrasm64 Arceveti 2021-11-22 14:55:13 -08:00
  • 1a83a96a86 movtex_change_texture_format small optimization Arceveti 2021-11-22 14:32:03 -08:00
  • 45064e15d2 Make ucode load from .o's (and also fix Super3D) CrashOveride95 2021-11-22 16:29:28 -05:00
  • 9d3c6bee3c Improve EASIER_LONG_JUMPS Arceveti 2021-11-22 12:38:21 -08:00
  • 267e10dec2 Add BOUNCY_MARIO Arceveti 2021-11-22 12:28:26 -08:00
  • db4143afb8 Fix vec3f_copy/vec3i_to_vec3f float pointers Arceveti 2021-11-22 11:36:49 -08:00
  • 83ccfe1464 Add mtxf_translate_local_vec3f + some more small math_util opts Arceveti 2021-11-21 23:49:47 -08:00
  • 70daaf7378 Fix Unagi star Arceveti 2021-11-21 22:22:52 -08:00
  • 9a953cfdce Add star glow Arceveti 2021-11-21 21:57:41 -08:00
  • 1d9a8acb93 Add GEO_Z_OFFSET Arceveti 2021-11-21 21:18:45 -08:00
  • 86ed5cf9a6 Update UNF to latest master CrashOveride95 2021-11-21 21:15:52 -05:00
  • 2b53cc64be Fix console (lol) CrashOveride95 2021-11-21 21:14:11 -05:00
  • ac029bb0c9 Small mtxf_billboard and shadow optimization Arceveti 2021-11-21 17:21:27 -08:00
  • 79a6619cc3 Fix some typos & missing info in config files Arceveti 2021-11-20 23:11:42 -08:00
  • 78ae7d1258 Add missing activated_bf_plat bparam2 defines Arceveti 2021-11-20 22:58:36 -08:00
  • ae7019bbe2 Some math_util improvements Arceveti 2021-11-20 21:21:04 -08:00
  • aa8dee8ce7 Add vec3f_create_axis_normals Arceveti 2021-11-20 19:09:25 -08:00
  • 4e07c43500 Simplify silhouette f3d Arceveti 2021-11-20 17:02:35 -08:00
  • b99a7d2268 Fix find_water_level_and_floor() height Arceveti 2021-11-20 13:54:17 -08:00
  • 722dfa1554 Add thecozies' makefile flags Arceveti 2021-11-20 13:46:18 -08:00
  • bd978586bc Re-add SHADOW_SQUARE_PERMANENT functionality Arceveti 2021-11-20 13:24:12 -08:00
  • e1ad774ac0 Some shadow.c documentation Arceveti 2021-11-20 13:10:27 -08:00
  • e72e3e18b0 Add VERTICAL_CULLING Arceveti 2021-11-20 13:00:00 -08:00
  • 11ed6ee740 Very tiny shadow optimization Arceveti 2021-11-20 12:04:13 -08:00
  • 728536e1eb Small mtxf_billboard optimization Arceveti 2021-11-20 11:32:50 -08:00
  • 806141f8dc Add mtxf_held_object + some other math_util optimizations/improvements Arceveti 2021-11-19 21:24:56 -08:00
  • 2299dfb176 Optimize create_transformation_from_matrices Arceveti 2021-11-19 15:27:58 -08:00
  • c422d281fb Add BOWSER_TAIL_GRAB_FIX Arceveti 2021-11-19 14:10:58 -08:00
  • fb3b62a780 Fix create_transformation_from_matrices Arceveti 2021-11-19 14:04:30 -08:00
  • 1c3de529f6 Remove unused duplicate function Arceveti 2021-11-19 13:47:45 -08:00
  • 3ef93d5322 Fix setting wrong forward vel when diving Arceveti 2021-11-19 13:03:25 -08:00
  • a79ba0a64c Whoops Arceveti 2021-11-19 13:03:11 -08:00
  • a2049f7aa0 Revert a few formatting changes in mario_actions_airborne.c, mario_actions_moving.c, and mario_step.c Arceveti 2021-11-19 13:02:40 -08:00
  • 0469f4e472 Revert some formatting changes in bub.inc.c and end_birds_2.inc.c Arceveti 2021-11-19 12:26:37 -08:00
  • f2742758d4 Small math_util organization Arceveti 2021-11-18 22:24:29 -08:00
  • 302c2be4ea Fix pole bottoms Arceveti 2021-11-18 22:01:09 -08:00
  • 7ba23b9985 Fix Bowser tail grab + Bowser sub action names Arceveti 2021-11-18 21:52:01 -08:00
  • 0bae1fd248 Automatically determine if current area has rooms instead of checking hardcoded array Arceveti 2021-11-18 21:27:19 -08:00
  • 077f2fcfa0 Improve punchState enum Arceveti 2021-11-18 21:19:08 -08:00
  • 18b1e81bd2 Add obj_become_intangible() Arceveti 2021-11-18 21:17:19 -08:00
  • f803833b47 Improve linear_mtxf_mul_vec3f, linear_mtxf_mul_vec3f_and_translate, and mtxf_scale_vec3f Arceveti 2021-11-18 21:15:48 -08:00
  • 17d03b7547 Set oCollisionDistance to 0 if collisionData == NULL Arceveti 2021-11-18 16:50:52 -08:00
  • 103c12382b AUTO_COLLISION_DISTANCE Fix Arceveti 2021-11-18 16:46:56 -08:00
  • 033395d1cb Revert some formatting changes in interaction.c and mario_update_punch_sequence Arceveti 2021-11-18 14:25:38 -08:00
  • 222930f745 Revert some formatting changes in object_helpers.c Arceveti 2021-11-18 14:10:59 -08:00
  • 4d48528d8e Fix build warnings with align macros Arceveti 2021-11-18 13:14:49 -08:00
  • 69cddd59c9 Move alignment macros to macros.h Arceveti 2021-11-18 12:53:43 -08:00
  • 3a38121139 Fix FIX_REFLECT_MTX and improve create_transformation_from_matrices() old/arceveti/dev_0 Arceveti 2021-11-16 21:41:39 -08:00
  • 11ace63da5 Add scale to mtxf_billboard Arceveti 2021-11-16 20:41:46 -08:00
  • 524e3f052c Revert a bunch of formatting/misc. changes Arceveti 2021-11-16 20:38:27 -08:00
  • 3793d9ac5a Add .diff files to gitignore Arceveti 2021-11-16 19:44:42 -08:00
  • 79db39b06b Merge pull request #104 from PyroJay4/master Gregory Heskett 2021-11-16 18:25:29 -05:00
  • 2e619e5aff Add files via upload PyroJay4 2021-11-16 18:10:44 -05:00
  • fa9ff4f9d5 Delete coin_tilt_right.ia8.png PyroJay4 2021-11-16 18:10:27 -05:00
  • 0aa9d73e8d Delete coin_tilt_left.ia8.png PyroJay4 2021-11-16 18:10:23 -05:00
  • be9319e5c4 Delete coin_side.ia8.png PyroJay4 2021-11-16 18:10:19 -05:00
  • f3e6641029 Delete coin_front.ia8.png PyroJay4 2021-11-16 18:10:14 -05:00
  • 23d34210dd Merge pull request #103 from PyroJay4/master thecozies 2021-11-15 20:02:52 -06:00
  • 9d9ac8eea1 Add files via upload PyroJay4 2021-11-15 20:39:16 -05:00
  • 734982d608 Delete coin_tilt_right.ia8.png PyroJay4 2021-11-15 20:38:55 -05:00
  • 1fee018a7f Delete coin_front.ia8.png PyroJay4 2021-11-15 20:38:44 -05:00
  • aaeeea12d4 Improve burn smoke animation timing Arceveti 2021-11-14 21:41:27 -08:00
  • 8f910e8f1d Some formatting fixes Arceveti 2021-11-14 21:14:39 -08:00
  • 1761fc6faf Make all trees work with silhouette Arceveti 2021-11-14 19:41:55 -08:00
  • 0a75e483d5 Make some holdable objects able to have silhouette Arceveti 2021-11-14 19:39:17 -08:00
  • fa112ccf44 Improve burn smoke animation Arceveti 2021-11-14 18:43:05 -08:00
  • 951bf21dba Remove unused models from level_main_scripts_entry Arceveti 2021-11-14 18:10:34 -08:00
  • f47b9bc1a1 Use bparam defines in macro_presets.h Arceveti 2021-11-14 18:04:34 -08:00
  • d8ab1be8fa Move create_transformation_from_matrices to math_util.c Arceveti 2021-11-14 17:09:22 -08:00
  • 4cc5323962 Small obj_is_in_view optimization Arceveti 2021-11-14 17:09:01 -08:00
  • 504ca7a62a Fix build Arceveti 2021-11-14 16:52:07 -08:00
  • c3fb6b19e9 Improve ray_surface_intersect documentation Arceveti 2021-11-14 16:29:29 -08:00
  • 11da2ddd1e Enable lives by default Arceveti 2021-11-14 14:47:56 -08:00
  • 45ce38343f Add surface_normal_to_vec3f Arceveti 2021-11-14 14:32:43 -08:00
  • 42c04ce127 shadow.c uses pointer Arceveti 2021-11-14 14:25:37 -08:00
  • 752632a507 Fix vector arithmetic functions Arceveti 2021-11-14 13:55:53 -08:00
  • bb0f78f61f Some math_util.c optimization Arceveti 2021-11-14 13:13:12 -08:00
  • 8b5717d0c9 Fix Puppycam Arceveti 2021-11-14 13:12:58 -08:00
  • fe07ecb773 Fix held object shadows on slopes Arceveti 2021-11-13 23:06:17 -08:00
  • 5591f995b9 Add vec3_mul, vec3_prod, vec3_div, and vec3_quot functions Arceveti 2021-11-13 22:50:54 -08:00
  • 2c69722607 Add mtxf_shadow Arceveti 2021-11-13 22:31:21 -08:00
  • ea6ce08131 Formatting changes Arceveti 2021-11-13 18:59:05 -08:00
  • 63134a3f6a Fix build Arceveti 2021-11-13 18:58:22 -08:00