Mail has been fixed; you should now be able to confirm your e-mail address, watch pages, and the like.
Please report any issues on Discord.

Proto:Pokémon Gold and Silver/Spaceworld 1997 Demo

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

This is a sub-page of Proto:Pokémon Gold and Silver.

This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.

On November 21, 1997, an early playable demo of Pokémon Gold and Silver was shown at Space World '97. Long considered lost treasures, on May 26, 2018 an anonymous user unexpectedly dumped ROMs of the elusive demos online. The ROMs themselves were built on November 15, 1997. A more in-depth explanation as to how these demos were dumped can be read here.

Documentation on this prototype can be viewed in this Google spreadsheet, as well as this repository. May Game Freak have mercy on our souls.

Subpages

PKMNGoldSpaceworld-TitleDebug.png
Debug Menu
You've got the power right in your hands.
PokeGoldDemo-front 172.png
Pokémon
You won't believe your eyes.
PokemonGS-BeautyProto.png
Trainers
Challenge accepted.
PKMN GS Prototype Town Map.PNG
Maps
Kanto looks a lot smaller than I remembered.
GS Demo Picross 1.png
Minigames
Pokémon Picross is alive and kicking.
Blank.png
Items
Ice Bikini joke goes here.
Blank.png
Text
It's a rather different story after all.

ROMs

Download.png Download Pokémon Gold (Spaceworld 1997 Demo, Debug Version)
File: Pokémon Gold - Spaceworld 1997 Demo (Debug).7z (info)
Download.png Download Pokémon Gold (Spaceworld 1997 Demo, NonDebug Version)
File: Pokémon Gold - Spaceworld 1997 Demo (NonDebug).7z (info)
Download.png Download Pokémon Silver (Spaceworld 1997 Demo, Debug Version)
File: Pokémon Silver - Spaceworld 1997 Demo (Debug).7z (info)
Download.png Download Pokémon Silver (Spaceworld 1997 Demo, NonDebug Version)
File: Pokémon Silver - Spaceworld 1997 Demo (NonDebug).7z (info)

There are a total of four separate ROMs which consists of two Gold and two Silver, two Debug and two NonDebug. Each archive contains two ROMs: the original ROM, and a version with a fixed header that allows it to run on normal Game Boy hardware and most emulators.

The non-debug builds can be found in the following paths in the leaks:

  • Gen2.7z/mons2.zip/Document/ポケモン金銀/展示会バージョン/MONS2KN.COM
  • Gen2.7z/mons2.zip/Document/ポケモン金銀/展示会バージョン/MONS2SN.COM

The debug builds can be found in the following paths in the leaks:

  • Gen2.7z/mons2.zip/Document/ポケモン金銀/展示会バージョン/MONS2KD.COM
  • Gen2.7z/mons2.zip/Document/ポケモン金銀/展示会バージョン/MONS2SD.COM

To fix a ROM yourself, open it in a hex editor (such as HxD on Windows) and edit the following:

  • For all versions, set the byte at 0x0147 to 0x10.
  • For Debug Gold, set the bytes at 0x014D to 0xC7 0x7B 0xA2.
  • For NonDebug Gold, set the bytes at 0x014D to 0xC7 0xA2 0x84.
  • For Debug Silver, set the bytes at 0x014D to 0x18 0x54 0xEF.
  • For NonDebug Silver, set the bytes at 0x014D to 0x18 0x2C 0x58.

Main Gameplay Differences

  • The intro lacks music entirely.
  • Songs from Red and Green are used almost entirely for the demo, and any new songs appear to be nonexistent, even in the sound test.
    • The music from Viridian City, Saffron City, and Pewter City is used for all towns and cities.
    • The music used on Routes is that of Route 1.
    • Both the Wild and Trainer battles use the Gym Leader battle music from Red and Green.
    • Several more tracks from Red and Green remain in this version's data, including jingles for inaccessible events (like healing at Pokémon Centers).
  • Pokémon descriptions from Gen I are carried over here. New Pokémon have a placeholder entry of "はっけんされた ばかりの ポケモン げんざい ちょうさちゅう。" (Currently investigating this recently discovered Pokémon.)
  • It is possible to be ambushed twice in a row on a single grass tile.

Demo Lockouts

Because this is a demo, there are several restrictions in place that can't be surpassed without using the debug menu or hacks/cheats.

  • The only options normally available on the main menu are "ポケモンを あそぶ" (Play Pokémon) and "せっていを かえる" (Change Settings).
  • The player cannot save their game.
  • To fast-track the demo, you are immediately given a random Level 8 starter upon starting the game.
  • You can't use the PC or Pokémon Center without the debug menu. The player is given Potions instead. Both options complain about being "under repair" or "being adjusted".
  • You can't name your player character or rival. It chooses one of the default names randomly.
  • You cannot enter Professor Oak's lab. If the player is forced into the lab and/or its back room using debug functions while the demo mode is still active, Professor Oak says some generic lines that don't reveal anything important about the plot.
  • Ken, the older brother of the main character, is not visible in your room during demo mode.
  • The starter Pokémon, and most of those available to catch, have had their evolutions removed to prevent players from discovering them. Despite this, Caterpie and Metapod can still evolve as usual.
  • To speed up the demo, losing dialogue from the NPCs is removed.
  • The player can only visit the starting town and earliest routes, up to the route after the forest.
  • When all Pokémon have fainted, the player is booted back to the title screen, regardless of whether the game is in demo mode or story mode.

Story Mode

Although not completed yet and normally inaccessible, bits of a story mode do indeed exist within the ROM. These can be accessed by changing 0x5585 from 0x8D to 0xB9. The data change will cause serious issues with movement in some emulators, however, which tends to result in a crash.

Only the introduction up to the meet-up with the Rival appear to be fully coded and playable. However, the teams for this Rival battle are stored in an older format which the game fails to read correctly, resulting in a near-unwinnable battle.

