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

Proto:Pokémon Ruby and Sapphire/Debug Menu

From The Cutting Room Floor
Jump to navigation Jump to search
This page contains changes which are not marked for translation.


This is a sub-page of Proto:Pokémon Ruby and Sapphire.

Contents

Debug Menu

Ruby-debug-menu-page1.png

During gameplay, press R + Start to display the debug menu, featuring eight pages of options. The first several options seem to be named for different programmers. "EXIT" does exactly what you'd expect. (Apparently pressing B is too hard.)

Many of these options only function in appropriate circumstances. For example, the berry info option does nothing unless there's a berry plant or soil patch in front of you.

At the right, the current map ID and player's position are displayed.

WATANABE

Named after Lead Programmer Tetsuya Watanabe. Saves the game.

SOGABE

Named after Battle System Programmer Hisashi Sogabe. Leads to a menu with options "1st round", "2nd round", and so on up to "8th round". Purpose unknown.

TAMADA

Ruby-debug-tamada.png

Named after Field System Programmer Sousuke Tamada. Decodes to "Ran 50000 times. Used 2148 units of time." (50000かい じっこう 2148たんいじかん しょうひ) Likely testing the CPU time required to perform some task.

KAGAYA

Named after Programmer Keita Kagaya. Leads to a submenu:

Trainer's card

Displays your trainer card with all badges and all fields present. Pressing R adjusts the number of stars shown and the corresponding card color.

Card to Exchange

Ruby-debug-dummycard.png Ruby-debug-dummycard2.png

  • TRAINER PASS
  • NAME: てすと (Test)
  • GELD = MONEY
  • SPIELZEIT = PLAYED TIME
  • ERSTE RUHMESHALLE = FIRST VICTORY
  • KÄMPFE GG. Freund/e S. = BATTLES against FRIENDS
  • POKéMON-TAUSCH = POKéMON TRADE
  • pokeRIEGEL MIT FREUND/EN = PokéBLOCKs WITH FRIENDS
  • WETTB.MIT FREUND/EN S.: CONT.WITH FRIENDS
  • DUELLTURM-S.: BATTLE TOWER VICTORIES

Displays a dummy trainer card with all fields maxed out.

Slot machine

Leads to the slot machine game, with debugging features enabled.

You start with 1000 credits (separate from the regular in-game coin amount).

Pressing Start between rounds displays a menu:

  • Settei ["Setting", standard Pachislo term for "odds level"]: Difficulty level, 1 (low average payout) to 6. Can be adjusted with left/right buttons.
  • Mawasita: Rounds played
  • Modosi: Winnings
  • Nomare: Losses (?)
  • Mae 7: Unknown
  • The right column ("Thyusen") counts wins by type, except for "BD" which counts the chances had at getting Reel Time.

In this stats page, pressing A allows for adjusting your credits; pressing Start again starts autoplay mode (stopped by holding B between turns); and pressing Select allows you to select a combination from the Thyusen list, which makes the machine outright cheat so the selected outcome is achieved. Select again the same option to return to fair play!

MATUDA

Named after Programmer Yoshinori Matsuda. Leads to a submenu:

Contest

Ruby-debug-contest-settings.png

Lets you start a Pokémon contest with any settings. Pressing Start begins the contest, while Select cancels.

  • Selecting the four participants at the top of the screen let you select them to modify their settings.
  • The third line lets you select the city / rank of contest, from ハジツゲ/ノーマル (Fallarbor/Normal), シダケ/スーパー (Verdandurf/Super), カイナ/ハイパー (Slateport/Hyper), and ミナモ/マスター (Lilycove/Master).
  • The fourth to sixth lines let you select the participating Pokémon's contest stats, when read in columns these are in the order かっこよさ (Cool), うつくしさ (Beauty), たくましさ (Tough), かわいさ (Cute), かしこさ (Smart), けづや (Sheen).
  • The seventh and eighth lines let you select the Pokémon's moves.
  • The bottom line's left option chooses the contest type, in the same order as above, and the right option is もどる Back.

Contest results

Displays contest results screen. Crashes if you haven't done "Set highest score" first.

Contest (comm.)

