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/Environment Editor

From The Cutting Room Floor
Jump to navigation Jump to search

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

Main Menu

MMDebugROM-4-1.png

Press Start on Controller 4 to open the environment editor. You will be presented with two menus:

* ENVIRONMENT TOOL * * ENVIRONMENT TOOLS *
かんきょうしょく せってい Various Environment Settings
じかん ひょうじ&そくどせってい Time Display & Speed Settings
かざむき ふうりょく せってい Wind Direction & Force Settings
 
* DEMODATA TOOL * * CUTSCENE DATA TOOLS *
デモデータ Cutscene Data
デモサイセイ Cutscene Playback

Read on for more details on each option.

Controls

All button inputs are used with Controller 4.

Start + A D-Pad
Start Enable/Disable Editor D-Left Scroll Back Through Values
D-Down Next Option
A Select Menu Option D-Right Scroll Forward Through Values
D-Up Previous Option

ENVIRONMENT TOOL

Various Environmental Settings

MMDebugROM-4-2.png
[かんきょうしょく せってい] [Various Environment Settings]
かくしゅらいと せってい Various Light Settings
VRBOXからーせってい VR Box Colour Settings

Various Light Settings

MMDebugROM-4-3.png
< いろ せっていちゅう(きりかえ L) > < Colour Settings (Change With L) >
-アンビエント- -Ambient-
R 000 R 000
C 00 C 00
B 00 B 00
-ディフューズ1- -Diffuse 1-
R 000 X 000 かいてん R 000 X 000 Rotation
G 000 Y 0 たて 0 G 000 Y 0 Vertical 0
B 000 Z 0 よこ 0 B 000 Z 0 Horizontal 0
-ディフューズ2- -Diffuse 2-
R 00 X 000 かいてん R 00 X 000 Rotation
G 00 Y 0 たて 0 G 00 Y 0 Vertical
B 00 Z 0 よこ 0 B 00 Z 0 Horizontal
-フォグ- -Fog-
R 00 R 00
G 000 G 000
B 000 B 000
Far 00000 Far 00000
Near 000 Near 000

VR Box Colour Settings

This menu allows you to change the colour of the sky, as well as switch between skyboxes.

MMDebugROM-4-4.png
< VRからーせっていちゅう > < VR Colour Settings >
 
-PRIM- -PRIM-
R 000 R 000
G 000 G 000
B 000 B 000
 
-ENV- -ENV-
R 0 R 0
G 0 G 0
B 000 B 000
 
はれぐあい xxx Weather xxx

Weather

Three weather options are available.

Option Result
fine Sunny
cloud Cloudy
rain Rainy

Time Display & Speed Settings

MMDebugROM-4-5.png
じかん ひょうじ&そくどせってい Time Display & Speed Settings
ぜるだたいむ 0:00 Zelda Time 0:00
xxx xxx
ようび yyy Weekday yyy
けいかにっすう <> Days Passed < >
けいかそくど <> Time Passage Rate < >
おかりなけいかそくど <> Time Passage Rate - Ocarina < >

Zelda Time

This option indicates the current time in-game. The xxx variable allows you to choose between three different times of day:

Option Result From Till
ひる Day 06:00 17:59
よる Night 18:00 05:59

Weekday

This option indicates the current weekday. The yyy variable allows you to choose between the seven days of the week:

ようび Weekday Cycle Day
にちようび Sunday Opening
げつようび Monday First Day
かようび Tuesday Second Day
すいようび Wednesday Third Day
もくようび Thursday New Day
きんようび Friday -
どうようび Saturday -

You'd expect to be limited to a choice of only 4 days, since these are the only ones that appear in the game, but you can actually set the variable much, much higher. Day 5 and beyond appear to be identical to the New Day on Day 4. The days of the week are tracked all the way through till Sunday. This is probably a remnant of the "cops & robbers" game the time limit concept came from, wherein the goal had to be achieved in 7 days.

Days Passed

This option displays how many days have passed in-game during the current three-day cycle.

Time Passage Rate

The rate at which time passes is determined by the current map, rather than globally. When the player enters an area, the value is automatically set to the map default.

Time flows faster during the first cycle of the game (this also changes the Termina Field map to a different one with no music and no enemies). This is actually checked by seeing whether the Ocarina of Time is present in your inventory.