Visual Comparisons

At this point in development, Pokémon Gold and Silver were still being developed for the monochrome Game Boy handhelds, with Super Game Boy support for colorization. Development shifted to the Game Boy Color in mid-1998.

A lot of the background layouts were already seemingly finished at this point (as judged by the planned release dates) while some had different palettes, some of which match up with the final games when played in Super Game Boy mode.

Borders

Pokémon Gold - Spaceworld 1997 Demo-title.PNG Pokémon Silver - Spaceworld 1997 Demo-title.PNG

Although the demo of each version uses their respective unique border above, the final borders are also present and the player can switch between the two by pressing the SELECT button in the Options screen. The presence of a save file appears to interfere with this process and a second press may be required.

Intro

The intro is mainly similar between the two, though the actual art is noticeably different between the two versions.

Proto Final (SGB) Final (GBC)
PokemonGold SpaceWorldIntro 1.png PokemonGold FinalIntro 1 SGB.png PokemonGold FinalIntro 1.png

Omanyte can be seen in the intro instead of Shellder. The detail of the ocean floor was also simplified.

Proto Final (SGB) Final (GBC)
PokemonGold SpaceWorldIntro 2.png PokemonGold FinalIntro 2 SGB.png PokemonGold FinalIntro 2.png

The Magikarp were redrawn to be on-model.

Proto Final (SGB) Final (GBC)
PokemonGold SpaceWorldIntro 3.png PokemonGold FinalIntro 3 SGB.png PokemonGold FinalIntro 3.png

The Lapras sprite in the intro was also redone, with the most notable differences being the head and shell. It was also given more animation in the final, with less of a "bob" as it paddles in the water.

Proto Final (SGB) Final (GBC)
Such a deceptive smile.
PokemonGold SpaceWorldIntro 5.png
PokemonGold FinalIntro 4 SGB.png
Surprise, Jigglypuff!
PokemonGold FinalIntro 4.png
Surprise, Jigglypuff!

Details on the trees and bushes were removed. Shading was removed from Pikachu and Jigglypuff. Pikachu attacking Jigglypuff does not use unique frames like the final game.

Proto Final (SGB) Final (GBC)
PkmnGSProto-Intro-1.png PkmnGS-Intro-1 SGB.png PkmnGS-Intro-1.png
PkmnGSProto-Intro-2.png PkmnGS-Intro-2 SGB.png PkmnGS-Intro-2.png
N/A
PkmnGS-Intro-3 SGB.png PkmnGS-Intro-3.png
PkmnGSProto-Intro-3.png PkmnGS-Intro-4 SGB.png PkmnGS-Intro-4.png

In place of the Johto starters, the final part of the intro uses Blastoise and Venusaur instead. Charizard's silhouette is also a bit different.

Proto Final (SGB) Final (GBC)
PKMNGold-SW-Chari1.png
PKMNGold-SW-Chari2.png
PKMNGold-SW-Chari3.png
PKMNGold-Chari1 SGB.png
PKMNGold-Chari2 SGB.png
PKMNGold-Chari3 SGB.png
PKMNGold-Chari1.png
PKMNGold-Chari2.png
PKMNGold-Chari3.png

Finally, like the silhouette, the Charizard sprites at the very end were redrawn for the final game.

Time of Day

Time mechanics are in this build, and the lighting effects are obviously different due to it being built on Super Game Boy hardware at the time.

Morning

Proto Final (SGB) Final (GBC)
PKMNGS-MorningSpaceWorld97.png PKMNGS-MorningFINAL-SGB.png PKMNGS-MorningFINAL.png

In comparison with daytime, the colors seem to be slightly darker than lighter, giving it more of a feeling of being very early in the morning.

Daytime

Proto Final (SGB) Final (GBC)
PKMNGS-DaytimeSpaceWorld97.png PKMNGS-DaytimeFINAL-SGB.png PKMNGS-DaytimeFINAL.png

Night

Proto Final (SGB) Final (GBC)
PKMNGS-EveningSpaceWorld97.png PKMNGS-EveningFINAL-SGB.png PKMNGS-EveningFINAL.png

Interface

Battle

Generation I SpaceWorld 1997 Proto April 1998 Corocoro Issue Final (JP)
PKMN RB Battle.png PKMN GS SpaceWorld Battle.png PKMN GS rpgamer 1999-11-08 screenshot 7.gif PKMN GS Final Battle.png

The battle HUD is almost exactly the same, except for the lack of color since it used original Game Boy hardware. When using a Super Game Boy, color tinting is added just like in Red, Green, and Blue.

Party

Generation I SpaceWorld 1997 Proto 1999 Promotional Video Final (JP)
PKMN RB Party.png PKMN GS SpaceWorld Party.png PKMN GS videogames.com screenshot 3.jpg PKMN GS videogames.com screenshot 3 FINAL.png

While the party menu seems very similar to the Gen I games, the HP bar was changed and remained that way for the final game. In the 1999 promotional video, the text box on the bottom removed one line to fill the "Back" menu underneath the Pokémon party, very close to the final game. In the end, the HP bar and the HP numbers were swapped.

Inventory

Generation I SpaceWorld 1997 Video SpaceWorld 1997 Proto Mid-to-Late 1998 Final (JP, SGB) Final (JP, GBC)
Pokemon-GenIBag.png PkmnGS-Folders.jpg Poke Gold (Demo) - Bag.png PKMN GS rpgamer 1999-11-08 screenshot 14.gif Poke Gold (Final) - Bag SGB.png Poke Gold (Final) - Bag.png

The inventory was in the middle of a redesign during the demo, even though the promotional video seems to show a much earlier (and buggier) version of the menu. It was one of the interfaces that got changed most near the end of development.

Pokémon's Summary

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-SummaryScreen.png Pokemon-GS-SpaceWorld1997-SummaryScreen.png Pokemon-GS-SummaryScreen-SGB.png PokemonGold-Japan Pokemon summary.png

