the cutting room mirror

The Revenge of the Smurfs

This article has a talk page!
view on tcrf.net

This page details one or more prototype versions of The Revenge of the Smurfs.

An Alpha version of the game has been dumped. It is dated March 22 2002, around four months before the final version, and the build is labelled internally as PITUFOS AGB (MULTI-BOOT).

The prototype has no sounds or music, but the general gameplay has already been programmed. Most of the levels are in some way present, but many of the later levels are non-functioning, with a static 'Angry' Smurf being used as a placeholder for various objects.

Sub-Pages#

Rom Header#

Prototype

Final

PITUFOS AGB 70

THE REVENGE A7SP70

  • Boots to a screen that displays the temporary name, 'Pitufos AGB', with build information placed underneath, instead of the IMPS trademark screen.
  • The trademark screens, language select and title are missing.
  • The title screen is a basic menu, offering the option to play through the regular game or one of two mini games.

Prototype

Final

Debug Options#

Invincibility#

Press B on the Pause screen to unlock this mode. You will not lose hearts or lives, although you can still be hit and returned to the front of the stage.

Level Select#

In place of the regular pause screen is a Level Select. Move left and right to find a level, then press A and B to start on the level. The levels are in their debug French titles, but match the order they are found in the final game, save for two levels (see below).

Missing Levels#

There are two missing levels: The Mine and The Descent (known as CHARIOT and LUGE in the final game's internal list respectively). It's worth noting that these two levels were the only ones that were completely redesigned for this game, closer matching the levels found in the 8-bit versions of the game.

Although not levels, the cutscenes that play after a boss defeat (END) are also missing at this time.

Of these missing levels, only the text for LUGE can be found in the code. It cannot be selected as a level, and does not show up as an option, even when hacked, suggesting that the plans to revamp these levels were made very early. The graphics used for the final versions of both levels have not yet been added.

General#

Prototype

Final

  • You start with three hearts instead of four.
  • There is a life counter which was removed in the final. Losing all of the lives returns you to the game select screen.
  • There is a timer at the top-center, which was also removed in the final. It is non-functioning.
  • The star counter is missing, despite stars being obtainable in the game. Just above the working sarsaparilla leaves counter is a score screen that is also non-functioning.
  • The life HUD is down a few pixels.
  • The only playable Smurfs are Hefty and Jokey, the latter of which uses Hefty's life icon.
  • A is jump in the prototype, B is run. This was switched in the final.
  • Run has no animation, Hefty simply moves faster.
  • Hefty walks faster in the prototype, though not as fast as he would if he were running.
  • The arrows are absent.
  • Hefty doesn't display his 'level complete' sprite when a level is finished.
  • The Golden Smurf Hats are missing.
  • When standing on some layers, the bottom line of pixels on Hefty's foot don't show.
  • Some graphics have been moved to different layers.
  • When Jokey is hit, he drops a present in the prototype, which explodes shortly after.
  • Springs appear on top of Hefty, instead of behind him.
  • There are a few clipping issues here and there.

Mini Games#

  • There are only two mini games programmed at this stage - The Smurf River Crossing, and The Bzz Fly Strike. They are known simply as MiniGame 1 and MiniGame 2 at this time.

Prototype

Final

  • In the final, you need to select between one or two players first, before you can access the actual game selection. In the prototype, you select the minigame first.
  • Challenge Mode and High Score Mode have their names switched in the final.

Prototype

Final

  • The intro doesn't show you what you're starting with.
  • On the exact frame that you lose your last life, the game immediately pulls up the score screen without fading or (showing your Smurf get hit).

Prototype

Final

  • Like the other menu screens, the Game Over screen is much more simple.
  • The Bzz Fly Strike mini game has a blank wooden sign on the field that was removed in the final.

Prototype

Final

  • For The Smurf River Crossing, lower and upper land graphics were redesigned for the final, and the Smurfberry bush received some changes. In addition to this, the fog effect was dimmed.

Prototype

Final

  • Some mini game text not found in the final:
Turn the power off
MiniGame 1
MiniGame 2
MiniGame 3
MiniGame 4
MiniGame 5
Collect %d Fruits!
START: Play
B: Exit 
Score: %d
P%d Wins!
START: Play again

Unused Graphics#

The game features the same unused graphics as those found in the final. In addition to these, there are also some other unused graphics which were removed from the retail game. They have no palette associated with them, and as such, the following images use a mock up palette.

1 & 2 Buttons#

RevengeSmurf-ProtoButtons.png

Two buttons with 1 and 2 written on them. They match the ones found in the level selection screen, but 3 and 4 are missing. As the original game split the levels into two parts on the world map, it's possible that the same was going to happen in this remake.

0-9 Smurf Heads#

Smurf heads with a number next to them, ranging from 0-9. Strangely, there are three copies of 8. Likely used (or planned to be used) as a temporary level select.

Smurf House#

Prototype

Final

A crude version of the Smurf house seen in the final.

Arrow#

A flashing arrow pointing downwards. It's not certain where this would be used.

Build Dates#

Like the final, there are build times scattered around in the ROM. In fact, there are even more than the final has. The first starts at 0xx241DC:

13:25:58 Mar 22 2002

The remaining times:

Time Stamp

Location

13:26:10

0x211278

13:26:21

0x23B4BC

13:26:32

0x25D0C8

13:26:42

0x28643C

13:26:53

0x2AF7B0

13:25:58

0x4241DC

13:26:10

0x611278

13:26:21

0x63B4BC

13:26:32

0x65D0C8

13:26:42

0x68643C

13:26:53

0x6AF7B0

Unused Text#

Any text that went unused in the final is also in this build, equally unused. A few early scripts show some minor changes that were made, even to scenes that never made it to the final. These are mainly to include contractions in sentences:

Prototype

Final

NOW IT IS JOKEY SMURF'S TURN TO PLAY! YOU WILL FIND HIS GIFTS VERY USEFUL FOR CROSSING THE LAKE!
NOW IT'S JOKEY SMURF'S TURN TO PLAY! YOU'LL FIND HIS GIFTS VERY USEFUL FOR CROSSING THE LAKE!