The Legend of Zelda: Majora's Mask 3D/Unused Actors, Objects, & Variables
This is a sub-page of The Legend of Zelda: Majora's Mask 3D.
Majora's Mask 3D contains a variety of unused actors, objects, and variables. Most of these are leftovers from the N64 original, albeit with some changes, depending on the actor. The resources for all of these actors and objects can be found in the /actors directory in the RomFS.
Contents
Loading These In-Game
Codes
To load these, you can use the following code to replace the dog in South Clock Town. The XXXX values refer to the object, the YYYY values are the actor, and the ZZZZ values refer to the variable (if unspecified, use "0000" as the variable). This page contains a list with all actor and object numbers from this game, accompanied by their codenames, while this page has translations for all those codenames.
EUR/USA/JPN v1.0 | |
---|---|
Gateway Code | 60656B5C 00000000 B0656B5C 00000000 B000C074 00000000 10000018 0000XXXX D2000000 00000000 60656B5C 00000000 B0656B5C 00000000 B000C074 00000000 100000F2 0000YYYY D2000000 00000000 60656B5C 00000000 B0656B5C 00000000 B000C074 00000000 100000FC 0000ZZZZ D2000000 00000000 |
Room Editing
It is also possible to do this without using cheat codes. This can be done by modifying the room file for South Clock Town to replace the actor, object, and variable entries for the dog with whatever you want. To do this, follow these steps:
1. Decompress the room file for South Clock Town (/scenes/z2_clocktower_0_info.zsi). To do this, open Switch Toolbox, navigate to the Tools tab > Compression > LZSS > Decompress, open the aforementioned room file, and then save the decompressed version.
2. Open the decompressed room file in an hex editor. Then, go to the following addresses, and input your desired values:
Object (XXXX) | Actor (YYYY) | Variable (ZZZZ) | |
---|---|---|---|
SCT Dog (Addresses) | F0C4E | F0D28 | F0D36 |
IMPORTANT: Remember to write your desired values in little endian. For example, if the actor you want to load has an actor number of 0x1234, you would need to write 0x3412 when editing the file.
3. Save the file and test in-game! You can use either Luma's game patching feature to replace the modded file or Citra Emulator's ability to load mods.
Unused Actors
En_Zo
To do: Verify if this is truly unused. |
Object | Actor | Filename |
---|---|---|
00D0 | 00A6 | zelda2_zo.gar.lzs |
When loaded in-game, it is revealed to be a Zora that walks around and cannot be interacted with. It uses the updated model from this remake.
Bg_Keikoku_Saku
Object | Actor | Filename |
---|---|---|
017E | 0105 | zelda2_keikoku_obj.gar.lzs |
Its filename translates to "Valley - Fence". "Keikoku" (Valley) is the name used for Termina Field in the Map Select. The model is called "g2T_model.cmb".
When loaded in-game, it is revealed to be a tall, spiked iron fence. In comparison to the original N64 version, the texture it uses is different, being lower quality and fully opaque, as seen below.
En_Ds2n
Object | Actor | Filename |
---|---|---|
01AA | 0156 | zelda2_ds2n.gar.lzs |
This actor contains the Potion Shop owner from Ocarina of Time, using the same model and animation that went unused in the original N64 version, albeit with most parts of the model and the texturing being broken.
When loaded, he cannot be interacted with and simply stands stationary with his hands on his hips. He also follows Link with his head.
Unused Objects
zelda_cne
Object | Actor | Filename |
---|---|---|
00DA | - | zelda_cne.gar.lzs |
This object contains the thin woman in the blue dress who appears in Hyrule Castle Town Market in Ocarina of Time. Much like with the Potion Shop owner, it's using the same model and animations that went unused in the original N64 version, albeit with most parts of the model and the texturing being broken.
Missing Objects
While many objects that originally appeared in the N64 version made it into the remake, several were removed. Even then, it seems these were originally present in the RomFS, as their filenames are still in the executable. These would have resided in the /actors directory in the RomFS.
ID | Filename | Translation | Identification |
---|---|---|---|
009D | zelda_os_anime.gar.lzs | Zelda - Mask Seller - Animations | NPC Animations (Ocarina of Time leftover) |
00A2 | zelda_ru2.gar.lzs | Zelda - Ruto 2 | Adult Ruto (Ocarina of Time leftover) |
00DD | zelda2_an3.gar.lzs | Zelda 2 - Anju 3 | Anju's Broom. In the remake, all of Anju's assets are found within zelda2_an1.gar.lzs |
00E0 | zelda2_an2.gar.lzs | Zelda 2 - Anju 2 | Anju's Umbrella. In the remake, all of Anju's assets are found within zelda2_an1.gar.lzs |
00E5 | object_bob.gar.lzs | B Lady | The carpenter boss's wife from Ocarina of Time |
00F3 | zelda2_gm.gar.lzs | Zelda 2 - Goron (Medium) | Medigoron's animations from Ocarina of Time. This was also empty in the original N64 version. |
0113 | zelda2_gi_soldout.gar.lzs | Zelda 2 - Get Item - Sold Out | The "SOLD OUT" texture used from Ocarina of Time |
011F | zelda2_zg.gar.lzs | Zelda 2 - Zelda Gate | Ganon's Tower Door Bars from Ocarina of Time |
0122 | zelda2_ds2.gar.lzs | Zelda 2 - Drug Seller 2 | Potion Shop owner from Ocarina of Time. Note that the updated version is loaded from zelda2_ds2n.gar.lzs instead. |
0125 | zelda2_gi_sutaru.gar.lzs | Zelda 2 - Get Item - Skulltula | Gold Skulltula Token (Get Item) |
015F | zelda2_boss06.gar.lzs | Zelda 2 - Boss 06 | Removed Boss? |
0173 | zelda2_sekihil.gar.lzs | Zelda 2 - Stone Statue (Link) | Triforce Song Pedestal |
0174 | zelda2_sekihig.gar.lzs | Zelda 2 - Stone Statue (Goron) | Goron Song Pedestal |
0175 | zelda2_sekihin.gar.lzs | Zelda 2 - Stone Statue (Deku) | Kokiri Song Pedestal |
0176 | zelda2_sekihiz.gar.lzs | Zelda 2 - Stone Statue (Zora) | Song of Soaring Pedestal |
01D9 | zelda2_mask_bu_san.gar.lzs | Zelda 2 - Mask - Pig-san | Mask of Scents Field Model |
01DA | zelda2_mask_ki_tan.gar.lzs | Zelda 2 - Mask - Ki-tan | Keaton Mask Field Model |
01DB | zelda2_mask_rabit.gar.lzs | Zelda 2 - Mask - Rabbit | Bunny Hood Field Model |
01DC | zelda2_mask_skj.gar.lzs | Zelda 2 - Mask - Skeleton Jr. | Captain's Hat Field Model |
01DD | zelda2_mask_bakuretu.gar.lzs | Zelda 2 - Mask - Blast | Blast Mask Field Model |
01DE | zelda2_mask_truth.gar.lzs | Zelda 2 - Mask - Truth | Mask of Truth Field Model |
01E1 | zelda2_mask_goron.gar.lzs | Zelda 2 - Mask - Goron | Goron Transformation Assets |
01E2 | zelda2_mask_zora.gar.lzs | Zelda 2 - Mask - Zora | Zora Transformation Assets |
01E3 | zelda2_mask_nuts.gar.lzs | Zelda 2 - Mask - Scrub | Deku Transformation Assets |
01E4 | zelda2_mask_boy.gar.lzs | Zelda 2 - Mask - Boy | Fierce Deity Transformation Assets |
01EA | zelda2_gi_bottle_22.gar.lzs | Zelda 2 - Get Item - Bottle - 22 | Bottled Hylian Loach (Get Item) |
01EF | zelda2_gi_loach.gar.lzs | Zelda 2 - Get Item - Loach | Hylian Loach (Get Item) |
01FD | zelda2_mask_gibudo.gar.lzs | Zelda 2 - Mask - Gibdo | Gibdo Mask Field Model |
01FE | zelda2_mask_json.gar.lzs | Zelda 2 - Mask - Jason | Garo's Mask Field Model |
01FF | zelda2_mask_kerfay.gar.lzs | Zelda 2 - Mask - Kafei | Kafei's Mask Field Model |
0200 | zelda2_mask_bigelf.gar.lzs | Zelda 2 - Mask - Big Elf | Great Fairy Mask Field Model |
0214 | zelda2_mask_kyojin.gar.lzs | Zelda 2 - Mask - Giant | Giant's Mask Field Model |
0219 | zelda2_mask_romerny.gar.lzs | Zelda 2 - Mask - Romani | Romani's Mask Field Model |
021B | zelda2_tanron2.gar.lzs | Zelda 2 - Flock 2 | Giant Bee |
021C | zelda2_tanron3.gar.lzs | Zelda 2 - Flock 3 | Untextured Giant Bee |
0221 | zelda2_mask_posthat.gar.lzs | Zelda 2 - Mask - Post Hat | Postman's Hat Field Model |
024C | zelda2_mask_zacho.gar.lzs | Zelda 2 - Mask - Troup Leader | Circus Leader's Mask Field Model |
024E | zelda2_mask_stone.gar.lzs | Zelda 2 - Mask - Stone | Stone Mask Field Model |
0252 | zelda2_mask_bree.gar.lzs | Zelda 2 - Mask - Bremen | Bremen Mask Field Model |
025C | zelda2_mask_gero.gar.lzs | Zelda 2 - Mask - Gero | Don Gero's Mask Field Model |
025D | zelda2_mask_yofukasi.gar.lzs | Zelda 2 - Mask - All-Night | All-Night Mask Field Model |
025E | zelda2_mask_meoto.gar.lzs | Zelda 2 - Mask - Couple | Couple's Mask Field Model |
025F | zelda2_mask_dancer.gar.lzs | Zelda 2 - Mask - Dancer | Kamaro's Mask Field Model |
026A | zelda2_sth.gar.lzs | Zelda 2 - ? | Unknown |
Empty Objects
These objects exist in the RomFS, in the /actors directory, but they're empty.
ID | Filename | Translation | Identification |
---|---|---|---|
0077 | zelda_heavy_object.gar.lzs | Zelda - Heavy - Objects | Heavy rocks from Ocarina of Time |
014F | zelda2_boyo.gar.lzs | Zelda 2 - Boing | Bouncy green bumper |
0180 | zelda2_dekucity_ana_obj.gar.lzs | Zelda 2 - Deku City - Hole - Objects | Unused Deku Palace Grotto Objects? |
0189 | zelda2_hanareyama_obj.gar.lzs | Zelda 2 - Lonesome Peak - Objects | Unused Lone Peak Shrine Objects? |
0277 | zelda2_stk3.gar.lzs | Zelda 2 - Skull Kid 3 | |
0202 | zelda2_mbar_obj.gar.lzs | Zelda 2 - Milk Bar - Object | Unused Milk Bar Chair |
01BC | zelda2_meganeana_obj.gar.lzs | Zelda 2 - Milk Bar - Object | Unused Ladder and Stone Wall |
- | zelda_mir_ray.gar.lzs | Zelda 2 - Mirror - Ray | Mirror Shield reflection ray effect from Ocarina of Time (the version used in Majora's Mask 3D is named "zelda2_mir_ray.gar.lzs") |
- | zelda_ny.gar.lzs | Zelda - ? | Spike Trap enemy model from Ocarina of Time (the version used in Majora's Mask 3D is named "zelda2_ny.gar.lzs") |
- | zelda2_sb.gar.lzs | Zelda 2 - ? | Judging by the filename, it seems to be an updated version of the shellblade enemy (the version used in Majora's Mask 3D is named "zelda_sb.gar.lzs") |