The summary screen for the Pokémon didn't get much of a redesign at all, and stayed almost exactly the same if not for a few menu button arrangements. Oddly enough, the English version of the summary screen takes the base from the Gen I games due to text spacing.

Pokémon Storage System

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-Storage.png Pokemon-GS-SpaceWorld1997-Storage.png Pokemon-GS-Storage-SGB.png Pokemon-GS-Storage-GBC.png

Much like the Inventory shown in the 1997 SpaceWorld promotional video, the Pokémon Storage System was in the middle of being reworked. Pokémon were arranged in a list via species, name, level, and gender. It would later be revamped in the final release, complete with the image of the caught Pokémon shown at the side and the named Pokémon replacing the species.

Trainer Card

Proto Final (SGB) Final (GBC)
Poke Gold (Demo) - Trainer Card 1.png
Poke Gold (Demo) - Trainer Card 2.png
Poke Gold (Final) - Trainer Card 1 SGB.png
Poke Gold (Final) - Trainer Card 2 SGB.png
Poke Gold (Final) - Trainer Card 1.png
Poke Gold (Final) - Trainer Card 2.png

The trainer card is mostly the same, except the play time isn't tracked and the Gym Leaders were moved to another "page". The Gym Badges also had completely different designs, most likely placeholders.

Strangely, the border colors are exactly the same when the game is played on the Super Game Boy in the final version.

Pokédex

Proto Final (SGB) Final (GBC)
Poke Gold (Demo) - Pokedex 1.png Poke Gold (Final) - Pokedex 1 SGB.png Poke Gold (Final) - Pokedex 1.png

The Pokédex was in the middle of being redesigned, as the National one is enabled by default (in debug mode at least).

Pokédex Entry

Generation I SpaceWorld 1997 Proto Mid-to-Late 1998 Final (JP, SGB) Final (JP, GBC)
Pokemon-GenIPokeDexEntry.png PkmnSpaceWorld-PokeDexEntry.png PKMN GS rpgamer 1999-11-08 screenshot 11.gif PKMN GS rpgamer 1999-11-08 screenshot 11 FINAL SGB.png PKMN GS rpgamer 1999-11-08 screenshot 11 FINAL.png

The layout of a Pokédex entry in this build looks a lot closer to the ones reminiscent of Gen I.

PokéGear Radio

SpaceWorld 1997 Proto 1999 Promotional Video Final (JP, SGB) Final (JP, GBC)
PKMN GS Radio Demo.png PKMN GS videogames.com screenshot 2.jpg PKMN GS videogames.com screenshot 2 FINAL SGB.png PKMN GS videogames.com screenshot 2 FINAL.png

Even though the PokéGear isn't fully working, even via debug mode, the foundation for it was all laid down.

Options

Proto Final
Poke Gold (Demo) - Options.png Poke Gold (Final) - Options.png

Nothing big here, other than the removal of the border and re-arrangement of options.

Trade Screen

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-TradingScreen.png Pokemon-GS-SpaceWorld1997-TradingScreen.png Pokemon-GS-Final-TradingScreen-SGB.png Pokemon-GS-Final-TradingScreen-GBC.png

Other than the color changes, the background was touched up a bit in the final.

Battle Vs. Screen

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-BattleVS-Screen.png Pokemon-GS-SpaceWorld1997-BattleVS-Screen.png Pokemon-GS-Final-BattleVS-Screen-SGB.png Pokemon-GS-Final-BattleVS-Screen-GBC.png

As usual, the Poké Balls present on the borders were removed in this build. While virtually nothing was changed, the blank slots for Pokémon were added in the final release.

HM Moves

Hmmm...
To do:
A lot of GIFs still need to be uploaded.

The normally-unobtainable HM Moves in the demo actually have unique animations!

HM01 (Cut)

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-HM01-Cut.gif Pokemon-GS-SpaceWorld1997-HM01-Cut.gif Pokemon-GS-SGB-HM01-Cut.gif Pokemon-GS-GBC-HM01-Cut.gif

HM02 (Fly)

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-HM02-Fly.gif Pokemon-GS-SpaceWorld1997-HM02-Fly.gif File:Pokemon-GS-SGB-HM02-Fly.gif File:Pokemon-GS-GBC-HM02-Fly.gif

HM03 (Surf)

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
Pokemon-GenI-HM03-Surf.gif Pokemon-GS-SpaceWorld1997-HM03-Surf.gif File:Pokemon-GS-SGB-HM03-Surf.gif File:Pokemon-GS-GBC-HM03-Surf.gif

HM04 (Strength)

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
File:Pokemon-GenI-HM04-Strength.gif File:Pokemon-GS-SpaceWorld1997-HM04-Strength.gif File:Pokemon-GS-SGB-HM04-Strength.gif File:Pokemon-GS-GBC-HM04-Strength.gif

HM05 (Flash)

Generation I (JP) SpaceWorld 1997 Proto Final (SGB) Final (GBC)
File:Pokemon-GenI-HM05-Flash.gif File:Pokemon-GS-SpaceWorld1997-HM05-Flash.gif File:Pokemon-GS-SGB-HM05-Flash.gif File:Pokemon-GS-GBC-HM05-Flash.gif

While Whirlpool and Waterfall (aka Bounce) are visible in the menu as field moves, they're unable to be used, instead giving a message that they're still under development.

Version Differences

In the demo, Hoppip is found in Gold while Marill is found in Silver, with both being found in the same locations and at the same levels. The trainers you can fight at the start of the game are also different depending on which version you are playing; more info here.

Battle Mechanics

