Pokémon Ruby and Sapphire beta

018Pidgeot.png It has been suggested that this article be moved to Development leftovers of Pokémon Ruby and Sapphire.
Please discuss whether or not to move it on its talk page.

050Diglett.png This article is incomplete.
Please feel free to edit this article to add missing information and complete it.
Reason: Add missing information, including from other sources such as the The Cutting Room Floor wiki, and add references to such (preferably reliable) sources.

Several things were originally going to be added to Pokémon Ruby and Sapphire during their development. Some were dropped or changed, and some of the dropped concepts of the prototypes can still be found in the internal data of the games.



There were numerous changes to Pokémon included in Pokémon Ruby and Sapphire. A prototype of Torchic was nearly identical to the final design, aside from the large floppy ears. There was another design that shows it inside an eggshell with lots of fluff on its neck. Another curious design depicted a creature with traits of both Latias and Blaziken, along with an unused Trainer. Concept art of Treecko also showed numerous designs for the Pokémon before the final design was decided, mainly with less elongated head shapes and less round nose than the final design.

Groudon also had an earlier design where it had a different shape to its eyes, one more set of spikes on the torso and a spike less on the tail. One of the spikes on the neck was moved to the head on the final design and overall shapes were much less sharp. Head details became much more elongated, and the weather trio signature body markings were absent.


Sharpedo's lack of ability. In the place where the ability description should be, it says "It doesn't have an ability."

A demo was available at the Pokémon Festa 2002 in Japan. There were prototypes of Route 104 and the Pretty Petal Flower Shop, which was "not yet open" according to the lady inside. There was also an unfinished version of the party screen, alongside a battle system more thoroughly developed in comparison to what was seen in older screenshots. When the battle starts, it is not possible to see how many Pokémon the Trainers have. Some moves, like Surf and Faint Attack, are depicted with different animations than those seen in the final release. It is also shown that Sharpedo has no Ability in the demo; it could mean that not all Pokémon could have Abilities. Given Sharpedo's low level in the demo, it could also mean that Carvanha didn't exist at the time.


In some early screenshots, the roofs of Poké Marts are colored red instead of blue. The HP bar was also different from the final release. Some prototype sprites for several Pokémon were also shown, including Shroomish, Duskull, Wailmer, Wynaut, and Sharpedo.



In the May 2007 issue of Nintendo Power, Junichi Masuda stated "There's also a sea-slug Pokémon that we weren't able to put in Ruby and Sapphire that we were able to put in this one, Pokémon Diamond and Pearl", which likely suggests that Shellos and/or Gastrodon (existing sea-slug Pokémon) were planned for Generation III instead of Generation IV.

Supporting this theory is the fact that internal data in Pokémon Diamond and Pearl reveals a back sprite for both Shellos and Gastrodon with a slightly different design, but no front sprite. Shellos's sprite is pink, like its West Sea variation, and seems to combine the West Sea variation's head with the East Sea variation's body, while Gastrodon's sprite is brown and looks like its West Sea variation, but with more rock-like protrusions on its body.


The leaked Debugging Version 0509A prototype of German Pokémon Ruby contains two unused Pokémon cries playable on the Driver Test menu. These cries may have belonged to Shellos and Gastrodon.


Wild Double Battles were planned for the Generation III games in addition to the Double Battles against Trainers. This mode is incomplete, however, since the game only generates data for one wild Pokémon and copies the data of that Pokémon for the second wild Pokémon.[1] It can be enabled by setting the battle mode flag to 0x0001.


Some remastered Generation II music is present in the internal data.

All of these themes are remixed from Pokémon Gold, Silver, and Crystal and were likely made for testing the soundfont.

Pokémon Contest!, which plays during the appeals round of Pokémon Contests, is programmed in as both its full version and as four minor tracks which are combined to play the full theme. These minor tracks are next to the normal music in the internal data, indicating that they were initially intended to be used, though with what purpose is unknown.

Another theme in the internal data is a variation of Littleroot Town, which lacks the introduction and instead goes straight to the loop point.

