Commit Graph

  • 46579b479d Rename DISABLE_LEVEL_SPECIFIC_CHECKS to DISABLE_VANILLA_LEVEL_SPECIFIC_CHECKS Arceveti 2021-10-18 09:52:40 -07:00
  • 6418657eea Add FIX_REFLECT_MTX Arceveti 2021-10-17 22:53:33 -07:00
  • c6cfb15237 Some GET_BPARAM usage Arceveti 2021-10-17 22:48:44 -07:00
  • 2a8bf9948b Various object improvements Arceveti 2021-10-17 22:12:20 -07:00
  • dad0b74a2e Initialize the correct number of object fields in allocate_object Arceveti 2021-10-17 21:45:49 -07:00
  • fe12d438b7 Some enums Arceveti 2021-10-17 20:48:56 -07:00
  • 7b24734619 v Arceveti 2021-10-17 20:35:18 -07:00
  • 38df06eefd Merge branch 'master' of https://github.com/Reonu/HackerSM64 into nightly Arceveti 2021-10-17 20:32:16 -07:00
  • 118c5d88ff Some envfx_bubbles.c cleanup Arceveti 2021-10-17 20:30:42 -07:00
  • 7fba760389 Puppyprint color presets Arceveti 2021-10-17 20:29:28 -07:00
  • 1e52ffce78 SCREEN_CENTER_X/Y usage Arceveti 2021-10-17 20:17:07 -07:00
  • ee19c27c95 Clean up warp transition type defines Arceveti 2021-10-17 20:06:13 -07:00
  • ea421431a7 WOODEN_POST_BP_NO_COINS_MASK -> BPARAM3 Arceveti 2021-10-17 20:01:49 -07:00
  • 390e12b3f9 Various small fixes Arceveti 2021-10-17 19:27:01 -07:00
  • d2ebd86d0e Remove some redundant file select checks Arceveti 2021-10-17 19:26:44 -07:00
  • 4d0bcb9e15 Define INT_STATUS_NONE in behavior_data.c Arceveti 2021-10-17 19:24:24 -07:00
  • 7abf79d071 Move FLT_NONZERO to math_util.h Arceveti 2021-10-17 18:21:02 -07:00
  • f9f0dc9acc Fix build warning Arceveti 2021-10-17 18:19:27 -07:00
  • 566caeb115 Add BPARAM mask defines Arceveti 2021-10-17 18:13:12 -07:00
  • 96a0145984 Add defines for unused surface types Arceveti 2021-10-17 17:55:23 -07:00
  • 35cb5517a6 Merge branch 'dev' of https://github.com/Reonu/HackerSM64 into nightly Arceveti 2021-10-17 17:40:21 -07:00
  • d1855662fd Merge pull request #76 from someone2639/syscall_asserts Arceveti 2021-10-17 17:40:09 -07:00
  • ed981e2934 Attempt 2 to fix console find_wall_collisions_from_list div0 crash Arceveti 2021-10-17 17:40:00 -07:00
  • 67ae0e946a [crash_screen.c] add null check in case the exception wasnt an assert someone2639 2021-10-17 20:26:59 -04:00
  • f7981ac804 Fix build Arceveti 2021-10-17 17:24:38 -07:00
  • bdfaf2c2f9 Merge branch 'dev' of https://github.com/Reonu/HackerSM64 into nightly Arceveti 2021-10-17 17:23:01 -07:00
  • 0547be4e0b Merge pull request #75 from someone2639/syscall_asserts Arceveti 2021-10-17 17:22:49 -07:00
  • fa04781025 Improve some more behavior files Arceveti 2021-10-17 17:21:10 -07:00
  • f0d3d5a538 Remove some unused debug text Arceveti 2021-10-17 17:20:56 -07:00
  • c86afcae03 [crash_screen.c] moved around print statements to be both clear and not overlapping someone2639 2021-10-17 20:07:41 -04:00
  • 52b076c5cc [sm64.ld] add n64_assert.s to final game someone2639 2021-10-17 20:07:10 -04:00
  • 45fa72e836 [crash_screen.c] add debug.h to includes; fix compile error in draw_asserts someone2639 2021-10-17 20:03:24 -04:00
  • cc3db36061 [debug.h] add assert define; ready to test someone2639 2021-10-17 20:01:49 -04:00
  • bd23a46acd [crash_screen.c] actually add assert draw function, with new symbols someone2639 2021-10-17 19:59:51 -04:00
  • 5e151260e8 [n64_assert.s] add assert exception assembly code someone2639 2021-10-17 19:58:47 -04:00
  • d49a16342d [debug.h] add externs for global assert symbols someone2639 2021-10-17 19:58:16 -04:00
  • 0dd70bfc21 [crash_screen.c] add logic to draw asserts page someone2639 2021-10-17 19:54:10 -04:00
  • c03873c646 [ccrash_screen.c] add instructions to assert message someone2639 2021-10-17 19:48:46 -04:00
  • 989a499aeb [crash_screen.c] renamed syscall exception to failed assert someone2639 2021-10-17 19:47:21 -04:00
  • c290770516 Some camera cleanup Arceveti 2021-10-17 16:25:00 -07:00
  • 671a6acb34 Fix build Arceveti 2021-10-17 16:24:36 -07:00
  • 20feb3e7e6 Improve some behavior files Arceveti 2021-10-17 16:22:13 -07:00
  • 20ad6f619a document goto offsets in ending/menu scripts Arceveti 2021-10-17 16:16:55 -07:00
  • 856760befb Might be a better fix Arceveti 2021-10-17 15:46:54 -07:00
  • b54f81ad38 Prevent division by zero in find_wall_collisions_from_list Arceveti 2021-10-17 15:42:55 -07:00
  • c28919e41a Improve dialog input Arceveti 2021-10-17 11:35:40 -07:00
  • 0532936b19 A few config.h fixes Arceveti 2021-10-17 11:02:43 -07:00
  • 23c898667a Add spaces to INTERNAL_ROM_NAME Arceveti 2021-10-17 10:44:35 -07:00
  • b1798cb32e remove prevent_bss_reordering includes Arceveti 2021-10-17 10:42:32 -07:00
  • 5c7882f649 Clean up a bunch of version ifdefs Arceveti 2021-10-17 10:39:50 -07:00
  • 5af1a4dceb Fix whirlpool distance Arceveti 2021-10-15 17:12:55 -07:00
  • 4167068dc5 butterfly.inc.c improvements Arceveti 2021-10-15 12:20:12 -07:00
  • cc48698193 Check for COLLISION_FLAG_EXCLUDE_DYNAMIC in find_ceil and find_wall_collisions Arceveti 2021-10-15 12:06:14 -07:00
  • 5fe1a69f51 Slight find_floor/ceil optimization Arceveti 2021-10-15 11:53:35 -07:00
  • b02ab02c17 Fix find_floor_from_list + some optimization Arceveti 2021-10-15 11:28:54 -07:00
  • a8283a20a9 Add gCollisionFlags Arceveti 2021-10-15 11:15:27 -07:00
  • 5de970a754 Some surface_collision.c cleanup Arceveti 2021-10-15 10:56:40 -07:00
  • c6b0a16c88 Replace puppylights goto's Arceveti 2021-10-15 10:56:28 -07:00
  • 9438ab2ab6 Make render phases a for loop instead of a goto Arceveti 2021-10-15 10:13:56 -07:00
  • 064d09753a Make Painting->pos a Vec3f Arceveti 2021-10-15 10:08:40 -07:00
  • dbf0cd777b Clean up painting ripple flags Arceveti 2021-10-15 10:03:38 -07:00
  • 43b1b48e22 Fix CAMERA_FIX after painting exit cutscene Arceveti 2021-10-14 19:19:18 -07:00
  • e672193e67 Add START_LEVEL define + some cleanup Arceveti 2021-10-14 18:48:16 -07:00
  • 22dae4a7eb Small formatting fix Arceveti 2021-10-14 12:26:49 -07:00
  • 1372ae1bb7 Refresh 15 n64 2021-10-14 15:25:30 -04:00
  • f66248257f Use m->heldObj instead of m->usedObj for GROUND_TURN_FIX check Arceveti 2021-10-14 12:01:49 -07:00
  • 812a8247e9 Improve EXIT_COURSE_WHILE_MOVING Arceveti 2021-10-14 11:43:47 -07:00
  • b38cf7c377 Add HOOT_TREE_PARTICLES Arceveti 2021-10-14 11:35:03 -07:00
  • 4f6a7f9545 Add GROUND_POUND_WALL_FIX Arceveti 2021-10-14 11:26:06 -07:00
  • 326eca4dd2 Improve GROUND_TURN_FIX Arceveti 2021-10-14 11:23:04 -07:00
  • 2cc01ce3a5 Clean up a bunch of ifdefs Arceveti 2021-10-13 20:25:45 -07:00
  • 024fb35a92 rename stomp_smoke to small_water_splash Arceveti 2021-10-13 18:00:16 -07:00
  • 442f03d52c Fix obj_turn_toward_object calls Arceveti 2021-10-13 17:42:36 -07:00
  • 53f312e37c Merge branch 'dev' of https://github.com/Reonu/HackerSM64 into nightly Arceveti 2021-10-13 17:36:32 -07:00
  • da1f048024 Clean up some ifdefs Arceveti 2021-10-13 17:21:12 -07:00
  • ba49c72969 Clean up a few switch statements Arceveti 2021-10-13 17:12:46 -07:00
  • 9d2877f28a Name SOUND_MENU_FLAG_EXTRA Arceveti 2021-10-13 17:12:03 -07:00
  • 8ad13228f5 Some Puppycam formatting fixes Arceveti 2021-10-13 16:57:53 -07:00
  • 37023ed99d some small object_list_processor.c fixes Arceveti 2021-10-13 16:27:55 -07:00
  • feb3a2a61c Define unused actions and custom action group Arceveti 2021-10-13 16:05:39 -07:00
  • b790a5e083 gMarioState -> m in queue_rumble_particles Arceveti 2021-10-13 16:05:21 -07:00
  • 1963595cbf Make BETTER_BOUNCE height more reasonable Arceveti 2021-10-13 15:46:36 -07:00
  • b3418e3eb0 HUDFlashModes enum Arceveti 2021-10-13 15:21:29 -07:00
  • 06f65d396c Some patch_audio_bank fixes Arceveti 2021-10-13 15:20:54 -07:00
  • 7581dfccf5 intro_scene.inc.c cleanup Arceveti 2021-10-13 14:59:14 -07:00
  • a827d7b9c9 intro_peach.inc.c cleanup Arceveti 2021-10-13 14:59:04 -07:00
  • 085af99845 intro_lakitu.inc.c cleanup Arceveti 2021-10-13 14:58:38 -07:00
  • 2cf33a2f33 bhvDoor and bhvStarDoor cleanup Arceveti 2021-10-13 14:38:39 -07:00
  • 33a0a59774 Convert sDonutPlatformPositions from hexadecimal to decimal Arceveti 2021-10-13 14:27:09 -07:00
  • 6ad4d7917b bhvChirpChirp to bhvBubSpawner Arceveti 2021-10-13 14:24:45 -07:00
  • d908c22697 Some audio formatting Arceveti 2021-10-13 14:21:53 -07:00
  • bf98a51263 Add FAST_VERTICAL_CAMERA_MOVEMENT Arceveti 2021-10-13 14:02:53 -07:00
  • 1f4949bd8a Fix asm_abs defines Arceveti 2021-10-13 14:02:49 -07:00
  • 8ef227890a Some camera.c formatting Arceveti 2021-10-13 13:19:54 -07:00
  • e72dbfb3e3 Bugfix: divide by zero for floomba startup gheskett 2021-10-13 01:02:53 -04:00
  • 693d5d5cb4 Some reformatting of audio system + puppyprint for dynamic audio buffers gheskett 2021-10-13 00:41:21 -04:00
  • 7b26bf06eb Some small formatting fixes Arceveti 2021-10-12 20:08:25 -07:00
  • 9391eefd05 Revert a Puppyprint debug info input change Arceveti 2021-10-12 19:47:47 -07:00
  • e12e1c2f17 Some level_update.c cleanup Arceveti 2021-10-12 19:22:14 -07:00
  • 319be3a796 gMarioState -> m in init_mario, init_mario_from_save_file, and init_mario_after_warp Arceveti 2021-10-12 19:01:58 -07:00