Phase 6 section

Pokemon Diamond logoPokemon Pearl logo

Pokemon Diamond and Pearl Iron Island with Riley Walkthrough

Mine Badge

Sail to Iron Island, clear both branch floors, partner with Riley, defeat Galactic Grunts, and receive the Riolu Egg. Exact Diamond/Pearl encounters, every sourced trainer, visible and hidden items, puzzle notes, boss teams, and completion checks.

Nintendo DS Pokemon Diamond / Pearl Phase 6 Mine Badge Canalave City, Iron Island, the Canalave Gym puzzle, and Byron. 06 / 11 Palkia artwork Dialga artwork
By Damodar Sharma Updated July 9, 2026 Walkthrough

Sail to Iron Island, clear both branch floors, partner with Riley, defeat Galactic Grunts, and receive the Riolu Egg. This standalone section joins the route plan to the original Diamond/Pearl map, encounter, trainer, item, and script data; Platinum tables are not substituted.

Source maps

Iron Island Exterior, Iron Island 1F, Iron Island B1F Room 1, Iron Island B1F Room 2, Iron Island B2F Room 1, Iron Island B2F Room 2, Iron Island B3F, and Iron Island House.

Wild / special rows48Trainer rows14Visible / hidden items11 / 6

Version discipline

Rows merge only when Diamond and Pearl are identical, and each row carries D/P game markers. Version-exclusive species, mascot encounters, swarms, Radar slots, and GBA insertion slots keep their own labeled rows.

Route Plan

Sail from Canalave; collect HM04 if not already owned only via Lost Tower, not here; take both B1F branches; meet Riley on B2F; use his healing to clear every trainer and item; defeat the Grunt pair; accept the Egg with an open party slot; use the lift for the exit items.

  • Riley heals the party after every battle and turns wild fights into doubles. As with Cheryl, reduce the encounter to one wild Pokemon before throwing a Ball.
  • The Riolu Egg is refused if the party is full; return with an open slot rather than assuming it goes directly to the PC.
Exact pret map constants (8)

MAP_IRON_ISLAND_EXTERIOR MAP_IRON_ISLAND_1F MAP_IRON_ISLAND_B1F_ROOM_1 MAP_IRON_ISLAND_B1F_ROOM_2 MAP_IRON_ISLAND_B2F_ROOM_1 MAP_IRON_ISLAND_B2F_ROOM_2 MAP_IRON_ISLAND_B3F MAP_IRON_ISLAND_HOUSE

Wild Pokémon

Each area below has its own table, split by encounter method. Standard grass and cave rates merge every base slot for a species and are shown per time window: morning 04:00-09:59, day 10:00-19:59, night 20:00-03:59. Swarm, Poké Radar, and GBA dual-slot replacements keep their own labeled rows. Underlying slot odds: grass 20/20/10/10/10/10/5/5/4/4/1/1; Surf and Old Rod 60/30/5/4/1; Good and Super Rod 40/40/15/4/1.

Iron Island 1F

Iron Island 1F wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Geodude artworkGeodudeDP29-3135%
Graveler artworkGravelerDP31-3335%
Golbat artworkGolbatDP3110%
Onix artworkOnixDP32-3310%
Zubat artworkZubatDP3010%

Iron Island B1F Room 1

Iron Island B1F Room 1 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Graveler artworkGravelerDP29-3369%Rate counts base slots temporarily replaced by GBA dual-slot insertions.
Golbat artworkGolbatDP30-3120%
Onix artworkOnixDP32-3310%
Geodude artworkGeodudeDP311%
Dual-slot GBA insertion (post-National Dex)
Mawile artworkMawileDP31 or 338%National Dex plus Pokémon Ruby inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.
Sableye artworkSableyeDP31 or 338%National Dex plus Pokémon Sapphire inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.

Iron Island B1F Room 2

Iron Island B1F Room 2 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Graveler artworkGravelerDP29-3369%Rate counts base slots temporarily replaced by GBA dual-slot insertions.
Golbat artworkGolbatDP30-3120%
Onix artworkOnixDP32-3310%
Geodude artworkGeodudeDP311%
Dual-slot GBA insertion (post-National Dex)
Mawile artworkMawileDP31 or 338%National Dex plus Pokémon Ruby inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.
Sableye artworkSableyeDP31 or 338%National Dex plus Pokémon Sapphire inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.

Iron Island B2F Room 1