By PocketMonstersMusic
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

By PocketMonstersMusic
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

By PocketMonstersMusic
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

By PocketMonstersMusic
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

By PocketMonstersMusic
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

By PocketMonstersMusic
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


The "three snowflakes falling" weather effect.

In the internal data, there is a weather effect for snowing that looks rather incomplete as it only has three snowflakes falling once, but seems like it was originally going to be used in the final release. A likely location for using this would be Mt. Chimney, as it might have been originally planned to be a snowy mountain instead of a volcano. The only way of activating this weather effect is by modifying the weather header for a certain map in the ROM.


An Ability known as Cacophony was found within the internal data. No Pokémon has it legitimately; a Pokémon can only have this Ability by modifying its data. It is identical to Soundproof, another sound-based Ability, and it allows the Pokémon to avoid all sound-based moves. Since it is identical to Soundproof, it was likely scrapped due to redundancy, and some Pokémon that have Soundproof may have originally been intended to have Cacophony instead, such as Loudred and Exploud, which are well known for their loudness.

A Pokémon that has been modified to have Cacophony will regain the normal Ability it should have according to its personality value if it is migrated to a Generation IV game. However, it has not been fully confirmed that the Ability is not present within the internal data of the Generation IV games.


Pokémon Sapphire contains some unused Trainer data for Archie, the leader of Team Aqua. According to the data, he was planned to be battled at some point where his team consists of a level 17 Huntail and a level 17 Sharpedo. He is also carrying two Super Potions. This may indicate that Archie was originally planned to be encountered earlier in the game and was intended to appear with a drastically different sort of team.


An unused sprite for a member of Team Aqua exists in the internal data and is identical to that of male Team Aqua Grunts with the exception of a mirrored body, modified coloration, the addition of a mustache, and a bandanna around the Grunt's left arm.

A prototype model of the sprite that is used for a Pokémon the player has not seen (yet) consists of two blocky, big and white question marks instead of the round and black one with a white circle and a white question mark.

There is also data for an unused tileset, which could have been intended for the Mossdeep City Gym or the Trick House.

Remnants of the demo

The alternative versions of Route 104 and the Pretty Petal Flower Shop still exist within the internal data of the final release, though the associated tileset data for the prototype of Route 104 has since been removed.

Battle! (Wild Pokémon), which was used for Trainer battles in the demo, was used for wild Pokémon battles in the final release.

Unused dialogue strings, associated with the Pokémon Festa 2002 demo, still remain in the final release. The text remains untouched in the Japanese versions but has been translated in the localized releases.

A video of the demo can be watched here:

By xdanielIDZD
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Pokémon AGB

Certain text refers to "Pokémon AGB", which appears to be a short form for "Pokémon Advanced Game Boy", the once tentative title for Pokémon Ruby and Sapphire. They are presumably from the initial stages of development.

Message 1:

This is sample message 1.

Welcome to the world of
We hope you enjoy this!

Message 2:

This is sample message 2.

Welcome to the world of
We hope you enjoy this!

Message 3:

This is sample message 3.

Welcome to the world of
We hope you enjoy this!

Cable Club text

Unused copies of the first sentence of Cable Club welcoming the player to the Trade Center and Colosseum exist in the code. A third message welcomes the player to the Time Capsule, which is a feature exclusive to Generation II, the previous Pokémon generation; where players can trade a Pokémon from Generation II over to Generation I and vice versa.


No copy of text exists for welcoming the player to the Record Corner, which may imply that the record mixing feature was planned or implemented later in development.

Placeholder move texts

Placeholder battle texts for each type such as "Used a NORMAL move", "Used an ELECTRIC move" exist for when the player uses an (unused) move with the relevant type and an index number greater than the last valid move (0x162, Psycho Boost).

The texts include:

a NORMAL move
a FLYING move
a POISON move
a GROUND move
a ROCK move
a BUG move
a GHOST move
a STEEL move
a ??? move
a FIRE move
a WATER move
a GRASS move
an ELECTRIC move
a PSYCHIC move
an ICE move
a DRAGON move
a DARK move

