the cutting room mirror

Pokémon Puzzle League

Pokémon Puzzle League, a localization of an unreleased N64 Panel de Pon game, continues the long tradition of replacing the series' original character designs with others from pre-existing franchises. Those poor fairies couldn't catch a break for the longest time.

Notable for being one of the few Nintendo 64 titles to use FMVs, as well being one of the few Pokémon games to not be released in Japan. It is also one of the few games based entirely on the 4Kids dub of the anime, utilizing the entire voice cast and soundtrack (though it uses Lorelei's game name instead of "Prima", which she went by in the English anime due to lip sync concerns).

Sub-Page#

Unused Graphics#

A sizable number of generic UI graphics.

A duplicate image of Lt. Surge, only found in the German version.

Developer Messages#

Audio#

Two clips of one of the developers proclaiming their love to two other people. They're located at 0x1D38180 in the US ROM.

The first features a non-native speaker of Japanese proclaiming his everlasting love to an Emi-chan. (エミちゃん、いつも愛してる。)

The second is a monotone "I love you, Liz."

(Source: Krookodile)

Katy#

There also seems to be a name listed at 0xC1980:

katy

Development Text#

Debug Text#

At 0xC3BC0 are some error messages.

invalid index baka! 
Buffer Index is %d 
Buffer Index is greater than MAX [%d > %d] 
NOT A TUNEBUFFER SONG! 

0xC3DC0

menuAwardPuzzle: Invalid 'mode' (%d)
menuShowDiploma: INTERNAL ERROR: 'gPlayer' not valid!

0xC46AF

UCan't load %d at %d
FindRank: Unknown rank-type: %d
menuUpdateRecord1: Invalid mode! (%d)

(Source: Original TCRF research)

Build Dates#

Version

ROM Address

Build Date

U

0xCA478

Created at 12:29AM on 08/14/00

E

0xCA728

Created at 7:10PM on 10/20/00

F

0xC8D88

Created at 10:29AM on 12/12/00

G

0xBE470

Created at 6:25PM on 12/08/00

(Source: Ferrox)

Debug Menus#

Round Selects#

Disabled round select screens for the 1P Stadium and Spa Service modes can be re-enabled by changing the byte at the specified address for the corresponding region to 01 (1P Stadium) or 0B (Spa Service) or by enabling one of the below GameShark codes for the corresponding region:

1P Stadium#

Version

ROM Address

US

x2CD5B

Europe

x2CE7B

France

x2CDFF

Germany

x2CF2F

Version

GameShark code

US

8002C15B 0001

Europe

8002C27B 0001

France

8002C1FF 0001

Germany

8002C32F 0001

Round

Opponent

01

Gary (First Match)

02

Brock

03

Misty

04

Lt. Surge

05

Erika

06

Koga

07

Sabrina

08

Blaine

09

Tracey

10

Team Rocket

11

Giovanni

12

Ritchie1

13

Lorelei1

14

Bruno1

15

Gary (Second Match)2

16

Mewtwo3

1Cannot be selected on Easy difficulty.
2Cannot be selected on Easy or Normal difficulty.
3Cannot be selected on Easy, Normal, or Hard difficulty.

Spa Service#

Version

ROM Address

US

xB6B17

Europe

xB6F77

France

xB5867

Germany

xAC9D7

Version

GameShark code

US

800B5F17 000B

Europe

800B6437 000B

France

800B4C67 000B

Germany

800ABE97 000B

Hidden Menu#

Please elaborate.
Having more detail is always a good thing.
Specifically: How do you activate it?

There is a hidden menu called NAME-LIST which has eight hidden names in it:

  • guest
  • yukimi
  • emo
  • steve
  • bill
  • lamont
  • rory
  • yoon

This hidden menu doesn't have any textures, and the names are located at coordinates X:0 Y:0 without any inner/outer colors.

Based on the presence of the guest name and the fact there are eight names, it's most likely a development leftover for the name selection menu.

These names seem to refer to the following people from the game's credits:

  • Yukimi Shimura (Creative Director/Producer)
  • Emory Georges (Sound Programmer)
  • Steve Petofalvi (Production Artist)
  • Bill Giese (Game Designer, Puzzle Creator)
  • Ronald Lamont Hall (Production Artist)
  • Rory Johnston (Sound Programmer)
  • Yoonjoon Lee (Programmer)

Regional Differences#

Hidden Development Message#

Please elaborate.
Having more detail is always a good thing.
Specifically: How do you set this flag?

In the French and German versions, there is a hidden message that can be revealed by removing a "hidden" flag on the text.

An example for the French version can be seen below. The German version is the same but replaces "French" with "German". PPL_HiddenMessage_IntroFrenchVersion.png

For the USA and European versions, only the 2nd line (timestamp creation) is present in the game's data, but there is no known way to display it.

Glitched Text Box#

In the German version, the dialog box for erasing all data has been poorly adapted. Underneath the German text, the shadow of the English text can be seen.

References#


  1. Developed Panel de Pon 64 before NST reskinned it as Pokémon Puzzle League.↩︎
  2. Careers at Nintendo Software Technology – Official Site – Employment Opportunities↩︎
  3. www.NINTENDO.se↩︎
  4. Pokémon Puzzle League↩︎
  5. Super Smash Bros. Brawl Chronicle↩︎
  6. the games network >> nintendo >> australian release schedule↩︎
  7. SuperGamePower - Ano 06 No. 081 (2000-12)(Nova Cultural)(BR)(pt), p. 45↩︎