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

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

From The Cutting Room Floor
Jump to navigation Jump to search

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

The demo features a decent handful of trainers (some of which are named after Game Freak staff members, funnily enough), which you can fight as you traverse the first two routes and their accompanying forest dungeon. They were meant to give players a sneak peek of the new Pokémon that you could expect to see in the upcoming games. These trainers are moderately difficult due to the fact that you have limited Poké Balls to capture Pokémon, and that there is no way to heal your party due to the Pokémon Center not being functional.

General Notes

  • Losing to any trainer, Rival included, will make you black out and then kick you back to the title screen.
  • None of the trainers can spot you from afar. This feature was likely disabled so that you could choose not to fight any trainer, letting you progress onto the end of the demo. In order to battle a trainer, you will have to talk to them first.
  • Each version has different trainers. Indeed, while they share their map position and overworld sprite, they are almost entirely of a different Trainer class, complete with different names and dialogue before and after you fight them.
  • Interestingly enough, trainers that are only featured in a given version also exist in the data of the other, unused, and with slightly different team attributes.
  • Since the game was built from Red and Green, data for many of the original Red and Green parties exist unaltered as well. There are also additional parties that are Gold- and Silver-exclusive that use the original format, which the game no longer properly recognizes.

Gold Version

Used Trainers

Trainer Class Name Pokémon Reward Notes
PokemonGS-BugCatcher2Proto.png
Bug Catcher
じゅんいち
Junichi
PokeGoldDemo-front 046.png
Paras
Lv. 7 * Stun Spore
* Leech Life
1071 Named after Junichi Masuda, programmer/music composer and eventual game director.
PokemonGS-BugCatcher2Proto.png
Bug Catcher
そうすけ
Sousuke
PokeGoldDemo-front 202.png
Ledyba
Lv. 9 * Scratch
* Quick Attack
1377 Named after programmer Sousuke Tamada.
Ledyba can't learn Scratch or Quick Attack in the final games.
PokemonGS-BeautyProto.png
Beauty
めぐみ
Megumi
PokeGoldDemo-front 052.png
Meowth
Lv. 10 * Pay Day
* Growl
1530 Named after Megumi Hayashibara, Jessie's voice actress. The final games have a similar reference, with a Picnicker on Route 35 being named after Ikue Ohtani, Pikachu's voice actress.
PokemonGS-SchoolkidProto.png
Schoolboy
てつや
Tetsuya
PokeGoldDemo-front 200.png
Slowking
Lv. 9 * Disable
* Confusion
333 Named after Tetsuya Watanabe, programmer, graphic designer, and sound effect designer.
PokemonGS-FirebreatherProto.png
Firebreather
あきと
Akito
PokeGoldDemo-front 220.png
Magby
Lv. 10 * Scratch
* Smog
1530 Named after Akito Mori, who was part of the Special Thanks in the credits of the US version.
PokemonGS-Kimono GirlProto.png
Kimono Girl
こうめ
Koume
PokeGoldDemo-front 035.png
Clefairy
Lv. 10 * Charm
* Sweet Kiss
* Pound
1530 This name was re-used in the final games for one of the five Ecruteak City Kimono Girls
(though there it is spelled as "コウメ").

Unused Trainers

Trainer Class Name Pokémon Notes
PokemonGS-LassProto.png
Lass
あつこ
Atsuko
PokeGoldDemo-front 043.png
Oddish
Lv. 8 Default Moves Identical to the Lass from Silver.
PokemonGS-FisherProto.png
Fisher
ひさし
Hisashi
PokeGoldDemo-front 170.png
Qwilfish
Lv. 10 Default Moves Identical to the Fisher from Silver.
PokemonGS-SportsmanProto.png
Sportsman
しげき
Shigeki
PokeGoldDemo-front 192.png
Donphan
Lv. 8 Default Moves The Donphan is one level weaker when compared to the Sportsman from Silver.
PokemonGS-Kimono GirlProto.png
Kimono Girl
たまお
Tamao
PokeGoldDemo-front 039.png
Jigglypuff
Lv. 12 * Charm
* Encore
* Pound
The Jigglypuff is two levels stronger when compared to the Kimono Girl from Silver.

Silver Version

Used Trainers

