Commit Graph

  • 61fd3e0282 en_scopecoin OK (#67) kyleburnette 2021-03-16 21:22:23 -07:00
  • 22cb3c4b27 Fixes -include in makefile. (#74) Kenix3 2021-03-16 23:48:54 -04:00
  • 8342329538 yaz0.c OK (#71) Rozelette 2021-03-16 20:49:27 -05:00
  • a53626049f Decompiles z_vr_box (from zel) (#73) Kenix3 2021-03-16 21:27:14 -04:00
  • 3a91922e89 Generate dependencies for C files with GLOBAL_ASM (#70) Rozelette 2021-03-14 21:12:14 -05:00
  • 8b812cdf8e Fixed incorrect actionfunc declarations caused by bad copy/paste (#61) kyleburnette 2021-03-11 17:39:08 -08:00
  • a983d14081 functions and variables headers cleanup (#63) Tharo 2021-03-12 01:27:39 +00:00
  • 72f2b6aa4d Fix incorrect .data start for En_Door (#68) Rozelette 2021-03-11 19:04:59 -06:00
  • e788bfecbf Jenkinsfile no longer builds master with qemu (#66) Kenix3 2021-03-10 23:03:58 -05:00
  • a858d26e10 Updates jenkinsfile to give the name of the progress.csv files based on the MM version (#65) Kenix3 2021-03-10 22:38:56 -05:00
  • 8468e83786 Updates file_setup.sh script to split based on the asm files being in different sub directories Kenix3 2021-03-10 22:11:32 -05:00
  • fcdfa28d66 Uses new articulated name for baserom Kenix3 2021-03-09 21:55:17 -05:00
  • b942b4ba9a Updates file setup script to place the non_matchings in the new location Kenix3 2021-03-09 18:20:17 -05:00
  • daca195583 Comments out debugging print statements Kenix3 2021-03-09 18:12:15 -05:00
  • 1f7ad229c5 Updates progress.py to use the git module for outputting commit hash Kenix3 2021-03-09 18:11:46 -05:00
  • 375f99f2b4 Fixes matching and non-matching counts in progress.py Kenix3 2021-03-09 17:55:52 -05:00
  • 710c3d17b0 Fixes path to progress.py in Jenkinsfile Kenix3 2021-03-09 17:47:00 -05:00
  • a23213c08c Jenkinsfile now builds master with qemu IDO Kenix3 2021-03-09 17:40:52 -05:00
  • c8e9e78e78 Fixes issue that causes split rodata to be read as code decomp progress Kenix3 2021-03-09 17:31:56 -05:00
  • 037ba9a22e Initial support of tracking progress per code/boot/overlay, and outputs the stats to csv. Kenix3 2021-03-07 19:45:08 -05:00
  • fb1ed529ad Add OoT actor structs and enums (#55) Zelllll 2021-02-28 21:52:12 -06:00
  • 5c761c33f0 Updates asm-differ (#53) Kenix3 2021-02-25 19:36:55 -05:00
  • 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