In the Japanese versions, the messages appear in the form of "(TYPE)わざ" (わざ being the Japanese term for move), with the exception of the ???-type's message being "はてなわざ" (meaning "question move"). Due to an unknown bug that does not occur in the Japanese versions of Ruby and Sapphire, using a Fighting or Electric type move with index number greater than 0x162 results in "What should (PKMN) do" and the 'Fight/Bag/Pokémon/Run' boxes being temporarily shifted up when the move is used, with blank space taking up the area where they are supposed to be.

By ChickasaurusGL
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

Discount sale

Unused text exists which seems to be for when a shop (possibly a Poké Mart or the Lilycove Department Store) is having a discount sale. Note that the Lilycove Department Store randomly holds a Rooftop Sale in the final games.

Welcome! We’re having a discount sale today!

"Closed today" text

Unused text exists for an NPC (or more than one NPC) laughing, mumbling and telling the player that some place or some thing is closed.


Mumble, mumble...


Closed today!

Pokémon choice text

Unused text exists for choosing a Pokémon, possibly a starter Pokémon. In the final versions of Ruby and Sapphire, the text "Do you choose this POKéMON?" is used for picking a starter Pokémon.

You like the \v4-type POKéMON \v2?

It contains a POKéMON!

Pseudo-Gym Leader

Unused text exists for a test battle with a "pseudo-GYM LEADER", which may have been used for development or a trial demo.

We’re making preparations.

I’m a pseudo-GYM LEADER for interviews.

Ready for a test battle.

Open question

Unused text exists for an NPC who asks what he or she should do today.

What should I do for fun today?

Debug menu texts

Leftover text strings remain from a debugging version of Pokémon Ruby[2], detailed below. Some of them are absent in the final release, though there are still references to some of these strings, such as Init comm. data, Set highest score, Reset highest score and Set all art museum items.

Debugging Version 0509A prototype

A German-language debugging version of Pokémon Ruby was apparently sold by a Nintendo representative to the prototype collector who uses the pseudonym "drx". The ROM has many debugging features, which can be accessed by scrolling through a section presumably relevant to who developed that aspect of the game. For example, choosing WATANABE attempts to save the game, although it turns out unsuccessful, and selecting KAGAYA allows the player to view his or her Trainer Card, the opponent's Trainer Card or activate the slot machine interface.

The cries of Pokémon with index numbers 252-276 are playable in the 'Driver Test' menu, labelled as 'Debugging Version 0509A'. Although these Pokémon normally correspond with ?, they have the cries of existing Pokémon exclusively to the Driver Test (with index number 266 and 269), suggesting that they may have once been real Pokémon.

A video of this debugging version is available here:

By Gligar13Vids
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.

drx later released the ROM to the public.

The debugging functions are mostly documented here.


Junichi Masuda stated on his blog that while developing Pokémon Ruby and Sapphire, Game Freak considered changing the number of Pokémon the player can have and the number of moves a Pokémon can learn but that the idea was later scrapped.[3] It is currently unknown what sort of potential changes were to be made, and as of Generation VI, no changes like this have been made to the series.


  1. Development: Wild Pokémon Double Battles - The PokéCommunity Forums
  2. Pokémon Ruby Debug
  3. http://www.gamefreak.co.jp/blog/dir_english/?p=28

Beta versions of Pokémon games
Generation I
Red and GreenYellow
Generation II
Gold and SilverCrystal
Generation III
Ruby and SapphireFireRed and LeafGreenEmerald
Generation IV
Diamond and PearlPlatinumHeartGold and SoulSilver
Generation V
Black and WhiteBlack 2 and White 2
Generation VI
X and YOmega Ruby and Alpha Sapphire
Pokémon Picross

Project Games logo.png This game-related article is part of Project Games, a Bulbapedia project that aims to write comprehensive articles on the Pokémon games.
Read in another language