Commit Graph

  • 7d23fcc063 Fix some of the memory allocation in framebuffers (#182) Tyler McGavran 2022-08-15 01:47:11 -04:00
  • 2fe6c6a2f9 Match a few small functions (#249) Maciek Baron 2022-08-03 02:44:33 +01:00
  • e9383d1b7a code_8001F980 decomp + profiler doc + more (#250) MegaMech 2022-08-01 17:32:20 -06:00
  • a536985a13 Add structs for "vehicle" types in 80005FD0 (#248) Tyler McGavran 2022-07-27 22:03:35 -04:00
  • db95b4b9e8 8000FD0 decomp and various (#247) MegaMech 2022-07-27 01:25:50 -06:00
  • fb010e4186 More miscellaneous matches (#246) Tyler McGavran 2022-07-18 23:40:17 -04:00
  • bf4ca94711 Match a variety of functions (#245) Tyler McGavran 2022-07-15 14:49:40 -04:00
  • 7042a3eab5 Document game state related logic (#244) MegaMech 2022-07-15 01:44:33 -06:00
  • 7508cd2761 Matched a couple functions in code_80091750 (#243) Tyler McGavran 2022-07-11 05:21:10 -04:00
  • fd7941e841 Split out some unused asm and documented main.c (#242) MegaMech 2022-07-11 01:02:41 -06:00
  • a8e984d2fd Decomp 800 byte sized funcs and smaller (#241) MegaMech 2022-07-09 05:05:11 -06:00
  • 42b81c1979 Decomp various small funcs (#240) MegaMech 2022-07-09 03:37:17 -06:00
  • 9ae471b033 Match a few functions in Code800B45E0 (#239) tehzz 2022-07-08 22:12:23 -04:00
  • f2eef3b82e Identify some stuff in the Camera struct (#238) Tyler McGavran 2022-07-06 20:36:27 -04:00
  • bf106ede73 Decomp every func under 500 bytes (except audio) (#237) MegaMech 2022-07-06 01:07:55 -06:00
  • 40bb0154a8 Decomp menus.c (#229) tehzz 2022-07-05 22:01:42 -04:00
  • a8e5c0f212 Match several functions in code_80005FD0 (#230) Tyler McGavran 2022-07-01 16:14:20 -04:00
  • c8156e34f9 More matches for 800431B0.c (#236) MegaMech 2022-06-30 14:18:31 -06:00
  • dcd24d2166 More 800431B0 decomp (#235) MegaMech 2022-06-29 05:30:14 -06:00
  • a561011fa2 Matched funcs in code_800431B0.c (#231) MegaMech 2022-06-27 22:42:42 -06:00
  • cc03ab5e7e Revert "Update README.md (#232)" (#233) MegaMech 2022-06-26 16:32:29 -06:00
  • 95a6923c54 Update README.md (#232) MegaMech 2022-06-26 16:31:43 -06:00
  • 132db50245 Split and Decompile Code_800AF9B0 (#228) tehzz 2022-06-22 22:21:29 -04:00
  • 9ac748b0d0 Match func in staff_ghosts.c and name menus file (#227) MegaMech 2022-06-18 03:49:53 -06:00
  • 22ca23f32c Rename some files and Match spawn_players.c (#226) MegaMech 2022-06-17 04:05:27 -06:00
  • fd3e8e0e15 fix submodules (#225) MegaMech 2022-06-15 21:38:49 -06:00
  • 0f0ff04779 Add building on macOS (#224) tehzz 2022-06-15 20:26:03 -04:00
  • 491f37be4d Match code_8003DC40 (#223) Tyler McGavran 2022-06-15 01:28:10 -04:00
  • 7d11a134cc wip decomp of 80040E50, documentation of dma code, and other (#215) MegaMech 2022-06-14 21:36:00 -06:00
  • 242aa9ffc5 decomp render funcs and some memory (#222) MegaMech 2022-06-14 17:25:20 -06:00
  • d9bd7bfbc0 crash_screen decomp and misc (#221) MegaMech 2022-06-14 02:37:54 -06:00
  • ed3dad7e1a Match code_80040E50 (#220) Tyler McGavran 2022-06-13 20:07:06 -04:00
  • ad46b8544e Match some functions in code_80281FA0 (#219) Tyler McGavran 2022-06-12 15:34:13 -04:00
  • 744a4a1133 Match some code_actors functions (#218) Tyler McGavran 2022-06-12 01:30:31 -04:00
  • 0923e94420 Match all but one function in code_802B0210.c (#217) Tyler McGavran 2022-06-11 17:55:45 -04:00
  • 56120481f9 Match several functions in code_802B0210 (#216) Tyler McGavran 2022-06-02 02:48:44 -04:00
  • c82a7438fb Match some audio functions (#213) Tyler McGavran 2022-05-26 19:56:52 -04:00
  • 43fd723266 Match dma funcs in 80027040.c (#209) MegaMech 2022-05-24 04:04:28 -06:00
  • 45f6233b95 Match 2 functions and refresh a couple m2c outputs (#208) Tyler McGavran 2022-05-24 05:55:00 -04:00
  • 84cb46c0e5 Update and add some header files (#205) Tyler McGavran 2022-05-20 21:51:56 -04:00
  • 489e897147 Update gitignore & match more actor funcs (#206) MegaMech 2022-05-19 14:20:39 -06:00
  • bcf65f3883 import random_u16 to sm64, match random_s32, and match actor func (#203) MegaMech 2022-05-19 02:39:18 -06:00
  • 63c4f48340 Match func_802B0570 and fix BananaActor (#204) Tyler McGavran 2022-05-18 03:45:46 -04:00
  • b1c0c05bd3 Identify some Actor count variables (#202) Tyler McGavran 2022-05-16 21:46:07 -04:00
  • 55a30f5c8c Give a name to the list of actors (#200) Tyler McGavran 2022-05-14 22:03:42 -04:00
  • 418d7d95c6 Memory and Actor decomp (#201) MegaMech 2022-05-14 16:12:32 -06:00
  • bbfdb9338c Give names to a couple vec3*_set functions (#197) Tyler McGavran 2022-05-14 01:31:54 -04:00
  • 98dc90cdd5 Decomp more actors (#198) MegaMech 2022-05-13 04:42:30 -06:00
  • e5bd09039f Add files via upload (#196) MegaMech 2022-05-12 17:01:07 -06:00
  • e4a176d8f5 Match common_textures.inc.c, memory & actor decomp (#188) MegaMech 2022-05-12 16:57:56 -06:00
  • 49845b1fe9 Added more actor types and some defines (#194) Tyler McGavran 2022-05-11 23:07:18 -04:00
  • 92ad254c24 Match 3 functions in code_8001F980 (#193) Tyler McGavran 2022-05-08 02:43:06 -04:00
  • 67331d5dda Match a few functions in code_800431B0 (#192) Tyler McGavran 2022-05-07 00:59:17 -04:00
  • ecb085b291 Add some more actor types, match a function (#191) Tyler McGavran 2022-05-07 00:56:43 -04:00
  • d4a0f7ab8f Add types for shell and triple shell parent (#190) Tyler McGavran 2022-05-05 00:49:11 -04:00
  • 6ed26d9786 Match a couple functions in code_80281FA0 (#189) Tyler McGavran 2022-05-01 06:53:47 -04:00
  • 2b6dc2cb0b Create .gitattributes to auto parse out clrf line endings. (#187) MegaMech 2022-04-27 23:44:24 -06:00
  • 5ca8e07a4d fix matching on Arch/maybe Fedora (#186) someone2639 2022-04-27 14:08:35 -04:00
  • c29ae8d069 More actor decomp (#184) MegaMech 2022-04-26 23:16:52 -06:00
  • 2f8a1bfcb6 Actor decomp (#183) MegaMech 2022-04-26 16:48:36 -06:00
  • 626513f90a Update framebuffers.h (#181) MegaMech 2022-04-21 03:30:43 -06:00
  • 581977a010 Match func_8002AB70 (#180) Tyler McGavran 2022-04-21 00:38:44 -04:00
  • 044e056fbe Match assorted functions in code_80027D00 (#179) Tyler McGavran 2022-04-19 15:31:08 -04:00
  • 45354a149b Mostly match a few functions in memory.c (#178) Tyler McGavran 2022-04-18 10:04:46 -04:00
  • 73662905b4 Delete func_80027A20.s (#177) MegaMech 2022-04-17 00:23:03 -06:00
  • e4e5f91be5 audio load.c decomp (#176) MegaMech 2022-04-17 00:11:40 -06:00
  • 13a11f0ffa Match dma_copy functions (#175) Tyler McGavran 2022-04-16 19:31:44 -04:00
  • fe810f8d1f Match 3 functions in code_80027D00 (#172) Tyler McGavran 2022-04-16 19:13:09 -04:00
  • 2dd77a35a0 Update header for code_8008C1D0 (#173) Tyler McGavran 2022-04-16 18:51:59 -04:00
  • ac39d14729 Match func_80032D94 (#171) Tyler McGavran 2022-04-15 04:17:16 -04:00
  • 8d9ad9e098 Match func_80030FC8 (#170) Tyler McGavran 2022-04-14 23:05:09 -04:00
  • ed708bad6e Merge branch 'audiofix' into master MegaMech 2022-03-04 22:15:25 -08:00
  • afaa857c9c Merge branch 'audiofix' of https://github.com/MegaMech/mk64 into audiofix CoderStig 2022-03-04 23:13:47 -07:00
  • 345cbd4f19 Fix remaining pointers for shifting CoderStig 2022-03-04 23:10:21 -07:00
  • 614ae13215 fix audio pointers allowing rom shifts again (#169) MegaMech 2022-03-03 20:21:06 -08:00
  • d25926eae4 Update code_8028DF00.c MegaMech 2022-03-03 19:26:16 -07:00
  • fc4411edea Update bss_8028DF00.s MegaMech 2022-03-03 19:24:44 -07:00
  • c1114ebb6b fix audio pointers allowing rom shifts again CoderStig 2022-03-03 18:51:25 -07:00
  • 2cc06e8a46 Update README.md (#165) MegaMech 2022-02-22 17:29:58 -07:00
  • 33cb23c483 Name arrays of character animations (#168) Tyler McGavran 2022-02-22 19:29:29 -05:00
  • a47e49249a Match a few functions (#167) Tyler McGavran 2022-02-22 18:33:01 -05:00
  • 4e4339126e Match func_80091AC0 (#166) Tyler McGavran 2022-02-22 13:45:29 -05:00
  • a4e6192030 Match one function, update mips_to_c of 2 others (#164) Tyler McGavran 2022-02-15 01:40:33 -05:00
  • 3403482de3 Match the other D_80189DE0 search functions (#163) Tyler McGavran 2022-02-14 00:04:03 -05:00
  • af8ca42a0c Match several functions (#162) Tyler McGavran 2022-02-13 03:12:06 -05:00
  • 5205b09751 Name functions that search for 8018D9E0 entries (#161) Tyler McGavran 2022-02-13 02:17:34 -05:00
  • 5badb9e49c Replace mk_Vtx_Flag type with GBI provided Vtx (#160) Tyler McGavran 2022-02-13 02:04:43 -05:00
  • aa47c86fe5 Mips2c refresh (#159) Tyler McGavran 2022-02-08 00:39:14 -05:00
  • 64e8934b30 Break out some credit text stuff into a C file (#157) Tyler McGavran 2022-02-03 23:06:30 -05:00
  • 2f6c87f14f Identify a credits related struct (#156) Tyler McGavran 2022-02-02 15:19:51 -05:00
  • 42fa90ff7a Match OS funcs (#152) MegaMech 2022-01-30 23:31:43 -07:00
  • 04052ba259 Fix the match for guPerspectiveF (#155) Tyler McGavran 2022-01-29 01:35:24 -05:00
  • b28dd3898d Named "*_step_*_towards" functions (#154) Tyler McGavran 2022-01-28 23:27:32 -05:00
  • a5e945b233 Add struct for D_8018CA70 (#153) Tyler McGavran 2022-01-27 19:29:33 -05:00
  • 226a557d8c Match functions in code_80071F00 related to D_80165C18 (#151) ChiefFruitcake 2022-01-27 03:21:04 -05:00
  • 5fd2a88a3f decomped some of 800431B0.c (#148) MegaMech 2022-01-25 02:56:31 -07:00
  • e371625acb Add in a struct for surface map entires (#150) Tyler McGavran 2022-01-24 23:22:05 -05:00
  • f0e40cb746 More function matching in code_80057C60 (#149) ChiefFruitcake 2022-01-24 22:22:43 -05:00
  • 78681aa5ba Variety of changes (#147) Tyler McGavran 2022-01-23 00:46:07 -05:00
  • a8713d2078 code_80057C60 (#146) ChiefFruitcake 2022-01-21 22:23:34 -05:00