Type Matchups

  • Normal does 2x damage to Dark-types rather than doing neutral damage.
  • Normal, Flying, Bug, Ghost, Grass, Psychic, Dragon, Ice, and Dark do 1x damage to Steel-types rather than .5x damage.
  • Fighting does 0.5x damage to Steel-types rather than doing 2x damage.
  • Fighting does 1x damage to Dark-types rather than doing 2x damage.
  • Poison does 0.5x damage to Steel-types rather than being completely ineffective.
  • Poison does 2x damage to Bug-types, as it did in Generation I, rather than doing 0.5x damage.
  • Fire and Ground do 1x damage to Steel-types rather than doing 2x damage.
  • Water and Electric do 2x damage to Steel-types rather than doing 1x damage.
  • Bug does 2x damage to Poison-types, as it did in Generation I, rather than doing 0.5x damage.
  • Ghost does 1x damage to Ghost-types rather than doing 2x damage.
  • Psychic does 0.5x damage to Dark-types rather than being completely ineffective.
  • Steel is completely ineffective against Steel-types rather than doing 0.5x damage.
  • Steel does 1x damage to Fire-types rather than doing 0.5x damage.
  • Steel does 1x damage to Ice-types rather than doing 2x damage.
  • Dark does 2x damage to Dark-types rather than doing 0.5x damage.
  • Dark does 0.5x damage to Normal-types rather than doing 1x damage.

Move Differences

  • Scary Face lowers Defense instead of Speed.
  • Belly Drum does not inflict any damage on the user.
  • ボーンラッシュ (Bone Rush) was originally named ホネホネロック (Bonebone Rock), using ほね instead of the katakana ボーン to refer to Cubone and Marowak's bone clubs.

Type Changes

Several moves had their type changed between Generations I and II, but these changes have not been implemented yet in this build. Additionally, many new moves are in an unfinished state here, and seem to default to Normal-type.

Name Type (Proto) Type (Final)
Bite Normal Dark
Sand-Attack Normal Ground
Karate Chop Normal Fighting
Rain Dance Normal Water
Sunny Day Normal Fire
Crunch Normal Dark
Spikes Normal Ground
Mud-Slap Normal Ground

Removed Moves

Hmmm...
To do:
Check how each move behaves.
Hex Name (JP) Translation Type Base Power PP Description Notes
AE クギをうつ Nail Down Ghost -- 10 By attacking itself, the user damages the foe every turn. This move was the original Curse, but lowered the enemy's HP regardless of typing and had its name changed. Norowara is the only Pokémon that could learn this move by leveling up.
C4 シンクロ Synchronize Psychic -- 10 The enemy takes the same damage as the user. The described behavior has not been implemented in the game yet for some reason, though it does describe the effect of the move Endeavor introduced in Generation III; instead, it acts like Conversion. This move's name was used for an ability in Generation III.
D4 ストーカー Stalker Psychic -- 10 Prevents fleeing or switching. This move is identical to Mean Look, and even takes up the same slot, but its name was changed. Its type was also changed to Normal for the final game.
E8 いしあたま Rock Head Rock 90 10 The enemy is hit with the user's hard head. It may cause flinching. This move's name was used for an ability in Generation III. A similar move, Iron Head, was introduced in Generation IV.
F5 ひっこぬく Uproot Normal 30 10 The user flings the enemy for massive damage. Is assigned as the move taught by HM01 (Cut).
F6 かぜにのる Wind Ride Flying 40 10 The user rides the wind and rams into the enemy. This move has a high critical-hit ratio. Is assigned as the move taught by HM02 (Fly). May have gone on to become Aeroblast.
F7 みずあそび Water Sport Water 30 10 Comment under construction Is assigned as the move taught by HM03 (Surf). This move's name was used for an unrelated move in Generation III.
F8 てつわん Strong Arm Steel 30 10 Attacks using a burly arm. May raise the user's attack. Is assigned as the move taught by HM04 (Strength). May have gone on to become Meteor Mash.
F9 ひかりゴケ Bright Moss Grass -- 10 Raises the accuracy of moves by lighting up the surroundings. Is assigned as the move taught by HM05 (Flash). This move's name was used for a held item in Generation VI. It can be compared to the move "Gravity" introduced in Generation IV, given that it raises the accuracy of moves other Pokémon use by 2/3 (66%).
FB とびはねる Bounce Water 0 10 No effect whatsoever. Is assigned as the move taught by HM07 (Waterfall). This move's name was used for a unrelated move in Generation III.

Oddities

  • Poison-types can get poisoned, which does not happen in Generations I or II at all.
  • Aurora Beam is supposed to occasionally lower the opponent's Attack, but if it is used on a Pokémon with Substitute active and it breaks the substitute, the game will replay the Aurora Beam animation and state that the Pokémon's "9999" fell.
  • Sketch has a bug: if your Pokémon Sketches Sketch, the dialogue will say that it learned "ヌ" (Nu) instead (most likely reading garbage data), and your Pokémon will run out of moves and use Struggle.
  • Warp debug menu names may be linked to incorrect maps, as they don't seem to line up.
  • Skateboard movement is completely broken unless holding B, and bypasses map boundaries.
  • Pokémon don't have to wait until gaining a level to evolve if they're past their evolution level. Gaining experience sometimes starts the evolution.
  • Bicycle moves at walking speed.
  • Held item allows Pokémon to use Dig outside of battle.
  • Multiple held items share their effect with another.
  • Include a "darkness" implementation by only showing the immediate area surrounding the player, as seen in future Generations.

Trainers

In the demo, most if not all Trainers are unfinished in one way or another, either using a different design from the final game, using the sprite of other Trainers as placeholders until their designs were completed and implemented, or ending up as a Trainer class which never made its way into the final game and thus is unique to this demo.

Among the unused designs is a unique sprite of Kurt based on his GS artwork, which is used as a placeholder sprite for most of the Elite Four members and two unused classes being listed as the "Trio" and "Geruge Member ♂" class (which for some reason has a duplicate listed as hex value 3E and uses the Twins sprite, while the original uses hex value 11 and uses a duplicate Kurt sprite).