Seems to do the same as "Contest". Possibly for Link Contests?

Init comm. data

Selecting this doesn't appear to do anything, but the menu will no longer respond except pressing B to close.

Set highest score

Sets up contest results. Choosing "Contest results" after this displays a results screen with a very high score.

Reset highest score

Sets up contest results. Choosing "Set highest score", then this, then "Contest results" displays a results screen with zero score.

Set all art museum items

Not hard to guess what this does.

NOHARA

Named after Programmer Satoshi Nohara. Leads to a submenu:

TV

Leads to yet another submenu. Most of these options don't seem to actually do anything, but maybe we just need to poke around some more.

Secret type

Ruby-debug-secret-type.png

Displays a lot of numbers and asks "Want to change data type to see secret type now?" Doesn't seem to do anything. The numbers correspond to various TV broadcast information.

Start

???

Create TV

Lets you create/arrange TV broadcasts in some unclear way. If there's a TV in the current room, you must leave and return to see the result. The TVs in your player's/rival's homes don't display these events.

All clear

Resets all TV flags. (The numbers displayed under "Secret Type" all become zero.)

All seen

???

Create CM

Similar to "Create TV". "CM" is short for "commercial" in Japanese broadcasting parlance.

Not yet seen

???

Hit Table

Ruby-debug-hit-table.png

Displays some numbers.

Set full

???

Fan

Guess what, another submenu. Probably related to Pokémon Fan Club?

Start

Make the people on Lilycove Fan Club go towards you.

Increase

Displays a number and name on the screen.

  • 1 スクル Sukuru
  • 2 ミドル Midoru
  • 3 オジヨ Ojiyo
  • 4 ボウヤ Bouya (Boy)
  • 5 ボーイ Boy
  • 6 ヤング Young
  • 7 ヲーカ Wooka
  • 8 オルド Old
Reduce

Displays a number and name on the screen.

Points

Displays a number on the screen.

Play time 6

Adds 6 hours to your play time.

P ELITE FOUR

???

P SECRET BASE

???

P CONTEST

???

P BATTLE TOWER

???

Battle (vs Dad)

Lets you rematch Norman.

Dad after battle

Makes the game assume you've already battled Norman.

SOOTOPOLIS CITY

???

Embark

Forces Mr. Briney to appear in Mr. Briney's Cottage (Route 104).

Yes 9999

???

Legends flag ON

???

Add num of winning streaks

Adds a number of wins to the record on your trainer card.

NAKAMURA

Named after Programmer Hiroyuki Nakamura. Another submenu!

Berries

Gives you 999 of all berries.

PkMn list

Displays a Pokémon list animation.

Goods

Gives you one of each decoration item for your secret base, including the three promotional Regi-Dolls.

Move your base

Displays a menu where you can edit secret base(?) data. (Use "Make bases" option to fill some in.) Press Left/Right to select a base number. Press Up/Down to select either the name or the number shown below and A to edit. Use Up/Down to edit the selected character/digit. When editing the name, Select switches character groups and B erases the name. A accepts.

Although two 5-digit numbers are shown, it is actually a single 32-bit value with a space in the middle.

Make bases (to max)

Fills in all secret bases.

Base location

Displays locations of secret bases.

Moving PkMn

Displays a menu with the name of a place and ADD/DEL/EXIT.

Fishing points

Ruby-debug-fishing-data.png

Displays information about fishing and wild encounters. The Route 119 locations refer to Feebas, which only appears on three random spots on this route, selected at random every day.

Set PoKéRIEGEL

Lets you create a PoKéBLOCK with any stats, which is automatically added to your PoKéBLOCK Case.

MORI

Named after Programmer Akito Mori. Another submenu. Unlike other debug menus, this is still in the final game.

Search a child

Displays what an egg made from your first Pokémon would hatch into. ("[Pokémon]の こどもは [Baby Pokémon]", The child of [Pokémon] is [Baby Pokémon])

Egg

Creates an Egg instantly (needs compatible parents).

Egg (male)

Creates an Egg instantly (needs compatible parents).

1000 steps

Gives 1000 Exp. Points to each Pokémon in Day Care.

10000 steps

