We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Proto:The Legend of Zelda: Majora's Mask/Debug Version/Event Editor

From The Cutting Room Floor
< Proto:The Legend of Zelda: Majora's Mask‎ | Debug Version
Revision as of 18:17, 26 February 2017 by Sheeza (talk | contribs) (just gonna save this for now but this is gonna need a lot of research)
Jump to navigation Jump to search

This is a sub-page of Proto:The Legend of Zelda: Majora's Mask/Debug Version.

Hmmm...
To do:
anything, everything

Description

Majora's Mask uses flags in order to track which events have occured in a playthrough. Due to the three-day cycle system, Majora's Mask has a lot more flags than Ocarina of Time to keep track of all possible events that can occur during a three-day cycle.

Similar to Ocarina of Time, using the map select will reset a whole lot of flags to their default so it's best to just start a new game and play through the game normally (or use an exit modifier?)

week_event_reg

This table presumably tracks the changes in the current three-day cycle. It's massive with no less than 99 entries.

[x] 0 1 2 3 4 5 6 7
0
1
2 Entered West Clock Town Entered North Clock Town Entered East Clock Town
3
4
5
6
7
8 Collected Clock Town Stray Fairy
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 Blew Balloon in Sewers (?) Defeated Skulltula in Sewers (?)
28 Talked to Scarecrow in Astral Observatory (?) Talked to Scarecrow in Astral Observatory (?) Talked to Scarecrow in Astral Observatory (?)
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59 Entered Termina for the very first time
60
61
62
63
64
65
66
67
68
69
70
71
72
73 Town Deku Scrub Occupies Flower
74 Watched Moon's Tear fall from Sky (?) Obtained Moon's Tear Talked to Astronomer (?)
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99

event_inf

No idea.

[x] 0 1 2 3 4 5 6 7
0
1
2
3
4
5 Unknown (is flipped when entering Termina for the first time)
6
7 Unknown (is flipped when entering Termina for the first time)

mask_mask_bit

Presumably tracks which masks you have collected.

[x] 0 1 2 3 4 5 6 7
0
1
2