mirror of
https://github.com/izzy2lost/Ghostship.git
synced 2026-06-19 01:17:03 -07:00
20674529ab
* 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>
273 lines
4.7 KiB
YAML
273 lines
4.7 KiB
YAML
:config:
|
|
autopads: false
|
|
compression:
|
|
offset: 0x1F2200
|
|
segments:
|
|
- [ 0x8, 0x1F2200 ]
|
|
header:
|
|
header:
|
|
- '#include "sm64.h"'
|
|
- '#include "flyguy/anims.h"'
|
|
- '#include "flyguy/geo.h"'
|
|
|
|
flyguy_cloth_wrinkle:
|
|
type: TEXTURE
|
|
size: 4096
|
|
width: 64
|
|
height: 32
|
|
offset: 0xE088
|
|
format: RGBA16
|
|
symbol: flyguy_seg8_texture_0800E088
|
|
|
|
flyguy_face:
|
|
type: TEXTURE
|
|
size: 2048
|
|
width: 32
|
|
height: 32
|
|
offset: 0xF088
|
|
format: RGBA16
|
|
symbol: flyguy_seg8_texture_0800F088
|
|
|
|
flyguy_propeller:
|
|
type: TEXTURE
|
|
size: 2048
|
|
width: 32
|
|
height: 32
|
|
offset: 0xF888
|
|
format: IA16
|
|
symbol: flyguy_seg8_texture_0800F888
|
|
|
|
# flyguy_unused_1:
|
|
# type: U64
|
|
|
|
flyguy_lights_unused1:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10088
|
|
symbol: flyguy_lights_unused1
|
|
|
|
flyguy_seg8_lights_080100A0:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x100A0
|
|
symbol: flyguy_seg8_lights_080100A0
|
|
|
|
flyguy_seg8_lights_080100B8:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x100B8
|
|
symbol: flyguy_seg8_lights_080100B8
|
|
|
|
flyguy_lights_unused2:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x100D0
|
|
symbol: flyguy_lights_unused2
|
|
|
|
flyguy_lights_unused3:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x100E8
|
|
symbol: flyguy_lights_unused3
|
|
|
|
flyguy_lights_unused4:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10100
|
|
symbol: flyguy_lights_unused4
|
|
|
|
flyguy_lights_unused5:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10118
|
|
symbol: flyguy_lights_unused5
|
|
|
|
flyguy_seg8_vertex_08010130:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10130
|
|
symbol: flyguy_seg8_vertex_08010130
|
|
|
|
flyguy_seg8_vertex_08010230:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10230
|
|
symbol: flyguy_seg8_vertex_08010230
|
|
|
|
flyguy_seg8_vertex_08010330:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10330
|
|
symbol: flyguy_seg8_vertex_08010330
|
|
|
|
flyguy_seg8_vertex_08010430:
|
|
type: VTX
|
|
count: 3
|
|
offset: 0x10430
|
|
symbol: flyguy_seg8_vertex_08010430
|
|
|
|
flyguy_seg8_vertex_08010460:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10460
|
|
symbol: flyguy_seg8_vertex_08010460
|
|
|
|
flyguy_seg8_vertex_08010560:
|
|
type: VTX
|
|
count: 14
|
|
offset: 0x10560
|
|
symbol: flyguy_seg8_vertex_08010560
|
|
|
|
flyguy_seg8_vertex_08010640:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10640
|
|
symbol: flyguy_seg8_vertex_08010640
|
|
|
|
flyguy_seg8_vertex_08010740:
|
|
type: VTX
|
|
count: 3
|
|
offset: 0x10740
|
|
symbol: flyguy_seg8_vertex_08010740
|
|
|
|
flyguy_seg8_vertex_08010770:
|
|
type: VTX
|
|
count: 13
|
|
offset: 0x10770
|
|
symbol: flyguy_seg8_vertex_08010770
|
|
|
|
flyguy_seg8_dl_08010840:
|
|
type: GFX
|
|
offset: 0x10840
|
|
symbol: flyguy_seg8_dl_08010840
|
|
|
|
flyguy_seg8_dl_08010968:
|
|
type: GFX
|
|
offset: 0x10968
|
|
symbol: flyguy_seg8_dl_08010968
|
|
|
|
flyguy_seg8_dl_08010A90:
|
|
type: GFX
|
|
offset: 0x10A90
|
|
symbol: flyguy_seg8_dl_08010A90
|
|
|
|
flyguy_seg8_lights_08010AE0:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10AE0
|
|
symbol: flyguy_seg8_lights_08010AE0
|
|
|
|
flyguy_seg8_vertex_08010AF8:
|
|
type: VTX
|
|
count: 4
|
|
offset: 0x10AF8
|
|
symbol: flyguy_seg8_vertex_08010AF8
|
|
|
|
flyguy_seg8_dl_08010B38:
|
|
type: GFX
|
|
offset: 0x10B38
|
|
symbol: flyguy_seg8_dl_08010B38
|
|
|
|
flyguy_seg8_dl_08010B80:
|
|
type: GFX
|
|
offset: 0x10B80
|
|
symbol: flyguy_seg8_dl_08010B80
|
|
|
|
flyguy_seg8_lights_08010BF0:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10BF0
|
|
symbol: flyguy_seg8_lights_08010BF0
|
|
|
|
flyguy_seg8_lights_08010C08:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10C08
|
|
symbol: flyguy_seg8_lights_08010C08
|
|
|
|
flyguy_seg8_lights_08010C20:
|
|
type: LIGHTS
|
|
size: 24
|
|
offset: 0x10C20
|
|
symbol: flyguy_seg8_lights_08010C20
|
|
|
|
flyguy_seg8_vertex_08010C38:
|
|
type: VTX
|
|
count: 9
|
|
offset: 0x10C38
|
|
symbol: flyguy_seg8_vertex_08010C38
|
|
|
|
flyguy_seg8_vertex_08010CC8:
|
|
type: VTX
|
|
count: 6
|
|
offset: 0x10CC8
|
|
symbol: flyguy_seg8_vertex_08010CC8
|
|
|
|
flyguy_seg8_vertex_08010D28:
|
|
type: VTX
|
|
count: 14
|
|
offset: 0x10D28
|
|
symbol: flyguy_seg8_vertex_08010D28
|
|
|
|
flyguy_seg8_vertex_08010E08:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10E08
|
|
symbol: flyguy_seg8_vertex_08010E08
|
|
|
|
flyguy_seg8_vertex_08010F08:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x10F08
|
|
symbol: flyguy_seg8_vertex_08010F08
|
|
|
|
flyguy_seg8_vertex_08011008:
|
|
type: VTX
|
|
count: 15
|
|
offset: 0x11008
|
|
symbol: flyguy_seg8_vertex_08011008
|
|
|
|
flyguy_seg8_vertex_080110F8:
|
|
type: VTX
|
|
count: 16
|
|
offset: 0x110F8
|
|
symbol: flyguy_seg8_vertex_080110F8
|
|
|
|
flyguy_seg8_vertex_080111F8:
|
|
type: VTX
|
|
count: 14
|
|
offset: 0x111F8
|
|
symbol: flyguy_seg8_vertex_080111F8
|
|
|
|
flyguy_seg8_vertex_080112D8:
|
|
type: VTX
|
|
count: 7
|
|
offset: 0x112D8
|
|
symbol: flyguy_seg8_vertex_080112D8
|
|
|
|
flyguy_seg8_vertex_08011348:
|
|
type: VTX
|
|
count: 6
|
|
offset: 0x11348
|
|
symbol: flyguy_seg8_vertex_08011348
|
|
|
|
flyguy_seg8_dl_080113A8:
|
|
type: GFX
|
|
offset: 0x113A8
|
|
symbol: flyguy_seg8_dl_080113A8
|
|
|
|
flyguy_seg8_dl_08011420:
|
|
type: GFX
|
|
offset: 0x11420
|
|
symbol: flyguy_seg8_dl_08011420
|
|
|
|
flyguy_seg8_dl_080116D0:
|
|
type: GFX
|
|
offset: 0x116D0
|
|
symbol: flyguy_seg8_dl_080116D0
|
|
|
|
flyguy_seg8_dl_08011710:
|
|
type: GFX
|
|
offset: 0x11710
|
|
symbol: flyguy_seg8_dl_08011710
|