Iron Island B2F Room 1 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Graveler artworkGravelerDP29-3349%Rate counts base slots temporarily replaced by GBA dual-slot insertions.
Onix artworkOnixDP31-3330%
Golbat artworkGolbatDP30-3120%
Geodude artworkGeodudeDP311%
Dual-slot GBA insertion (post-National Dex)
Mawile artworkMawileDP31 or 338%National Dex plus Pokémon Ruby inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.
Sableye artworkSableyeDP31 or 338%National Dex plus Pokémon Sapphire inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.

Iron Island B2F Room 2

Iron Island B2F Room 2 wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Graveler artworkGravelerDP30-32 or 3439%Rate counts base slots temporarily replaced by GBA dual-slot insertions.
Onix artworkOnixDP32-3330%
Golbat artworkGolbatDP31-3220%
Steelix artworkSteelixDP33-3410%
Geodude artworkGeodudeDP321%
Dual-slot GBA insertion (post-National Dex)
Mawile artworkMawileDP32 or 348%National Dex plus Pokémon Ruby inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.
Sableye artworkSableyeDP32 or 348%National Dex plus Pokémon Sapphire inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.

Iron Island B3F

Iron Island B3F wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Grass / cave floor
Graveler artworkGravelerDP30-32 or 3439%Rate counts base slots temporarily replaced by GBA dual-slot insertions.
Onix artworkOnixDP32-3330%
Golbat artworkGolbatDP31-3220%
Steelix artworkSteelixDP33-3410%
Geodude artworkGeodudeDP321%
Dual-slot GBA insertion (post-National Dex)
Mawile artworkMawileDP32 or 348%National Dex plus Pokémon Ruby inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.
Sableye artworkSableyeDP32 or 348%National Dex plus Pokémon Sapphire inserted in the Nintendo DS GBA slot; replaces grass slots 8-9.

Iron Island Exterior

Iron Island Exterior wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Surfing
Tentacool artworkTentacoolDP20-3060%
Wingull artworkWingullDP20-3030%
Pelipper artworkPelipperDP20-405%
Tentacruel artworkTentacruelDP20-405%
Fishing — Old Rod
Magikarp artworkMagikarpDP3-10100%
Fishing — Good Rod
Magikarp artworkMagikarpDP10-2555%
Finneon artworkFinneonDP10-2545%
Fishing — Super Rod
Lumineon artworkLumineonDP20-5045%
Gyarados artworkGyaradosDP30-4040%
Qwilfish artworkQwilfishDP20-4015%

Iron Island with Riley

Iron Island with Riley wild Pokémon by method, games, levels, time-of-day rates, and requirements
PokémonGamesLevelsRateRequirement / notes
MorningDayNight
Egg gift
Riolu artworkRioluDP1 when hatchedOne EggDefeat the Galactic Grunts with Riley and keep one party slot open Hatch the Egg, then evolve Riolu with high friendship during daytime.

Trainers

Field order follows the map's object-event order. Full teams include explicit held items and moves when trdata defines them; cash rewards use the in-engine final-party-slot level and trainer-class multiplier formula.

Trainer battles, teams, rewards, and rematch notes
TrainerRoute order / placementFull teamRewardAccess requirementOptional / rematch note
Camper trainer sprite from Pokémon Diamond and Pearl.Camper LawrenceCamper • source ID 378Iron Island B1F Room 1 • field order 1 at (11, 13)₽496Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 1, tile (11, 13); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Picnicker trainer sprite from Pokémon Diamond and Pearl.Picnicker SummerPicnicker • source ID 457Iron Island B1F Room 2 • field order 1 at (17, 16)₽496Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 1, tile (17, 16); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Worker trainer sprite from Pokémon Diamond and Pearl.Worker WillyWorker • source ID 503Iron Island B2F Room 1 • field order 1 at (4, 5)₽1,240Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 1, tile (4, 5); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Worker trainer sprite from Pokémon Diamond and Pearl.Worker BradenWorker • source ID 504Iron Island B2F Room 1 • field order 2 at (1, 19)₽1,320Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 2, tile (1, 19); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Hiker trainer sprite from Pokémon Diamond and Pearl.Hiker DamonHiker • source ID 452Iron Island B2F Room 2 • field order 1 at (26, 2)₽992Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 1, tile (26, 2); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Hiker trainer sprite from Pokémon Diamond and Pearl.Hiker MauriceHiker • source ID 453Iron Island B2F Room 2 • field order 2 at (21, 4)₽1,024Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 2, tile (21, 4); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Black Belt trainer sprite from Pokémon Diamond and Pearl.Black Belt KendalBlack Belt • source ID 445Iron Island B2F Room 2 • field order 3 at (36, 18)₽840Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 3, tile (36, 18); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Battle Girl trainer sprite from Pokémon Diamond and Pearl.Battle Girl TylerBattle Girl • source ID 372Iron Island B2F Room 2 • field order 4 at (36, 21)₽544Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 4, tile (36, 21); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Worker trainer sprite from Pokémon Diamond and Pearl.Worker BrendonWorker • source ID 505Iron Island B2F Room 2 • field order 5 at (15, 25)₽1,320Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 5, tile (15, 25); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Worker trainer sprite from Pokémon Diamond and Pearl.Worker QuentinWorker • source ID 506Iron Island B2F Room 2 • field order 6 at (14, 28)₽1,240Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 6, tile (14, 28); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Ace Trainer Male trainer sprite from Pokémon Diamond and Pearl.Ace Trainer Male JonahAce Trainer Male • source ID 388Iron Island B2F Room 2 • field order 7 at (23, 31)₽2,040Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 7, tile (23, 31); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Ace Trainer Female trainer sprite from Pokémon Diamond and Pearl.Ace Trainer Female BrendaAce Trainer Female • source ID 392Iron Island B2F Room 2 • field order 8 at (27, 31)₽1,980Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Field order 8, tile (27, 31); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Galactic trainer sprite from Pokémon Diamond and Pearl.Galactic GruntGalactic • source ID 835Iron Island B2F Room 2 • scripted₽1,360Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Script-triggered battle; not treated as an ordinary field rematch.
Galactic trainer sprite from Pokémon Diamond and Pearl.Galactic GruntGalactic • source ID 836Iron Island B2F Room 2 • scripted₽1,280Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.Script-triggered battle; not treated as an ordinary field rematch.