It is also worth noting that many Trainer designs have elements reminiscent of ones they had in Generation I, along with the presence of some Trainer classes exclusive to Gen I (namely the Engineer and Guitarist classes).

Trainer# (Hex) Demo Name Final Name Demo Sprite Final Sprite Notes
01 ハヤト
Hayato
ジムりーダー
Gym Leader
PokemonGS-FalknerProto.png PokemonGS-FalknerFinal.png Falkner.
Has an entirely different sprite.
02 アカネ
Akane
ジムりーダー
Gym Leader
PokemonGS-BugCatcherProto.png PokemonGS-WhitneyFinal.png Whitney.
Number differs (replaces Bugsy). Uses the Gen I Bug Catcher sprite as a placeholder.
03 ツクシ
Tsukushi
ジムりーダー
Gym Leader
PokemonGS-BugsyProto.png PokemonGS-BugsyFinal.png Bugsy.
Number differs (replaces Whitney). Has an entirely different sprite.
04 エノキ
Enoki
ジムりーダー
Gym Leader
PokemonGS-EnokiProto.png PokemonGS-MortyFinal.png Ken Sugimori's early sketches reveal that Morty used to be known as Enoki (エノキ), which likely comes from 鬼 ki (demon).
05 オケラ
Okera
ジムりーダー
Gym Leader
PokemonGS-Jr.TrainerMProto.png N/A No equivalent in the final version.
Uses the Gen I Jr. Trainer♂ sprite as a placeholder. Okera may have been a Dark-type Gym Leader due to the name origins (Shōkera, a yokai).
06 ミカン
Mikan
ジムりーダー
Gym Leader
PokemonGS-JasmineProto.png PokemonGS-JasmineFinal.png Jasmine.
07 ブルー
Blue
ジムりーダー
Gym Leader
PokemonGS-PokéManiacProto.png N/A No equivalent in the final version.
Uses the Gen I PokéManiac as a placeholder. May possibly be Red, using the default name from Blue JP, seeing how the overworld sprite of this Gym Leader in the Kanto Gym is Red's. The Gen I rival is officially known as Green there.
08 ガマ
Gama
ジムりーダー
Gym Leader
PokemonGS-SuperNerdProto.png N/A No equivalent in the final version.
Uses the Gen I Supernerd sprite as a placeholder. The Gama refers to cattail reeds, of the genus Typha. Seeing how Typha was named after "Typhon", a monstrous serpentine creature in Greek mythology, it's then possible that this character may have eventually evolved into Clair.
09 ライバル
Rival
ライバル
Rival
PokemonGS-RivalProto.png PokemonGS-RivalFinal.png His name is special cased in code, meaning that he does not use his Trainer class when battling, just his name.
010 (0A) ポケモンはかせ
Pokémon Prof.
オーキドはかせ
Professor Oak
PokemonGS-OakProto.png PokemonGS-OakFinal.png Name differs from final.
Has a different value from Red and Green, which would indicate that the devs intended for you to fight him in Pokémon 2, much like how it was planned in Generation I.
011 (0B) サカキ
Sakaki
してんのう
Elite Four
PokemonGS-ProtagonistProto.png N/A Giovanni.
Uses the Protagonist's trainer sprite as a placeholder. This character is absent from the Gen II games, and seeing how the Elite Four section seems to have shuffled around a bit here, it's likely he wasn't actually supposed to be an Elite Four member. Number differs (replaces Will).
012 (0C) ゴールド (initially blank)
Gold
ポケモントレーナー
PKMN Trainer
PokemonGS-ProtagonistProto.png PokemonGS-ProtagonistFinal.png Unknown what the function of this value is, possibly meant to be used at the Trainer House or a placeholder for Link Battles. His name is special cased in code, meaning that he does not use his Trainer class when battling, just his name.
013 (0D) シバ
Shiba
してんのう
Elite Four
PokemonGS-KurtProto.png PokemonGS-BrunoFinal.png Bruno.
Number differs (replaces Koga). Uses Kurt's unused sprite as a placeholder.
014 (0E) カスミ
Kasumi
してんのう
Elite Four
PokemonGS-KurtProto.png PokemonGS-MistyFinal.png Misty.
Uses Kurt's unused sprite as a placeholder. Seeing how the Elite Four section seems to have shuffled around a bit here, it's likely she wasn't actually supposed to be an Elite Four member. Number differs (replaces Bruno).
015 (0F) カンナ
Kanna
してんのう
Elite Four
PokemonGS-KurtProto.png N/A Lorelei.
Number differs (replaces Karen). This character is absent from Gen II games. Uses Kurt's unused sprite as a placeholder.
016 (10) ワタル
Wataru
チャンピオン
Champion
PokemonGS-KurtProto.png PokemonGS-LanceFinal.png Lance.
Uses Kurt's unused sprite as a placeholder.
017 (11) ゲルゲだんいん♂
Geruge Member♂
ジムりーダー
Gym Leader
PokemonGS-KurtProto.png N/A Unknown, unused Trainer class. Uses Kurt sprite as a placeholder. References a popular nightly Japanese radio show, which hosts various celebrities throughout Japan. In the final game, this Trainer class was overwritten by the Gym Leader class. Has a duplicate at hex value 3E.
018 (12) さんにんしゅう
Trio
ジムりーダー
Gym Leader
PokemonGS-KurtProto.png N/A Unknown, unused Trainer class. Uses Kurt sprite as a placeholder. Has three entries, implying that you'd have to fight all three of them instead of them being a single Trainer class. In the final game, this particular entry was overwritten by the Gym Leader class.
019 (13) さんにんしゅう
Trio
ジムりーダー
Gym Leader
PokemonGS-KurtProto.png N/A Unknown, unused Trainer class. Uses Kurt sprite as a placeholder. Has three entries, implying that you'd have to fight all three of them instead of them being a single Trainer class. In the final game, this particular entry was overwritten by the Gym Leader class.
020 (14) さんにんしゅう
Trio
はぐれけんきゅういん
Scientist
PokemonGS-KurtProto.png N/A Unknown, unused Trainer class. Uses Kurt sprite as a placeholder. Has three entries, implying that you'd have to fight all three of them instead of them being a single Trainer class. In the final game, this particular entry was overwritten by the Scientist class.
021 (15) ロケットだんいん♀
Rocket♀
ジムりーダー
Gym Leader
PokemonGS-YoungsterProto.png PokemonGS-RocketFFinal.png Uses the proto's Youngster sprite as a placeholder. Name differs from final, as this Trainer class is known as Rocket Grunt (ロケットだんいんのしたっぱ) with no mention of the Trainer's gender. In the final game, this Trainer class was overwritten by the Gym Leader class.
022 (16) たんパンこぞう
Youngster
たんパンこぞう
Youngster
PokemonGS-YoungsterProto.png PokemonGS-YoungsterFinal.png
023 (17) じゅくがえり
Schoolboy
じゅくがえり
Schoolboy
PokemonGS-SchoolkidProto.png PokemonGS-SchoolkidFinal.png
024 (18) ひよっこ
Fledgling
とりつかい
Bird Keeper
PokemonGS-FledglingProto.png N/A Unknown, unused Trainer class. May have had some ties with the Bird Keeper Trainer class (like a younger version of them, the same way a Lass is canonically said to grow up into a Beauty or a Schoolboy into a Super Nerd for example).
025 (19) ミニスカート
Lass
ミニスカート
Lass
PokemonGS-LassProto.png PokemonGS-LassFinal.png Sprite similar to final, but the outfit resembles that of the Gen I Lass.
026 (1A) てんさい
Prodigy
ジムりーダー
Gym Leader
PokemonGS-CooltrainerMaleProto.png N/A Unknown, unused Trainer class. Judging from its name, may have been a class of very skilled young Trainers and as such may have inspired the Rising Star Trainer class in later games. Uses the proto's Professional♂ sprite as a placeholder. In the final game, this Trainer class was overwritten by the Gym Leader class.
027 (1B) プロフェッショナル♂
Professional♂
エりートトレーナー
Cooltrainer
PokemonGS-CooltrainerMaleProto.png PokemonGS-CooltrainerMFinal.png Name differs from final.
028 (1C) プロフェッショナル♀
Professional♀
エりートトレーナー
Cooltrainer
PokemonGS-CooltrainerFemaleProto.png PokemonGS-CooltrainerFFinal.png Name differs from final. Sprite similar to final, but with a whip and an outfit resembling that of the Gen I Cooltrainer♀.
029 (1D) おとなのおねえさん
Beauty
おとなのおねえさん
Beauty
PokemonGS-BeautyProto.png Pokemon Gold and Silver (J) Beauty.png Pose is similar to final, while the design itself is closer to that of the Gen I Beauty.
030 (1E) かいじゅうマニア
PokéManiac
かいじゅうマニア
PokéManiac
PokemonGS-PokemaniacProto.png PokemonGS-PokéManiacFinal.png Sprite similar to final, but wearing a lab coat like that of the Gen I PokéManiac.
031 (1F) ロケットだんいん♂
Rocket♂
ロケットだんいん
Rocket
PokemonGS-RocketProto.png PokemonGS-RocketMFinal.png Name differs from final, as this Trainer class is known as Rocket Grunt (ロケットだんいんのしたっぱ) with no mention of the Trainer's gender. Sprite similar to final, but with elements from the Gen I Rocket.
032 (20) ジェントルマン
Gentleman
ジェントルマン
Gentleman
PokemonGS-TeacherMProto.png PokemonGS-GentlemanFinal.png Uses the proto's Teacher♂ as a placeholder.
033 (21) せんせい♂
Teacher♂
スキーヤー
Skier
PokemonGS-TeacherMProto.png N/A Unused Trainer class, the Teacher Trainer class is female-only in the final game (and the rest of the franchise for that matter). In the final game, this Trainer class was overwritten by the Skier class.
034 (22) せんせい♀
Teacher♀
せんせい
Teacher
PokemonGS-TeacherFProto.png PokemonGS-TeacherFinal.png Name differs from final, as this Trainer class is female-only.
035 (23) とっちゃんぼうや
Manchild
ジムりーダー
Gym Leader
PokemonGS-BugCatcher2Proto.png N/A Unknown, unused Trainer class. Uses the Gen II Bug Catcher sprite as a placeholder.
036 (24) むしとりしょうねん
Bug Catcher Boy
むしとり
Bug Catcher
PokemonGS-BugCatcher2Proto.png PokemonGS-Bug CatcherFinal.png Name differs from final.
037 (25) つりびと
Fisher
つりびと
Fisher
PokemonGS-FisherProto.png Pokemon Gold and Silver (J) Fisher.png
038 (26) かいパンやろう
Swimmer♂
かいパンやろう
Swimmer♂
PokemonGS-SwimmerMaleProto.png PokemonGS-SwimmerMFinal.png Sprite similar to final, but with a white swim cap and transparent swimming goggles similar to that of the Gen I Swimmer.
039 (27) ビキニのおねえさん
Swimmer♀
ビキニのおねえさん
Swimmer♀
PokemonGS-SwimmerFemaleProto.png Pokemon Gold and Silver (J) Swimmer F.png
040 (28) ふなのり
Sailor
ふなのり
Sailor
PokemonGS-SuperNerd2Proto.png PokemonGS-SailorFinal.png Uses the Proto's SuperNerd sprite as a placeholder.
041 (29) りかけいのおとこ
Super Nerd
りかけいのおとこ
Super Nerd
PokemonGS-SuperNerd2Proto.png PokemonGS-Super NerdFinal.png
042 (2A) でんきやのオヤジ
Engineer
ライバル
Rival
PokemonGS-EngineerProto.png N/A This Trainer class is only present in Gen I games. In the final game, this Trainer class was overwritten by the Rival class.
043 (2B) でんきグループ
Rocker
ギタりスト
Guitarist
PokemonGS-GreenProto.png N/A This Trainer class is only present in Gen I games. In the final game, this Trainer class was overwritten by the Guitarist class.
044 (2C) やまおとこ
Hiker
やまおとこ
Hiker
PokemonGS-BikerProto.png PokemonGS-HikerFinal.png Uses the proto's Biker sprite as a placeholder.
045 (2D) ぼうそうぞく
Biker
ぼうそうぞく
Biker
PokemonGS-BikerProto.png PokemonGS-BikerFinal.png
046 (2E) ロッククライマー
Rock Climber
ジムりーダー
Gym Leader
PokemonGS-BurglarProto.png N/A Unknown, unused Trainer class. Uses the proto's Burglar sprite as a placeholder. May have had some ties with the Hiker Trainer class (like a counterpart to them). In the final game, this Trainer class was overwritten by the Gym Leader class.
047 (2F) かじばドロボウ
Burglar
かじばドロボウ
Burglar
PokemonGS-BurglarProto.png PokemonGS-BurglarFinal.png Sprite similar to final, except he has an outfit resembling that of the Gen I Burglar.
048 (30) ひふきやろう
Firebreather
ひふきやろう
Firebreather
PokemonGS-FirebreatherProto.png PokemonGS-FirebreatherFinal.png
049 (31) ジプシージャグラー
Juggler
ジプシージャグラー
Juggler
PokemonGS-JugglerProto.png PokemonGS-JugglerFinal.png
050 (32) からておう
Blackbelt
からておう
Blackbelt
PokemonGS-BlackbeltProto.png PokemonGS-Black BeltFinal.png
051 (33) スポーツマン
Sportsman
ロケットだんいん
Rocket
PokemonGS-SportsmanProto.png N/A Unknown, unused Trainer class. Appears to be a Marathonian, and as such may have inspired the Jogger and/or Running Triathlete Trainer class. In the final game, this Trainer class was overwritten by the Rocket class.
052 (34) ちょうのうりょくしゃ
Psychic
サイキッカー
Psychic
PokemonGS-MediumProto.png PokemonGS-PsychicFinal.png Name differs from final. Uses the proto's Medium sprite as a placeholder.
053 (35) カンフーマスター
Kung Fu Master
ピクニックガール
Picnicker
PokemonGS-MediumProto.png PokemonGS-PicnickerFinal.png Unknown, unused Trainer class. May have had some ties with the Black Belt Trainer class (like a stronger version of them), or could have been related to the Karate King character who can be found in Mt. Mortar in the final game. Uses the proto's Medium sprite as a placeholder. In the final game, this Trainer class was overwritten by the Picnicker class.
054 (36) うらないし
Fortune Teller
キャンプボーイ
Camper
PokemonGS-MediumProto.png PokemonGS-CamperFinal.png Unknown, unused Trainer class. Uses the proto's Medium sprite as a placeholder. In the final game, this Trainer class was overwritten by the Camper class.
055 (37) ふりょう
Hooligan
ロケットだんいん
Rocket
PokemonGS-MediumProto.png N/A Unknown, unused Trainer class. May be related to the Gen I Roughneck, or may have inspired the Punk Guy and Punk Girl Trainer classes. Uses the proto's Medium sprite as a placeholder. In the final game, this Trainer class was overwritten by the Rocket class.
056 (38) ぼうず
Sage
ぼうず
Sage
PokemonGS-MediumProto.png Pokemon Gold and Silver (J) Sage.png Uses the proto's Medium sprite as a placeholder.
057 (39) イタコ
Medium
イタコ
Medium
PokemonGS-MediumProto.png Pokemon Gold and Silver (J) Medium.png
058 (3A) へいし
Soldier
ボーダー
Boarder
PokemonGS-SoldierProto.png N/A Unused Trainer class. In the final game, this Trainer class was overwritten by the Boarder class.
059 (3B) ゲルゲだんいん♀
Geruge Member♀
だいすきクラブ
PokéFan
PokemonGS-Kimono GirlProto.png N/A Unknown, unused Trainer class. Uses the proto's Kimono Girl sprite as a placeholder. References a popular nightly Japanese radio show which hosts various celebrities. In the final game, this Trainer class was overwritten by the Pokéfan class.
060 (3C) まいこはん
Kimono Girl
まいこはん
Kimono Girl
PokemonGS-Kimono GirlProto.png PokemonGS-Kimono GirlFinal.png
061 (3D) ふたごちゃん
Twins
ふたごちゃん
Twins
PokemonGS-TwinsProto.png PokemonGS-TwinsFinal.png
062 (3E) ゲルゲだんいん♂
Geruge Member♂
だいすきクラブ
PokéFan
PokemonGS-TwinsProto.png N/A Uses the proto's Twins sprite as a placeholder. A duplicate of Geruge Member♂. In the final game, this Trainer class was overwritten by the Pokéfan class.
063 (3F) してんのう♂
Elite Four♂
ポケモントレーナー
PKMN Trainer
PokemonGS-TwinsProto.png N/A Uses the proto's Twins sprite as a placeholder. A strange variant of the regular Elite Four (してんのう), seeing how this Trainer class normally never mentions the Trainer's gender. In the final game, this Trainer class was overwritten by the PKMN Trainer class.
064 (40) してんのう♀
Elite Four♀
ジムりーダー
Gym Leader
PokemonGS-TwinsProto.png N/A Uses the proto's Twins sprite as a placeholder. A strange variant of the regular Elite Four (してんのう), seeing how this Trainer class normally never mentions the Trainer's gender. In the final game, this Trainer class was overwritten by the Gym Leader class.
065 (41) N/A おまわりさん
Officer
N/A PokemonGS-OfficerFinal.png Absent from the proto.
066 (42) N/A ロケットだんいん
Rocket
N/A PokemonGS-RocketMFinal.png
PokemonGS-RocketFFinal.png
Absent from the proto (as in the final variant of the name, which doesn't mention the Trainer's gender).

