Commit Graph

750 Commits

Author SHA1 Message Date
Yanis002
3fbe602bf0 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-05-11 00:59:43 +02: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
Yanis002
c2c2db3116 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-04-06 14:31:34 +02: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
Yanis002
057ee12a37 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-03-07 22:38:02 +01:00
Tharo
db90c9fc88 Unbreak gcc builds (#2493) 2025-03-01 19:20:06 -05:00
Yanis002
a3c5d66e58 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-02-11 17:05:12 +01:00
Tharo
c028db03b4 Finish matching ique-cn (#2451)
* git subrepo clone git@github.com:Thar0/com-plugin.git tools/com-plugin

subrepo:
  subdir:   "tools/com-plugin"
  merged:   "e8543312d"
upstream:
  origin:   "git@github.com:Thar0/com-plugin.git"
  branch:   "main"
  commit:   "e8543312d"
git-subrepo:
  version:  "0.4.6"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "110b9eb"

* ique-cn OK

* Review suggestions

* Most suggestions

* git subrepo pull tools/com-plugin

subrepo:
  subdir:   "tools/com-plugin"
  merged:   "81595ed1c"
upstream:
  origin:   "git@github.com:Thar0/com-plugin.git"
  branch:   "main"
  commit:   "81595ed1c"
git-subrepo:
  version:  "0.4.6"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "110b9eb"

* Fix other versions
2025-02-04 06:55:04 -05:00
Dragorn421
b0c713b2bc spec_includes/ -> spec/, spec -> spec/spec (#2422) 2025-01-28 11:23:01 -05:00
cadmic
ac70cf8fb7 [iQue] Fix audio library pad_text (#2446) 2025-01-27 16:12:05 -05:00
cadmic
7aa9808b7e [iQue] Use CPP includes in spec and update for iQue (#2399)
* Update spec for iQue

* Use CPP includes for spec overlays, scenes, and libultra

* Fix iQue + DEBUG_FEATURES

* Define BBPLAYER, merge function definitions

* Add Makefile dependency on spec_includes

* Fix libc order for iQue

* Match src/libultra/bb/sa/common.c to fix linker errors

* Use C versions of getcount/setcompare for iQue

* Format

* Small fixes to line up boot segment

* Remove zlib.c
2025-01-11 22:44:14 -05:00
cadmic
5773b12241 [iQue] Match libgcc (#2412)
* [iQue] Match libgcc

* Delete old stubs

* Squash warning

* Put GPL modification notice in libgcc2.inc.c too

* Comment wording

* Run clang-tidy on libgcc2.inc.c
2025-01-10 23:31:34 +01:00
cadmic
e4ad4e5eee [iQue] Match remaining src/boot files (#2417)
* [iQue] Match remaining src/boot files

* Fix debug ROM

* Use -funsigned-char

* Sort ique before gc in LNx macros
2025-01-10 18:47:55 +01:00
cadmic
26f91bd3bb [iQue] Match gzip/zlib decompression (#2416)
* [iQue] Match gzip/zlib decompression

Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>

* Update missed renames in disassembly

* Fix some formatting

---------

Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
2025-01-10 14:31:20 +01:00
Tharo
a57d449196 [iQue] Match remaining libultra/io files (#2411)
* [iQue] Match remaining libultra/io files

* Match osSpTaskYielded

* Fix bss, remove double space in controller.h

* Fix BSS
2025-01-09 19:31:11 -05:00
cadmic
8b5813c86c [iQue] Set address of makerom instead of address of boot in spec (#2409) 2025-01-09 18:36:09 -05:00
Yanis002
7bf2f88695 Merge remote-tracking branch 'upstream/main' into decomp_merge 2025-01-06 12:42:03 +01:00
Yanis
a449ef23bf Actor Cutscene system from Majora's Mask (#161)
* animated materials

* fix build errors with CI

* tests

* fix issues

* renamed cs halt state flag

* format

* remove test scene from spec

* remove test code from z_play.c

* forgot to reset the boot entrance

* fixed issues

* format

* update safeguards

* cleanup and fixes
2025-01-06 12:40:41 +01:00
Yanis002
ced7d36d06 Merge remote-tracking branch 'decomp/main' into decomp_merge 2025-01-06 02:32:45 +01:00
Yanis
3f156f32df Animated Materials from Majora's Mask (#160)
* animated materials

* fix build errors with CI

* fix issues in scene when disabled
2025-01-06 00:17:24 +01:00
Trueffel
64bd859db4 Debug Boot (DebugOpeningState) (#136)
* First pass of debug boot port

* mostly done

* general changes, test this comma in commit now

* Makefile update: The "," works now

* quotes also working now inside a string

* get rid of emulator path

* format

* review

* improvements (add skybox and improve print logic)

* cleanup and fix build issues

* format

---------

Co-authored-by: Yanis002 <35189056+Yanis002@users.noreply.github.com>
2025-01-02 18:14:50 +01:00
cadmic
471fe51c82 Set up build system for ique-cn (#2382)
* Set up build system for ique-cn

* Fix size of fbdemo_circle assets

* Treat iQue as NTSC and Use "NES" for Chinese text

* Revert z_kanfont
2024-12-21 14:13:56 -05:00