Items

Visible and scripted items with directions and requirements
ItemVersionTypeArea / exact directionCoordinate / scriptRequirementSource
Iron BallDiamond / PearlVisible item ballIron Island B1F Room 1: Pick up the item ball in the northwestern part of Iron Island B1F Room 1, 10 tiles west and 3 tiles south of the Iron Island 1F doorway or transition.(5, 6)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 278, script 7146
Super RepelDiamond / PearlVisible item ballIron Island B1F Room 2: Pick up the item ball in the eastern part of Iron Island B1F Room 2, 5 tiles east and 11 tiles north of the Iron Island B2F Room 1 doorway or transition.(21, 15)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 279, script 7148
Escape RopeDiamond / PearlVisible item ballIron Island B1F Room 2: Pick up the item ball in the western part of Iron Island B1F Room 2, 4 tiles west and 9 tiles north of the Iron Island B2F Room 2 doorway or transition.(2, 17)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 279, script 7147
Max EtherDiamond / PearlVisible item ballIron Island B2F Room 1: Pick up the item ball in the northeastern part of Iron Island B2F Room 1, 14 tiles east and 1 tile north of the Iron Island B1F Room 2 doorway or transition.(16, 2)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 280, script 7149
TM23Diamond / PearlVisible item ballIron Island B2F Room 1: Pick up the item ball in the southern part of Iron Island B2F Room 1, 5 tiles east and 14 tiles south of the Iron Island B1F Room 2 doorway or transition.(7, 17)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 280, script 7150
MagnetDiamond / PearlVisible item ballIron Island B2F Room 2: Pick up the item ball in the northeastern part of Iron Island B2F Room 2, 12 tiles south of the Iron Island B1F Room 2 doorway or transition.(38, 15)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 7153
Ultra BallDiamond / PearlVisible item ballIron Island B2F Room 2: Pick up the item ball in the northwestern part of Iron Island B2F Room 2, 29 tiles west of the Iron Island B1F Room 2 doorway or transition.(9, 3)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 7151
Max PotionDiamond / PearlVisible item ballIron Island B2F Room 2: Pick up the item ball in the northwestern part of Iron Island B2F Room 2, 9 tiles west and 32 tiles north of the Iron Island B3F doorway or transition.(5, 16)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 7152
HP UpDiamond / PearlVisible item ballIron Island B2F Room 2: Pick up the item ball in the southern part of Iron Island B2F Room 2, 7 tiles east and 10 tiles north of the Iron Island B3F doorway or transition.(21, 38)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 7154
Shiny StoneDiamond / PearlVisible item ballIron Island B3F: Pick up the item ball in the northeastern part of Iron Island B3F, 8 tiles north of the Iron Island B2F Room 2 doorway or transition.(14, 7)Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 282, script 7155
Metal CoatDiamond / PearlNPC / scripted giftIron Island House: Speak to Byron inside the small Iron Island house on a postgame return.NPC (5, 5); script 2National Dex required; this gift is unavailable during the phase-6 Riley visit.script bank 323

