1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-08-08 15:30:14 +00:00

Disassemble more cutscenes (#241)

* Add cutscene disassembler script

* Add more debug info

* Use addresses instead of already disassembled data, emit array declaration

* Disassemble more cutscene data, fix csdis bug where BGM commands would output too many args

* Fix similar bug for LIGHTING command, fix line ending from previous commit

* Remove CS_PAD

* Update ZAP2

* Disassemble ovl_Demo_Sa cutscene data
This commit is contained in:
Tharo 2020-07-12 16:38:38 +01:00 committed by GitHub
parent c589285826
commit a00015a1ac
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 917 additions and 626 deletions

View file

@ -1,5 +1,4 @@
#include "z_en_ru1.h"
#include <z64cutscene_commands.h>
// clang-format off
@ -109,10 +108,10 @@ CutsceneData D_80AF0880[] = {
CS_PLAY_BGM_LIST(1),
CS_PLAY_BGM(0x0052, 74, 75, 0x0000, 0x00000000, 0xFFFFFFF1, 0x00000000, 0x0000004E, 0xFFFFFFF1, 0x00000000, 0x0000004E),
CS_END(),
CS_PAD(),
CS_PAD(),
};
u32 D_80AF10A0 = 0;
CutsceneData D_80AF10A4[] = {
CS_BEGIN_CUTSCENE(14, 1299),
CS_PLAYER_ACTION_LIST(3),
@ -198,10 +197,10 @@ CutsceneData D_80AF10A4[] = {
CS_CAM_FOCUS_POINT(CS_CMD_CONTINUE, 0x00, 30, 30.306555f, -1426, -857, -3190, 0x00E8),
CS_CAM_FOCUS_POINT(CS_CMD_STOP, 0x00, 30, 30.306555f, -1426, -857, -3190, 0x00EA),
CS_END(),
CS_PAD(),
CS_PAD(),
};
u32 D_80AF1724 = 0;
CutsceneData D_80AF1728[] = {
CS_BEGIN_CUTSCENE(7, 1160),
CS_MISC_LIST(1),
@ -236,6 +235,5 @@ CutsceneData D_80AF1728[] = {
CS_TEXT_NONE(0, 35),
CS_TEXT_DISPLAY_TEXTBOX(0x404F, 35, 70, 0x0000, 0xFFFF, 0xFFFF),
CS_END(),
CS_PAD(),
};
// clang-format on