Commit Graph

  • 230c869def Removed comment about regalloc issues Ryan Myers 2021-09-21 16:01:16 -04:00
  • f1dfc6795b Deleted the assembly files for _Printf and _Putfld Ryan Myers 2021-09-21 16:00:11 -04:00
  • 5e22771e36 Fixed printf! It was -O3! Ryan Myers 2021-09-21 15:59:22 -04:00
  • ac78d8e651 Get a hybrid printf between SM64 and Libreultra. LU just doesn't match. There's some fundamental differences with data types. Ryan Myers 2021-09-21 14:23:44 -04:00
  • 8e14303d57 So __EepStatus does actually match, but the compiler needs updating. See this scratch: https://decomp.me/scratch/MD57o . Stealing the compiler binary from decomp.me solves this problem Ryan Myers 2021-09-21 09:08:32 -04:00
  • 110ca9d43e Renamed unknown_0CA940 to xprintf. I was going to use sprintf, but it was taken, and this one seems to attempt to hardcode in certain values to be simpler. Ryan Myers 2021-09-20 21:43:37 -04:00
  • 3ac26b9fdb Split alCopy from printf file, add NON_MATCHING which are copied from SM64, and VERY CLOSE, and add a libc directory like SM64 Ryan Myers 2021-09-20 15:14:51 -04:00
  • 260a48c58a Removed some header files that largely just contained duplicated entries, and repointed files using them to the proper place. This makes it possible to generate a working ctx.c file for mips_to_c which I've added a simple script to do automatically Ryan Myers 2021-09-20 11:50:03 -04:00
  • fa860c5da0 Added va_end for future dev efforts on other platforms Ryan Myers 2021-09-20 08:49:51 -04:00
  • 0d0d8d9c1f Found a variadic function using _Printf Ryan Myers 2021-09-19 15:24:47 -04:00
  • db4eed23a2 Add missing header includes, fix a couple of variable types and some warnings Ryan Myers 2021-09-19 12:38:32 -04:00
  • caf53d3d53 Add some tools I've found helpful Ryan Myers 2021-09-19 12:33:24 -04:00
  • de278e5474 rename some functions, and fix an error the permuter didn't like with the string literals Ryan Myers 2021-09-18 12:43:21 -04:00
  • 95a9e6d395 Deocmpiled func_8006A10C Ryan Myers 2021-09-17 23:52:24 -04:00
  • 3035d3c096 Fix previous commit Ryan Myers 2021-09-17 21:48:28 -04:00
  • c14699d364 Identify bytes in music player for voice limit, as well as struct values for ScreenViewPort co-ords Ryan Myers 2021-09-17 20:50:15 -04:00
  • c8763c099b Merge pull request #172 from Ryan-Myers/master David Benepe 2021-09-17 12:27:06 -05:00
  • ca9a00b80e Remove duplicated function header signatures and linked to proper files when possible Ryan Myers 2021-09-17 11:09:19 -04:00
  • f903fdd6f6 waves.h Ryan Myers 2021-09-17 10:44:49 -04:00
  • b863f07c24 video.h Ryan Myers 2021-09-17 10:15:24 -04:00
  • f2e24945b7 unknown_078050.h Ryan Myers 2021-09-17 10:00:52 -04:00
  • ffd895a0f6 unknown_043920.h Ryan Myers 2021-09-17 09:34:22 -04:00
  • 3278555f82 unknown_032760.h Ryan Myers 2021-09-16 17:21:41 -04:00
  • 10c82ec19e Merge pull request #171 from Ryan-Myers/master David Benepe 2021-09-14 21:11:24 -05:00
  • 72b5a31ac6 unknown_003260.h Ryan Myers 2021-09-14 21:53:43 -04:00
  • bf9ae34b12 unknown_0348C0.h Ryan Myers 2021-09-14 21:32:44 -04:00
  • fef4cf1a1f Merge remote-tracking branch 'upstream/master' Ryan Myers 2021-09-14 19:24:38 -04:00
  • 9093a68ce0 Merge pull request #170 from Ryan-Myers/master David Benepe 2021-09-14 16:17:31 -05:00
  • 8f9c32533b unknown_0255E0.h Ryan Myers 2021-09-14 15:50:58 -04:00
  • 1e690107a9 unknown_077C50.h Ryan Myers 2021-09-14 15:28:21 -04:00
  • 13ebabbd5c unknown_09F8F0.h Ryan Myers 2021-09-14 15:24:59 -04:00
  • 467872d4b4 unknown_008C40.h Ryan Myers 2021-09-14 15:12:34 -04:00
  • 10e02c8825 Finish unknown_06B2B0.h Ryan Myers 2021-09-14 15:07:55 -04:00
  • d79d13ec75 Identified some FadeTransitions Ryan Myers 2021-09-14 14:32:42 -04:00
  • 66a8cc8391 unknown_06B2B0.h step 2 Ryan Myers 2021-09-14 13:14:28 -04:00
  • de96a2a473 unknown_06B2B0.h step 1 Ryan Myers 2021-09-14 11:58:23 -04:00
  • e07ba84959 unknown_05CEF9.h Ryan Myers 2021-09-14 11:31:22 -04:00
  • 9275eb1264 Fill out unknown_00BC20.h Ryan Myers 2021-09-14 09:40:25 -04:00
  • c141eb1d8c Link headers, and update object types for it Ryan Myers 2021-09-14 08:30:39 -04:00
  • 9d620f6bd0 Add unknown_0ABDF0.h and link more headers Ryan Myers 2021-09-14 08:25:19 -04:00
  • bf2896b8ef Add thread30.h and link to it Ryan Myers 2021-09-14 08:03:31 -04:00
  • dbee8d0efc Add thread0_epc.h, and link files to it for signatures Ryan Myers 2021-09-14 07:55:46 -04:00
  • c8b3fdd8b0 Merge pull request #169 from Ryan-Myers/master David Benepe 2021-09-13 18:41:39 -05:00
  • 76e36e25b3 Better fit and data type match for functions Ryan Myers 2021-09-13 19:37:31 -04:00
  • 419e8ff2bb textures_sprites.h with function definitions and files linking to it Ryan Myers 2021-09-13 15:19:06 -04:00
  • 5ae61aca61 Move two functions from screen_asset.c to the header Ryan Myers 2021-09-13 14:57:12 -04:00
  • 14492d1dba Create and fill out printf.h, and link other files to it as needed. Ryan Myers 2021-09-13 14:48:05 -04:00
  • d6efa6ee5a Create a particles.h and add function definitons to it Ryan Myers 2021-09-13 14:40:04 -04:00
  • d7c5844fc2 Remove duplicated function definitions now that some more headers are finished Ryan Myers 2021-09-13 14:23:49 -04:00
  • d5a2a7fd93 Move object_models functions to the header Ryan Myers 2021-09-13 14:16:04 -04:00
  • 116f119529 Move all function signatures from menu.c to menu.h and fix things that needed updating due to that Ryan Myers 2021-09-13 13:48:21 -04:00
  • e59d321507 Change func_80001EA8 to a different format. It is used in unknown_043920.c, and it almost definitely will not work with a struct Ryan Myers 2021-09-13 09:50:19 -04:00
  • 74b1b8106d Merge pull request #168 from Ryan-Myers/master David Benepe 2021-09-12 11:55:57 -05:00
  • 07c27f44f2 Cleanup extern variable into a more descriptive name and type Ryan Myers 2021-09-12 12:39:26 -04:00
  • df9c8eca3b Finish memory.h Ryan Myers 2021-09-12 12:33:03 -04:00
  • 1be1d00092 Create main.h Ryan Myers 2021-09-12 12:12:01 -04:00
  • 928ece073f create gzip.h Ryan Myers 2021-09-12 11:59:27 -04:00
  • eadc711a1d Create game_text.h Ryan Myers 2021-09-12 11:49:24 -04:00
  • 1251692827 Created a font.h Ryan Myers 2021-09-12 11:37:05 -04:00
  • 1715383154 Merge pull request #167 from Ryan-Myers/master David Benepe 2021-09-10 23:38:58 -05:00
  • 71032fe431 Move fade_transition function signatures to header. Ryan Myers 2021-09-10 20:00:59 -04:00
  • 094782c388 Fix broken build due to GhostHeader Ryan Myers 2021-09-10 15:44:20 -04:00
  • 6b3c0d3138 move controller_pak function signatures to header Ryan Myers 2021-09-10 15:12:48 -04:00
  • c0d59488c5 Merge pull request #166 from Ryan-Myers/master David Benepe 2021-09-10 12:21:31 -05:00
  • 997d42f7d1 Merge remote-tracking branch 'upstream/master' Ryan Myers 2021-09-10 12:16:02 -04:00
  • cdee8272e2 Seperated audio function definitons to a header file, and got some cleaner matches on a few other functions in the process due to this Ryan Myers 2021-09-10 12:13:18 -04:00
  • 3c930b90f8 Merge pull request #165 from Ryan-Myers/master David Benepe 2021-09-10 10:40:26 -05:00
  • 2e6527c4c7 Added function signatures to asset_loading.h, and cleaned up one from memory Ryan Myers 2021-09-10 09:51:15 -04:00
  • 7231699c9b Merge from upstream Ryan Myers 2021-09-10 08:47:13 -04:00
  • 1e548af83b Figured out how to fix the crazy array length that couldn't have been right. Ryan Myers 2021-09-10 08:36:40 -04:00
  • 16b9c39f5f Set TV_TYPE_PAL constants where appropriate and clarify more data types Ryan Myers 2021-09-10 08:22:05 -04:00
  • 9091276422 Seperated function definitions to a header file for camera.c. This prevents multiple redefinitions that drift out of sync as things are updated Ryan Myers 2021-09-10 08:00:35 -04:00
  • 89e20b2d15 Merge pull request #164 from AntonioCastelli/master David Benepe 2021-09-10 01:18:34 -05:00
  • 4ff1098b8d Fixed pointer style. Antonio 2021-09-09 12:56:14 -07:00
  • 72fb903a12 Realized it shouldn't be read file but read data since you can specify the length of data that you want to recieve Ryan Myers 2021-09-09 15:33:46 -04:00
  • c2d1eb399c Controller Pak functions fleshed out Ryan Myers 2021-09-09 15:13:22 -04:00
  • 6e806b673a Rename perspNorm, and add a little more clarity to some function signatures Ryan Myers 2021-09-09 14:16:07 -04:00
  • 9b7b360ff1 Add the function definition for guMtxXFMF, and use that to help define other functions that use it Ryan Myers 2021-09-09 13:42:13 -04:00
  • 11ec3fb30b Updated some more variable types Ryan Myers 2021-09-09 12:27:33 -04:00
  • c8ae02d6f5 Merge pull request #163 from Ryan-Myers/master David Benepe 2021-09-09 11:00:00 -05:00
  • 9015128a6f Fixed NON_MATCHING functions that weren't using the union names for structs. Ryan Myers 2021-09-09 11:11:15 -04:00
  • a2ef26b367 Identify many variable types and fix some compiler warnings Ryan Myers 2021-09-09 09:18:51 -04:00
  • f4cfb669ef Fixed makefile issue David Benepe 2021-09-06 19:06:02 -05:00
  • 3f7f398b6b Fixed minor wildcard issue. David Benepe 2021-08-26 20:26:10 -05:00
  • bd18c5daa7 Merge pull request #162 from DavidSM64/doc David Benepe 2021-08-23 15:37:14 -05:00
  • 91ecdc75c2 Decompiled 16 functions David Benepe 2021-08-23 15:36:14 -05:00
  • 800b13be32 Merge pull request #161 from DavidSM64/doc David Benepe 2021-08-18 20:37:26 -05:00
  • 6e53834843 Decompiled 2 functions from unknown_255E0 David Benepe 2021-08-18 20:36:56 -05:00
  • b24d622d6d Merge pull request #160 from DavidSM64/doc David Benepe 2021-08-15 22:48:48 -05:00
  • a0866a9449 Decompiled 8 functions in unknown_0255E0 David Benepe 2021-08-15 22:47:51 -05:00
  • 717b6ad355 Merge pull request #159 from DavidSM64/doc David Benepe 2021-08-15 16:48:42 -05:00
  • 06cd1ebcf2 Decompiled 7 functions between menu.c and camera.c David Benepe 2021-08-15 16:47:35 -05:00
  • 8eb1e1e0b5 Merge pull request #158 from DavidSM64/doc David Benepe 2021-08-14 16:56:18 -05:00
  • eed30376c4 Decompiled 2 functions in menu.c David Benepe 2021-08-14 16:55:32 -05:00
  • 7cb8fa2c36 Merge pull request #157 from DavidSM64/doc David Benepe 2021-08-14 02:24:42 -05:00
  • e6d654ba6f Decompiled 7 functions from unknown_043920 & menu David Benepe 2021-08-14 02:14:51 -05:00
  • ca878cf8fc Merge pull request #156 from DavidSM64/doc David Benepe 2021-08-07 23:47:36 -05:00
  • 2efae9d4a6 Decompiled 6 functions from unknown_032760 David Benepe 2021-08-07 23:46:05 -05:00
  • 1b095c0e13 Merge pull request #155 from DavidSM64/doc David Benepe 2021-08-06 16:35:07 -05:00
  • 60db686950 More work in menu.c David Benepe 2021-08-06 16:33:15 -05:00