Commit Graph

  • ae91a98422 Merge branch 'nightly' of https://github.com/Reonu/HackerSM64 into nightly Arceveti 2021-09-27 13:36:05 -07:00
  • ea0fd25a73 Some more cleanup Arceveti 2021-09-27 13:35:55 -07:00
  • f0bd8a1fa5 I hate github I hate github I hate github I hate github I hate github I hate github Fazana 2021-09-27 21:21:20 +01:00
  • d0a9834f39 E Fazana 2021-09-27 21:17:10 +01:00
  • 6155b6416a Some cleanup & fixes Arceveti 2021-09-27 12:28:47 -07:00
  • e71ba07b22 Add some fields to MarioState Arceveti 2021-09-27 10:21:25 -07:00
  • abb6fd286d Farclip failsafe Fazana 2021-09-27 17:21:23 +01:00
  • c69a7e1233 shadow Fazana 2021-09-27 14:14:23 +01:00
  • 39f92391f8 Matrix optimisation Fazana 2021-09-27 13:16:04 +01:00
  • 04702ff466 Create CODEOWNERS Reonu 2021-09-27 13:49:30 +03:00
  • 00ae43cc99 Get world scale by distance to origin on one axis Arceveti 2021-09-27 02:32:41 -07:00
  • c3a68d48a7 Some refactoring Arceveti 2021-09-26 20:47:23 -07:00
  • 7da55b1456 Fix build Arceveti 2021-09-26 17:36:12 -07:00
  • 13d7d2caff Whoops left debug level select on Arceveti 2021-09-26 17:13:33 -07:00
  • 76d049d8ee Merge pull request #63 from someone2639/master Arceveti 2021-09-26 17:10:53 -07:00
  • 72be706ec7 Name some HMC geolayouts + some demo fixes Arceveti 2021-09-26 17:10:10 -07:00
  • be8a27f79f Some optimizations Arceveti 2021-09-26 16:43:55 -07:00
  • 72d03f27c0 Merge branch 'master' of https://github.com/Reonu/HackerSM64 someone2639 2021-09-26 18:02:52 -04:00
  • 419c88d615 OBJ_FLAG_UCODE_LARGE for JRB rocks Arceveti 2021-09-26 14:52:55 -07:00
  • 1110c281bb Merge branch 'master' of https://github.com/Reonu/HackerSM64 Arceveti 2021-09-26 14:51:33 -07:00
  • 833cc9082c Add breath meter Arceveti 2021-09-26 14:49:21 -07:00
  • 2d729ea42f idk what i changed but it should be ready now someone2639 2021-09-26 16:01:08 -04:00
  • e97ca065a5 Revert "Revert "Replace header ifdef guards with #pragma once"" pragma Reonu 2021-09-26 22:50:39 +03:00
  • f0e4dd964b Add option to display puppyprint debug values as cycles Arceveti 2021-09-26 12:33:02 -07:00
  • f32f2d3997 Clean up layer definitions Fazana 2021-09-26 20:15:07 +01:00
  • 499fc33d7e Fix spindrift actor model file Arceveti 2021-09-26 12:02:26 -07:00
  • 25e74c3e0a Revert "Replace header ifdef guards with #pragma once" Arceveti 2021-09-26 11:34:20 -07:00
  • df165f80c9 Add BETTER_HANGING Arceveti 2021-09-26 11:21:48 -07:00
  • aa2ebba8dc Move raycasting functions to surface_collision Arceveti 2021-09-26 10:32:42 -07:00
  • f902e0173d Merge branch 'master' into segmented-actor-code-experimental Fazana 2021-09-26 18:05:07 +01:00
  • 4147082647 Optimize OBJ_OPACITY_BY_CAM_DIST + fix puppycam build warnings Arceveti 2021-09-25 22:46:28 -07:00
  • cafd21dd76 Add OBJ_FLAG_OPACITY_FROM_CAMERA_DIST Arceveti 2021-09-25 22:31:10 -07:00
  • 159e137c84 Multiple options for turn radius fix Arceveti 2021-09-25 22:10:28 -07:00
  • 3d6725bfa1 the funny vec3f_copy optimization Arceveti 2021-09-25 18:33:35 -07:00
  • bf3828b724 Make some particles unimportant objects Arceveti 2021-09-25 12:31:37 -07:00
  • b9e8fe1b10 Optimize floor alignment Arceveti 2021-09-25 12:26:14 -07:00
  • 4310b698a7 Blue coin switch allows retries for remaining coins Arceveti 2021-09-25 11:45:19 -07:00
  • c93dfc6226 Koopa shell boxes respawn Arceveti 2021-09-25 11:28:13 -07:00
  • 3a6c577a41 Replace header ifdef guards with #pragma once Arceveti 2021-09-25 11:08:11 -07:00
  • 0649427337 Some small fixes Arceveti 2021-09-25 10:12:05 -07:00
  • a39b382db6 Sliding fixes Arceveti 2021-09-25 10:00:59 -07:00
  • 6d152e0ffb Remove duplicate function Arceveti 2021-09-25 09:36:25 -07:00
  • 759f6a5555 Merge branch 'master' of https://github.com/Reonu/HackerSM64 Arceveti 2021-09-25 09:31:56 -07:00
  • 332d22489f Remove a bunch of unused/messy stuff Arceveti 2021-09-25 09:31:45 -07:00
  • 4e2fdcc3b8 Merge branch 'master' into segmented-actor-code-experimental Fazana 2021-09-25 14:10:10 +01:00
  • 50fa3a7b2e Turn off FIX_GROUND_TURN_RADIUS by default Reonu 2021-09-25 15:25:32 +03:00
  • 05db3dbae2 Add approach_angle Arceveti 2021-09-24 18:26:36 -07:00
  • cb7d58fff2 Fix puppyprint build warnings Arceveti 2021-09-24 16:37:47 -07:00
  • f5c2794555 Fix silhouette having gaps at higher resolutions Arceveti 2021-09-24 14:47:53 -07:00
  • 4b5aab672a Fix FIX_GROUND_TURN_RADIUS Arceveti 2021-09-24 14:45:01 -07:00
  • 12c362ac86 Clean up some ifdefs and config.h Arceveti 2021-09-24 12:17:18 -07:00
  • 923db21615 math util tweaks Fazana 2021-09-24 19:02:57 +01:00
  • 1ad8fc51e1 Update script.c Fazana 2021-09-24 17:28:02 +01:00
  • 517e43fda5 Merge pull request #62 from Reonu/skybox CowQuack 2021-09-24 11:29:58 -04:00
  • bab6cb3435 Fixed save and quit with no mario head define Mineqwerty 2021-09-24 11:27:29 -04:00
  • 740325bb27 Fix conflicts Fazana 2021-09-24 14:55:49 +01:00
  • 74bb98facf Merge branch 'master' into segmented-actor-code-experimental Fazana 2021-09-24 14:10:32 +01:00
  • 304ee502c8 Some small optimizations Arceveti 2021-09-23 18:56:14 -07:00
  • ecd56464cd Fix intro sound Arceveti 2021-09-23 18:02:28 -07:00
  • 6fcbb42632 Name warp-related defines and add option to disable intro demo Arceveti 2021-09-23 17:37:05 -07:00
  • 9b59eb0256 Code cleanup Arceveti 2021-09-23 13:37:03 -07:00
  • 8ad773a7eb Sort surfaces by upperY instrad of the first vertex Arceveti 2021-09-23 12:59:06 -07:00
  • 426d8ebae3 Fix side flip ground pound visual bug Arceveti 2021-09-22 21:38:12 -07:00
  • 23f29e64fc Fix burn smoke clearing G_CULL_BACK and not resetting it Arceveti 2021-09-22 18:16:37 -07:00
  • c9373256c4 Fix vec3f_normalize Arceveti 2021-09-22 18:14:19 -07:00
  • fba9f665cd Some small fixes Arceveti 2021-09-22 18:03:54 -07:00
  • 5beba37d0e More model fixes Arceveti 2021-09-22 17:51:59 -07:00
  • d2c1564eed Make burn smoke texture fix optional Arceveti 2021-09-22 17:40:55 -07:00
  • 3a5d392b92 Fix some geolayouts with too many open/close nodes Arceveti 2021-09-22 17:39:05 -07:00
  • d70c34f1d0 Fix some math_util functions returning the address of local variables Arceveti 2021-09-22 17:34:25 -07:00
  • e1c0832a9d Paintings occlude silhouette Arceveti 2021-09-22 17:16:49 -07:00
  • a5588326c4 Name active flags Arceveti 2021-09-22 17:09:31 -07:00
  • e7fb56dc50 Add ability to increase the amount of graph node flags Arceveti 2021-09-22 16:58:21 -07:00
  • 49571ff93b Particles occlude silhouette Arceveti 2021-09-22 12:04:35 -07:00
  • 5afa901fcf Clean up AVOID_UB ifdefs Arceveti 2021-09-22 11:35:17 -07:00
  • f40a1978d9 Remove BAD_RETURN Arceveti 2021-09-22 11:21:23 -07:00
  • 9e4a569cf6 Add GRAPH_NODE_TYPES_MASK and MODEL_STATE_MASK Arceveti 2021-09-22 11:19:46 -07:00
  • 78864302f7 OBJ_FLAG_UCODE_LARGE for breakable boxes and LLL tilting inverted pyramid Arceveti 2021-09-22 11:00:10 -07:00
  • 164650b82a Vanilla ending credits bugfixes Fazana 2021-09-22 17:33:34 +01:00
  • 93000a11d4 OBJ_FLAG_UCODE_LARGE for thwomps and tilting inverted pyramid Arceveti 2021-09-22 00:02:04 -07:00
  • 2de268c45f Merge branch 'master' of https://github.com/Reonu/HackerSM64 Arceveti 2021-09-21 15:43:37 -07:00
  • 55afd6d0dc Some more names Arceveti 2021-09-21 15:43:29 -07:00
  • 2e13bd6635 Puppyprint CPU Profiler now disregards itself Fazana 2021-09-21 21:49:13 +01:00
  • 91027d5b4c Fix conflicts Fazana 2021-09-21 21:41:14 +01:00
  • 39586c6cde Name object fields Arceveti 2021-09-21 13:38:29 -07:00
  • 96fa795cba Merge branch 'master' into segmented-actor-code-experimental Fazana 2021-09-21 21:27:06 +01:00
  • d766e5448d Merge branch 'master' of https://github.com/Reonu/HackerSM64 Arceveti 2021-09-21 12:26:12 -07:00
  • 59d609fb07 Fix silhouette Arceveti 2021-09-21 12:25:56 -07:00
  • ab630e5be1 Merge branch 'master' of https://github.com/Reonu/HackerSM64 Fazana 2021-09-21 20:03:55 +01:00
  • 53e28abb95 Analogue Camera fixes for classic input Fazana 2021-09-21 20:03:39 +01:00
  • bd9165686d Clean up surface_collision a bit Arceveti 2021-09-21 11:59:54 -07:00
  • fba2fb8b27 Crash screen visual polish Fazana 2021-09-21 19:13:48 +01:00
  • efed7a1801 Fix castle lobby key doors Arceveti 2021-09-21 11:09:13 -07:00
  • fe9d1f93b1 More OBJ_FLAG_UCODE_LARGE usage + fix Mr. I scaling Arceveti 2021-09-20 23:17:32 -07:00
  • 2badfe6ce0 OBJ_FLAG_UCODE_LARGE for HMC platform Arceveti 2021-09-20 20:09:38 -07:00
  • 0d2daf0776 A few more names + cleanup find_wall_collisions_from_list a bit Arceveti 2021-09-20 18:29:58 -07:00
  • 022679b8b7 Small fix Arceveti 2021-09-20 17:25:24 -07:00
  • eedca61a73 Some vector macros in math_util.h Arceveti 2021-09-20 17:10:08 -07:00
  • 6fadffac53 OBJ_FLAG_UCODE_LARGE for a few more objects Arceveti 2021-09-20 16:58:44 -07:00
  • f64c7a9542 Name some more stuff Arceveti 2021-09-20 16:54:52 -07:00