Gives 10000 Exp. Points to each Pokémon in Day Care.

MOVE TUTOR

Displays the Move Tutor menu for your first Pokémon.

Breed an egg

Hatches the first Egg in your party with ~2 steps.

Long name

Overwrites your first Pokémon's name with a 10-character name. The gibberish name appears to be "ながいなまえぽけもん"(Pokémon long name).

Delete PoKéRIEGEL

Empties your PoKéBLOCK Case.

TOMOMITI

Named after Programmer Tomomichi Ohta. Leads to a submenu:

Contest graphics

Ruby-debug-contest-gfx1.png Ruby-debug-contest-gfx2.png

Lets you view all variations of contest photos. BISASAM is German for BULBASAUR and "COOL.-WETTBEWERBSSIEGER" means "COOL.-CONTEST WINNER".

Art Mus. graphics

Lets you view all variations of art museum photos.

Preview data

Similar to above, but displays without text or background.

TRICK HOUSE

Lets you edit trick house flags.

Control events

  • パート1
    • "クリアご: Post-clear: ?????
    • "コインこうにゅうかのう": Enable Purchase of Coins: Get "COIN CASE"
    • "コトキサポーターセット": Oldale Supporter Set: ?????
    • "ニューキンセツOPEN" New Mawile OPEN: Open NEW MAWILE'S DOOR
    • "れんらくせんにのれる": Enable Riding on Ferry: Get "S.S TICKET"
    • "タマゴついか": Add Egg: Add a Kyogre's EGG in the PARTY
    • "アイテムいっぱい": Max Items: Gives you 999 of most usable items
    • "グッズいっぱい": Max Goods
    • "COINいっぱい": Max Coins
  • パート2
    • "ムロジムOPEN": Dewford Gym Open: Open "CAVE OF ORIGIN"
    • "おかねを0へ": Money to 0: Removes all your money
    • "ドジョッチ FULL": Barboach FULL: Fills your party with Barboach
    • "キノココ FULL": Shroomish FULL: Fills your party with Shroomish
    • "ドジョッチ タマゴ": Barboach Egg: Gives you a Barboach Egg
    • "キノココ タマゴ": Shroomish Egg: Gives you a Shroomish Egg

Control flags

Lets you toggle all game mode and event flags. L/R toggle. Events mostly have not-very-descriptive names like FE-CYCLE-01-P01-P01-C103-R0201. There are far too many to list, though they are fortunately categorized.

Categories:

  • イベントFLAG (Event FLAGs)
    • FEひでんわざ/デボンかんれん (FE HM Moves / Devon-related)
    • FEだいじなアイテムPART1 (FE Precious Items PART1)
    • そのた1 (Others 1)
    • MITSURU/DOOR (Wally/DOOR)
    • カラクリやしき10のやじるし/GYM07 (Trick House 10 Arrows/GYM07)
    • SUPPORT/そのた4 (SUPPORT/Others 4)
    • DAISUKI/そのた5 (Fan Club/Others 5)
    • そのた2 (Others 2)
    • そのた6 (Others 6)
  • バニシュFLAG (Vanish FLAGs)
    • 120/119ばんどうろカクレオン (Route 120/119 Kecleons)
    • そのた1 / SUPPORTM/W (Others 1 / SUPPORTM/W)
    • ODAMAKI/FIGHTER1 (Birch/FIGHTER1)
    • MITSURU/TENKI (Wally/Weather)
    • そのた2 /DAIGO (Others 2 /Steven)
    • POKE/POKEMON
    • MAMA/SUPPORT02
    • HAGI (Briney)
    • SUPPORT01
  • トレーナーFLAG (Trainer FLAGs)
    • ジムリーダー (Gym Leaders)
    • してんのう (Elite Four)
    • みつる/Champロード (Wally/Vict. Road)
  • SYSFLAG
    • BATCH (Badge)
    • タウンとうちゃく (Towns Arrived)
    • シティとうちゃく (Cities Arrived)
    • GET
    • そのた1 (Others 1)
    • そのた2 (Others 2)
    • そのた3 (Others 3)
    • そのた4 (Others 4)
    • そのた とうちゃく (Other Arrived)
  • BALLバニシュFLAG (BALL Vanish FLAGs)
    • FV-BALL パート1 (FV-BALL Part 1)
  • FH
    • FH-00-08
    • FH-09-15
  • FH-OBJ
    • FH-OBJ00-08
    • FH-OBJ09-15

