Files
20674529ab [WIP] Implemented GeoLayout loading and moved to otr every actor (#53)
* Fixed GeoLayout loading and implemented mario loading from otr

* Ported bobomb and coins

* Ported cannon barrel

* Ported blue_coin_switch

* Fixed collision loading

* Ported checkerboard_platform

* Ported most of common0 to otr

* Fixed amp on jp

* Fixed some wrong yamls

* Fixed faulty snow interpolation

* Bump LUS

* Extracted 99.99999% actors to be loaded from otr

* Removed unnessesary print and added o2r mod support

* Fixed headers

* Added us support into geolayout parser

* Fixed conflicts

* Removed done indicators

* Remove duplicated headers

* Added bbh, bitdw, bitfs, bits, bob and lll loaded from otr

* Bump torch

* Fixed linux compilation

* Pushed header generation

* Got compiling on Linux working. (#59)

* Added more data and hopefully fix more issues

* Updated libultraship

* bin dls and vtxs (#60)

* Fixed master volume

* Updated torch

* Renamed otr files

* Renamed otr en cmakelists

* Updated libultraship and torch

* Removed actors code

* [WIP] The big one that removes almost all hardcoded assets from levels and actors

* Updating cmake to match Starship

* Updated more references

* Updated cmake to add more targets

* Updated o2r name

* Removed unnecesary dma call

* Updated gitmodules

* Bump LUS, fixed cmake and fixed audio on windows

* Update torch and wdw

* Fixed some corrupted ptrs, cleaned up jp support and fixed bully

* Added USE_GBI_TRACE

* Fixed packaging.cmake and audio fixes

* Removed old LUS

* Updated torch and readded LUS

* More compilation issues

* Removed interpolation to use on the future the new system

* Bump libs

* Reimplemented skybox, and added synthesis overflow fix

* Removed prints to use SPDLOG

* This should had been on another branch but fuck it

* Added more interpolation stuff

* Fixed interpolation, fixed some random things and ported from GameInteractor to Lwyx's EventSystem

* Removed some FrameInterpolation changes

* Fixed gitignore and implemented PortEnhancements

* Fixed interpolation crashes, WIP implemented reset among other fixes

* Bump torch to fix paintings

* Moved log to be a trace

* Readded some frame tagging

* Fixed rumble

* Fixed skybox crashes

* Bump LUS

* Moved skybox and floats to float for better precision

* Moved to health change and created lives change event

* Fixed bubbles being broken

* Fixed lives event not being registered

* Fixed skybox crashes

* Initialized mixer variables

* Fixed some memory leaks

* Fixed trajectory being exported incorrectly

* Hopefully fixed us yamls

* Fixed remaining us issues

* Implemented o2r generation among some other things

---------

Co-authored-by: KiritoDv <KiritoDv>
Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com>
Co-authored-by: inspectredc <78732756+inspectredc@users.noreply.github.com>
2026-01-07 01:37:43 -06:00

391 lines
4.2 KiB
YAML

:config:
autopads: false
compression:
offset: 0x1076D0
segments:
- [ 0x2, 0x1076D0 ]
act_00:
type: SM64:TEXT
offset: 0xE4C0
act_01:
type: SM64:TEXT
offset: 0xE4D0
act_02:
type: SM64:TEXT
offset: 0xE4E0
act_03:
type: SM64:TEXT
offset: 0xE4F0
act_04:
type: SM64:TEXT
offset: 0xE4FC
act_05:
type: SM64:TEXT
offset: 0xE50C
act_06:
type: SM64:TEXT
offset: 0xE51C
act_07:
type: SM64:TEXT
offset: 0xE52C
act_08:
type: SM64:TEXT
offset: 0xE53C
act_09:
type: SM64:TEXT
offset: 0xE54C
act_0A:
type: SM64:TEXT
offset: 0xE55C
act_0B:
type: SM64:TEXT
offset: 0xE568
act_0C:
type: SM64:TEXT
offset: 0xE578
act_0D:
type: SM64:TEXT
offset: 0xE588
act_0E:
type: SM64:TEXT
offset: 0xE598
act_0F:
type: SM64:TEXT
offset: 0xE5A8
act_10:
type: SM64:TEXT
offset: 0xE5B8
act_11:
type: SM64:TEXT
offset: 0xE5C8
act_12:
type: SM64:TEXT
offset: 0xE5D8
act_13:
type: SM64:TEXT
offset: 0xE5E8
act_14:
type: SM64:TEXT
offset: 0xE5F8
act_15:
type: SM64:TEXT
offset: 0xE60C
act_16:
type: SM64:TEXT
offset: 0xE61C
act_17:
type: SM64:TEXT
offset: 0xE62C
act_18:
type: SM64:TEXT
offset: 0xE640
act_19:
type: SM64:TEXT
offset: 0xE650
act_1A:
type: SM64:TEXT
offset: 0xE660
act_1B:
type: SM64:TEXT
offset: 0xE670
act_1C:
type: SM64:TEXT
offset: 0xE680
act_1D:
type: SM64:TEXT
offset: 0xE690
act_1E:
type: SM64:TEXT
offset: 0xE6A0
act_1F:
type: SM64:TEXT
offset: 0xE6B0
act_20:
type: SM64:TEXT
offset: 0xE6C0
act_21:
type: SM64:TEXT
offset: 0xE6CC
act_22:
type: SM64:TEXT
offset: 0xE6D8
act_23:
type: SM64:TEXT
offset: 0xE6EC
act_24:
type: SM64:TEXT
offset: 0xE6FC
act_25:
type: SM64:TEXT
offset: 0xE70C
act_26:
type: SM64:TEXT
offset: 0xE71C
act_27:
type: SM64:TEXT
offset: 0xE72C
act_28:
type: SM64:TEXT
offset: 0xE738
act_29:
type: SM64:TEXT
offset: 0xE748
act_2A:
type: SM64:TEXT
offset: 0xE758
act_2B:
type: SM64:TEXT
offset: 0xE76C
act_2C:
type: SM64:TEXT
offset: 0xE780
act_2D:
type: SM64:TEXT
offset: 0xE794
act_2E:
type: SM64:TEXT
offset: 0xE7A4
act_2F:
type: SM64:TEXT
offset: 0xE7B4
act_30:
type: SM64:TEXT
offset: 0xE7C8
act_31:
type: SM64:TEXT
offset: 0xE7D8
act_32:
type: SM64:TEXT
offset: 0xE7E8
act_33:
type: SM64:TEXT
offset: 0xE7F8
act_34:
type: SM64:TEXT
offset: 0xE808
act_35:
type: SM64:TEXT
offset: 0xE814
act_36:
type: SM64:TEXT
offset: 0xE824
act_37:
type: SM64:TEXT
offset: 0xE834
act_38:
type: SM64:TEXT
offset: 0xE844
act_39:
type: SM64:TEXT
offset: 0xE850
act_3A:
type: SM64:TEXT
offset: 0xE860
act_3B:
type: SM64:TEXT
offset: 0xE870
act_3C:
type: SM64:TEXT
offset: 0xE87C
act_3D:
type: SM64:TEXT
offset: 0xE88C
act_3E:
type: SM64:TEXT
offset: 0xE89C
act_3F:
type: SM64:TEXT
offset: 0xE8AC
act_40:
type: SM64:TEXT
offset: 0xE8C0
act_41:
type: SM64:TEXT
offset: 0xE8D0
act_42:
type: SM64:TEXT
offset: 0xE8E0
act_43:
type: SM64:TEXT
offset: 0xE8F0
act_44:
type: SM64:TEXT
offset: 0xE904
act_45:
type: SM64:TEXT
offset: 0xE914
act_46:
type: SM64:TEXT
offset: 0xE924
act_47:
type: SM64:TEXT
offset: 0xE934
act_48:
type: SM64:TEXT
offset: 0xE944
act_49:
type: SM64:TEXT
offset: 0xE954
act_4A:
type: SM64:TEXT
offset: 0xE964
act_4B:
type: SM64:TEXT
offset: 0xE974
act_4C:
type: SM64:TEXT
offset: 0xE984
act_4D:
type: SM64:TEXT
offset: 0xE994
act_4E:
type: SM64:TEXT
offset: 0xE9A0
act_4F:
type: SM64:TEXT
offset: 0xE9B0
act_50:
type: SM64:TEXT
offset: 0xE9B8
act_51:
type: SM64:TEXT
offset: 0xE9C8
act_52:
type: SM64:TEXT
offset: 0xE9DC
act_53:
type: SM64:TEXT
offset: 0xE9EC
act_54:
type: SM64:TEXT
offset: 0xE9F8
act_55:
type: SM64:TEXT
offset: 0xEA04
act_56:
type: SM64:TEXT
offset: 0xEA10
act_57:
type: SM64:TEXT
offset: 0xEA20
act_58:
type: SM64:TEXT
offset: 0xEA34
act_59:
type: SM64:TEXT
offset: 0xEA44
act_5A:
type: SM64:TEXT
offset: 0xEA54
act_5B:
type: SM64:TEXT
offset: 0xEA60
act_5C:
type: SM64:TEXT
offset: 0xEA70
act_5D:
type: SM64:TEXT
offset: 0xEA80
act_5E:
type: SM64:TEXT
offset: 0xEA94
act_5F:
type: SM64:TEXT
offset: 0xEAA8