1245 Commits

Author SHA1 Message Date
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
Yanis002
0b69a0448d cleanup more global files usage in sources 2025-04-06 14:47:22 +02:00
Yanis002
c2c2db3116 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-04-06 14:31:34 +02: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
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
Yanis002
aef4a62a00 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-03-30 13:41:26 +02:00
Tharo
dc9a1dca1e Rename absf to fabsf (#2499) 2025-03-28 06:35:27 -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
fig02
ecf65e797e Some functions.h and variables.h work (#2491)
* sort fuctions and variables

* bss
2025-03-26 16:08:10 -04:00
Yanis002
82688b2b09 yet another build issue that should happen all the time but doesn't 2025-03-08 00:13:58 +01:00
Yanis002
4069d3ca69 fixed build and crash issues 2025-03-08 00:00:23 +01:00
Yanis002
a42991d014 fix build issues 2025-02-28 19:30:11 +01:00
Yanis002
4d5c52ca0a Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-02-28 19:03:23 +01: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
Yanis002
b6c8db813c fix build issues 2025-02-25 13:16:50 +01:00
Yanis002
6a53460636 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-02-25 13:10:50 +01: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
Yanis002
788efc6814 fix build issues 2025-02-23 01:22:15 +01:00
Yanis002
f99ac86bbb Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-02-23 00:34:01 +01:00
fig02
5ddb3e68b6 Clean out z64.h (#2484)
* Clean out z64.h

* fix version include

* overlay.h

* pr suggestion

* try fixing main.c

* add back forward declare

* fix bss

* header guard

* prefix
2025-02-22 14:01:09 -05:00
fig02
2e4d7a1101 Create headers for Game States (#2482)
* make headers for gamestates

* fixes

* fixes 2

* bss
2025-02-20 07:50:13 -05:00
fig02
4cfb5f05a0 Use "entry" terminology in map select (#2479)
* use entry terminology in map select

* missed one
2025-02-19 19:59:21 -05:00
Yanis002
d7db68476b Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-02-19 15:55:51 +01:00