Pokémon Ruby and Sapphire beta: Difference between revisions

Major overhaul.
(Major overhaul.)
Line 1: Line 1:
Several things were originally going to be added to {{game|Ruby and Sapphire|s}} during their development. Some were dropped or changed, and some of the dropped concepts of the prototypes can still be found in the games' programming.
Several things were originally going to be added to {{game|Ruby and Sapphire|s}} 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.


==Gameplay==
==Pre-release==
===Demo===
[[File:Sharpedo_no_ability.jpg|thumb|250px|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 {{rt|104|Hoenn}} 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 {{pkmn|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 {{OBP|Pokémon|species}} the {{pkmn|Trainer}}s have. Some moves, like {{m|Surf}} and {{m|Faint Attack}}, are depicted with different animations than those seen in the final release. It is also shown that {{p|Sharpedo}} has no [[Ability]] in the demo; it could mean that not all Pokémon could have Abilities. Given {{p|Sharpedo}}'s low level in the demo, it could also mean that {{p|Carvanha}} didn't exist at the time.
{{-}}
===Graphics===
In some early screenshots, the roofs of [[Poké Mart]]s are colored red instead of blue. The [[HP]] bar was also different from the final release. Some prototype sprites for several {{OBP|Pokémon|species}} were also shown, including {{p|Shroomish}}, {{p|Duskull}}, {{p|Wailmer}}, {{p|Wynaut}}, and {{p|Sharpedo}}.
 
<gallery>
File:BetaMart.jpg|[[Poké Mart]] with red roof and black-suited {{tc|Gentleman}} in [[Petalburg City]]
File:Beta Pokémon Contest.jpg|Unused {{pkmn|Contest|Pokémon Contest}} stage
</gallery>
 
==Post-release==
===Battles===
===Battles===
It seems that wild [[Double Battles]] were planned to occur in these games in addition to the Double Battles against {{pkmn|Trainer}}s. This is evidenced by a piece of text found in the games' code: "''Wild \v[&H05] and \v[&H03] appeared!''", with '''\v[&H05]''' and '''\v[&H03]''' being placeholder values used by the game to display the names of the Pokémon that the {{player}} would encounter. This mechanic would later be introduced in [[Generation IV]].
[[Wild Pokémon|Wild]] [[Double Battles]] were planned for the [[Generation III]] games in addition to the Double Battles against {{pkmn|Trainer}}s. This is evidenced by a text string found in the internal data that reads <code>Wild \v[&H05] and \v[&H03] appeared!</code>, with <code>\v[&H05]</code> and <code>\v[&H03]</code> being placeholder values used internally to display the names of the {{OBP|Pokémon|species}} that the {{player}} would encounter. This mechanic would later be introduced in [[Generation IV]].


===Prototype music===
===Music===
====Generation II music====
Some remastered [[Generation II]] music is present in the internal data.
Some remastered [[Generation II]] music exists, inaccessible in the coding of Ruby and Sapphire. Known pieces include:
* 38ばんどうろ [[Pokémon HeartGold & SoulSilver Music Super Complete|''Route 38'']]
* Background music used on [[Route]]s {{rtn|38|Johto}} and {{rtn|39|Johto}}.
* The background music used in the [[Pokémon Communication Center]] from {{game|Crystal}} after the [[Mobile Adapter GB]] is plugged in for the first time.
* Background music used in the [[Pokémon Communication Center]] from {{game|Crystal}} when the [[Mobile Adapter GB]] is plugged in.
* ニビシティ [[Pokémon HeartGold & SoulSilver Music Super Complete|''Pewter City'']]
* Background music used in [[Saffron City]] during Generation II.
* {{tt|戦闘|せんとう}}!スイクン [[Pokémon HeartGold & SoulSilver Music Super Complete|''Battle! Suicune'']]
* Background music used in battles with the [[legendary beasts]] in {{game|Crystal}}.
* ラジオとう{{tt|占拠|せんきょ}}[[Pokémon HeartGold & SoulSilver Music Super Complete|''Radio Tower Infiltrated!'']]
* [[Team Rocket]]'s theme.


All of these themes came from {{game2|Gold|Silver|Crystal}}. These may either be early pieces of music used as stand-ins, or may have hinted at [[Game Freak]] having an intent to develop remakes of {{2v2|Gold|Silver}} (which were later [[Pokémon HeartGold and SoulSilver Versions|done in Generation IV]]) instead of or in addition to [[Pokémon FireRed and LeafGreen Versions|one]] of {{2v2|Red|Green}}, or even including [[Johto]] and/or [[Kanto]], à la Gold, Silver, and Crystal. It is possible that this music was only for tests, as they appear in the game programming before the actual music played during the game.
All of these themes are remixed from {{game2|Gold|Silver|Crystal}} and were likely made for testing the soundfont.


====Other music====
コンテスト! [[Pokémon Ruby & Sapphire Music Super Complete|''Contest!'']], which plays during the appeals round of {{pkmn|Contest|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.
The [[Pokémon Contest|Contest]] theme, which plays during the appeals round, appears both as its whole variation in addition to four sub-tracks which combine to play the full tune. The sub-tracks are next to the normal music in the games' coding, indicating that they were initially intended to be used, though with what purpose is unknown.


Another song in the programming is a variation of the [[Littleroot Town]] theme, which lacks the introduction and instead goes straight to the loop point.
Another theme in the internal data is a variation of ミシロタウン [[Pokémon Ruby & Sapphire Music Super Complete|''Littleroot Town'']], which lacks the introduction and instead goes straight to the loop point.
 
===Unused Weather Effect===
[[File:Three Snowflakes unused FRLG.png|thumb|Snowing weather effect]]
In the games' coding, there is a snowy weather effect that looks rather incomplete as it only has a few snowflakes falling and then remains dark, but seems like it was originally going to be in the game, perhaps [[Mt. Chimney]] was originally planned to be a snowy mountain instead of a volcano. The only way of getting this weather effect to occur is by hacking the games' weather header for a certain map.


===Weather===
[[File:Three Snowflakes unused FRLG.png|thumb|The "three snowflakes falling" [[Weather condition|weather]] effect.]]
In the internal data, there is a [[Weather condition|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 {{wp|Read-only memory|ROM}}.
{{-}}
===Abilities===
===Abilities===
An [[Ability]] known as {{a|Cacophony}} was found within the games' programming; however, no Pokémon have it (unless they are hacked to have it). It is identical to {{a|Soundproof}}, another sound-based Ability, and it allows the Pokémon to avoid all sound-based moves. Since it is identical to Soundproof (thus including it in the final version would have been redundant), some Pokémon with Soundproof may have originally been intended to have Cacophony instead, such as {{p|Whismur}}'s evolutions {{p|Loudred}} and {{p|Exploud}}, well-known for their loudness.
An [[Ability]] known as {{a|Cacophony}} was found within the internal data. No {{OBP|Pokémon|species}} has it legitimately; a Pokémon can only have this Ability my modifying its data. It is identical to {{a|Soundproof}}, another {{wp|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 {{p|Loudred}} and {{p|Exploud}}, which are well known for their {{wp|loudness}}.


A Pokémon that has been hacked to have Cacophony will regain the normal Ability it should have (according to its [[personality value]]) if it is migrated to [[Generation IV]]. However, it has not been fully confirmed that the Ability is not present within the coding of the Generation IV games.
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===
===Pokémon===
In an interview in Nintendo Power, it was revealed that {{p|Shellos}} and {{p|Gastrodon}} were originally designed for [[Generation III]] instead of [[Generation IV]]. These are not the forms in the final versions, however; [[Pokémon Diamond and Pearl beta|Diamond and Pearl's programming code]] reveals a back sprite for both Pokémon, but no front sprite. Shellos's sprite is pink, like its [[form differences|West Sea variation]], and seems to combine the western variation's head with the [[form differences|eastern variation]]'s body, while Gastrodon's sprite is brown and looks like its western variation, but with more rock-like protrusions on its body.
On a ''[[Nintendo Power]]'' interview, it was revealed that {{p|Shellos}} and {{p|Gastrodon}} were originally planned for [[Generation III]] instead of [[Generation IV]]. These are not the forms in the final releases, however; [[Pokémon Diamond and Pearl beta|internal data]] in {{game|Diamond and Pearl|s}} reveals a back sprite for both Pokémon, but no front sprite. Shellos's sprite is pink, like its {{DL|Form differences|Shellos and Gastrodon|West Sea variation}}, and seems to combine the West Sea variation's head with the {{DL|Form differences|Shellos and Gastrodon|East Sea variation}}'s body, while Gastrodon's sprite is brown and looks like its {{DL|Form differences|Shellos and Gastrodon|West Sea variation}}, but with more rock-like protrusions on its body.


There were also numerous changes to Pokémon included in the games. An early version of {{p|Torchic}} is nearly identical to the current designs, aside from the large floppy ears. There is another design though that shows it inside an eggshell with lots of fluff on its neck. Another curious picture depicts a creature with traits of both {{p|Latias}} and {{p|Blaziken}}, along with an unused {{pkmn|Trainer}}. Concept art of {{p|Treecko}} also shows 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. {{p|Groudon}} also had a picture of its early design shown and it had a different shape to its eyes, one more set of spikes on the torso, one less spike on the tail, one of the spikes on the neck was moved to the head on the final design, overall shapes are much less sharp, head details became much more elongated, and the [[weather trio]] signature body markings are still not present.
There were also numerous changes to Pokémon included in the games. A prototype of {{p|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 {{p|Latias}} and {{p|Blaziken}}, along with an unused {{pkmn|Trainer}}. Concept art of {{p|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.
 
{{p|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.


<gallery>
<gallery>
File:Torchic Beta.jpg|Beta design of Torchic
File:Torchic Beta.jpg|Prototype {{p|Torchic}}
File:Torchic Beta2.jpg|Another concept design of Torchic
File:Torchic Beta2.jpg|Another concept design of {{p|Torchic}}
File:Latias Blaziken.jpg|Beta design of Latias/Blaziken and unused Trainer
File:Latias Blaziken.jpg|Prototype {{p|Latias}}/{{p|Blaziken}} fusion and unused {{pkmn|Trainer}}
File:Treecko concept art.png|Concept art of Treecko
File:Treecko concept art.png|Concept art of {{p|Treecko}}
File:Groudon Beta.jpg|Beta design of Groudon
File:Groudon Beta.jpg|Prototype {{p|Groudon}}
</gallery>
</gallery>


===Trainers===
===Trainers===
Pokémon Sapphire contains some unused Trainer data for [[Archie]], the leader of [[Team Aqua]]. According to the data, he has a level 17 {{p|Togetic}}, with no other Pokémon present in his team. He is also carrying two [[Super Potion|Super Potions]]. This information 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.
{{game3|Ruby and Sapphire|Pokémon Sapphire|s}} contains some unused {{pkmn|Trainer}} data for [[Archie]], the leader of [[Team Aqua]]. According to the data, he was planned to be {{pkmn|battle}} at some point where his team consists of a level 17 {{p|Togetic}}, with no other {{OBP|Pokémon|species}} present. He is also carrying two {{DL|Potion|Super Potion}}s. 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.


==Graphics==
===Graphics===
Some unused graphical elements have been found within the games' coding. Official screenshots also reveal a different representation of certain parts of the graphics. Examples of this include:
An unused sprite for a member of Team Aqua exists in the internal data and is identical to that of male {{tc|Team Aqua Grunt|Aqua Grunt}}s with the exception of a mirrored body, modified coloration, the addition of a mustache, and a bandanna around the Grunt's left arm.
* '''[[Team Aqua]] sprite''' - An alternate, unused sprite of a member of Team Aqua is found in the game; this sprite is identical to that of male {{tc|Team Aqua Grunt|Aqua Grunt}}s with the exception of a mirrored body, modified coloration, the addition of a mustache, and a bandanna around the Grunt's left arm.
 
* '''[[Pokédex]] sprite''' - What appears to be a prototype model of the sprite that is used for a Pokémon the [[Player character|player]] has not seen is two blocky, big and white question marks instead for the round and black one with a white circle and a white question mark.
A prototype model of the sprite that is used for a {{OBP|Pokémon|species}} the {{player}} has not seen (yet) consists of two blocky, big and white question marks instead for the round and black one with a white circle and a white question mark.
* '''Tilesets''' - There is data for an unused tileset, which could have been intended for the [[Mossdeep City]] [[Mossdeep Gym|Gym]] or the [[Trick House]].
 
* '''[[Poké Mart]]''' - In some early screenshots, Poké Mart roofs are colored red instead of blue.
There is also data for an unused tileset, which could have been intended for the [[Mossdeep City]] [[Mossdeep Gym|Gym]] or the [[Trick House]].
* '''HP bar''' - There is an HP bar that was different from the final version.
* '''Early Pokémon sprites''' - In early footage and screenshots of Ruby and Sapphire, several Pokémon have sprites that are different to the final version's. Notable examples include {{p|Shroomish}}, {{p|Duskull}}, {{p|Wailmer}}, {{p|Wynaut}}, and {{p|Sharpedo}}.


<gallery>
<gallery>
File:Spr RS Team Aqua Beta.png|Unused Team Aqua sprite
File:Spr RS Team Aqua Beta.png|Unused {{tc|Team Aqua Grunt|Aqua Grunt}} sprite
File:Question Mark.png|Unused default Pokédex entry sprite
File:Question Mark.png|Unused default [[Pokédex]] entry sprite
File:Spr 3r 000.png|Used default Pokédex entry sprite
File:Spr 3r 000.png|Used default [[Pokédex]] entry sprite
File:BetaMart.jpg|Red roof Poké Mart and black-suited Gentleman
File:Beta Pokémon Contest.jpg|Unused Pokémon Contest stage
</gallery>
</gallery>


==Demo==
===Remnants of the demo===
[[File:Sharpedo_no_ability.jpg|thumb|250px|Sharpedo's lack of ability. In the place where the ability description should be, it says "It doesn't have an ability."]]
The alternative versions of {{rt|104|Hoenn}} 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.


A demo was available at the [[Pokémon Festa]] 2002 in Japan. There were beta versions of {{rt|104|Hoenn}} and the [[Pretty Petal Flower Shop]], which is 'not yet open' according to the lady inside. There is 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 {{pkmn|Trainer}}s have. Some moves, like {{m|Surf}} and {{m|Faint Attack}}, are depicted with different animations than those seen in the final version. It is also shown that {{p|Sharpedo}} has no [[ability]] in the demo; it could mean that not all Pokémon could have abilities. Given {{p|Sharpedo}}'s low level in the demo, it could also mean that {{p|Carvanha}} didn't exist at the time.
{{tt|戦闘|せんとう}}!{{tt|野生|やせい}}ポケモン [[Pokémon Ruby & Sapphire Music Super Complete|''Battle! Wild Pokémon]], which was used for {{pkmn|Trainer}} {{pkmn|battles}} in the demo, was used for [[wild Pokémon]] battles in the final release.


===Remnants of the demo===
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.
The alternative versions of {{rt|104|Hoenn}} and the [[Pretty Petal Flower Shop]] still exist within the coding of the final release; though the associated tileset data for the beta Route 104 has since been removed.


The music used in the demo for {{pkmn|Trainer}} battles was used for [[wild Pokémon]] battles in the final version.
A video of the demo can be watched [https://www.youtube.com/watch?v=sXd_FG0MLSc on YouTube].


Unused dialogue data, associated with the [[Pokémon Festa]] 2002 demo exists within the final game. The text remains untouched in the Japanese versions but has been translated in localized versions of the game.
===Text===
====Pokémon AGB====
Certain text refers to <code>Pokémon AGB</code>, which appears to be a short form for "Pokémon Advanced Game Boy", the once tentative title for {{game|Ruby and Sapphire|s}}. They are presumably from the initial stages of development.


{{youtubevid|sXd_FG0MLSc|xdanielDZD|Ruby}}
<code>Message 1:<br>This is sample message 1.<br>Welcome to the world of POKéMON AGB!<br>We hope you enjoy this!</code>


==Older text==
<code>Message 2:<br>This is sample message 2.<br>Welcome to the world of POKéMON AGB!<br>We hope you enjoy this!</code>
===Pokémon AGB===
Certain text refers to Pokémon AGB (short for Pokémon Advanced Game Boy), the once tentative title for Pokémon Ruby and Sapphire. They are presumably from the early alpha stages of development.


*"''Message 1: This is sample message 1. Welcome to the world of POKéMON AGB! We hope you enjoy this!''"
<code>Message 3:<br>This is sample message 3.<br>Welcome to the world of POKéMON AGB!<br>We hope you enjoy this!</code>
*"''Message 2: This is sample message 2. Welcome to the world of POKéMON AGB! We hope you enjoy this!''"
*"''Message 3: This is sample message 3. Welcome to the world of POKéMON AGB! We hope you enjoy this!''"


===Day Care Mail===
====Day-Care Mail====
Additional unused text makes reference to a Pokémon raised in the [[Pokémon Day Care|Day Care]] receiving a piece of [[Mail]], presumably if raised with a Pokémon from another {{pkmn|Trainer}}. It is not known why this mentioned feature did not make it into the final game. This piece of text reads:
Additional unused text makes reference to a {{OBP|Pokémon|species}} raised at the [[Pokémon Day Care]] receiving a piece of [[Mail]], presumably if raised with a Pokémon from another {{pkmn|Trainer}}. It is not known why this mentioned feature did not make it into the final release.


"''By the way, about your (PKMN) it seemed to be friendly with (TRAINER?)'s (PKMN2). I may even have seen it receiving a piece of MAIL.''"
<code>By the way, about your {Pokémon}<br>it seemed to be friendly with<br>{Trainer}'s {Pokémon}.<br>I may even have seen it receiving<br>a piece of MAIL.</code>


===Debug menu===
====Debug menu====
Leftover text remains from a prototype version of Pokémon Ruby<ref>[http://forums.hidden-palace.org/viewtopic.php?t=2895 Pokémon Ruby Debug]</ref>. Some of the text is not present within the final game, though there are still references to some of the options such as "Init comm. data", "Set highest score", "Reset highest score" and "Set all art museum items".
Leftover text strings remain from a debugging version of {{game3|Ruby and Sapphire|Pokémon Ruby|s}}<ref>[http://forums.hidden-palace.org/viewtopic.php?t=2895 Pokémon Ruby Debug]</ref>. Some of them are absent in the final release, though there are still references to some of these strings, such as <code>Init comm. data</code>, <code>Set highest score</code>, <code>Reset highest score</code> and <code>Set all art museum items</code>.


===Prototype Ruby===
===Prototype Ruby===
A German-language prototype version of Pokémon Ruby was apparently sold by a [[Nintendo]] representative to an anonymous user "drx". The prototype 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 (though unsuccessfully) and selecting "KAGAYA" allows the player to view his or her {{ga|Trainer Card}}, the opponent's Trainer Card or activate the [[Game Corner|slot machine]] interface.
A German-language debugging version of {{game3|Ruby and Sapphire|Pokémon Ruby|s}} was apparently sold by a [[Nintendo]] representative to the anonymous user "drx". The {{wp|Read-only memory|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 <code>WATANABE</code> attempts to [[Saving|save]] the game, although it turns out unsuccessful, and selecting <code>KAGAYA</code> allows the {{player}} to view his or her {{ga|Trainer Card}}, the opponent's Trainer Card or activate the [[Game Corner|slot machine]] interface.
{{youtubevid|mzCwu1JiUbQ|Gligar13Vids|Ruby}}
 
A video of this debugging version is available [http://www.youtube.com/watch?v=mzCwu1JiUbQ on YouTube].


==Limitations==
===Limitations===
[[Junichi Masuda]] stated that while developing {{2v2|Ruby|Sapphire}}, [[Game Freak]] considered changing the number of Pokémon the player can have and the number of moves a Pokémon can learn; however, the idea was later scrapped. It is currently unknown what sort of potential changes were to be made, and as of [[Generation V]], no changes like this have been made to the series.
[[Junichi Masuda]] stated that while developing {{game|Ruby and Sapphire|s}}, [[Game Freak]] considered changing the number of {{OBP|Pokémon|species}} the {{player}} can have and the number of [[moves]] a Pokémon can learn but that the idea was later scrapped. It is currently unknown what sort of potential changes were to be made, and as of [[Generation V]], no changes like this have been made to the series.


==References==
==References==
<references/>
<references/>


{{beta|ruby|sapphire}}<br>
{{beta|ruby|sapphire}}<br>{{Project Games notice}}
{{Project Games notice}}
[[Category:Pokémon meta]]
[[Category:Pokémon meta]]
[[Category:Games]]
[[Category:Games]]
5,638

edits