Phase 6 section

Pokemon Diamond logoPokemon Pearl logo

Pokemon Diamond and Pearl Canalave Gym and Byron Walkthrough

Mine Badge

Ride platform lifts through the steel maze, defeat every worker and Ace Trainer, and beat Byron's Bastiodon. 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

Ride platform lifts through the steel maze, defeat every worker and Ace Trainer, and beat Byron's Bastiodon. 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

Canalave Gym.

Wild / special rows0Trainer rows8Visible / hidden items1 / 0

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

Bring Fire, Fighting, or Ground coverage; ride each platform branch for trainers and items; track lift colors and floor changes; return to the final red platform; save before Byron; exploit Bronzor and Steelix safely before focusing Bastiodon.

  • Bronzor's ability can remove one of its usual weaknesses, so check battle feedback instead of assuming Ground or Fire will always be ideal.
  • Bastiodon has enormous defenses but severe Fighting and Ground weaknesses; avoid letting it stall with healing.
Exact pret map constants (1)

MAP_CANALAVE_GYM

Wild Pokémon

No random wild encounter archive or curated static/gift row applies to this section. This is expected for some buildings, story rooms, and Gym interiors.

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
Black Belt trainer sprite from Pokémon Diamond and Pearl.Black Belt DavidBlack Belt • source ID 232Canalave Gym • field order 1 at (24, 3)₽768Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 1, tile (24, 3); 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 JacksonWorker • source ID 256Canalave Gym • field order 2 at (14, 3)₽1,120Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 2, tile (14, 3); 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 GaryWorker • source ID 257Canalave Gym • field order 3 at (22, 16)₽1,240Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 3, tile (22, 16); 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 RickyBlack Belt • source ID 314Canalave Gym • field order 4 at (9, 17)₽792Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 4, tile (9, 17); 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 CesarAce Trainer Male • source ID 279Canalave Gym • field order 5 at (27, 25)₽1,920Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 5, tile (27, 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 GerardoWorker • source ID 367Canalave Gym • field order 6 at (8, 3)₽1,160Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 6, tile (8, 3); 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 BreannaAce Trainer Female • source ID 283Canalave Gym • field order 7 at (27, 5)₽1,980Reach the trainer's named field subarea; line of sight determines whether the battle is avoidable.Field order 7, tile (27, 5); sightline/path determines whether it can be avoided. No higher-level same-trainer rematch variant is defined in trdata.
Leader Byron trainer sprite from Pokémon Diamond and Pearl.Leader ByronLeader Byron • source ID 250Canalave Gym • scripted
  • Bronzor artworkBronzorLv. 36Flash Cannon / Extrasensory / Confuse Ray / Hypnosis
  • Steelix artworkSteelixLv. 36Gyro Ball / Ice Fang / Dragon Breath / Sandstorm
  • Bastiodon artworkBastiodonLv. 39holds Chesto Berry • Flash Cannon / Ancient Power / Iron Defense / Rest
₽4,680Scripted story trigger; complete the local objective described in the route plan.Major or story battle; not a VS Seeker rematch row.

Items

Visible and scripted items with directions and requirements
ItemVersionTypeArea / exact directionCoordinate / scriptRequirementSource
TM91Diamond / PearlNPC / scripted giftCanalave Gym: Receive this TM from the Gym Leader immediately after the badge victory.NPC (16, 3); script 2Defeat the Gym Leader; this is part of the one-time badge reward.script bank 36

Hidden Items

No type-2 hidden-item event is present in the source maps assigned to this section.

Puzzles, Warps, And Switches

  1. Moving platforms connect fixed colored pads across several heights. Take every side pad before the red leader route and note which pad returns to the entrance level.

Boss Strategy And Partners

Leader Byron trainer sprite from Pokémon Diamond and Pearl.Leader ByronLeader Byron • source ID 250
Reward: ₽4,680Single battle

Full team

  • Bronzor artworkBronzorLv. 36Flash Cannon / Extrasensory / Confuse Ray / Hypnosis
  • Steelix artworkSteelixLv. 36Gyro Ball / Ice Fang / Dragon Breath / Sandstorm
  • Bastiodon artworkBastiodonLv. 39holds Chesto Berry • Flash Cannon / Ancient Power / Iron Defense / Rest

Danger notes

Bastiodon's defenses invite a long fight, while Steelix and Bronzor punish careless physical plans.

Practical counters

Fighting and Ground attacks exploit Bastiodon fourfold; Water also handles Steelix. Check Bronzor's ability before committing to Ground or Fire.

Completion Checklist

  • Complete the currently reachable part of this route plan: Bring Fire, Fighting, or Ground coverage; ride each platform branch for trainers and items; track lift colors and floor changes; return to the final red platform; save before Byron; exploit Bronzor and Steelix safely before focusing Bastiodon.
  • Review all 0 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