Unused Graphics

Unused Graphics (Final)

For graphics used in this build which aren't present in the final game.

Overworld Poliwhirl

PKMNGold Spaceworld PoliwhirlOverworld Front.gif PKMNGold Spaceworld PoliwhirlOverworld Side.gif PKMNGold Spaceworld PoliwhirlOverworld Back.gif

Overworld sprites of Poliwhirl, which were removed in the final game. They can be seen in-game, as a Poliwhirl is found walking around on the 5th floor of West City's Shop.

Skateboard

Protogold-1-skateboard.png

The player using the skateboard, a cut transportation mode.

Giovanni

Protogold-2-giovanni.png

Sprites of Giovanni, who can be found in the Radio Tower with his Rockets in this build of the game.

Mother

Protogold-3-mother.png

A different design for the player's mother. Notably has a more traditional Japanese look to her.

Rival's Mother

Protogold-4-silvergirl.png

Silver's mother, or at the very least one of his family members.

Imposter Oak

Protogold-5-imposteroak.png

A character posing as Professor Oak, a plot element which was scrapped at some point during development. Despite this, the Imposter Oak character still made several appearances in the official Pokémon Trading Card Game, as well as in the manga and anime.

Agatha

Protogold-6-agatha.png

Chilling in a small house near a cave located in Blue Forest. A generic girl runs the Ghost Gym nearby.