Some interesting ones are under SYSFLAGS:

  • Badge: Whether you have each gym badge.
  • GET: Whether you have the Pokédex, Pokémon, Pokénav, and Pokénav→Ribbons options in the start menu.
  • Others 1: Some interesting ones like "SYS-GAME-CLEAR" (League defeated) and "SYS-WEATHER-CTRL" (weather catastrophe).
    • SYS-SAFARI-MODE sets whether you're in the safari game.
  • Others 3: SYS-EXDATA-ENABLE unlocks Mystery Gift.
  • Others 4: SYS-CTRL-OBJ-DELETE sounds like a debugging function.
    • SYS-ENC-UP-ITEM and SYS-ENC-DOWN-ITEM ("Encounters Up/Down") mean whether the White/Black Flute are active;
    • SYS-B-DASH gives you the running shoes.
    • SYS-KOKORO-EVENT triggers the Southern Island Event (not the whole Eon Ticket stuff, just the encounter)

Control WORK

Lets you edit various game state variables. L/R adjust. Each is a 16-bit integer.

  • SAVEWORK looks like game progress.
    • タウン “Town”
    • シティ “City”
    • ロード 101-109 “Road 101-109”
    • ロード 120-118 “Road 120-118”
    • ロード 119-127 “Road 119-127”
    • ロード 128-134 “Road 128-134”
    • ルームタウン “Room Town”
    • ルームシティ “Room City”
    • ダンジョンない “Inside Dungeon”
  • SYSWORK is various global settings.
    • CYCLEかんれん “CYCLE-related”
    • おおきさくらベ “Size Comparison”
    • カウンタ “Counter”
      • WK-SPRAY-COUNT is Repel step counter.
      • WK-FRIENDLY-STEP-COUNT is probably the counter that makes your Pokémon happier by being with you.
      • WK-POISON-STEP-COUNT is poison step counter.
    • そのた1 “Other 1”
    • そのた2 “Other 2”
  • LOCALWORK is probably variables for the current map.
    • LOCALWORK0-8
    • LOCALWORK9-15
  • OBJWORK is probably variables for NPCs.
    • OBJWORK0-8
    • OBJWORK9-15
  • ANSWORK
    • ANSWORK みかんせい "ANSWORK Incomplete"
  • SAVEWORK パート2 SAVEWORK Part 2 is more game progress.
    • SP
    • ルーム R110 PART1/カラクリ “Room R110 PART1/Trick”
    • ルーム R110 PART2 “Room R110 PART2”
    • ルームロード “Room Road”
    • ソノタ1 “Other 1”
    • ソノタ2 “Other 2”

AOKI

Named after Music Composer and Sound Creator Morikazu Aoki. Does nothing apparent.

TAYA

Named after Programmer Masao Taya. Leads to a submenu. This menu has 2 pages.

Weather

Lets you change the weather using L/R. The options are なし None, はれ Sun, はれ2 Sun2, あめ Rain, ゆき Snow, かみなり Thunder, きり Fog, かざんばい Volcanic Ash, すなあらし Sandstorm, きり2 Fog2, かいてい Undersea, くもり Cloudy, はれ3 Sun3, おおあめ Heavy Rain, and かいてい2 Undersea2.

LANETTE'S PC

Brings up the PC menu.

SimpleText

Lets you set any of the "enter a few words" event texts.

Old man

Displays a submenu: BARD, HIPSTER, RECYCLE, STORYTELLER, GIDDY GUY, Flag OFF, 21 letters, and a corrupted option (ナウくなる Become Hip). The first five options let you choose what character appears in the top left of Mauville's Pokémon Center, while the function of the other options is unknown.

Trend

Ruby-debug-trend.png

Displays some random data in broken German. Rough translation:

  • HEALTHY SONG
  • HEAT TOURNAMENT
  • APPROVED WATER SPORTS
  • APPEARANCE PHOTOS
  • EXTREMELY VALUABLE

