Commit Graph

  • 7ef48e193b Make defaults to uncompressed (#52) Kenix3 2021-02-25 19:12:48 -05:00
  • 7955a59194 PoC automatic rodata split Total split: 585 Failed / Troublesome: 61 (10,42735042735043%) Successfull rodata split: 524 (89,57264957264957%) Failed due to Script issues: 51 Failed due to object boundary issues or unreferenced .rodata: 10 Build OK?: :feelsokman: (#51) Kenix3 2021-02-25 19:05:33 -05:00
  • 73eed5a0b3 Fixes IDO recomp and allows git to detect binary files. (#50) Kenix3 2021-02-25 18:21:51 -05:00
  • 48aa632eb6 Flags ido_recomp as binary. Kenix3 2021-02-24 01:06:20 -05:00
  • 36557611ce Added IDO recomp support (#45) louist103 2021-02-24 00:50:57 -05:00
  • c55e9eeee5 pragma variant for GLOBAL_ASM (#49) Tharo 2021-02-24 04:15:58 +00:00
  • e0164dba14 Fixed ultratypes.h (#48) kyleburnette 2021-02-23 20:08:16 -08:00
  • 0481c23e75 en_okarina_effect OK (#47) kyleburnette 2021-02-23 19:46:35 -08:00
  • 55c558852f en_rsn OK (#41) kyleburnette 2021-02-12 15:26:05 -08:00
  • 08e964972f en_nnh OK (#42) kyleburnette 2021-02-12 15:25:48 -08:00
  • ee0ab1cbc9 en_hs2 OK (#46) kyleburnette 2021-02-11 19:12:54 -08:00
  • 6ac8ea373c Decompile ovl_TG_Sw (#44) Kenix3 2020-12-09 19:35:40 -05:00
  • 96f680d1d1 en_ending_hero OK (#36) fullgrowngaming 2020-10-26 16:01:01 -07:00
  • a9138a7c0f ending_hero5 OK (#40) fullgrowngaming 2020-10-26 16:00:02 -07:00
  • c4f4dcebc7 en_ending_hero4 OK (#39) fullgrowngaming 2020-10-12 20:33:42 -07:00
  • 98992c25b4 ending_hero3 OK (#38) fullgrowngaming 2020-10-12 20:33:02 -07:00
  • f3fbb6474c ending_hero2 OK (#37) fullgrowngaming 2020-10-12 20:32:19 -07:00
  • e997a0b67f en_dy_extra OK (#35) fullgrowngaming 2020-10-12 20:30:22 -07:00
  • f927730418 Arms_Hook OK (#33) fullgrowngaming 2020-10-11 16:30:22 -07:00
  • 1c4a3047de z_skelanime OK (#34) fullgrowngaming 2020-10-11 10:31:06 -07:00
  • 96d05d4e7d en_tanron6 OK (#27) fullgrowngaming 2020-09-28 16:27:21 -07:00
  • 378684152c bg_market_step OK (#21) fullgrowngaming 2020-09-28 16:26:33 -07:00
  • 31a5f1e4ba Use MAKE in Makefile Rozelette 2020-09-28 17:41:58 -05:00
  • 280d7b7eea GlobalContext: unwrap CameraContext (#31) Bonfam 2020-09-27 19:38:43 -05:00
  • 07efebe2ff z_actor_dlftbls.c OK. Rework a bunch of segment address organization. (#29) Rozelette 2020-09-27 19:19:06 -05:00
  • a672633c3b Fix ordering of relocations in overlay (#32) Rozelette 2020-09-27 19:18:45 -05:00
  • c725249389 Fix removal of bg_mbar object symbols Rozelette 2020-09-23 20:28:05 -05:00
  • a051672fd6 bg_haka_curtain OK (#25) fullgrowngaming 2020-09-23 18:04:29 -07:00
  • d612cc7196 Empty actors (Demo_Shd, en_firefly, en_fire_rock, and en_boj_01-05) OK (#24) fullgrowngaming 2020-09-23 17:56:23 -07:00
  • d1d578043b obj_dinner OK (#26) fullgrowngaming 2020-09-23 17:44:17 -07:00
  • a45af872a2 en_torch OK (#22) fullgrowngaming 2020-09-23 17:16:09 -07:00
  • 79544c9093 bg_mbar_chair OK (#28) fullgrowngaming 2020-09-23 17:02:50 -07:00
  • 10f9460b3b Fix several issues with the makefile (#30) Rozelette 2020-09-23 18:47:05 -05:00
  • a241f57e60 obj_hana OK (#20) fullgrowngaming 2020-09-19 19:55:06 -07:00
  • dc7b8cc5b4 Add some OOT tools (#17) Rozelette 2020-09-17 16:11:59 -05:00
  • 88e5dbbb7a Add .data and .rodata sections to generated assembly. Add Overlay .rodata splits. (#18) Rozelette 2020-09-16 20:33:34 -05:00
  • ec912054da Update tools (#16) Rozelette 2020-09-13 20:09:13 -05:00
  • 189d0d6c30 Bootstrap actors (#14) Rozelette 2020-09-13 13:21:43 -05:00
  • b930732494 Makefile rework. Add init and uncompressed targets. (#15) Rozelette 2020-09-11 18:00:17 -05:00
  • 0844c24773 Split headers to be more similar to OOT (#13) Rozelette 2020-08-31 18:02:37 -05:00
  • de7a521857 Decompile z_snap (#11) Rozelette 2020-08-29 00:10:24 -05:00
  • f4936cc471 Delete function type information (#12) Rozelette 2020-08-28 19:55:33 -05:00
  • b4b8044d38 Make the disasm target when appropiate instead of needing to do it manually (#10) Rozelette 2020-08-28 19:55:08 -05:00
  • 125b16cb17 Add object enum (#9) Rozelette 2020-08-07 17:12:03 -05:00
  • 12e258561e Cleanup some function identifications. (#7) Rozelette 2020-08-06 17:11:32 -05:00
  • f37da749f6 Add actor and scene enums (#8) Rozelette 2020-08-06 17:06:38 -05:00
  • e80336d4a8 Initial code format Kenix3 2020-07-24 20:00:52 -04:00
  • 7323c17eaf Adds clang-format script to MM Kenix3 2020-07-24 19:57:54 -04:00
  • ac685a8161 updated functions.txt for func_800968B0 mmb70 2020-07-21 16:43:37 -07:00
  • ae6b5c6aa1 fix local var names mmb70 2020-07-21 15:00:17 -07:00
  • b93b6f0389 fix improper spacing mmb70 2020-07-21 14:31:52 -07:00
  • 522ccdbb95 func_0x800968B0 PR review mmb70 2020-07-21 14:24:21 -07:00
  • 7b45043c97 Matched boot_0x800968B0.c Matched func_800968B1 mmb70 2020-07-20 20:37:19 -07:00
  • 07cfe5b43f Merge branch 'master' of https://github.com/zeldaret/mm Kenix3 2020-06-23 17:38:34 -04:00
  • c9dc82cbe5 func_800B72F8 decompiled Rafael Moura 2020-06-15 07:58:59 -03:00
  • 7d61d4e6ff Decompile game.c MMDecomp 2020-06-23 01:08:52 +02:00
  • 2d191e301a Adds TODO comments to remove implementation defined pointer manipulation. Kenix3 2020-06-06 18:43:10 -04:00
  • cb8b9a2020 z_lib now uses SEGMENTED_TO_VIRTUAL macro Kenix3 2020-06-04 23:25:57 -04:00
  • 5c97d35841 Added macros header Kenix3 2020-06-04 23:07:09 -04:00
  • 664182c289 Fixes known undefined behaviour from DmaMgr and Lib_Ptr taking u32 rather than void* Kenix3 2020-06-04 21:41:44 -04:00
  • dfbcac539e All z_scene functions now OK Kenix3 2020-06-04 20:41:16 -04:00
  • 6046720adc Allows make process to identify bin utils prefix (from OOT makefile) Kenix 2020-05-12 17:08:58 -04:00
  • 730b1ae46b Add helper script to generate mips2c C-Context - This script is based on it's OoT decomp variant MMDecomp 2020-04-30 15:06:34 +02:00
  • 8e8d99e6fd Improve Drag & Drop support for IDO Tools - Add optional default for QEMU_IRIX to Makefile - Add tools/qemu-mips to .gitignore - make clean should not fail if rom.z64 doesnt exist MMDecomp 2020-04-30 15:06:25 +02:00
  • f9149c93a9 Merge branch 'master' of https://github.com/zeldaret/mm rozlette 2020-05-01 16:50:01 -05:00
  • df921ce024 Automatically find and create src directories when building rozlette 2020-05-01 16:49:27 -05:00
  • a5eed624ed Add ZAP2 module rozlette 2020-05-01 16:48:21 -05:00
  • f230898dfe z_scene functions now use the same structs as OOT (#3) Kenix3 2020-04-29 23:14:29 -04:00
  • 5687f3741a Fix variadic function typedef to be legal C rozlette 2020-04-28 15:11:14 -05:00
  • 01c86ec621 Decompile z_prenmi.c rozlette 2020-04-23 01:11:25 -05:00
  • c1bb5f00d6 Decompile z_rpc.c rozlette 2020-04-22 15:38:09 -05:00
  • 639df45a03 Some work on z_view rozlette 2020-04-21 11:49:16 -05:00
  • e3a064dbcc Merge branch 'master' of https://github.com/zeldaret/mm rozlette 2020-04-21 00:46:08 -05:00
  • ec3ccda941 Fix build issue rozlette 2020-04-21 00:45:00 -05:00
  • 2b50a1eab8 Update to latest ghidra project rozlette 2020-04-19 12:52:20 -05:00
  • 9c85eaea92 Move installation to wiki and update readme Rozelette 2020-04-18 18:04:03 -05:00
  • 57587fa612 Add file_setup.sh to streamline first-time setup for each file rozlette 2020-04-18 14:42:28 -05:00
  • 73893926c4 Fix warnings for pointer/int mismatch rozlette 2020-04-17 13:34:15 -05:00
  • 2ab90dca27 Adds in fully matching Scene_HeaderCommand00 Kenix3 2020-04-08 18:37:27 -04:00
  • 4e63d23cf4 Merge pull request #2 from Kenix3/master Kenix3 2020-04-08 17:52:03 -04:00
  • f8713ceb46 Decompile functions in z_scene Kenix 2020-04-08 17:49:40 -04:00
  • c9194f3164 Add missing file in files_with_nonmatching.txt rozlette 2020-03-21 23:14:18 -05:00
  • b1dda27053 Decompile code_0x800AF710.c rozlette 2020-03-19 22:59:03 -05:00
  • adc18f10e2 Port over some cutscene documentation from oot rozlette 2020-03-18 21:03:18 -05:00
  • b1efb0eebb Merge pull request #1 from Cleverking2003/decomp Rozelette 2020-03-18 20:32:33 -05:00
  • 42f515dd4c z_actor.c: Some functions Egor Ananyin 2020-03-18 16:01:00 +03:00
  • b4aad9b857 Document some z_eff_* files rozlette 2020-03-18 02:32:11 -05:00
  • 1b335a770b Split code .data rozlette 2020-03-15 22:05:06 -05:00
  • ff958ad932 Rename many functions, structs, and variables to match the oot decomp. Some things have not been renamed as their respective files have not been decompiled yet. rozlette 2020-03-15 01:13:53 -05:00
  • 0c35be2381 More functions from z_actor.c (#6) Cleverking2003 2020-03-10 20:24:59 +03:00
  • da9aaf43c1 Some functions from z_actor.c (#5) Cleverking2003 2020-03-04 20:44:43 +03:00
  • b455d2993a parse_dl: Find mesh headers in object files rozlette 2020-03-02 17:43:36 -06:00
  • 50930aa4da Update names in z_bgcheck.c rozlette 2020-03-02 01:23:14 -06:00
  • 5037e2da8d Set up diff script rozlette 2020-03-02 00:21:16 -06:00
  • ccd564e2b5 Add z_bgcheck entry to nonmatchings table rozlette 2020-03-01 19:27:44 -06:00
  • d4d8f58636 Start on z_bgcheck.c rozlette 2020-03-01 19:17:22 -06:00
  • 74c1dc2145 Decompile code_0x800CAE10.c rozlette 2020-03-01 16:49:45 -06:00
  • 759fef3928 Some loadfragment2.c progress rozlette 2020-03-01 14:57:16 -06:00
  • dc37a6f9f5 Move variables in .data for most of boot files that have been decompiled rozlette 2020-02-28 15:16:12 -06:00
  • 2ee01ad0b7 Avoid changing the last modified date on the built elf files during later parts of the build process rozlette 2020-02-27 16:58:39 -06:00