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

Proto:The Revenge of the Smurfs

From The Cutting Room Floor
Jump to navigation Jump to search

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

RotSmurf-SP1.png
Chapters 1-2
Changes made to levels 1-12, the most complete levels.
RotSmurf-SP2.png
Chapters 2-4
Changes made to levels 13-24, which contain many placeholders.

Rom Header

Prototype Final
PITUFOS AGB 70 THE REVENGE A7SP70

Menu Screens

  • Boots to a screen that displays the temporary name, 'Pitufos AGB', with build information placed underneath, instead of the IMPS trademark screen.
RevengeSmurfsProto-Start.png
  • 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
RevengeSmurfsProto-Title.png Revenge of the Smurfs.png

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

RevengeSmurfsProto-LevelSelect.png

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
RevengeSmurfsProto-Vil1.png RevengeSmurfsFinal-Vil1.png
  • 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
RevengeSmurfsProto-MG.png RevengeSmurfsFinal-MG2.png
  • 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
RevengeSmurfsProto-MG2.png RevengeSmurfsFinal-Intro.png
  • 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
RevengeSmurfsProto-Outro.png RevengeSmurfsFinal-MGOutro.png
  • 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
RevengeSmurfsProto-Bzz.png RevengeSmurfsFinal-Bzz.png
  • 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
RevengeSmurfsProto-RiverMG.png RevengeSmurfsFinal-RiverMG.png
  • 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

RevengeSmurf-Smurf09.png

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
RevengeSmurf-ProtoHouse.png RevengeSmurf-FinalHouse.png

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

Arrow

RevengeSmurfs-ProtoArrow.gif

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!