Value Effect
-x Time flows backwards.
0 Time does not pass. The time display at the bottom of the screen disappears.
3 Default value. Time passes at the normal speed.
5 Value used during the first cycle of the game.
400 Value used by the Sun's Song. This unused song causes time to pass at a very fast rate until the clock hits 18:00 (if played during the day) or 06:00 (if played during the night).

Time Passage Rate - Ocarina

The rate at which time passes can be modified by using the ocarina to play the Inverted Song of Time. This slows down time's passage.

Value Effect
-2 Value set by the Inverted Song of Time.
0 Default value. Time passes at the normal speed.

Curiously, this value is not affected by playing the Song of Time, the Song of Double Time, or the Sun's Song.

Wind Direction & Force Settings

MMDebugROM-4-6.png
<かぜ せってい> < Wind Settings >
ふうりょく 00 X 000 Wind Power 00 X 000
たて かいてん 0000 Y 000 Vertical Rotation 0000 Y 000
よこ かいてん 0000 Z 000 Horizontal Rotation 0000 Z 000

DEMODATA TOOL

MMDebugROM-4-1.png
* DEMODATA TOOL * * CUTSCENE DATA TOOLS *
デモデータ xxx Cutscene Data xxx
デモサイセイ yyy Cutscene Playback yyy

Cutscene Data

The only option here appears to be "Normal".

* DEMODATA TOOL * * CUTSCENE DATA TOOLS *
デモデータ つうじょう Cutscene Data Normal

Cutscene Playback

Elementary, my dear Cactus.
This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: What does this do?

Contrary to the instructions, pressing D-Left on Controller 1 does not appear to have an effect.

デモサイセイ Cutscene Playback
しない None
デモ00(1コンPAD-Lカイシ) Demo 00 (Change With D-Left on Controller 1)
デモ01(1コンPAD-Lカイシ) Demo 01 (Change With D-Left on Controller 1)
デモ02(1コンPAD-Lカイシ) Demo 02 (Change With D-Left on Controller 1)
デモ03(1コンPAD-Lカイシ) Demo 03 (Change With D-Left on Controller 1)
デモ04(1コンPAD-Lカイシ) Demo 04 (Change With D-Left on Controller 1)
デモ05(1コンPAD-Lカイシ) Demo 05 (Change With D-Left on Controller 1)
デモ06(1コンPAD-Lカイシ) Demo 06 (Change With D-Left on Controller 1)
デモ07(1コンPAD-Lカイシ) Demo 07 (Change With D-Left on Controller 1)
デモ08(1コンPAD-Lカイシ) Demo 08 (Change With D-Left on Controller 1)
デモ09(1コンPAD-Lカイシ) Demo 09 (Change With D-Left on Controller 1)
デモ10(1コンPAD-Lカイシ) Demo 10 (Change With D-Left on Controller 1)
デモ11(1コンPAD-Lカイシ) Demo 11 (Change With D-Left on Controller 1)
デモ12(1コンPAD-Lカイシ) Demo 12 (Change With D-Left on Controller 1)
デモ13(1コンPAD-Lカイシ) Demo 13 (Change With D-Left on Controller 1)
デモ14(1コンPAD-Lカイシ) Demo 14 (Change With D-Left on Controller 1)
デモ15(1コンPAD-Lカイシ) Demo 15 (Change With D-Left on Controller 1)
デモ16(1コンPAD-Lカイシ) Demo 16 (Change With D-Left on Controller 1)
デモ17(1コンPAD-Lカイシ) Demo 17 (Change With D-Left on Controller 1)
デモ18(1コンPAD-Lカイシ) Demo 18 (Change With D-Left on Controller 1)
デモ19(1コンPAD-Lカイシ) Demo 19 (Change With D-Left on Controller 1)

Unidentified Text

Elementary, my dear Cactus.
This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: How do you make this text appear?

The following text is present in the Console Output Strings near the text used by the environment editor. It has yet to be accessed in-game.

カンキョウ セッテイ

Œ[セーブ]
Œ[ロード]
Œ[SAVE MODE]
kankyo00.dat
kankyo01.dat
kankyo02.dat
kankyo03.dat
kankyo04.dat
kankyo05.dat
kankyo06.dat
kankyo07.dat
kankyo08.dat
kankyo09.dat
ウワガキ
シンキサクセイ
Œ[LOAD MODE]

DemoTensoData シヨウ