Notes:The Legend of Zelda: Ocarina of Time 3D

Log your hacking notes here, so others can learn and benefit from them!

File Listings

 * File Listing


 * Room Listing


 * Text Dump


 * Sound File Listing


 * Ocarina of Time 3D MIDIs


 * Labeled MIDIs

File Format Notes

 * Animations
 * .anb data is identical to animations in link_animetion


 * Textures
 * ctxb and cmb both use the same "tex" format, but different containers
 * Q. How are texture coordinates stored and referenced?
 * A. Arrays of data in the vatr section, somewhat similar to OpenGL's vertex arrays. Indices are just after that section, with modifiers for those indices in the sped section.


 * .zar Specifications


 * Most of the .zar Format


 * Skeleton Format (NEW!)

Etc.

 * Save File Hacking


 * Glitches for Accessing Unused Content


 * Model Hacking - 1, 2, 3, 4


 * Hiccup's old article

Text control codes
7F00	Msg end

01	?

0202	?   10	?

03

04	Msg start? 05	Msg end? 07	?

0A5A	? 78	?

0B	Link

0E	?

0F2D	? 2F	? 30   31

1000	Normal speed 01	Slower 02	Even slower 03	Slowest

17	Current Hyrulian time

19	Msg start

1C	New line

1D00	White 41	Red 42	Green 43	Blue 44	Light blue 45	Peach 46	Yellow 47	Black

1E	Tab?

230A	? 0B	? 0C	?

2400	?   01	?    04	?    06	(A) 07	(B) 08	(X) 09	(Y) 0A	[L] 0B	[R] 0F	? 11	?   14	[Analog stick] 16	[Ocarina tab] 17	[Navi tab] 18	[View tab] 19	[Black tab]? 1A	[Blue tab]? 1B	[Red tab]? 1C	[I] 1D	[II] 1E	(X) 1F	(Y) 21	[Green arrow] 22	[Upside-down gold triangle]

25xxxxxx	Credit titles

OoT Resources

 * Debug ROM ZOBJ Listing


 * Complete Actor Listing


 * Scene Listings


 * Debug ROM Downloadable Scene Files


 * Overall Documentation


 * OoT Maps (Images)

Existing OoT Articles

 * OoT


 * OoT MQ


 * OoT MQ Debug