Trend R

Seems to change (Randomize?) the data shown under "Trend".

Town flag

Marks all cities as visited on town map, allowing you to fly to any of them.

Award a ribbon

Lets you award ribbons. Use the D-Pad to move, then A to select. Up/Down adjusts value (0/1), A accepts, B cancels. When you close the menu, your first Pokémon receives the selected ribbons.

PkMnLOTTERY

Displays and lets you edit the winning lottery number. Woohoo!

Trainer

Marks some (not all?) trainers as beaten.

POKéNAV D

Displays some corrupt text which appears extremely slowly, saying しょうしょうおまちください! (Please wait!). It will then allow the player to use Fly in every city (even if the player never visited there before) and will unlock Battle Tower and Southern Island (without the Latios/Latias event) instantly, as well as clear all PC boxes and fill them with random Pokémon, at random levels, with random Contest Stats and Ribbons (including the unused ones!) and adds every Trainer's Eyes entry to the Pokénav.

IWASAWA

Named after Programmer Miyuki Iwasawa. Leads to a submenu:

CABLE CAR U

Displays the cable car going up scene. You come out at the last exit you came from on the current map, or in some other pre-determined location if you didn't use an exit.

CABLE CAR D

Displays the cable car going down scene. Again, drops you off at the last exit used.

ROULETTE1

Lets you set your casino coin balance, then lets you play the roulette game at the 1-coin-per-bet table.

ROULETTE3

Same as ROULETTE1, but at the 3-coin table (6 during Casino "service days").

View a MAIL

Presents a few corrupted submenus that let you view different mail backgrounds.

  • メールをみる View Mail
  • メールとうろく Register Mail
  • もたせる Give to Pokémon
  • メールをけす Delete Mail
  • レイアウトをにほんごでひょうじ? Display using Japanese layout?
    • にほんご Japanese
    • かいがい Overseas
  • イメージ タイプを えらんでね Choose an image type
    • オレンジ Orange
    • ハーバー Harbor
    • キラキラ Glitter
    • メカニカル Mech
    • ウッディー Wood
    • クロス Wave
    • トレジャー Bead
    • シャドウ Shadow
    • トロピカル Tropic
    • ドリーム Dream
    • ミラクル Miracle
    • レトロ Retro

Make items

Ruby-debug-makeitem.png

Lets you give yourself any item. Up/Down advance by 1, Left/Right by 10.

Transport

Displays the world map. Choose any location (including routes) to fly there, regardless of whether you actually have any Pokémon that can fly, or indeed any Pokémon at all. Oddly, flying to Mt. Chimney or the Safari Zone throws you in Petalburg City instead, but as with Routes - somewhere in the middle of the place, instead of Pokémon Center.

Teleport

Returns you to the last Pokémon Center you visited, just like the move of the same name.

Edit your PkMn

Ruby-debug-pkmn-edit.png

FLEMMLI = TORCHIC

LUGIA = LUGIA

GECKARBOR = TREECKO

START けってい = START Confirm

Displays a simple menu to adjust your party Pokémon's species, gender, and level. A/B/L/R adjust. You can add new Pokémon by editing empty slots; their encounter type is "Gef" (found). Note that this will not give your Pokémon any moves beyond those they start with.

Switch BG

Lets you turn background layers on/off. Left/Right toggle. Takes effect when you press A.

Use HM

Use any HM move. Nothing happens if the move isn't applicable (e.g. using Surf when not facing water).

Control Encounter

Lets you disable random encounters.

Mirage island RND

Ruby-debug-miracleisland.png

Displays message: "Miracle Island emerged - Random numbers:0". Up/Down/Left/Right change the number, A accepts. If the number is set to the last two bytes of the personality value of a Pokémon in the party, Mirage Island (WUNDEREILAND) is accessible on Route 130. Changing the number while on Route 130 or Mirage Island does nothing, but leaving Route 130 and coming back will result in its disappearance.

Clear flag ON/OFF

Lets you turn something on/off.

Time records

Ruby-debug-timerecords.png

  • にっすう Days
  • じかん Time
  • RTC じかん RTC Time
  • ゲームない じかん In-game Time

