If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Notes:Mystical Ninja Starring Goemon (Nintendo 64)

From The Cutting Room Floor
Jump to navigation Jump to search

This page contains notes for the game Mystical Ninja Starring Goemon (Nintendo 64).

GameShark Codes

The below codes are the for USA version only.

Always Fire Ryo Attack
801F4FB3 0012

Unlock Yae and Sasuke
8015C6A7 0001
8015C6AB 0001

Have Gold Weapons
8015C6AF 0002
8015C6B3 0002
8015C6B7 0002
8015C6BB 0002

Press Z For I Am Impact! song (only works on foot when idle)
D11E1AB0 E604
811E1AA8 2404
D11E1AB0 E604
811E1AAA 0011 < change this value to something else for a new song
D11E1AB0 E604
811E1AAC 0C00
D11E1AB0 E604
811E1AAE E2F2

Super Jump
D11E20BE 8021
811E20BA 4140

Change Yae's Footstep SFX
D11E1AB0 E604
81204156 ????

Useful Memory Addresses

80218A98 < grab first actor in map into T8
80216CE0 < load GFX function
80218AF4 < load actor positions in map into T6

Actor List

007F Fire
0080 Smoke Cloud
0081 Ryo (Drops down)
0082 Giant Ryo (unused)
0083 Giant Ryo (Drops down - unused)
0085 Gold Dango
0086 map dude
0087 Mrs. Arrow
0088 Silver Doll
0089 Gold Doll
008B Sign
008E Death plane (determines out of bounds)
008F Dango
0091 Life Up
00CB Ghost Robot
00FA Robot Bee
00FB Small Pink Robot
00FC Small Pink Robot
00FE Green Robot
00FF Big Swatting Robot
0100 Jumping robot
0103 Scarecrow Bot
010A Big Swatting Robot Red
0108 Jet Robot
0109 Yellow Robot
010B Shrinking Robot
010C Sword Robot
0130 Drum robot
0134 Dango Stick Wipers
0141 Ninja
0149 Dango Stick Wipers (Spawners)
0192 Pot. 
0193 Key. xxyy???? xx = # of enemies to destroy for it to appear. yy = 00 Silver, 01 Gold, 02 Diamond
0196 Star Block
0197 Falling Board With Chain
0198 Spike Chain
01F7 Turtle Pad
01FC Elevator (Oedo)
02CD Gatekeeper with lantern
0287 Water
0302 Inn Keeper
0305 Inn Keeper
0307 Inn Keeper
0308 Fixed camera actor
030F Dancin
0322 Ladder
0323 Congo

NPCs generally follow this format:

aaaa???? ????bbbb ????xxxx ??????yy

aaaa = Actor ID
bbbb = Some type of ID for map
xxxx = Message ID
yy = If 0x01, NPC is hidden (needs all C buttons + A + B pushed to appear)

Enemies generally follow this pattern:

aaaa???? xxxxxxxx ???????? ????????

aaaa = Actor ID
xxxxxxxx = Determines behavior 

Keys follow this pattern:

aaaa???? xxyy???? ???????? ????????

aaaa = Actor ID
xx = # of enemies to kill for it to appear. 0x0 already spawned.
yy = Type of key. 0x0 Silver, 0x1 Gold, 0x2 Diamond.

Pots follow this pattern:

aaaa???? xxxx???? ??????yy ????????
aaaa = Actor ID
xxxx = # of actors to spawn
yy = Actor ID to spawn