Trainer Class Name Pokémon Reward Notes
PokemonGS-BugCatcher2Proto.png
Bug Catcher
けんじ
Kenji
PokeGoldDemo-front 202.png
Ledyba
Lv. 9 * Scratch
* Quick Attack
1071 Named after Kenji Matsushima, game designer and game director scenario.
Ledyba cannot learn Scratch or Quick Attack in the final games.
PokemonGS-BugCatcher2Proto.png
Bug Catcher
けん
Ken
PokeGoldDemo-front 048.png
Venonat
Lv. 7 * Stun Spore
* Leech Life
1071 Named after graphic director Ken Sugimori.
PokemonGS-LassProto.png
Lass
あつこ
Atsuko
PokeGoldDemo-front 043.png
Oddish
Lv. 8 Default Moves 530 Named after monster designer Atsuko Nishida.
PokemonGS-FisherProto.png
Fisher
ひさし
Hisashi
PokeGoldDemo-front 170.png
Qwilfish
Lv. 10 Default Moves 1530 Unknown if named after a particular person.
PokemonGS-Kimono GirlProto.png
Kimono Girl
たまお
Tamao
PokeGoldDemo-front 039.png
Jigglypuff
Lv. 10 * Charm
* Pound
* Encore
1530 This name was re-used in the final games for one of the five Ecruteak City Kimono Girls
(though there it is spelled as "タマオ"). Jigglypuff cannot learn Encore in the final games.
PokemonGS-SportsmanProto.png
Sportsman
しげき
Shigeki
PokeGoldDemo-front 192.png
Donphan
Lv. 9 * Tackle
* Defense Curl
1008 Named after Shigeki Morimoto, programmer, monster designer, and game designer.

Unused Trainers

Trainer Class Name Pokémon Notes
PokemonGS-Kimono GirlProto.png
Kimono Girl
こうめ
Koume
PokeGoldDemo-front 192.png
Donphan
Lv. 9 * Tackle
* Defense Curl
Uses a Donphan, whereas the Kimono Girl from Gold uses a Clefairy.
PokemonGS-SchoolkidProto.png
Schoolboy
てつや
Tetsuya
PokeGoldDemo-front 200.png
Slowking
Lv. 8 Default Moves The Slowking is one level weaker when compared to the Schoolboy from Gold.
PokemonGS-FirebreatherProto.png
Firebreather
あきと
Akito
PokeGoldDemo-front 220.png
Magby
Lv. 8 Default Moves The Magby is two levels weaker when compared to the Firebreather from Gold.

Old Format

When Gold and Silver started development, the code base borrowed a lot from the original Generation I games. Namely, the data for trainer parties, for instance, still consists of the mostly unaltered data from Red and Green. The Generation I format used to represent trainer parties is different in comparison to the one used in the demo and beyond.

The old format only lists the level of the Pokémon and the Pokémon's internal ID, since trainer names, items, and specific moves weren't a feature in those games. During the time of the demo, a new format was created to represent trainer parties consisting of the trainer's name, AI, and individual properties for each Pokémon (level, held items, or moves for example). The data present in the demo suggests that there was a time that the game was implementing new trainers using the original Red and Green format, with the newer format being implemented very late - shortly before the completion of the demo. This is evident in the rival battle in story mode, which still uses the old format. This is also the reason why the battle is broken when running in-game, since the game engine itself expects the data to be in the newer format, suggesting that story mode was made quite early on in development, when the old battle format was still being used.


The table below consists of the unused trainer party data that was added for Gold and Silver, with the majority of the unused trainers consisting of Generation II Pokémon. It's possible that some of the trainer parties are simply test parties made up by the programmers for various reasons, as some of them don't seem to match the trainers carrying them. Moreover, in most cases these random Pokémon are relatively close to one another in the Pokédex.

Trainer Class Party LV Team Notes
PokemonGS-RivalProto.png
Rival
Lv. 5 PokeGoldDemo-front 158.png
Kurusu
- - - - - Technically used in story mode, but won't load properly due to the format.
PokemonGS-RivalProto.png
Rival
Lv. 5 PokeGoldDemo-front 152.png
Chikorita
- - - - - Technically used in story mode, but won't load properly due to the format.
PokemonGS-RivalProto.png
Rival
Lv. 5 PokeGoldDemo-front 155.png
Honguma
- - - - - Technically used in story mode, but won't load properly due to the format.
PokemonGS-PokéManiacProto.png
Blue
Lv. 50 PokeGoldDemo-front 209.png
Remoraid
PokeGoldDemo-front 218.png
Smoochum
PokeGoldDemo-front 221.png
Bellossom
PokeGoldDemo-front 001.png
Bulbasaur
PokeGoldDemo-front 004.png
Charmander
PokeGoldDemo-front 007.png
Squirtle
Replaces Green's Lv. 5 Squirtle party data from Red and Green.
Technically in the Fledgling trainer group. Team lacks proper theming.
PokemonGS-RocketProto.png
Rocket♂
Lv. 13 PokeGoldDemo-front 226.png
Kotora
PokeGoldDemo-front 211.png
Tyrogue
PokeGoldDemo-front 221.png
Bellossom
- - - An addition to the Cooltrainer♂ group from Red and Green.
Technically in the Rocket♂ group in the demo. Team lacks theming.
PokemonGS-SwimmerMaleProto.png
Swimmer♂
Lv. 10 PokeGoldDemo-front 217.png
Baririna
PokeGoldDemo-front 194.png
Girafarig
PokeGoldDemo-front 204.png
Puchicorn
- - - Replaces Blaine's party data from Red and Green. Team lacks theming.
PokemonGS-GreenProto.png
Rocker
Lv. 40 PokeGoldDemo-front 198.png
Berurun
PokeGoldDemo-front 199.png
Politoed
PokeGoldDemo-front 200.png
Slowking
- - - An addition to the Elite Four Green party data. Team is composed of three Pokémon which are literally side by side in the dex.
PokemonGS-JugglerProto.png
Juggler
Lv. 6 PokeGoldDemo-front 179.png
Marill
PokeGoldDemo-front 178.png
Gyopin
- - - - Meant for the Juggler group. Party is similar to the Blackbelt party. May have been a bit of humor from the developers, with this evil character using a team made up of cutesy Pokémon.
PokemonGS-BlackbeltProto.png
Blackbelt
Lv. 6 PokeGoldDemo-front 173.png
Cleffa
PokeGoldDemo-front 178.png
Gyopin
- - - - Meant for the Blackbelt group. Party is similar to the Juggler party. May have been a bit of humor from the developers, with this burly character using a team made up of cutesy Pokémon.
PokemonGS-Kimono GirlProto.png
Geruge Member♀
Lv. 12 PokeGoldDemo-front 171.png
Shibirefugu
PokeGoldDemo-front 228.png
Madame
- - - - Meant for the Geruge Member♀ group. Team is composed of Pokémon which are basically on each opposite end of the dex.
PokemonGS-TwinsProto.png
Twins
Lv. 13 PokeGoldDemo-front 228.png
Madame
PokeGoldDemo-front 219.png
Elekid
PokeGoldDemo-front 175.png
Quagsire
- - - Meant for the Twins group. Team lacks theming.
(Source: Pokémon Gold Spaceworld Disassembly.)

