59 Commits

Author SHA1 Message Date
Yanis
3505a2e1ac New Animated Material types (#192)
* don't use playstate everywhere

* add color/textime cycle and start event system

* implement inventory events

* improvements and add time event

* add obtained flag

* move event handler to its own file

* header stuff

* implement magic level

* add getfreezetype and default texture

* add multitexture type (and improvements)

* add texture, event and surface swap

* added oscillating water (thanks kenton!) and start implementing the first freeze type

* fix drawevent

* improvements and fixes

* more improvements

* misc stuff

* little changes

* note

* removed condition type for age

* fixed cond enum names

* small fix

* initialize sceneMaterialAnimCamParams properly

* fixes related to animated materials changes

* improvements and fixes

* make sure everything is initialized !

* add color switch type
2025-11-26 16:01:42 +01:00
Reonu
9e2c932251 Add Sauraen's improved anim morphing (#190)
* Add Sauraen's improved anim morphing

Co-authored-by: sauraen <sauraen@gmail.com>

* improved formatting a bit and small readme change

* remove unnecessary license

* removed extra newline

it bothered me a bit

* Tharo's suggestion about the documentation at the top of `z_bettermorph.c`

---------

Co-authored-by: sauraen <sauraen@gmail.com>
Co-authored-by: Yanis002 <35189056+Yanis002@users.noreply.github.com>
2025-11-16 00:38:26 +01:00
Yanis
4608e7f97d HackerOoT clean-up (#154)
* makefile changes

* minor 'if's cleanup

* changed version to ntsc-1.2 and removed hackeroot-mq

* fixed some build issues

* format files

* fix boot issues

* remove mod_assets system

* add f3dex2 offsets for ntsc 1.0, 1.1 and 1.2

* update F3DEX3

* format

* make adjustements

* post-merge fixes

* remove settings.json from tracking

* temp delete c_cpp_properties.json

* hopefully fix .vscode oddities

* fixed sym_info

* fix build issues

* fixed profiler issues

Co-authored by: Thar0 <17233964+Thar0@users.noreply.github.com>

* format + don't format example scene sources

* proper f3dex3 patches folders

---------

Co-authored-by: Yanis42 <35189056+Yanis42@users.noreply.github.com>
2025-07-02 14:36:16 +02: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
cadmic
aaf3183233 Download ido-recomp compiler binaries instead of committing them (#2388)
* Download ido-recomp compiler binaries instead of committing them

* Skip downloading compilers if ido_recomp/ exists

* Use make instead of bash script
2024-12-26 12:41:03 -05:00
Recardo
e0f4819964 Add Hiisuya's New Actor Script (#156)
* add actor script

* edit readme

* changes (-no for now)
2024-12-03 16:51:02 +01:00
Yanis002
4e3ed2743a Merge remote-tracking branch 'decomp/main' into decomp_merge 2024-11-29 20:36:21 +01:00
cadmic
8ce69c3ac9 Completely match ntsc-1.0/1.1 bss and add to CI (#2294) 2024-11-12 17:39:08 -05:00
Yanis42
f32f5406dd Merge remote-tracking branch 'decomp/main' into decomp_merge_4 2024-10-17 15:50:29 +02:00
cadmic
4f6e33e302 Add multiversion instructions to README (#2247)
* Add multiversion instructions to README

* Direct users toward Makefile

* Modify options "below" instead of "in the Makefile"

* Reword
2024-10-14 19:49:40 -04:00
Yanis42
e7db8d0a49 Merge remote-tracking branch 'upstream/develop/2.1.0' into decomp_merge_4 2024-08-28 12:44:52 +02:00
Yanis
1331ebf409 Option to have MM's get item camera (#149)
* mm get item camera

Co-authored-by: Zeldaboy14 <55566323+Zeldaboy14@users.noreply.github.com>

* updated contributors

---------

Co-authored-by: Zeldaboy14 <55566323+Zeldaboy14@users.noreply.github.com>
2024-08-28 12:33:40 +02:00
Yanis42
650046a6e2 Merge remote-tracking branch 'decomp/main' into decomp_merge_4 2024-08-19 13:06:37 +02:00
Dragorn421
b734a159e3 Update links in readme (#2043) 2024-08-15 16:07:22 -04:00
Tharo
d3b9ba17da [Audio 4/?] Build Samplebanks, match Audiotable (#2032)
* [Audio 4/?] Build Samplebanks, match Audiotable

* Fix some makefile formatting

* Add missing scope in MARK chunk handling

* Add comment to generate asm file when buffer bug data is emitted, remove duplicate CC4 definition

* Adjust comment

* SBCFLAGS

* Remove unnecessary comments on notes_lut

* Split build directories creation command into several to avoid it becoming too long

* objcopy -j -> --only-section

* Fix mkdir warning when extracted/VERSION/assets doesn't exist
2024-08-14 20:54:31 -04:00
Yanis
ccc27f181a Update README.md 2024-06-13 15:54:57 +02:00
Yanis
9ac9e3a086 Update README.md 2024-05-28 18:37:55 +02:00
Yanis
1919e4c79a Update README.md 2024-05-25 16:19:45 +02:00
cadmic
87a6e75242 Remove Cygwin support (#1951) 2024-05-07 17:52:18 +02:00
Reonu
e1aca67f70 Add GPU timings detection (gGPUTimingsExist) (#96)
* Add console detection (gIsConsole)

* Add vscode configuration

* renamed gIsConsole to gGPUTimingsExist
2024-04-23 03:11:53 +02:00
Reonu
858284cd0b Add vscode config files (#98)
* add vscode config files

* add name to readme

* add missing newlines
2024-04-22 23:04:17 +02:00
Yanis42
fe7f1e47e4 fixes and updated readme 2024-04-21 19:59:53 +02:00
Yanis42
915cd9b4b2 motion blur v2
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
2024-04-15 01:46:17 +02:00
Yanis42
76f24ed256 update contributors 2024-03-05 17:05:07 +01:00