Show last authors
1 (% class="wikigeneratedid" id="HFlags2CItems2CandSpells" %)
2 This page is intended to be a space to document the important bits in memory that we've mapped. These can be used to create Gameshark codes and patches to fix bugs and help progress through the game, or just for recreational use.
3
4 {{toc start="2"/}}
5
6 {{velocity}}
7 #set($data={
8 "flags_sabre": [
9 {
10 "address": "0x5C4C39",
11 "bits": {
12 0: "(**Krystal:**) Loaded the dying Triceratops' map at Warlock Mountain",
13 2: "Loaded Sharpclaw camp/Snowhorn's map feeding area",
14 3: "Tricky chases Sharpclaw",
15 4: "Collected Tricky's Ball",
16 5: "Snowhorn mammoth fed twice (ice block at ground level)",
17 6: "Ice block positioned against the wall, allowing exit",
18 7: "Fox beat Sharpclaw after Tricky chased it"
19 }
20 },
21 {
22 "address": "0x5C4C3A",
23 "bits": {
24 0: "Obtained Alpine Root 1 (hole closer to Snowhorn)",
25 1: "Obtained Alpine Root 2 (hole further from Snowhorn)",
26 6: "Bit 0 of Alpine Root counter",
27 7: "Bit 1 of Alpine Root counter"
28 }
29 },
30 {
31 "address": "0x5C4C3B",
32 "bits": {
33 0: "Bit 2 of Alpine Root counter (never set, there are only two Roots)",
34 1: "Bit 0 of Snowhorn feeding count",
35 2: "Bit 1 of Snowhorn feeding count",
36 3: "Bit 2 of Snowhorn feeding count (never set, there are only two Roots)",
37 4: "Used Find on hole containing Tricky's Ball",
38 5: "Used Find on hole containing Alpine Root 2",
39 6: "Used Find on hole containing Alpine Root 1",
40 7: "Used Find on hole containing nothing (near entrance to Swapstone Hollow)"
41 }
42 },
43 {
44 "address": "0x5C4C3C",
45 "bits": {
46 2: "Used Find on hole leading to Magic Cave",
47 3: "Used Find on wall after ice-hopping leading deeper into Snowhorn Wastes",
48 4: "Used Find on wall leading into Swapstone Hollow",
49 7: "Toppled the log bridge leading further into Snowhorn Wastes"
50 }
51 },
52 {
53 "address": "0x5C4C3D",
54 "bits": {
55 0: "Toppled the log bridge near Garunda Te",
56 1: "Completed feeding Garunda Te (both 1 and 3 are set)",
57 2: "Met Garunda Te for the first time (unset after feeding)",
58 3: "Completed feeding Garunda Te (both 1 and 3 are set)",
59 5: "Bit 0 of Garunda Te feeding counter",
60 6: "Bit 1 of Garunda Te feeding counter",
61 7: "Bit 2 of Garunda Te feeding counter"
62 }
63 },
64 {
65 "address": "0x5C4C3E",
66 "bits": {
67 0: "Bit 3 of Garunda Te feeding counter",
68 1: "Completed feeding Garunda Te (triggers cutscene)",
69 2: "Watched Garunda's Spellstone Guardian cutscene",
70 4: "DarkIce Mines opened by Garunda Te",
71 5: "Killed SharpClaw guard near Garunda",
72 6: "Killed SharpClaw guard near bridge"
73 }
74 },
75 {
76 "address": "0x5C4D66",
77 "bits": {
78 6: "Pushed ice block into place in DarkIce Mines 1 igloo",
79 7: "Destroyed crate holding the Mine Key used to free leg-clamped SnowHorn"
80 }
81 },
82 {
83 "address": "0x5C4D67",
84 "bits": {
85 0: "Obtained Mine Key",
86 1: "Unlocked the leg-clamped SnowHorn",
87 3: "Obtained Gear 1 from SnowHorn",
88 4: "Defeated SharpClaw guard near hungry SnowHorn",
89 5: "Spoke to the hungry SnowHorn/Tricky learned Flame",
90 6: "Fed SnowHorn the first Alpine Root",
91 7: "Fed SnowHorn the second Alpine Root"
92 }
93 },
94 {
95 "address": "0x5C4D68",
96 "bits": {
97 0: "Watched cutscene freeing leg-clamped SnowHorn",
98 1: "Placed Gear 1 into bridge machine 1",
99 2: "Obtained Gear 2 (in crate behind cannon door)",
100 3: "Placed Gear 2 into bridge machine 2",
101 4: "Obtained Gear 3 (inside burning tent)",
102 5: "Placed Gear 3 into bridge machine 2",
103 6: "Obtained Gear 4 (in crate next to horn pad)",
104 7: "Placed Gear 4 into bridge machine 2"
105 }
106 },
107 {
108 "address": "0x5C4D69",
109 "bits": {
110 0: "Pulled lever to extend bridge 1",
111 1: "Pulled lever to extend bridge 2",
112 2: "Bridge 1 extended",
113 3: "Bridge 2 extended",
114 4: "Set when Bridge 1 extends",
115 5: "Set when Bridge 2 extends",
116 6: "Obtained Alpine Root 1 (igloo puzzle)",
117 7: "Obtained Alpine Root 2 (behind ice wall)"
118 }
119 },
120 {
121 "address": "0x5C4D6A",
122 "bits": {
123 0: "Bit 0 of Alpine Root counter",
124 1: "Bit 1 of Alpine Root counter",
125 2: "Entered underground area of igloo/Flame puzzle",
126 3: "Flamed ice wall leading nowhere (above bridge machine)",
127 4: "Flamed ice wall leading to Alpine Root 2",
128 5: "Flamed icy switch leading to bridge 2",
129 6: "Approached second bridge in lava path",
130 7: "Jumped over second bridge in lava path"
131 }
132 },
133 {
134 "address": "0x5C4D6B",
135 "bits": {
136 0: "Approached final bridge in lava path",
137 1: "Pulled formerly-icy lever to open door to bridge/machine 2",
138 2: "Triggered the SharpClaw retractable cannon (1)",
139 3: "Destroyed door in the retractable cannon area",
140 4: "Triggered the SharpClaw retractable cannon (2)",
141 5: "Retractable cannon is currently above ground",
142 6: "Destroyed Gear 2 crate (behind cannon door)",
143 7: "Destroyed Gear 4 crate (next to horn pad)"
144 }
145 },
146 {
147 "address": "0x5C4D6C",
148 "bits": {
149 0: "Performed the Leap of Faith (2)",
150 1: "Performed the Leap of Faith (3)",
151 2: "Performed the Leap of Faith (1)",
152 3: "Placed the 'unactivated' spellstone 1 at VFPT (Also hides the unactivated spellstone from inventory menu)",
153 4: "Passing back over the path after the Leap of Faith",
154 5: "Obtained Horn of Truth",
155 6: "Summoned SnowHorn using the Horn of Truth",
156 7: "Shot the switch to lower Horn of Truth platform"
157 }
158 },
159 {
160 "address": "0x5C4D6D",
161 "bits": {
162 1: "Defeated retractable cannon SharpClaw",
163 2: "SnowHorn mounting cutscene is currently playing",
164 3: "SnowHorn dismounting cutscene is currently playing",
165 4: "Exiting the underground area on the jetbike",
166 6: "Tricky dug up the Horn pad with Find"
167 }
168 },
169 {
170 "address": "0x5C4D6E",
171 "bits": {
172 0: "Bit 0 of 4-bit randInt for which tent holds Gear 3",
173 1: "Bit 1 of 4-bit randInt for which tent holds Gear 3",
174 2: "Bit 2 of 4-bit randInt for which tent holds Gear 3",
175 3: "Bit 3 of 4-bit randInt for which tent holds Gear 3",
176 4: "Lit igloo puzzle fire at 7:30",
177 5: "Lit igloo puzzle fire at 4:30",
178 6: "Lit igloo puzzle fire at 12:00",
179 7: "Lit all three igloo puzzle fires"
180 }
181 },
182 {
183 "address": "0x5C4D6F",
184 "bits": {
185 0: "Igloo flame puzzle floor melted",
186 1: "Started using Flame on Galadon's ice",
187 2: "Galadon's hand twitches (triggers rockfall effect)",
188 3: "Galadon smashes through the ice",
189 4: "Completed using Flame on Galadon's ice",
190 5: "Burned the right tent near the giant snowball",
191 6: "Burned the middle tent near the giant snowball",
192 7: "Burned the left tent near the giant snowball"
193 }
194 },
195 {
196 "address": "0x5C4D70",
197 "bits": {
198 0: "Burned the right tent in the distance",
199 1: "Burned the center tent in the distance",
200 2: "Burned the left tent in the distance",
201 3: "Burned the right tent near Snowhorn",
202 4: "Burned the center tent near Snowhorn",
203 5: "Burned the left tent near Snowhorn",
204 6: "Burned the right tent near ravine",
205 7: "Burned the center tent near ravine"
206 }
207 },
208 {
209 "address": "0x5C4D71",
210 "bits": {
211 0: "Burned the left tent near ravine",
212 1: "Bit 0 of ice boulder shot count",
213 2: "Bit 1 of ice boulder shot count"
214 }
215 },
216 {
217 "address": "0x5C4D74",
218 "bits": {
219 1: "Jumped off jetbike onto conveyor belt (2)",
220 3: "Obtained Belina Te's Cell Key",
221 4: "Used Belina Te's Cell Key (not set by game)",
222 5: "Obtained Tricky's Cell Key",
223 6: "Used Tricky's Cell Key (not set by game)",
224 7: "Broke crate holding Tricky's Cell Key"
225 }
226 },
227 {
228 "address": "0x5C4D75",
229 "bits": {
230 0: "Destroyed crate holding Door Key 2 (for wooden door 2)",
231 1: "Loaded first DIM2 area (set while still on jetbike) (1)",
232 2: "Loaded first DIM2 area (set while still on jetbike) (2)",
233 3: "Belina Te's cell door open (1)",
234 4: "Watched cutscene of Tricky's cell opening",
235 5: "Triggered cutscene of Belina Te's cell opening",
236 6: "Tricky's cell door open (1)",
237 7: "Belina Te's cell door open (2)"
238 }
239 },
240 {
241 "address": "0x5C4D76",
242 "bits": {
243 0: "Tricky's cell door open (2)",
244 1: "Tricky started Flaming ice blocking Belina Te's Cell Key",
245 2: "Tricky finished Flaming ice blocking Belina Te's Cell Key",
246 3: "Spoke to Belina Te (1)",
247 4: "Spoke to Belina Te (2)",
248 5: "Reached Belina Te at the bottom of DarkIce Mines (1)",
249 6: "Reached Belina Te at the bottom of DarkIce Mines (2)",
250 7: "Belina smashed through the rock wall (1)"
251 }
252 },
253 {
254 "address": "0x5C4D77",
255 "bits": {
256 0: "Belina smashed through the rock wall (2)",
257 2: "Triggered the elevator switch (set/unset every frame while elevator is loaded; unset is on a delay if you shoot the switch instead of standing on it)",
258 3: "Elevator is currently in lowered position",
259 4: "Defeated the SharpClaw after riding the elevator",
260 5: "Obtained Door Key 1 from SharpClaw",
261 6: "Used Door Key 1 (not set by game)"
262 }
263 },
264 {
265 "address": "0x5C4D78",
266 "bits": {
267 0: "Wooden door 1 in elevator room is open",
268 1: "Shot down north icicle",
269 2: "Shot down east icicle",
270 3: "Shot down south icicle",
271 4: "Shot down west icicle",
272 5: "Pushed ice block down into lake",
273 6: "North icicle's platform created",
274 7: "East icicle's platform created"
275 }
276 },
277 {
278 "address": "0x5C4D79",
279 "bits": {
280 0: "South icicle's platform created",
281 1: "West icicle's platform created",
282 2: "Ice block's platform created",
283 3: "Pulled lever to release ice floes",
284 4: "Spawn ice floes behind the gate",
285 5: "Opened the ice room gate",
286 6: "Shot switch 1 in pitfall room",
287 7: "Show switch 2 in pitfall room"
288 }
289 },
290 {
291 "address": "0x5C4D7A",
292 "bits": {
293 0: "Shot switch 3 in pitfall room",
294 1: "Raised platform 1 in pitfall room",
295 2: "Raised platform 2 in pitfall room",
296 3: "Raised platform 3 in pitfall room",
297 4: "Obtained Door Key 2 from crate near mushrooms",
298 5: "Used Door Key 2 (not set by game)",
299 7: "Opened wooden door 2 in mushroom room"
300 }
301 },
302 {
303 "address": "0x5C4D7B",
304 "bits": {
305 0: "Shot trapdoor switch in lava/boulder room (unset on a delay)",
306 1: "Trapdoor opened (unset on a delay)",
307 2: "Lava is solidified and can be walked on (looks like lava again after a reload, but it's not)",
308 5: "Tricky dug the hole leading nowhere",
309 6: "Tricky dug the hole leading to Galadon's chamber",
310 7: "Jumped off jetbike onto conveyor belt (1)"
311 }
312 },
313 {
314 "address": "0x5C511F",
315 "bits": {
316 0: "Flamed ice wall leading to Alpine Root 2 (same as 0x5C4D6A bit 4?)",
317 1: "Flamed icy switch leading to bridge 2 (same as 0x5C4D6A bit 5?)",
318 2: "Started crossing first lava rock bridge on path to DarkIce Mines (triggers second bridge breaking)",
319 3: "Approached second lava rock bridge (triggers third bridge breaking)",
320 4: "Started crossing final lava rock bridge (triggers final bridge breaking)",
321 5: "Currently in first half of lava path area",
322 6: "Currently in second half of lava path area"
323 }
324 },
325 {
326 "address": "0x5C4DA5",
327 "bits": {
328 6: "Triggers forced-night time and orb boss to spawn when coming back to beach from VFPT"
329 }
330 },
331 {
332 "address": "0x5C4DAD",
333 "bits": {
334 1: "Killed Sharpclaw attacking green dino",
335 2: "Gave egg #1 to green dino in Diamond Bay",
336 6: "Dove down Diamond Bay waterfall",
337 7: "Green dino stops getting attacked by sharpclaw (lay down animation???)"
338 }
339 },
340 {
341 "address": "0x5C4DAE",
342 "bits": {
343 0: "Visited Diamond Bay for the first time (check for cutscene trigger)",
344 1: "Triggers 2nd green dino egg fetch cutscene in Diamond Bay (assumes Fox has spellstone 2)",
345 2: "Watched 2nd green dino egg fetch cutscene"
346 }
347 },
348 {
349 "address": "805C4DAF",
350 "bits": {
351 7: "Picked up the egg #1 in Diamond Bay cave"
352 }
353 },
354 {
355 "address": "0x5C4DB2",
356 "bits": {
357 2: "Third green dino egg fetch cutscene trigger",
358 3: "Watched third cutscene green dino egg fetch cutscene"
359 }
360 },
361 {
362 "address": "0x5C4DB3",
363 "bits": {
364 0: "Draining pool #1 in Diamond Bay cave (Animation)",
365 1: "Draining pool #2 in Diamond Bay cave (Animation)",
366 2: "Draining pool #3 in Diamond Bay cave (Animation)",
367 6: "Tricky dug to drain pool #1 in Diamond Bay cave (After animation)",
368 7: "Tricky dug to drain pool #2 in Diamond Bay cave (After animation)"
369 }
370 },
371 {
372 "address": "0x5C4DB4",
373 "bits": {
374 0: "Tricky dug to drain pool #3 in Diamond Bay cave (After animation)",
375 1: "Pool #1 drained in Diamond Bay cave (After animation)",
376 2: "Pool #2 drained in Diamond Bay cave (After animation)",
377 3: "Pool #3 drained in Diamond Bay cave (After animation)",
378 5: "Water level rising 1 in Diamond Bay cave (Animation)",
379 6: "Water level rising 2 in Diamond Bay cave (Animation)",
380 7: "Water level rising 3 in Diamond Bay cave (Animation)"
381 }
382 },
383 {
384 "address": "0x5C4DB5",
385 "bits": {
386 0: "Water level raised 1 in Diamond Bay cave (After animation)",
387 1: "Water level raised 2 in Diamond Bay cave (After animation)",
388 2: "Water level raised 3 in Diamond Bay cave (After animation)"
389 }
390 },
391 {
392 "address": "0x5C4DB9",
393 "bits": {
394 3: "Opened VFPT round door with Bay Diamond for the first time",
395 6: "Triggers guardian voiceline while opening VFPT round door??? (Will turn off once triggered)",
396 7: "Door opens after defeating Orb Boss"
397 }
398 },
399 {
400 "address": "0x5C4DBA",
401 "bits": {
402 0: "Diamond Bay Shrine door opens after being shut by boss spawning",
403 1: "Orb destroys the wall leading out of shrine beach",
404 2: "Spawned 3 Orbs boss fight",
405 3: "Watched the Orb boss cutscene spawning (if set on prior to spawning boss, it just spawns without cutscene)",
406 4: "Watched post-shrine orb cutscene",
407 5: "Watched post-shrine orb cutscene (2nd flag??)",
408 6: "Killed Orb #1",
409 7: "Killed Orb #2"
410 }
411 },
412 {
413 "address": "0x5C4DBB",
414 "bits": {
415 0: "Killed Orb #3",
416 2: "Watched first green dino egg fetch cutscene",
417 3: "Drains part of the river leading to the waterfall in Diamond Bay (turns on after watching welcome to Diamond Bay cutscene)",
418 4: "Completed egg fetch 1 puzzle",
419 5: "Have Bay Diamond (item)",
420 6: "Have Egg 1 (item)"
421 }
422 },
423 {
424 "address": "0x5C4DA3",
425 "bits": {
426 3: "Killed sharpclaw by the entrance to VFPT entrance",
427 4: "Killed sharpclaw in the sidecave near VFPT entrance",
428 5: "Shot left statue at VFPT (Required for sliding door to open)",
429 6: "Shot right statue at VFPT (Required for sliding door to open)"
430 }
431 },
432 {
433 "address": "0x5C4DA4",
434 "bits": {
435 0: "Defeated robot miniboss (ladder down)",
436 1: "Pushed elevator button #1",
437 2: "Pushed elevator button #2",
438 3: "Pushed elevator button #3",
439 4: "Pushed elevator button #4",
440 5: "Tricky flamed VFPT left statue (left platform moves)",
441 6: "Tricky flamed VFPT right statue (right platform moves)",
442 7: "Used 'unactivated' Spellstone 1 on VFPT pedestal 1"
443 }
444 },
445 {
446 "address": "0x5C4DA5",
447 "bits": {
448 2: "Defeated second miniboss robot in VFPT basement",
449 3: "Tricky used flame on last statue (Door opens)",
450 4: "Hit the switch to turn off flamethrower in VFPT",
451 5: "Fox rode the floating platform to the center of VFPT",
452 6: "Headed off toward the path leading to the beach 'orb' bossfight"
453 }
454 },
455 {
456 "address": "0x5C4DA6",
457 "bits": {
458 1: "Returned VFPT spellstone 1",
459 4: "VFPT left statue has flames coming out (animation ended?)",
460 5: "VFPT right statue has flames coming out (animation ended?)"
461 }
462 },
463 {
464 "address": "0x5C4DA7",
465 "bits": {
466 0: "Floor grid leading to VFPT basement disappears (visual only)",
467 1: "Hit the switch to turn off flamethrower in VFPT"
468 }
469 },
470 {
471 "address": "0x5C4DAF",
472 "bits": {
473 7: "Can pick up third egg (0 = Fox will be able to, 1 = won't be able to)"
474 }
475 },
476 {
477 "address": "0x5C4DDB",
478 "bits": {
479 5: "Talking to green dino will trigger 3rd egg fetch cutscene (after reloading area)"
480 }
481 },
482 {
483 "address": "0x5C4E40",
484 "bits": {
485 2: "Picked up third egg (isn't actually checked when talking to green dino???)"
486 }
487 },
488 {
489 "address": "0x5C53AB",
490 "bits": {
491 4: "Whirlpool activated (2nd egg fetch)",
492 7: "Magic effect on green dino tail???"
493 }
494 }
495 ],
496 "flags_krystal": [
497 {
498 "address": "0x5C4C4E",
499 "bits": {
500 2: "Entered Cape Claw",
501 5: "Shot down Lightfoot's cage",
502 6: "Spoke to freed Lightfoot",
503 7: "Finished Lightfoot cutscene and learned Shield spell"
504 }
505 },
506 {
507 "address": "0x5C4C4F",
508 "bits": {
509 0: "Pushed the log off the ledge",
510 1: "Picked up shiney nugget",
511 2: "Used shiney nugget (Guardclaw lets you pass)",
512 3: "Completed the gas chamber puzzle (will activate cutscene if 0)",
513 4: "Killed gas chamber sharpclaw 1",
514 5: "Killed gas chamber sharpclaw 2",
515 6: "Gas chamber exit door opened",
516 7: "Gas chamber exit door opening cutscene"
517 }
518 },
519 {
520 "address": "0x5C4C50",
521 "bits": {
522 0: "Loaded the Cape Claw cannon area",
523 1: "You shot the left door with the cannon",
524 2: "You shot the right door with the cannon",
525 3: "Pulled the left gate lever/flamed the left torch with Kyte",
526 4: "Pulled the right gate lever/flamed the right torch with Kyte",
527 5: "Gate opened",
528 6: "Killed right sharpclaw",
529 7: "Killed left sharpclaw"
530 }
531 },
532 {
533 "address": "0x5C4C51",
534 "bits": {
535 0: "Have cell door key",
536 1: "Used cell door key (also 'legit Kyte', freeing Kyte will persist through saves)",
537 2: "Pulled all 4 levers with Kyte",
538 3: "Did all puzzles with Kyte"
539 }
540 }
541 ],
542 "items_sabre": [
543 {
544 "address": "0x5C4D65",
545 "bits": {
546 7: "Gate Key [Northern Waste]"
547 }
548 },
549 {
550 "address": "0x5C4D67",
551 "bits": {
552 0: "Mine Key [Northern Waste]",
553 1: "Mine Key used [Northern Waste]"
554 }
555 },
556 {
557 "address": "0x5C4D68",
558 "bits": {
559 0: "Gear #1 [Northern Waste]",
560 1: "Gear #1 used [Northern Waste]",
561 2: "Gear #2 [Northern Waste]",
562 3: "Gear #2 used [Northern Waste]",
563 4: "Gear #3 [Northern Waste]",
564 5: "Gear #3 used [Northern Waste]",
565 6: "Gear #4 [Northern Waste]",
566 7: "Gear #4 used [Northern Waste]"
567 }
568 },
569 {
570 "address": "0x5C4D6A",
571 "bits": {
572 0: "Alpine Roots [Northern Waste]",
573 1: "Alpine Roots [Northern Waste]",
574 2: "Alpine Roots [Northern Waste]"
575 }
576 },
577 {
578 "address": "0x5C4D6C",
579 "bits": {
580 3: "DarkIce Mines SpellStone (unactivated)",
581 4: "DarkIce Mines SpellStone (activated)",
582 5: "Horn of Truth"
583 }
584 },
585 {
586 "address": "0x5C4D74",
587 "bits": {
588 3: "Cell Key #2 (Belina's Prison) [Dark Ice Mines]",
589 4: "Cell Key #2 used (Belina's Prison) [Dark Ice Mines]",
590 5: "Cell Key #1 (Tricky's Prison) [Dark Ice Mines]",
591 6: "Cell Key #1 used (Tricky's Prison) [Dark Ice Mines]"
592 }
593 },
594 {
595 "address": "0x5C4D77",
596 "bits": {
597 5: "Cell Key #3 (Wooden door 1) [Dark Ice Mines]",
598 6: "Cell Key #3 used (Wooden door 1) [Dark Ice Mines]"
599 }
600 },
601 {
602 "address": "0x5C4D7A",
603 "bits": {
604 4: "Cell Key #4 (Wooden door 2) [Dark Ice Mines]",
605 5: "Cell Key #4 used (Wooden door 2) [Dark Ice Mines]"
606 }
607 },
608 {
609 "address": "0x5C4D80",
610 "bits": {
611 2: "Silver Tooth",
612 3: "Gold Tooth",
613 6: "Sun Stone",
614 7: "Moon Stone"
615 }
616 },
617 {
618 "address": "0x5C4DBB",
619 "bits": {
620 6: "Bay Diamond",
621 7: "PointBack Egg"
622 }
623 }
624 ],
625 "items_krystal": [
626 {
627 "address": "0x5C4C3F",
628 "bits": {
629 0: "Shiney Nugget #1 (useless, doesn't show after completing Cape Claw)",
630 1: "Shiney Nugget #2 (useless, doesn't show after completing Cape Claw)",
631 2: "Shiney Nugget #1 used (disappears from inventory)",
632 3: "Shiney Nugget #2 used (disappears from inventory)"
633 }
634 },
635 {
636 "address": "0x5C4C40",
637 "bits": {
638 7: "Prison Key (Moon Mountain Pass Key)"
639 }
640 },
641 {
642 "address": "0x5C4C4F",
643 "bits": {
644 1: "Shiny Nugget [Cape Claw]",
645 2: "Shiny Nugget used [Cape Claw]"
646 }
647 },
648 {
649 "address": "0x5C4C52",
650 "bits": {
651 3: "Fire Crystal (3) [Cape Claw]",
652 4: "Fire Crystal (3) [Cape Claw]"
653 }
654 },
655 {
656 "address": "0x5C4C53",
657 "bits": {
658 5: "Krazoa Tablets (3) [Cape Claw]",
659 6: "Krazoa Tablets (3) [Cape Claw]"
660 }
661 },
662 {
663 "address": "0x5C4C58",
664 "bits": {
665 5: "Snowbike Key",
666 6: "Snowbike Key used"
667 }
668 },
669 {
670 "address": "0x5C4C5B",
671 "bits": {
672 3: "Warp Activator",
673 5: "Warp Activator used"
674 }
675 },
676 {
677 "address": "0x5C4D41",
678 "bits": {
679 1: "Spellstone [Cloudrunner Fortress]",
680 2: "Spellstone (Activated) [Cloudrunner Fortress] (Doesn't show up as 'activated' in the menu)"
681 }
682 },
683 {
684 "address": "0x5C4D49",
685 "bits": {
686 5: "Prison Key [Cloudrunner Fortress]"
687 }
688 },
689 {
690 "address": "0x5C4D4B",
691 "bits": {
692 7: "Red Power Crystal [Cloudrunner Fortress]"
693 }
694 },
695 {
696 "address": "0x5C4D4C",
697 "bits": {
698 0: "Green Power Crystal [Cloudrunner Fortress]",
699 1: "Blue Power Crystal [Cloudrunner Fortress]"
700 }
701 },
702 {
703 "address": "0x5C4D4D",
704 "bits": {
705 7: "Power Room Key [Cloudrunner Fortress]"
706 }
707 },
708 {
709 "address": "0x5C4D56",
710 "bits": {
711 2: "Treasure Chest Key [Cloudrunner Fortress]"
712 }
713 },
714 {
715 "address": "0x5C4D5F",
716 "bits": {
717 1: "Construction Engineer's Key [Cloudrunner Fortress]"
718 }
719 },
720 {
721 "address": "0x5C4DAC",
722 "bits": {
723 1: "Spellstone #2",
724 4: "Spellstone #3"
725 }
726 },
727 {
728 "address": "0x5C4DBF",
729 "bits": {
730 3: "Unknown (looks like Krazoa Tablet)"
731 }
732 }
733 ],
734 "items_both": [
735 {
736 "address": "0x5C4C4B",
737 "bits": {
738 0: "Moon Seeds",
739 6: "Moon Seeds",
740 7: "Moon Seeds"
741 }
742 },
743 {
744 "address": "0x5C4DC0",
745 "bits": {
746 0: "Small Food Bag",
747 1: "Medium Food Bag",
748 2: "Large Food Bag",
749 6: "Small Grub Bag",
750 7: "Medium Grub Bag"
751 }
752 },
753 {
754 "address": "0x5C4DC1",
755 "bits": {
756 0: "Large Grubs Bag",
757 1: "Food Bag Action",
758 2: "Food Bag Action",
759 3: "Food Bag Action",
760 4: "Food Bag Action",
761 5: "Food Bag Action",
762 6: "Grub Bag Action",
763 7: "Grub Bag Action"
764 }
765 },
766 {
767 "address": "0x5C4DCF",
768 "bits": {
769 0: "Lantern Fireflies",
770 1: "Lantern Fireflies",
771 2: "Lantern Fireflies",
772 3: "Lantern Fireflies"
773 }
774 }
775 ],
776 "spells": [
777 {
778 "address": "0x5C4DBE",
779 "bits": {
780 1: "Projectile",
781 2: "Illusion",
782 3: "Projectile (Glitched, not working)",
783 4: "Forcefield",
784 5: "Projectile (Glitched, looks like dinosaur eye, not working)",
785 7: "Portal"
786 }
787 },
788 {
789 "address": "0x5C4DBF",
790 "bits": {
791 0: "Iceblast",
792 1: "Mindread",
793 2: "Wizard Randorn (Unknown usage)"
794 }
795 }
796 ]
797 })
798 == Progression Flags ==
799 === Sabre ===
800 {{html wiki="true"}}<div style="margin-left: 40px;">
801 #foreach ($flag_sabre in $data.flags_sabre)
802 **$flag_sabre.address**
803
804 |(% style="width:35px" %)**Bit**|(% style="width:463px" %)**Purpose**
805 #foreach ($i in [0..7])
806 #if ($flag_sabre.bits[$i])
807 |(% style="width:35px" %)$i|(% style="width:463px" %)$flag_sabre.bits[$i]
808 #else
809 |(% style="width:35px" %)$i|(% style="width:463px" %)?
810 #end
811 #end
812
813 #end
814 </div>{{/html}}
815 === Krystal ===
816 {{html wiki="true"}}<div style="margin-left: 40px;">
817 #foreach ($flag_krystal in $data.flags_krystal)
818 **$flag_krystal.address**
819
820 |(% style="width:35px" %)**Bit**|(% style="width:463px" %)**Purpose**
821 #foreach ($i in [0..7])
822 #if ($flag_krystal.bits[$i])
823 |(% style="width:35px" %)$i|(% style="width:463px" %)$flag_krystal.bits[$i]
824 #else
825 |(% style="width:35px" %)$i|(% style="width:463px" %)?
826 #end
827 #end
828
829 #end
830 </div>{{/html}}
831 == Items ==
832 === Sabre ===
833 {{html wiki="true"}}<div style="margin-left: 40px;">
834 #foreach ($item_sabre in $data.items_sabre)
835 **$item_sabre.address**
836
837 |(% style="width:35px" %)**Bit**|(% style="width:463px" %)**Purpose**
838 #foreach ($i in [0..7])
839 #if ($item_sabre.bits[$i])
840 |(% style="width:35px" %)$i|(% style="width:463px" %)$item_sabre.bits[$i]
841 #else
842 |(% style="width:35px" %)$i|(% style="width:463px" %)?
843 #end
844 #end
845
846 #end
847 </div>{{/html}}
848 === Krystal ===
849 {{html wiki="true"}}<div style="margin-left: 40px;">
850 #foreach ($item_krystal in $data.items_krystal)
851 **$item_krystal.address**
852
853 |(% style="width:35px" %)**Bit**|(% style="width:463px" %)**Purpose**
854 #foreach ($i in [0..7])
855 #if ($item_krystal.bits[$i])
856 |(% style="width:35px" %)$i|(% style="width:463px" %)$item_krystal.bits[$i]
857 #else
858 |(% style="width:35px" %)$i|(% style="width:463px" %)?
859 #end
860 #end
861
862 #end
863 </div>{{/html}}
864 === Both ===
865 {{html wiki="true"}}<div style="margin-left: 40px;">
866 #foreach ($item_both in $data.items_both)
867 **$item_both.address**
868
869 |(% style="width:35px" %)**Bit**|(% style="width:463px" %)**Purpose**
870 #foreach ($i in [0..7])
871 #if ($item_both.bits[$i])
872 |(% style="width:35px" %)$i|(% style="width:463px" %)$item_both.bits[$i]
873 #else
874 |(% style="width:35px" %)$i|(% style="width:463px" %)?
875 #end
876 #end
877
878 #end
879 </div>{{/html}}
880 == Spells ==
881 {{html wiki="true"}}<div style="margin-left: 40px;">
882 #foreach ($spell in $data.spells)
883 **$spell.address**
884
885 |(% style="width:35px" %)**Bit**|(% style="width:463px" %)**Purpose**
886 #foreach ($i in [0..7])
887 #if ($spell.bits[$i])
888 |(% style="width:35px" %)$i|(% style="width:463px" %)$spell.bits[$i]
889 #else
890 |(% style="width:35px" %)$i|(% style="width:463px" %)?
891 #end
892 #end
893
894 #end
895 </div>{{/html}}
896 {{/velocity}}

Welcome

Welcome to DPWiki!

This is an archive of information documenting Dinosaur Planet, the game's history, its lore, characters, how to play the ROM, as well as technical documentation regarding cheats, mods, and engine tech.

Be sure to join us on Discord!