Hidden Items

Hidden items with Dowsing Machine directions and requirements
Hidden itemArea / plain-English placementQA coordinateRequirementSource
Max EtherIron Island Exterior: Use the Dowsing Machine in the southeastern part of Iron Island Exterior, 3 tiles east and 5 tiles south of the Iron Island House doorway or transition and inspect that exact ground tile.(114, 504)Dowsing Machine Pokétch app. Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 276, script 8051
TinymushroomIron Island B1F Room 2: Use the Dowsing Machine in the eastern part of Iron Island B1F Room 2, 3 tiles east and 10 tiles north of the Iron Island B2F Room 1 doorway or transition and inspect that exact ground tile.(19, 16)Dowsing Machine Pokétch app. Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 279, script 8052
IronIron Island B2F Room 1: Use the Dowsing Machine in the southeastern part of Iron Island B2F Room 1, 10 tiles east and 14 tiles south of the Iron Island B1F Room 2 doorway or transition and inspect that exact ground tile.(12, 17)Dowsing Machine Pokétch app. Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 280, script 8053
Iron PlateIron Island B2F Room 2: Use the Dowsing Machine in the southeastern part of Iron Island B2F Room 2, 18 tiles east and 8 tiles north of the Iron Island B3F doorway or transition and inspect that exact ground tile.(32, 40)Dowsing Machine Pokétch app. Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 8056
Full RestoreIron Island B2F Room 2: Use the Dowsing Machine in the northern part of Iron Island B2F Room 2, 19 tiles west and 11 tiles south of the Iron Island B1F Room 2 doorway or transition and inspect that exact ground tile.(19, 14)Dowsing Machine Pokétch app. Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 8054
ReviveIron Island B2F Room 2: Use the Dowsing Machine in the central part of Iron Island B2F Room 2, 8 tiles east and 17 tiles north of the Iron Island B3F doorway or transition and inspect that exact ground tile.(22, 31)Dowsing Machine Pokétch app. Use Canalave's ferry after the rival battle. Main-story rooms are immediately reachable; isolated boulder pockets require the Mine Badge and Strength on a return visit.event bank 281, script 8055

Puzzles, Warps, And Switches

  1. B1F and B2F use paired left/right stair branches. Clear one branch to its dead end, return to the hub, then clear the other before taking the lift deeper.
  2. After the Galactic double battle, continue past the partner endpoint to claim the rear-room items and exit shortcut.

Boss Strategy And Partners

Pokémon Trainer Riley trainer sprite from Pokémon Diamond and Pearl.Pokémon Trainer RileyPokémon Trainer Riley • source ID 609
Story partner — not an opponentPartner team

Partner team

Partner role

This stat trainer travels beside the player, turns eligible fights into doubles, and heals the party after each battle during the escort.

How to use the partner

Focus one opposing Pokémon to reduce incoming actions. In wild doubles, leave only the intended catch on the field before throwing a Ball.

Completion Checklist

  • Complete the currently reachable part of this route plan: Sail from Canalave; collect HM04 if not already owned only via Lost Tower, not here; take both B1F branches; meet Riley on B2F; use his healing to clear every trainer and item; defeat the Grunt pair; accept the Egg with an open party slot; use the lift for the exit items.
  • Review all 48 encounter rows across the per-area tables, including game markers, method band, time-of-day rates, levels, and each conditional requirement; mark conditional rows for their stated revisit.
  • Defeat or deliberately skip every currently reachable trainer row; leave HM-, story-, or National-Dex-gated rows checked only after their access requirement is met.
  • Collect currently reachable visible/scripted items and berry trees, use the Dowsing Machine for reachable hidden rows, and retain every explicitly gated row for the named cleanup visit.
  • Resolve every currently available puzzle note, boss branch, and partner scene before opening the next section.

Sources And Validation

  • pret/pokediamond at commit 038cccaed5de8f013875bc5d734f912d1de08e0f: map_header.c, D/P encounter archives, trdata.json, zone events, script archives, item tables, and trainer graphics.
  • Encounter slots were decoded from exact 424-byte D/P members and cross-checked against Gen IV slot behavior; the 0x6C pair is day, morning uses base slots, and 0x74 is night.
  • Coordinates remain visible as QA anchors, while each hidden row also provides a plain-English map-region instruction.
  • Generation-wide systems that are not tied to a normal map archive—Honey Trees, Great Marsh daily rolls, Trophy Garden, fossils, Pal Park, and event items—are explicitly curated in their dedicated system pages.

Dex quick links

Pokemon in this phase