Displays RTC information.

Set time

Another way to adjust the clock.

National PoKéDex

Adds original 251 Pokémon to Pokédex. They won't show up until you also select "Hoenn National Dex".

Create PkMn

Ruby-debug-create-pkmn1.png Ruby-debug-create-pkmn2.png Ruby-debug-create-pkmn3.png

Ruby-debug-create-pkmn4.png Ruby-debug-create-pkmn5.png Ruby-debug-create-pkmn6.png

Lets you create Pokémon and add them to your party. New Pokémon automatically go to the PC if party is full.

This menu has 6 pages (select with L/R).

  • Page 1: Set species, level, EXP, trainer ID, and random variables. The gender and personality defined by the random variables are shown below. Level and EXP automatically adjust when the other is set.
    • ID is a 32-bit value which contains both your displayed trainer ID (low 16 bits) and "secret" trainer ID (high 16 bits).
  • Page 2: Set status (SLP/PSN/BRN/FRZ/PAR/PSN2), Tameness (happiness), PokéRUS.
  • Page 3: Set moveset, item and special ability.
  • Page 4: Set random values ("IVs") and stat EXP for HP, ATK, DEF. The resulting stats are shown below. The stat EXP cap is not enforced.
  • Page 5: Set random values and stat EXP for SPD, SP ATK, SP DEF.
  • Page 6: Set Cool, Beauty, Cute, Smart, Tough, Sheen.

Pressing Select here plays a sound effect for some reason.

Some information can't be set from this menu:

  • OT name is "Debug-G".
  • Location is "fateful encounter".

However, using the "Edit your Pokémon" menu above changes them to your name and the current location.

Note that the Pokémon created this way will have the full moveset they normally would have at their level, unlike the Edit your PkMn menu.

See PkMn graphics

  • かいはつナンバー Development Number
  • A:カラーせってい A:Set Colour
  • A:けってい B:キャンセル A:Confirm B:Cancel

Lets you view Pokémon sprites and edit their palettes. Start switches normal and shiny palettes. Select plays their cry.

Battle for debug

Ruby-debug-battle.png Ruby-debug-battle-flags.png

Lets you start a battle with any settings. This menu doesn't enable the debug options like the test menu does (showing HP and editing movesets). Nothing appears to be saved (EXP gained, Pokémon caught etc are gone after the battle).

First table L

  • たいせんモードを えらんでね Choose a Battle Mode
  • START:つぎへ START: Next
  • バトルモードせんたく Select Battle Mode
    • やせいたいせん Wild battle
    • 1VS1たいせん 1VS1 battle
    • 2VS2たいせん 2VS2 battle
    • 1VS1つうしんたいせん 1VS1 Link battle This option can't be chosen
    • 2VS2つうしんたいせん 2VS2 Link battle This option can't be chosen

First table R

  • トレーナーAIせんたく Select Trainer AI
    • きほんタイプ Basic Type
    • AIタイプ2..10 AI Type 2..10

Multiple AI can be selected. Note that this table is skipped if you choose wild Pokémon.

Second table

  • じぶんの せいべつを えらんでね Choose your Gender
  •  せいべつ せんたく Select Gender
    • おとこ Boy
    • おんな Girl

Third table L

  • ポケモンを えらんでね Choose Pokémon
  • じぶんのポケモン Your Pokémon
  • セットする Set

Your Pokémon, selected from Boxes.

Third table R

  • あいてのポケモン Enemy Pokémon

Enemy's Pokémon, also selected from Box.

Fourth table

  • バトルちけい せんたく Select Battle Terrain
    • くさ Grass
    • ながいくさ Long Grass
    • すな Sand
    • みず Water
    • うみ Sea
    • いけ Pond
    • いわ Rocky
    • どうくつ Cave
    • そのた Other

The background; in actual game it depends on where battle is initiated.

Full set of badges

Gives you all badges.

Hoenn National Dex

Adds all Hoenn Pokémon to Pokédex.

Set Ram berry

Displays a submenu: HP, PAR, SLP, PSN and a corrupted text (ウマイ Tasty), this option modifies Enigma Berry with the unused berry graphic.

