Proto:Pokémon Ruby and Sapphire/Test Menu
This is a sub-page of Proto:Pokémon Ruby and Sapphire.
Contents
Test Menu
Press Select at the title screen.
This menu displays some information about the ROM and a number of testing functions.
Battle
Image | Text | Translation |
---|---|---|
GECKARBOR | TREECKO | |
PFUND | POUND | |
NOTDÜNGER | OVERGROW |
A screen where you can set up and start a battle between any two teams. Press L + Select to return to the title screen.
BATTLE selects the battle type:
- 1: Wild battle.
- 2, 4: Trainer double battles.
- 3: Trainer battle.
- 5: Link battle.
- 6: Link double battle.
- 7: Link multi battle.
- 8: The Wally battle where he captures a wild Pokémon.
- 9: Safari Zone battle.
The other options are either obvious or unknown. A/B adjusts the rightmost digit by 1, which changes the battle type, and L/R adjusts the middle digit by 10, which changes the battle environment.
Pressing Select while the BATTLE option is highlighted will activate additional functions, depending on the current value of the option.
- 01: Displays the Pokémon evolution sequence, showing the first Pokémon on the opponent's team evolving into the second. As this feature appears to be purely for demonstration purposes, no Pokémon will disappear from the team after the sequence finishes and neither will moves learned during the evolution be retained by the second Pokémon.
- 02: Displays the battle background with a Pokémon's battle sprite. By default, A/B moves the sprite up/down by 1 unit, L/R moves up/down 8 units, with the max height being 64 units. Pressing Down lets you cycle through different sprites in index order, A/B by one, L/R by 10. Pressing Up in this mode brings you back to the height adjustment, and height adjustments for each Pokémon are saved when you cycle between them. Pressing Right in height adjustment mode lets you cycle between the sprites of Flying-type Pokémon specifically; A/B/L/R cycles up/down through the sprites. Pressing A/L while viewing Charizard's sprite in this mode causes the game to hang. Pressing Left brings you back to height adjustment mode. Pressing Right in the sprite cycling mode (or Down for the Flying-type mode) will let you press A/B/L/R to bring up a selection box with two options, letting you save and load the heights of the battle sprites. Changing sprite height in this mode does not carry over into battles. Pressing Left (Up) will bring you back to the sprite cycling mode. Pressing R + Start at any point brings you back to the main Battle menu.
Image | Text | Decoded | Translation |
---|---|---|---|
BISASAM | N/A | BULBASAUR | |
ŒÉÎ | たかさ | Height | |
éこÂ | ひこう | Flying (type) | |
ポLモン | ポケモン | Pokémon | |
フア¡↑ | フアイル | File |
Move the cursor to the far right to edit the player's team. A/B adjust by 1, L/R by 10. Press Select to edit movesets. Configurations can be saved to nine different slots. Start begins the battle, and during battle will toggle displaying the enemy's HP as numbers instead of a bar.
Image | Text | Translation |
---|---|---|
BISASAM | BULBASAUR | |
LUGIA | LUGIA | |
BISAFLOR | VENUSAUR | |
KAPPALORES | LUDICOLO | |
FEUERSCHLAG | FIREPUNCH | |
ターン | Turn |
This mode also enables several battle debug functions:
- During battle, pressing Start at the move select screen displays some information about the selected move. Then, press Start to view the animation of it being used against the opponent or Select to see it used against yourself. Left/Right/L/R selects a move. Up/Down adjusts the "turn" value. Other values' purposes are unknown.
- Press L + R to replace this move with the one selected. (Pressing L will change the selected move, but pressing R will then return to the previous selection and save it.)
- Your inventory is stocked with several useful items. You can catch the Pokémon, which ends the battle, but nothing from test battles is saved. Your badges do carry over from the saved game, however, so high-level Pokémon may disobey.
During Safari battles, pressing R will play the animation of throwing a Pokéblock. Start will display the nature (which is always Hardy), the escape factor, and the catch factor of the Pokémon (although going into and out of the Pokéblock menu while this is toggled on will display the HP like in a regular battle).
After the battle ends, or if R + Select is pressed, the game returns to this menu.
Sound Test
To do: What/where the unknown music is used (if used at all) and any missed uses of already verified music; the TEST 1-4 seems to be made on different instruments, what instruments exactly? |
Just what it says on the tin. Use Left/Right to select a song or sound effect (not L/R as the text would have you believe) and A to play it. Pressing L opens another sound effect test screen. Pressing R opens a sound driver test screen.
List
- 349 - STOP - Exactly what it says.
- 350 - TETSUJI - Seems to be some variant of the Littleroot Town theme. Tetsuji Ohta was the map designer for Ruby and Sapphire.
- 351 - FIELD13 - Unused Route 38 and 39 theme.
- 352 - KACHI22 (Win 22) - Successful capture.
- 353 - KACHI2 (Win 2) - Victory against Wild Pokémon.
- 354 - KACHI3 (Win 3) - Victory against Gym Leader.
- 355 - KACHI5 (Win 5) - Victory against Champion.
- 356 - PCC - Unused Pokémon Communication Center theme.
- 357 - NIBI (Pewter) - Unused Pewter, Viridian and Saffron City theme.
- 358 - SUIKUN (Suicune) - Unused legendary beasts theme.
- 359 - DOORO1 (Route 1) - Route 101.
- 360 - DOORO-X1 (Route-X1) - Route 110.
- 361 - DOORO-X3 (Route-X3) - Route 120.
- 362 - MACHI-S2 (City-S2) - Petalburg City.
- 363 - MACHI-S4 (City-S4) - Oldale Town.
- 364 - GIM - Gym.
- 365 - NAMINORI (Surf) - Surfing.
- 366 - DAN01 (Dun. 01) - Theme for most caves and some other places such as Jagged Pass.
- 367 - FANFA1 - Level up fanfare.
- 368 - ME-ASA (ME-Morning) - Pokémon healing SFX.
- 369 - ME-BACHI (ME-Intense Moment) - Fanfare used for e.g. diploma or earning a Badge.
- 370 - FANFA4 - "Item obtained" fanfare.
- 371 - FANFA5 - "Pokémon evolved" fanfare.
- 372 - ME-WAZA (ME-Technical/Attack) - 'TM/HM obtained' fanfare.
- 373 - BIJYUTU (Art) - Lilycove's museum.
- 374 - DOORO-X4 (Route-X4) - Intro/Route 123.
- 375 - FUNE-KAN (Ship-Building) - Slateport's museum.
- 376 - ME-SHINKA (ME-Evolve) - Evolution starting sound.
- 377 - SHINKA (Evolve) - Evolution music.
- 378 - ME-WASURE (ME-Forget) - Jingle for forgetting moves via the Move Deleter.
- 379 - SYOUJOEYE (Girl Eye) - Tuber encounter theme.
- 380 - BOYEYE - Youngster encounter theme.
- 381 - DAN02 (Dun. 02) - Abandoned Ship.
- 382 - MACHI-S3 (City-S3) - Secret Base.
- 383 - ODAMAKI (Birch) - Birch's Lab.
- 384 - B-TOWER - Battle Tower.
- 385 - SWIMEYE - Swimmer encounter theme.
- 386 - DAN03 (Dun. 03) - Meteor Falls theme.
- 387 - ME-KINOMI (ME-Berry) - Berry obtained jingle.
- 388 - ME-TAMA (ME-Orb) - Red Orb/Blue Orb use sound.
- 389 - ME-B-BIG - Game Corner big win theme.
- 390 - ME-B-SMALL - Game Corner win theme.
- 391 - ME-ZANNEN (ME-Too Bad) - Used at contests when appeal drops or at Mauville Corner when player loses.
- 392 - BD-TIME - Mauville Game Corner's Reel Time.
- 393 - TEST1 - These four are variants of the Contest theme with different instruments active that play separately during a 4-player Link Contest. This plays on GBA #1.
- 394 - TEST2 - Plays on GBA #2 during a 4-player Link Contest.
- 395 - TEST3 - Plays on GBA #3 during a 4-player Link Contest.
- 396 - TEST4 - Plays on GBA #4 during a 4-player Link Contest.
- 397 - TEST - Gentleman encounter theme.
- 398 - GOMACHI0 (GO City 0) - Verdanturf Town.
- 399 - GOTOWN - Mauville Town.
- 400 - POKECEN - Pokémon Center.
- 401 - NEXTROAD - Route 104.
- 402 - GRANROAD - Route 119.
- 403 - CYCLING - Cycling.
- 404 - FRIENDLY (Mart) - Poké Mart.
- 405 - MISHIRO (Littleroot) - Littleroot Town.
- 406 - TOZAN (Mountain Climbing) - Mount Chimney.
- 407 - GIRLEYE - Lass encounter theme.
- 408 - MINAMO (Water Surface) - Lilycove City/Pacifidlog Town.
- 409 - ASHROAD - Route 113.
- 410 - EVENT0 - Birch running from Poochyena.
- 411 - DEEPDEEP - Underwater.
- 412 - KACHI1 (Win 1) - Regular Trainer victory theme.
- 413 - TITLE3 - Title screen.
- 414 - DEMO1 - Opening sequence.
- 415 - GIRL-SUP - May encounter theme.
- 416 - HAGESHII (Fierce) - Psychic encounter theme.
- 417 - KAKKOII (Cool) - Ace Trainer encounter theme.
- 418 - KAZANBAI (Volcanic Ash) - Route 111 (Desert).
- 419 - AQA-O - Team Aqua encounter theme.
- 420 - TSURETEK (つれてく, Taking With) - Clerk guiding player in Verdanturf.
- 421 - BOY-SUP - Brendan encounter theme.
- 422 - RAINBOW - Ever Grande City.
- 423 - AYASII (Suspicious) - Poké Maniac/Hex Maniac encounter theme.
- 424 - KACHI4 (Win 4) - Victory against Team Magma/Aqua.
- 425 - ROPEWAY - Mt. Chimney tramway.
- 426 - CASINO - Game Corner.
- 427 - HIGHTOWN - Dewford Town. Since the name doesn't necessarily match any of Dewford's features, it could have originally been intended for another town, such as Fortree, or Dewford may have had a different design at one point.
- 428 - SAFARI - Safari Zone.
- 429 - C-ROAD (Champion's Road) - Victory Road.
- 430 - AJITO (Hideout/Base) - Team Aqua's Hideout / Team Magma's Base.
- 431 - M-BOAT - Mr. Briney's boat.
- 432 - M-DUNGON - Mt. Pyre interior.
- 433 - FINECITY - Slateport City.
- 434 - MACHUPI - Mt. Pyre exterior. The name could be a reference to Macchu Picchu.
- 435 - P-SCHOOL - Trainers' School.
- 436 - DENDOU (Fame) - Registering in Hall of Fame.
- 437 - TONEKUSA (Misspelt or purposefully jumbled 'tokusane', 'Mossdeep')- Fallarbor Town.
- 438 - MABOROSI (Romanization of 幻 maboroshi, 'illusion') - Sealed Chamber.
- 439 - CON-FAN - Contest Results.
- 440 - CONTEST0 - Contest.
- 441 - MGM0 - Team Magma encounter theme.
- 442 - T-BATTLE - Opening sequence battle.
- 443 - OOAME (Heavy Rain) - Kyogre's Heavy Rain.
- 444 - HIDERI (Drought) - Groudon's Drought.
- 445 - RUNECITY - Sootopolis City.
- 446 - CON-K - Contest results.
- 447 - EIKOU-R (Glory-R) - Hall of Fame.
- 448 - KARAKURI (Trick) - Trick House.
- 449 - HUTAGO (Twins) - Twins encounter theme.
- 450 - SITENNOU (Elite Four) - Elite Four encounter theme.
- 451 - YAMA-EYE (Mountain Eye) - Hiker/Fisherman encounter theme.
- 452 - CONLOBBY - Pokémon Contest lobby.
- 453 - INTER-V (Interview) - Gabby and Ty encounter theme.
- 454 - DAIGO (Steven) - Champion encounter theme.
- 455 - THANKFOR - Credits theme.
- 456 - END - "ENDE" screen.
- 457 - BATTLE27 - Wild battle.
- 458 - BATTLE31 - Team Aqua/Magma battle.
- 459 - BATTLE20 - Trainer battle.
- 460 - BATTLE32 - Gym Leader battle.
- 461 - BATTLE33 - Champion battle.
- 462 - BATTLE36 - Regi battle.
- 463 - BATTLE34 - Weather trio battle.
- 464 - BATTLE35 - Pseudo-rival battle.
- 465 - BATTLE38 - Elite Four battle.
- 466 - BATTLE30 - Maxie/Archie battle.
SE Test
To do:
|
Accessed by pressing L. Press A to play a sound, Left/Right to select, L/R to adjust panning. Pan options are 63 (full right), -64 (full left), 0 (centre), LR (transition left to right), RL (transition right to left). After 118, the sounds are related to moves.
- 1 - KAIFUKU - Item used.
- 2 - PCLOGON - Entering PC screen/choosing option on PC, entering the menu in Pokédex.
- 3 - PC-OFF - Logging off the PC/exiting PC screen as well as Pokédex screen.
- 4 - PC-ON - Logging to the PC.
- 5 - SELECT - Changing selection.
- 6 - WIN-OPEN - Opening menu.
- 7 - WALL-HIT - Bumping into something you can't walk on.
- 8 - DOOR - Entering a building in door (such as the common ones in Rustboro).
- 9 - KAIDAN - Entering building without door, exiting building, using ladders...
- 10 - DANSA - Jumping on the one-way ledges.
- 11 - JITENSYA - Getting on bike, used in FR/LG, seems unused here.
- 12 - KOUKA-L - "It's not very effective..." hit.
- 13 - KOUKA-M - Normal hit.
- 14 - KOUKA-H - "It's super-effective!" hit.
- 15 - BOWA2 - Pokémon switch.
- 16 - POKE-DEAD - Pokémon faints.
- 17 - NIGERU - Running away.
- 18 - JIDO-DOA - Entering building with doors such as Pokémon Center.
- 19 - NAMINORI - Using Mr. Briney ship.
- 20 - BAN - ?
- 21 - PIN - ?
- 22 - BOO - Contest Jam.
- 23 - BOWA - Poké Balls being placed (healing, Hall of Fame), also Poké Ball wiggles.
- 24 - JYUNI - Places in Contest appearing.
- 25 - A - Someone spelling A.
- 26 - I - Someone spelling I.
- 27 - U - Someone spelling U.
- 28 - E - Someone spelling E.
- 29 - O - Someone spelling O.
- 30 - N - Someone spelling N.
- 31 - SEIKAI - Pokéblock Success.
- 32 - HAZURE - Pokéblock Miss.
- 33 - EXP - Exp rises (entire).
- 34 - JITE-PYOKO - Jumping/bunny hops on Acro Bike.
- 35 - MU-PACHI - ?
- 36 - TK-KASYA - ?
- 37 - FU-ZAKU - ?
- 38 - FU-ZAKU2 - ?
- 39 - FU-ZUZUZU - ?
- 40 - RU-GASHIN - Stairs appearing (Sootopolis Gym).
- 41 - RU-GASYAN - Ice breaking (Sootopolis Gym).
- 42 - RU-BARI - Marking the ice in Sootopolis Gym.
- 43 - RU-HYUU - Falling down.
- 44 - KI-GASYAN - ?
- 45 - TK-WARPIN - Using warp tile.
- 46 - TK-WARPOUT - Arriving at warp tile.
- 47 - TU-SAA - ?
- 48 - HI-TURUN - Moving the obstacle in Fortree Gym.
- 49 - TRACK-MOVE - Moving truck moving, also oddly used for unsealing the Regi chambers.
- 50 - TRACK-STOP - Truck stopping.
- 51 - TRACK-HAIK - Truck stopping 2.
- 52 - TRACK-DOOR - Truck door opens.
- 53 - MOTER - ?
- 54 - CARD - ?
- 55 - SAVE - Successful save.
- 56 - KON - Poké Ball bouncing.
- 57 - KON2 - Poké Ball bouncing again.
- 58 - KON3 - Poké Ball bouncing yet again.
- 59 - KON4 - Poké Ball finally stopping on ground.
- 60 - SUIKOMU - Poké Ball sucking in Pokémon.
- 61 - NAGERU - Throwing Poké Ball.
- 62 - TOY-C - Secret Base C Note mat.
- 63 - TOY-D - D Note mat.
- 64 - TOY-E - E Note mat.
- 65 - TOY-F - F Note mat.
- 66 - TOY-G - G Note mat.
- 67 - TOY-A - A Note mat.
- 68 - TOY-B - B Note mat.
- 69 - TOY-C1 - High-C Note mat.
- 70 - MIZU - Walking in puddle.
- 71 - HASHI - Walking on the elevated platforms in Fortree.
- 72 - DAUGI - Item bought/sold.
- 73 - PINPON - Safari Zone timeout, elevator stopping on floor.
- 74 - FUUSEN1 - ?
- 75 - FUUSEN2 - ?
- 76 - FUUSEN3 - ?
- 77 - TOY-KABE - ?
- 78 - TOY-DANGO - ?
- 79 - DOKU - Poison
- 80 - ESUKA - ?
- 81 - T-AME - Rain
- 82 - T-AME-E - Rain ends.
- 83 - T-OOAME - Heavy rain.
- 84 - T-OOAME-E - Heavy rain ends.
- 85 - T-KOAME - Light rain.
- 86 - T-KOAME-E - Light rain ends.
- 87 - T-KAMI - Thunder strikes.
- 88 - T-KAMI2 - Thunder strike fading out.
- 89 - ELEBETA - Elevator
- 90 - HINSI - Low HP beep.
- 91 - EXPMAX - EXP bar filled.
- 92 - TAMAKORO - Ball in Roulette.
- 93 - TAMAKORO-E - Ball in Roulette fading out.
- 94 - BASABASA - ?
- 95 - REGI - ?
- 96 - C-GAJI - Gaining hearts.
- 97 - C-MAKU-U - Interlude between Contest rounds (in).
- 98 - C-MAKU-D - Interlude between Contest rounds (out).
- 99 - C-PASI - ?
- 100 - C-SYU - ?
- 101 - C-PIKON - Pokémon appealing in Contest.
- 102 - REAPOKE - Shiny Pokémon appearing.
- 103 - OP-BASYU - ?
- 104 - BT-START - ?
- 105 - DENDOU - Audience cheering in Contest.
- 106 - JIHANKI - ?
- 107 - TAMA - Red/Blue Orb used.
- 108 - Z-SCROLL - Scrolling in Pokédex.
- 109 - Z-PAGE - Choosing the page in Pokédex (Cry, Area, etc.)
- 110 - PNON - Opening the PokéNav.
- 111 - PNOFF - Closing the PokéNav .
- 112 - Z-SEARCH - Using Search function in Pokédex.
- 113 - TAMAGO - Egg hatching.
- 114 - TB-START - ?
- 115 - TB-KON - ?
- 116 - TB-KARA - ?
- 117 - BIDORO - ?
- 118 - W085 - Thunderbolt
- 119 - W085B - Thunderbolt #2, full paralysis.
- 120 - W231 - Various Steel-type moves, such as Metal Claw or Steel Wing.
- 121 - W171 - Destiny Bond/Nightmare status.
- 122 - W233 - Vital Throw.
- 123 - W233B - ?
- 124 - W145 - Water Gun.
- 125 - W145B - ?
- 126 - W145C - Water Pulse.
- 127 - W240 - Rain Dance.
- 128 - W015 - ?
- 129 - W081 - String Shot.
- 130 - W081B - String Shot #2.
- 131 - W088 - ?
- 132 - W016 - Gust/Razor Wind.
- 133 - W016B - Gust/Razor Wind fadeout.
- 134 - W003 - ?
- 135 - W104 - Double Team.
- 136 - W013 - ?
- 137 - W196 - Icy Wind; frozen status.
- 138 - W086 - Thunder "setup".
- 139 - W004 - ?
- 140 - W025 - Mega Kick/Punch "setup".
- 141 - W025B - Mega Kick hit.
- 142 - W152 - Crabhammer/Waterfall.
- 143 - W026 - ?
- 144 - W172 - Fire Blast.
- 145 - W172B - Fire Blast hit.
- 146 - W053 - Flamethrower
- 147 - W007 - Fire Punch.
- 148 - W092 - Toxic
- 149 - W221 - Sacred Fire "setup".
- 150 - W221 - Sacred Fire hit.
- 151 - W052 - ?
- 152 - W036 - Take Down "setup".
- 153 - W059 - Blizzard
- 154 - W059B - Blizzard fade out.
- 155 - W010 - ?
- 156 - W011 - ?
- 157 - W017 - ?
- 158 - W019 - Fly 1st turn.
- 159 - W028 - Sand-Attack.
- 160 - W013B - ?
- 161 - W044 - Bite and Poison Fang.
- 162 - W029 - ?
- 163 - W057 - Surf.
- 164 - W056 - Hydro Pump.
- 165 - W250 - Muddy Water.
- 166 - W030 - ?
- 167 - W039 - Tail Whip SFX.
- 168 - W054 - ?
- 169 - W077 - Stun Spore, PoisonPowder, etc.
- 170 - W020 - Disable
- 171 - W082 - Dragon Rage and Focus Punch charge.
- 172 - W047 - Sing
- 173 - W195 - Perish Song.
- 174 - W006 - ?
- 175 - W091 - Dig
- 176 - W146 - Dizzy Punch, confusion status.
- 177 - W120 - Selfdestruct
- 178 - W153 - Explosion
- 179 - W071 - Draining heal.
- 180 - W071 - Draining move.
- 181 - W103 - Screech
- 182 - W062 - Aurora Beam.
- 183 - W062B - Aurora Beam #2.
- 184 - W048 - Supersonic
- 185 - W187 - Belly Drum.
- 186 - W118 - ?
- 187 - W155 - Bonemerang
- 188 - W122 - Lick
- 189 - W060 - ?
- 190 - W185 - ?
- 191 - W014 - Swords Dance.
- 192 - W043 - Leer
- 193 - W027 - Swagger
- 194 - W027B - Swagger #2.
- 195 - W215 - ?
- 196 - W109 - Confuse Ray.
- 197 - W173 - Snore and sleep status.
- 198 - W280 - Brick Break breaking Reflect/Light Screen.
- 199 - W202 - ?
- 200 - W060B - ?
- 201 - W076 - SolarBeam firing.
- 202 - W080 - Heal Bell
- 203 - W100 - Teleport
- 204 - W107 - ?
- 205 - W166 - Sketch
- 206 - W129 - Double-Edge "setup"
- 207 - W115 - ?
- 208 - W112 - ?
- 209 - W197 - Detect
- 210 - W199 - Lock-On.
- 211 - W236 - Moonlight
- 212 - W204 - ?
- 213 - W268 - Charge
- 214 - W070 - Strength boulders moved.
- 215 - W063 - Hyper Beam "setup".
- 216 - W127 - ?
- 217 - W179 - Reversal
- 218 - W151 - ?
- 219 - W201 - ?
- 220 - W161 - Tri Attack.
- 221 - W161B - Tri Attack thunder.
- 222 - W227 - Encore
- 223 - W227B - Encore #2.
- 224 - W226 - Baton Pass.
- 225 - W208 - ?
- 226 - W213 - ?
- 227 - W213B - Attract
- 228 - W234 - ?
- 229 - W260 - ?
- 230 - W328 - ?
- 231 - W320 - GrassWhistle
- 232 - W255 - Spit Up.
- 233 - W291 - Dive 1st turn.
- 234 - W089 - Earthquake/Fissure.
- 235 - W239 - Twister
- 236 - W230 - Sweet Scent.
- 237 - W281 - Yawn
- 238 - W327 - Sky Uppercut/Seismic Toss.
- 239 - W287 - Stat rose.
- 240 - W257 - Heat Wave.
- 241 - W253 - Uproar
- 242 - W258 - ?
- 243 - W322 - ?
- 244 - W298 - ?
- 245 - W287B - Stat fell.
- 246 - W114 - ?
- 247 - W063B - ?
Driver Test
Accessed by pressing R. Gives all sorts of options to experiment with Pokémon cry sounds. Left/Right adjust by 1, L/R adjust by 10. Select toggles the first option at the right which seems to be echo. Start toggles the second option which plays the sound in reverse.
There are two unused Pokémon cries here: 266 and 269.
Sound Meter
Accessed by pressing Start. It allows you to listen to Pokémon cry sounds similar to the previous menu, but also includes a sound meter for measuring the volume. Since the numbering stops at 384, Pokémon such as Jirachi and Deoxys cannot be heard.
PokéRIEGEL Test
Seems to be for testing the Pokéblock making function. Left/Right to select a berry/block type, Up/Down to select a row, L/R adjust the BPM value by 10 (range 0-300). Pressing A displays some results below (six hex numbers - presumably the block's stats - and the color). Pressing Select displays two sets of hex numbers in place of the color; the first seems to be a 16-bit counter which stops when you display it, and the second cycles through random-seeming numbers from 0 to 5.
LINK Test2
Displays a screen that shows various link-related parameters. Pressing L makes it disappear and fade in again. Pressing R also appears to do something, as it makes the game freeze for a few seconds. One of the 0s in the upper-left corner changes to a 1 when A is pressed, and a 2 is also shown. When connected to another console, additional parameters change; among these, one parameter indicates the total number of systems connected (up to 4), and a number denoting each console 0-3. In this state, pressing A on the host console (0) will "initiate" the link, adding more parameters on the left side. These parameters start at 4C, and the number of them depends on the number of consoles connected (3 rows with 2 consoles, 4 rows with 3 consoles, 5 rows with 4 consoles). While linked up, pressing B on any console will rapidly change the parameters on the left side for a few seconds, as well as changing a few other parameters on the right side. When this is done, the parameters on the left that were changing stop at 0C, and if all 4 consoles do this at the same time, the 4x4 grid of 0's in the center will change to a unique set of numbers for each console. A console running the link test is also able to connect to another console in a different link mode (link battle, e-Reader, etc), but functionality is very limited.
Crash Backup Data
Erases all save data without any warning or confirmation. Careful!
e-Card Test
Connecting to an e-Reader. Basically the same as the Mystery Gift option.
Image | |
---|---|
Text | Connection... ... ... B-Button: Cancel |
Mimic e-Card
Displays the message "CARD-E emulation...". Emulates an e-Reader for use with another Germany copy of Ruby or Sapphire version. When connected you will have the following options:
- ticket: Gives you the Eon Ticket which allows you to travel to Southern Island.
- PKMN: Gives you an Unown named "TOURNAMENT".
- wrongPKMN: Gives you a Bad Egg.
- EGG: Tries to send over a Pikachu egg, but fails most of the time due to a faulty checksum.
- ribbon: Adds a special ribbon to all of your Pokémon party.
- DEX: Unlocks the national Pokédex.
- message: Adds a special word on the game.
- RAM seed: Gives you a modify Enigma Berry named "ガイブ "(external) with the image of Cheri Berry.
- trainer: Places a Pokémon trainer called "カードイー" (e Card) in the locked room in Mossdeep City.
- clock: Unlocks the built-in clock reset (same as the time-setting option accessible through the main test menu)?
- item: Gives you a Ganlon Berry.
- goods: Gives you the Registeel Pokedoll for your secret base.
- potion:
- ball:
- cheri berry:
- TM01:
The items can be received from Norman in his Gym.
Time In Game
Lets you adjust the clock, including number of days passed (up to 9999). Current (Aktuelle) and previous (Vorherige) time always seem to be the same.
RTC Reset
Resets the clock after pressing A to confirm or B to cancel.
Converter
Prompts to press A to confirm or B to cancel. Pressing A delays a few seconds (probably doing something to save data), then displays a corrupted "conversion completed" message.
Image | ||
---|---|---|
Text | セーブデータ& ÍンバートÏまÒ
AでÌっÛÁ BでRIEᵉンセ↑ |
ë+É+が Ï=Âû;Â ÏまÏCE! |
Decoded | セーブデータを コンバートします | へんかんが しゅうりょう しました! |
Translation | Convert save data | Conversion completed! |
To do: Figure out the offsets of an unheadered save, and from there find out what is changed by this option. |
This option modifies 34 bytes in the save file; all but 4 of these are by 1 bit. The modification to a NO$GBA save file is detailed below (column 1: offset, column 2: original byte, column 3: modified byte).
0001D040: FF 1F 0001D041: FF FC 0001E040: FF 1F 0001E041: FF FC 00022065: C0 D0 0002206D: C0 D0 00022075: C0 D0 0002207D: C0 D0 00022085: C0 D0 0002208D: C0 D0 00022095: C0 D0 0002209D: C0 D0 000220A5: C0 D0 000220AD: C0 D0 000220B5: C0 D0 000220BD: C0 D0 000220C5: C0 D0 000220CD: C0 D0 000220D5: C0 D0 000220DD: C0 D0 000220E5: C0 D0 000220ED: C0 D0 000220F5: C0 D0 000220FD: C0 D0 00022105: C0 D0 0002210D: C0 D0 00022115: C0 D0 0002211D: C0 D0 00022125: C0 D0 0002212D: C0 D0 00022135: C0 D0 0002213D: C0 D0 00022145: 00 10 0002214D: 00 10
Hidden Features
To do: Test on Japanese version and translate/transliterate names |
The byte sequence 03 06 04 FF 00 00 00 00 00 00 05 09 0A 0C 0D 0E 0F FF in the ROM controls the order of entries on the Test Menu.
FF bytes are terminators, however 16 functions (0 to F) are actually implemented (to varying degrees). By replacing those bytes with, for example, 00 01 02 03 04 05 06 FF 00 00 07 08 09 0A 0B 0C 0D FF, the Test Menu in English Sapphire 1.0 changes as such:
These added options behave as such in English Sapphire 1.0:
0
Apparently no effect.
1
Hangs game.
2
Apparently no effect.
7
See also: Proto:Pokémon FireRed and LeafGreen/Test Menu#Field_Start
Starts the game from a preset save.
8
If a save is not present, crashes mGBA by jumping to address D001D000.
If it is, instantly jumps into the game (R must still be held while selecting this option to enable run-everywhere-and-through-walls feature).
B
If a save is not present, hangs game.
If it is, pretends to trade the player's active Pokémon for a decamark, then crashes mGBA by jumping to address D001D000.