Commit Graph

  • 7056423e5b [ntsc-1.2] Decompile cic6105.c, main.c (#2068) Dragorn421 2024-08-25 16:00:10 +02:00
  • 22a00b46fb Have fix_bss.py deal with symbols referenced in .data or .rodata (#2072) cadmic 2024-08-25 01:26:18 -07:00
  • 11926f2487 gitignore clangd files (#2086) Dragorn421 2024-08-25 08:31:53 +02:00
  • b6d8aae2a5 [ntsc-1.2] Match z_std_dma.c (#2082) cadmic 2024-08-24 22:04:53 -07:00
  • 271eff9234 T() macro 4 (#2084) Dragorn421 2024-08-25 02:58:05 +02:00
  • 20b93a6488 Fix build ntsc-1.2: define n64dd_SetDiskVersion (#2087) Dragorn421 2024-08-25 01:20:42 +02:00
  • 3fe7d04157 Pause: doc generating page vtx/quads (part 1) (#2071) Dragorn421 2024-08-24 19:37:34 +02:00
  • b1b8b8c426 T() macro 3 (#2083) Dragorn421 2024-08-24 17:47:45 +02:00
  • ea40688e4a [ntsc-1.2] Match z_kaleido_debug.c, z_lmap_mark.c (#2077) Dragorn421 2024-08-24 14:18:48 +02:00
  • b40e51d8c8 [ntsc-1.2] Match kaleido_collect.c, kaleido_scope.c (#2070) Dragorn421 2024-08-24 06:44:16 +02:00
  • 9b409f5ff4 Match z_select.c (#2076) Dragorn421 2024-08-24 02:38:50 +02:00
  • 614c411058 match z_title.c (#2075) Dragorn421 2024-08-23 22:26:53 +02:00
  • 37f0774778 T() macro 2 (#2073) Dragorn421 2024-08-23 20:53:32 +02:00
  • 1f2e82c39e Convert z_std_dma.c translations to full string rather than inserted string (#2074) mzxrules 2024-08-23 05:28:03 -04:00
  • c38adc1036 Add NO_SQRTF_INTRINSIC for z_rumble.c and audio/general.c (#2067) cadmic 2024-08-23 00:11:41 -07:00
  • 98ba7ad2ab Add T macro for translated debug strings (#2064) Dragorn421 2024-08-22 22:33:50 +02:00
  • bdfa56e72d Pause docs: page backgrounds vertices and quads (#2065) Dragorn421 2024-08-22 14:46:28 +02:00
  • 253fac4670 Grab bag of fix_bss.py fixes (#2066) cadmic 2024-08-21 22:06:09 -07:00
  • ec19402748 Document z_player AnimSfxType and related functions (#2057) Pepe20129 2024-08-21 23:06:45 +02:00
  • 5a08f14449 Fix memmove file splits (#2063) cadmic 2024-08-20 19:43:33 -07:00
  • 942df45892 Match n64dd text in code (#2058) Dragorn421 2024-08-21 01:20:11 +02:00
  • ac2224f095 Add versions.h (#2060) Dragorn421 2024-08-20 23:19:16 +02:00
  • 3e516f48f3 Match more ntsc-1.2 overlay draw functions (#2061) cadmic 2024-08-20 13:22:05 -07:00
  • ec70295357 Move non-libultra libc functions to src/libc/ (#2055) cadmic 2024-08-19 22:15:24 -07:00
  • aba1bb88a3 Fix missing DEG_TO_BINANG2 (#2059) cadmic 2024-08-19 16:15:14 -07:00
  • ebbc820ef6 Add "disasm sym_info.py" script (#2054) Dragorn421 2024-08-19 23:58:41 +02:00
  • d191e8714e Allow building the Debug ROM without debug features (#2052) cadmic 2024-08-19 14:58:31 -07:00
  • 6bc6cedaf8 [ntsc-1.2] Match boot_main.c, logutils.c, z_locale.c (text) (#2053) Dragorn421 2024-08-19 22:17:41 +02:00
  • f5fd8daffb Use incremental link for z_message/z_game_over data shenanigans (#2051) cadmic 2024-08-19 09:16:04 -07:00
  • 46a5fa919b Match ntsc-1.2 z_scene_table.c (#2050) cadmic 2024-08-19 01:24:02 -07:00
  • 006a00448d Miscellaneous N64 actor changes (#2048) cadmic 2024-08-18 22:00:04 -07:00
  • 74ab917804 Add DEG_TO_BINANG2/RAD_TO_BINANG2 to match ntsc-1.2 z_en_gs.c, z_en_mm.c, z_en_toryo.c (#2047) cadmic 2024-08-18 18:55:25 -07:00
  • aed15faaf4 Use BSS section start from map file in fix_bss.py instead of guessing (#2045) cadmic 2024-08-18 13:12:02 -07:00
  • ba5574be6d [Audio 5/?] Build the Samplebank Table (#2044) Tharo 2024-08-17 22:42:15 +01:00
  • 56ca23663a Fixup printf args fake matches (#2049) Dragorn421 2024-08-17 22:42:09 +02:00
  • b82f54bb95 Decompile N64 anti-piracy checks in overlays (#2042) cadmic 2024-08-15 20:44:05 -07:00
  • b734a159e3 Update links in readme (#2043) Dragorn421 2024-08-15 22:07:22 +02:00
  • 7fb9fbb4a2 Match ntsc-1.2 z_skelanime.c, z_view.c, z_viszbuf.c (#2041) cadmic 2024-08-15 00:54:06 -07:00
  • 70716be96d Build all GC retail ROMs in Jenkins (#2027) cadmic 2024-08-14 20:39:34 -07:00
  • 1649bf32d6 padutils.c, line numbers (#2040) Dragorn421 2024-08-15 04:13:23 +02:00
  • fda0e6ad4b [ntsc-1.2] Match z_construct.c, z_draw.c, z_kaleido_setup.c and partially z_actor.c (#2039) Dragorn421 2024-08-15 04:05:41 +02:00
  • d3b9ba17da [Audio 4/?] Build Samplebanks, match Audiotable (#2032) Tharo 2024-08-15 01:54:31 +01:00
  • c8ec6042e1 checksums for ntsc 1.2 JP and US, accept both as baserom (#2030) Dragorn421 2024-08-15 00:53:39 +02:00
  • eaf955ad22 Generic actor params getters (#1359) Tharo 2024-08-14 20:29:43 +01:00
  • 137e0d2a10 fix preprocess_pragmas and add tests (#2038) Dragorn421 2024-08-14 19:53:55 +02:00
  • ab1701b57a Fix a few function names in disassembly (#2036) cadmic 2024-08-14 01:42:22 -07:00
  • 91a534cbc9 Rewrite preprocess.py with bash and C (#2035) Dragorn421 2024-08-14 10:05:36 +02:00
  • f6338bab1f Fix tools/ido_block_numbers.py (#2037) cadmic 2024-08-12 11:17:04 -07:00
  • 755604d5ff Match a bunch of overlay draw functions (#2034) cadmic 2024-08-12 10:42:53 -07:00
  • e6bc4bd8cb Add names to all typedef'd structs, unions, and enums (#2028) cadmic 2024-08-12 00:07:48 -07:00
  • 672728455d Match `z_fbdemo.c and z_fbdemo_fade.c` for NTSC-1.2 (#2031) Yanis 2024-08-12 03:12:27 +02:00
  • dd48d34270 Update c_cpp_properties.json for VSCode (#2033) Dragorn421 2024-08-12 01:34:05 +02:00
  • 8df87038a0 [Doc] name function func_8002DBD0 to Actor_WorldToActorCoords (#2029) krm01 2024-08-11 11:30:41 -07:00
  • fc79632df8 [Audio 3/?] Set up building samples (#2024) Tharo 2024-08-11 16:41:33 +01:00
  • 8366b8731e Set up build system and disassembly for ntsc-1.2 (#2021) cadmic 2024-08-11 03:20:43 -07:00
  • 9ff6758458 doc pass for gravestone actor (#2026) krm01 2024-08-10 16:05:48 -07:00
  • 9eec8af498 Add "do {} while (0);" to CLOSE_DISPS (#2025) cadmic 2024-08-10 15:48:27 -07:00
  • d495436190 Match remaining GC retail versions (#2019) cadmic 2024-08-09 17:58:46 -07:00
  • cd2264f018 Handle multiline #pragma increment_block_number (#2023) Dragorn421 2024-08-10 02:13:59 +02:00
  • b2d57f685d Add -DF3DEX_GBI_2 to format.py flags (#2022) cadmic 2024-08-09 17:02:30 -07:00
  • ef329e633a [Audio 2/?] Extract audio samples to wav (#2020) Tharo 2024-08-09 03:39:18 +01:00
  • 1021c482af gc-us OK (#2018) cadmic 2024-08-08 00:26:48 -07:00
  • feac688313 Match NTSC file select (#1998) cadmic 2024-08-07 21:27:02 -07:00
  • 29acf96db2 [Audio 1/?] Extract Samplebanks and Soundfonts to XML (#2008) Tharo 2024-08-08 05:11:39 +01:00
  • 0186524300 Match NTSC z_kaleido_scope.c (#1988) cadmic 2024-08-07 17:03:22 -07:00
  • 6a8c556bdb Add make_options.mk (#2016) fig02 2024-08-06 13:32:34 -04:00
  • 6c4935dc18 Use recomp instead of qemu-irix in Jenkins (#2014) cadmic 2024-08-03 18:43:26 -07:00
  • ff2abf36a1 Remove tutorial, link to the latest zeldaret/oot:main revision with it (#2013) Dragorn421 2024-08-03 03:20:54 +02:00
  • 0da402b9de Automate fixing BSS ordering (#2009) cadmic 2024-08-02 17:31:15 -07:00
  • 078e21f6c6 InitVars -> Profile (#2011) fig02 2024-08-02 17:50:02 -04:00
  • a083a15650 Clean up gitignore (#2012) Dragorn421 2024-08-02 07:49:53 +02:00
  • 9963e7f5d5 Update vs code config and provide c_cpp_properties.json with all supported versions (#2010) Dragorn421 2024-08-01 05:19:46 +02:00
  • 8ee485d2e7 Create build directories for committed assets (#2007) Tharo 2024-07-29 22:16:53 +01:00
  • 0db9e7275f Fix Makefile performance regression with OOT_VERSION define (#2006) cadmic 2024-07-29 12:57:35 -07:00
  • ec5068c58d Introduce OOT_VERSION and OOT_REGION defines for build info and ROM header (#2003) cadmic 2024-07-27 21:46:55 -07:00
  • 5515aa1705 Configure incbins in version config instead of using the Debug ROM (#2005) cadmic 2024-07-27 21:24:13 -07:00
  • 067d06bb56 Match NTSC loose ends (#2004) cadmic 2024-07-27 21:09:05 -07:00
  • 7fcbf3f4b2 Document ANIM_FLAG_PLAYER_2 as ANIM_FLAG_DISABLE_CHILD_ROOT_ADJUSTMENT (#2001) fig02 2024-07-27 23:47:58 -04:00
  • d905e08daf Document bottle color bug (#2000) fig02 2024-07-27 23:16:00 -04:00
  • 294da9e355 Detect shifted .bss sections in check_ordering.py (#1992) cadmic 2024-07-27 19:29:15 -07:00
  • 7244cd62a5 Restore makefile rules for building asset files out of the assets directory (#2002) Tharo 2024-07-23 23:47:00 +01:00
  • 47fd023238 Match NTSC z_kanfont.c and z_message.c (#1997) cadmic 2024-07-21 18:50:20 -07:00
  • ab2ca85227 Rename ANIM_FLAG_NO_MOVE to ANIM_FLAG_ADJUST_STARTING_POS (#1981) fig02 2024-07-21 19:27:25 -04:00
  • 2361a33307 Small cleanup of cleararena (bootclear) (#1999) Derek Hensley 2024-07-21 12:22:54 -07:00
  • e1dc4cf448 Nicer AudioSeq_SequenceChannelProcessScript match (#1996) inspectredc 2024-07-19 02:56:53 +01:00
  • c1341224f9 Promote the warnings implicit-int, int-conversion, incompatible-pointer-types to errors (#1995) Tharo 2024-07-18 17:58:59 +01:00
  • 17a88746e7 Fix a couple of render modes (#1994) Tharo 2024-07-18 00:45:22 +01:00
  • a1c7937dba make format.py clean up extra whitespace, also in .h files (#1991) Dragorn421 2024-07-18 01:32:55 +02:00
  • aaad2e1caf Match NTSC z_en_mag.c (#1989) cadmic 2024-07-17 16:11:24 -07:00
  • c83b93aae4 Match NTSC z_parameter.c and z_construct.c (#1987) cadmic 2024-07-17 15:52:38 -07:00
  • 4fbb48177f Create FILENAME_ macros for NTSC filename encoding (#1986) cadmic 2024-07-17 15:36:17 -07:00
  • f0796afb86 Fix extract_assets.py error message (#1985) cadmic 2024-07-17 15:13:39 -07:00
  • a6438f0533 Handle messages with different box types/positions between JPN/NES (#1984) cadmic 2024-07-17 14:56:00 -07:00
  • 7eee97429f Clean up custom LoadTextureBlock in z_map_mark.c and z_lmap_mark.c (#1896) mzxrules 2024-07-17 17:35:37 -04:00
  • bf3339a16d Set up build system and disassembly for gc-us (#1982) cadmic 2024-07-06 12:38:31 -07:00
  • baf1e8c174 Reworked text extraction + add JP text extraction (#1980) Tharo 2024-07-03 03:42:52 +01:00
  • 264581ff3f CCCHECK: Add -Werror=implicit-function-declaration (#1979) Dragorn421 2024-06-27 12:39:28 +02:00
  • 93b687e43f Fix extract_assets.py -s modification check (#1978) cadmic 2024-06-26 07:30:55 -07:00
  • 1b0e35c89a Extract NTSC assets for gc-us (#1973) cadmic 2024-06-26 03:22:26 -07:00
  • 24571203df Remove global.h from z_fishing (#1977) cadmic 2024-06-25 15:48:24 -07:00