Name Image
HPBerry Pokemon RS HpBerry.PNG
PARBerry Pokemon RS ParBerry.PNG
SLPBerry Pokemon RS SlpBerry.PNG
PSNBerry Pokemon RS PSNBerry.PNG
ウマイBerry Pokemon RS UmaiBerry.PNG

Stats:

  • Mass = Size
  • Güte: Weich = Quality: Soft

Flavor:

  • SCHARF = Spicy
  • TROCK. = Dry
  • SÜSS = Sweet
  • BITTER = Bitter
  • SAUER = Sour

Description: "A berry from elsewhere. Currently in development."

See portraits

Lets you view information about trainers or something.

  • にがおえばんごう Portrait Number
  • ポケモンナンバー Pokémon Number
  • ポケモンめい Pokémon Name
  • ブリーダーめい Breeder Name
  • しゅるい Type
  • こせいらんすう Individuality Random Number

BGM ON/OFF

Turns music on/off. Takes effect next time music would change.

Size comparison

Ruby-debug-sizecompare.png

  • ひりつ Scale
  • たかさ Height
  • Lキー▶しゅくしょう L-key ▶ Shrink
  • Rキー▶かくだい R-key ▶ Enlarge
  • Uキー▶うえ いどう U-key ▶ Move up
  • Dキー▶した いどう D-key ▶ Move down
  • Aボタン▶そうさきりかえ A Button ▶ Switch Control
  • Bボタン▶やめる B Button ▶ Quit
  • スタート:[Pokémon name]:セレクト Start:[Pokémon name]:Select

Displays size comparison of Pokémon and trainer. Up/Down position the Pokémon, Left/Right scale it, Select/Start choose Pokémon. A switches to editing the trainer sprite.

Safari

  • キューブおきば Cube Feeder
    • めのまえには キューブが ありません! There is no cube in front of you!
    • PoKéRIEGEL [Colour] のこり [Steps]ほ POKéBLOCK [Colour] [Steps] steps remaining
  • ほすうをのこり500に Steps remaining to 500
  • ほすうをのこり1にする Set steps remaining to 1
  • ボールをのこり30に Balls remaining to 30
  • ボールをのこり1にする Set balls remaining to 1
  • のこり [Steps]ほ [Steps] steps remaining

Displays a menu that lets you edit safari game settings. The first option shows how many steps are left before a POKéBLOCK(Cube) set at a POKéBLOCK Feeder(Cube Feeder) expires. The others set step and ball counts. Your current step count is shown below.

Does nothing if not in safari mode.

Rematch trainers

  • さいせんかのうトレーナー:いる/いない Rebattleable Trainers: Yes/No
  • さいせんじょうたいトレーナー:いる/いない Trainers in Rebattle State: Yes/No

Displays 5 options: See trainers, Max num of steps, Clear num of steps, Flag all set, Flag all clear. Probably controls when trainers will call you.

Hall of fame

Runs the hall of fame registration sequence (which saves the game) and ending.

Mystery event

Lets you turn Mystery Gift on/off.

Legends records

Displays a submenu:

Confirmation