Falkner

Protogold-7-falkner.png

A different design for Falkner, with him wearing a headband.

Bugsy

Protogold-8-bugsy.png

In the prototype, Bugsy is a tall, well-dressed man. In the final game, he is a young kid with a different, simpler outfit.

Morty

Protogold-9-capeguy.png

An early design of Morty/Enoki.

Jasmine

Protogold-10-jasmine.png

A radically different sprite of Jasmine, which matches the more delicate design she has in the prototype.

Generic Girl

Protogold-11-genericgirl.png

A generic girl, whose design was possibly changed because she looks too similar to the Rival.

Dark Nurse

Protogold-12-darknursejoy.png

An alternate design for the nurse. Used inside the Time Capsule Pokémon Center.

Elderly Priestess

Protogold-13-nun.png

Found in the traditional tower with the monks. Resembles the Medium Trainer class.

Hole

PKMN Gold Unused Hole 1.png PKMN Gold Unused Hole 2.png

Appears to be a hole in the ground. Passable; when stepped on, the player walks left one tile. Found on the route west of High-Tech, and in Blue Forest. These holes aren't used in the final versions, but the top-right half of the graphic remains in the tilesets "Johto overworld", "cave", and "Ilex Forest" as two separate tiles. Unused in the overworld for whatever reason, but used in caves as the inner corner of two mountain tiles.