Unused Trainer "Line of Sight" Function

In this build, trainers cannot spot you from afar. However, all of demo trainers still have a variable for this exact purpose. In fact, every apparent trainer NPC up to West has a non-zero value; after this, the value is always set to 0 (as is the case for Gym Leaders and regular NPCs). The given number represents how far the trainer can spot the player, depending on which direction they are facing.

Silent Hills (dungeon)

  • Bug Catcher Junichi/Bug Catcher Kenji: 4
  • Bug Catcher Sousuke/Bug Catcher Ken: 4
  • Beauty Megumi/Lass Atsuko: 5
  • Firebreather Akito/Fisherman Hisao: 2
  • Schoolboy Tetsuya/Sportsman Shigeki: 5


(Source: Pokémon Gold Spaceworld Disassembly.)

Route 2

  • Kimono Girl Koume/Kimono Girl Tamao: 3


(Source: Pokémon Gold Spaceworld Disassembly.)

Old Gym/League

  • Old League Trainer A (bottom left pillar; Youngster OW sprite): 1
  • Old League Trainer B (bottom right pillar; Youngster OW sprite): 1
  • Old League Trainer C (top right pillar; Lass OW sprite): 1
  • Old League Trainer D (top left pillar; Super Nerd OW sprite): 1


(Source: Pokémon Gold Spaceworld Disassembly.)

Five-Story Pagoda

1F
  • Pagoda 1F Trainer A (Sage OW sprite): 3
  • Pagoda 1F Trainer B (Sage OW sprite): 2
  • Pagoda 1F Trainer C (Sage OW sprite): 2
  • Pagoda 1F Trainer D (Sage OW sprite): 4


(Source: Pokémon Gold Spaceworld Disassembly.)
2F
  • Pagoda 2F Trainer A (Medium OW sprite): 2
  • Pagoda 2F Trainer B (Medium OW sprite): 2
  • Pagoda 2F Trainer C (Medium OW sprite): 2
  • Pagoda 2F Trainer D (Medium OW sprite): 2


(Source: Pokémon Gold Spaceworld Disassembly.)
3F
  • Pagoda 3F Trainer A (Sage OW sprite): 2
  • Pagoda 3F Trainer B (Sage OW sprite): 3
  • Pagoda 3F Trainer C (Sage OW sprite): 2
  • Pagoda 3F Trainer D (Sage OW sprite): 2


(Source: Pokémon Gold Spaceworld Disassembly.)
4F
  • Pagoda 4F Trainer A (Sage OW sprite): 3
  • Pagoda 4F Trainer B (Sage OW sprite): 5
  • Pagoda 4F Trainer C (Sage OW sprite): 5
  • Pagoda 4F Trainer D (Sage OW sprite): 4


(Source: Pokémon Gold Spaceworld Disassembly.)

Route 3

  • Route 3 Trainer A (Youngster OW sprite; along southern fence): 5
  • Route 3 Trainer B (Youngster OW sprite; near gate): 3


(Source: Pokémon Gold Spaceworld Disassembly.)

West Gym/League

  • West League Trainer A (Lass OW sprite; outside tree perimeter): 3
  • West League Trainer B (Cooltrainer♀ OW sprite; spins): 3
  • West League Trainer C (Lass OW sprite; in front of the fountain): 2
  • West League Trainer D (Twin OW sprite; weirdly solo): 2


(Source: Pokémon Gold Spaceworld Disassembly.)