1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-05-10 11:03:46 +00:00
Commit graph

2493 commits

Author SHA1 Message Date
Dragorn421
2aa5e2e675
rm z64.h 2025-05-06 22:59:30 +02:00
Dragorn421
cb93ca3981
Proper includes for assets
mostly proper, some includes like dlists resources always causing a sys_matrix.h include (when not every dlist references gIdentityMtx) could be done better
2025-05-06 22:51:05 +02:00
Dragorn421
d765dfd186
fix bss 2025-05-06 20:18:12 +02:00
Dragorn421
428a75b4ec
0XHEX -> 0xHEX 2025-05-06 19:18:37 +02:00
Dragorn421
78675719c1
change LIMB_NONE/MAX defaults to be FILE_OFFSET instead of SKELNAME 2025-05-06 19:12:22 +02:00
Dragorn421
877d867fa8
Merge remote-tracking branch 'upstream/main' into meta_new_assets_2025 2025-05-06 18:26:20 +02:00
Tharo
2a8785ffef
C23 Compatibility (#2525) 2025-05-05 05:31:35 -04:00
GhostlyDark
1bef144995
Fix game.c typo (#2523) 2025-05-02 18:01:13 -04:00
fig02
7cd59fbdad
Audio internal lib: Merge dcache.c and aisetnextbuf.c into os.c (#2522) 2025-05-02 04:44:09 -04:00
fig02
ed15061de5
Restructure audio source files (#2520)
* restructure audio files

* fix
2025-05-01 18:14:53 -04:00
GhostlyDark
3152557b49
Update z_magic_fire rectangle to be based on screen size (#2521) 2025-05-01 09:03:20 -04:00
fig02
123a9352e0
Audio Internal Library: Document original function names from Animal Crossing (#2513)
* finish thread.c

* load.c complete

* complete seqplayer.c

* format
2025-04-30 17:16:06 -04:00
Tharo
cfd23f9cd2
Use cpp for soundfont dependencies (#2519) 2025-04-28 17:08:55 -04:00
Tharo
a9b5aaadf0
Add makefile dependencies for all build objects (#2517)
* Add makefile dependencies for all build objects

* Fix generating encoded message headers
2025-04-28 06:28:34 -04:00
fig02
f7a270655b
Delete macros.h; Delete global.h (#2516) 2025-04-27 12:48:11 -04:00
fig02
ea22c2ac38
create ACTOR_FLAGS_CHECK_ALL (#2515) 2025-04-26 19:07:52 -04:00
fig02
bed76a3bf3
add array_count.h (#2514) 2025-04-26 18:17:02 -04:00
fig02
25b2fa4bca
macros.h 3/5: Split various macros (#2512)
* split out various macros

* fix

* fix2

* fix dw

* libc path

* fix macro

* does this fix bss

* fix bss
2025-04-25 21:12:35 -04:00
cadmic
d4528a0541
Add macOS instructions for installing mips-linux-gnu-gcc (#2508)
* Add macOS instructions for installing mips-linux-gnu-gcc

* Add --with-system-zlib to fix binutils build on macOS 15.3.1
2025-04-24 19:35:01 -04:00
fig02
2341c44a6c
Use official macros for Physical Address conversion (#2511) 2025-04-24 14:53:18 -04:00
fig02
de59ad3db7
macros.h 1/?: PRINTF and T (#2509)
* create printf and translation headers

* non-overlays complete

* printf finished

* move T macro

* edit comment

* fix error

* fix bss

* remove is_64

* fix bss
2025-04-23 19:31:49 -04:00
fig02
680ba667c7
cleanup z64h (#2510) 2025-04-23 16:44:02 -04:00
fig02
2278bcb2c3
Remove Variables.h; Decouple z64.h from global.h (#2507)
* progress

* z64.h issues sorted

* remove variables.h

* format

* n64 fix

* another fix

* did the wrong fix

* fix libleo

* fix bss

* review

* remove instead of comment
2025-04-19 22:04:08 -04:00
fig02
655ec77138
variables.h: migrate all remaining varaibles, remove other dependencies except z64.h (#2505)
* move remaining variables from variables.h

* fix other dependencies

* extra newline

* fix and adjust comment

* is this the problem

* fix bss
2025-04-16 08:22:42 -04:00
fig02
0c5282ba66
variables.h cleaning: migrate audio variables (#2504)
* migrate audio variables, fix libultra thing

* remove extra newlines

* fix

* add required pragmas

* fix bss

* audio table fixes

* fix bss
2025-04-11 02:10:19 -04:00
fig02
80564bf40b
variables.h cleaning: migrate libultra variables (#2503)
* variables.h cleaning: migrate libultra variables

* another increment_block_number

* fix bss
2025-04-06 22:32:40 -04:00
fig02
5133db15a3
Remove functions.h (#2501)
* split most of functions.h

* osdriverominit

* forgot include

* fix

* remove functions.h

* temporary fix for fix_bss

* fix bss

* revert fix_bss.py change
2025-04-05 19:16:52 -04:00
Derek Hensley
1beeff9658
Account for z_rumble's unreferenced bss at the start in fix_bss script (#2502)
* Account for z_rumble's unreferenced bss at the start

* z_locale and black
2025-04-04 19:54:18 -04:00
fig02
ba9ca90c15
system_heap -> runtime (#2500)
* very light documentation for runtime

* more renaming

* one more rename

* RunTime -> Runtime
2025-04-02 22:04:08 -04:00
Tharo
dc9a1dca1e
Rename absf to fabsf (#2499) 2025-03-28 06:35:27 -04:00
Derek Hensley
1b1070d0f4
Seperate baserom segments dir from output dir (#2498) 2025-03-27 02:20:41 -04:00
fig02
7416f413db
SoundMode -> SoundOutputMode (#2475)
* SoundOutputMode, and move SoundSetting

* missed a couple

* format

* move SoundSetting
2025-03-27 01:47:44 -04:00
Dragorn421
919b78ecbe
T() macro in overlays 2 (#2487)
* T() "Warning : move BG"

* more T() up to (incl.) z_bg_spot09

* T() done up to (including) z_bg_*

* bulk T() "main/draw mode is wrong"

* -> "the main mode is wrong"

* "Lon Lon"
2025-03-27 01:24:59 -04:00
Tharo
7972967a8a
Make the rounding mode setting explicit in osInitialize (#2497) 2025-03-27 00:24:30 -04:00
Tharo
65b317abc3
Fix some hardcoded sfx ids (#2496) 2025-03-26 17:58:29 -04:00
Derek Hensley
c1eb0a79bc
Move skin unused bss to rumble (#2495) 2025-03-26 17:23:38 -04:00
fig02
ecf65e797e
Some functions.h and variables.h work (#2491)
* sort fuctions and variables

* bss
2025-03-26 16:08:10 -04:00
Dragorn421
05faab33f1
T() macro in overlays 1 (#2486)
* More T()

* More T(), up to (including) z_bg_mori*

* home pos~~e~~
2025-03-26 14:15:06 -04:00
Dragorn421
b45f3eba2a
Add colors to sym_info.py full map print (#2474) 2025-03-26 11:53:39 -04:00
Dragorn421
e6747ad15d
.bss 2025-03-02 19:28:45 +01:00
Tharo
db90c9fc88
Unbreak gcc builds (#2493) 2025-03-01 19:20:06 -05:00
Dragorn421
9a1b6854a0
assets extraction: -j -> -j$(N_THREADS) 2025-02-28 17:56:06 +01:00
Dragorn421
42bd606865
Merge remote-tracking branch 'upstream/main' into meta_new_assets_2025 2025-02-28 17:53:06 +01:00
cadmic
3d1af54628
Revert "Always use LF line endings, even on Windows (#2489)" (#2492)
This reverts commit 2b30c61a26.
2025-02-27 20:52:49 -05:00
mzxrules
cf1a39c26f
Reduce dependencies on global.h (10) (#2490)
* reduce z64.h size

* fix z_cheap_proc.inc.c

* ,bss

* remove temp delcaration
2025-02-26 17:18:30 -05:00
cadmic
2b30c61a26
Always use LF line endings, even on Windows (#2489) 2025-02-25 23:09:54 -05:00
Dragorn421
e6a9ad9620
Fixup includes (#2483) 2025-02-24 21:18:24 -05:00
mzxrules
2e4c42719b
Reduce dependencies on global.h (9) (#2488)
* split game states

* split all GameState headers

* match fig names

* deduplicate headers from bad merge

* split z64actor.h into z64actor_profile.h, z_actor_dlftbls.h

* fix compile error

* .bss
2025-02-24 20:55:55 -05:00
Dragorn421
70fde8ac3b
Macroify MML opcodes (#2485)
* add defines for sequence opcodes

* name aseq_cmd_id defines from the corresponding macro names

* ASEQ_CMD_ID_ -> ASEQ_OPC_

* remove previous opcode defines

* ASEQ_OPC_LAYER_STEP3_ -> ASEQ_OPC_LAYER_

* sync with MM and fixups

* format

* ASEQ_OPC_ -> ASEQ_OP_

* ASEQ_OP_CTRLFLOW_ -> ASEQ_OP_

* tab-align

* ASEQ_OP_SEQUENCE_ -> ASEQ_OP_SEQ_

* ASEQ_OP_CHANNEL_ -> ASEQ_OP_CHAN_

* define MML_VERSION in the Makefile for seqplayer.c
2025-02-23 06:43:15 -05:00
Dragorn421
fa67355f8f
.bss 2025-02-22 21:28:15 +01:00