Unused Graphics (Demo)

Graphics which are completely unused in the demo and, as expected, aren't present in the final game.

Intro Aerodactyl

PokemonGS-SpaceWorld-Aerodactyl-intro.png

These graphics are loaded in the first part of the intro, but it doesn't appear at all. This was meant go along with the segment where Lapras is swimming on the ocean.

Old Man Back Sprite

PKMNGold Spaceworld oldman.png

The back sprite that's used for the Gen I Pokémon-catching tutorial was also included in the prototype but unused.

Overworld Snorlax

PKMNGold Spaceworld SnorlaxOverworld.png

A very tiny Snorlax. Reused sprite from Red and Blue.

Surfing

PKMNGold Spaceworld Surf Front.gif PKMNGold Spaceworld Surf Side.gif PKMNGold Spaceworld Surf Back.gif

A surfing sprite which resembles the ones in Red and Blue, aside from additional water ripples around the Pokémon. Despite this sprite existing in the data, a Lapras is used for Surfing in this prototype, just like how it is in the final game.

Delinquent

Protogold-14-notlance.png

Resembles a stereotypical Japanese high school delinquent, complete with pompadour and school uniform. Might be linked to the unused Hooligan Trainer class.

Biker

Protogold-15-powerranger.png

The in-battle sprite for the Biker Trainer class found in the ROM looks nothing like this overworld sprite.

Port Tileset

PKMNGold Spaceworld UnusedPortTileset.png

Three-fourths of the S.S. Anne graphics are located at 0x4E900. This tileset was possibly planned for a loading dock similar to the S.S. Anne from Gen I that was meant to ferry you to High-Tech and Font. There are some slight changes (aside from the removal of some tiles like the truck and flag), such as an altered stone block.

Corrupted Graphics

Each version of the ROM contains corrupted data to pad out unused bytes in each bank, some of which being leftover data from Generation I.

From 0xC3E40 (these graphics are corrupted beyond recognition in the Silver demo):

Pokémon Gold 97 Demo - Corrupted sprite1.png

What can be made out here seems to be the sprites of one of the male Silph Co. workers. If there were any other sprites from other NPCs here, however, they've been corrupted beyond recognition.

From 0xC6640:

Proto Recreation
Pokémon Gold 97 Demo - Corrupted sprite2.png
PokemonGS-CorruptedSpritesRestoration.png

The NPCs shown here, in order: the female Silph Co. Worker, the middle aged woman NPC, Lass, Lance, Red's Mother, another Silph Co. NPC, Bug Catcher, Game Boy Child, Clefairy, Agatha (which strangely is actually used in the prototype, albeit under a different offset), Bruno, Lorelei, the surfing sprite, and the Gen I Protagonist's bike sprites.

Send-Out Animations

Pikachu and Sunflora are hardcoded to use send-out type 1, which is the Shiny effect. Hoothoot is hardcoded to use send-out animation type 2, which is a fade-in effect that is present in the final game but goes unused. Send-out animation type 3, a wave effect, is used in neither the prototype nor the final game.