It's an adventure log, displays with some numbers and corrupted names. Up/Down selects.

  • 00:レポート Saves
  • 01:クリア じかん Clear Time
  • 02:りゅうこう さくせい Trends Created
  • 03:きのみを うえたかいすう Times Berries Planted
  • 04:じてんしゃこうかん Bike Trades
  • 05:ほすう Steps
  • 06:インタビュー Interviews
  • 07:バトル Battles
  • 08:やせいバトル Wild Battles
  • 09:トレーナーバトル Trainer Battles
  • 10:でんどういり Hall of Famed
  • 11:ポケモンほかく Pokémon Captures
  • 12:つった かいすう Times Fished
  • 13:タマゴかえった Eggs Hatched
  • 14:しんかした Evolved
  • 15:ポケセン かいふく PokéCen Heals
  • 16:じたく かいふく Own House Heals
  • 17:サファリ りよう Safari Uses
  • 18:ひでん:いあいぎり HM:Cut
  • 19:ひでん:いわくだき HM:Rock Smash
  • 20:きち ひっこし Base Relocations
  • 21:つうしんこうかん Link Trades
  • 22:つうしんたいせん Link Battles
  • 23:つうしん かち Link Wins
  • 24:つうしん まけ Link Losses
  • 25:つうしん ひきわけ Link Draws
  • 26:わざ:はねる Move:Splash
  • 27:わざ:わるあがき Move:Struggle
  • 28:スロットおおあたりかいすう Slots Big Wins
  • 29:ルーレットれんしょう Roulette Streak
  • 30:バトルタワー Battle Tower
  • 31:バトルタワーかち Battle Tower Wins
    • みしよう データ Unused Data
  • 32:バトルタワーれんしょう Battle Tower Streak
  • 33:ポロックさくせい POKéBLOCKs Created
  • 34:つうしんでポロックつくった Link POKéBLOCKs Made
  • 35:つうしんコンテストかち Link Contest Wins
  • 36:CPUコンテストさんか CPU Contests Entered
  • 37:CPUコンテストかち CPU Contest Wins
  • 38:かいもの Shopping
  • 39:ダウジングマシン Itemfinder
  • 40:あめふり Rained
  • 41:ずかんをみた Looked at Pokédex
  • 42:リボン もらった Ribbons Obtained
  • 43:だんさ とびおり Ledges Hopped
  • 44:TVを みた Watched TV
  • 45:とけいを みた Looked at Clock
  • 46:くじが あたった Won Lottery
  • 47:ポケモンあずけた Pokémon Day-Cared
  • 48:ロープウェイりよう Ropeway Uses
  • 49:おんせん はいった Went in Hot Spring

Max-1 set

Same as "Confirmation", except pressing A sets the displayed number to one less than its maximum.

Zero clear

Same as "Confirmation", except pressing A sets the displayed number to zero.

Weather events

Lets you turn something on/off.

Cell info.

Displays information about the tile you're facing.

Check PoKéRIEGEL

Displays some corrupted text (ポロック グループ POKéBLOCK Group) and a number that can be adjusted. Regardless what number you select, it fills every slot in your PoKéBLOCK Case with 30 black PoKéBLOCKs. The quantity doesn't seem to decrease when using one.

Effort values

  • HP どりょくち HP Effort value
  • こうげき どりょくち Attack Effort value
  • ぼうぎょ どりょくち Defence Effort value
  • すばやさ どりょくち Speed Effort value
  • とくこう どりょくち Sp.Atk Effort value
  • とくぼう どりょくち Sp.Def Effort value
  • どりょくち ごうけい Effort value total
  • なつきど Happiness

Displays "effort values" (stat EXP) of your party. Left/Right select a Pokémon. Second last row is total stat EXP. Last is happiness/"tameness".

Hoenn National Dex

Adds all Hoenn Pokémon to Pokédex.

See trainers

Ruby-debug-viewtrainers.png

Lets you view trainer sprites and edit their palettes, including the unused Team Aqua Trainer's sprite. This is the same menu used for viewing Pokémon sprites, so pressing Start tries to switch normal/shiny palette, but since trainers don't have shiny palettes it just corrupts them instead. A similar tool is left in the retail versions of Pokémon Gold and Silver.

Berrie Info

Ruby-debug-berry-info.png

Displays information about the berry/soil in front of you. Does nothing if you aren't facing one of these.

Battle Tower stages

  • レベル ステージ Level Stage

Lets you edit some parameters related to the battle tower.

End sequence demo

Displays the ending.

Random number test

Ruby-debug-randomnumbertest.png

  • ここから From
  • ここまで To
  • はんい Range
  • かいすう Times
  • けっか [Number]かい Result [Number] times

Lets you test random number generation.

Me-too BackupMan

Displays two options: "write to flash" and "read from flash".

PTIME

Lets you set your total play time counter.

MURAKAWA

Named after Localization Programmer Teruki Murakawa. Displays a message "Set FLASH ERR" and a yes/no prompt.

If enabled, saving will cause the bad block routine to run on the next save (resulting in the game restarting with an erased file, at least when using 64 kB saves instead of the appropriate 128).

KINA(FONT)

Displays a test message.