We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Super Meat Boy (Windows, Xbox 360)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Super Meat Boy

Developer: Team Meat
Publisher: Team Meat
Platforms: Windows, Xbox 360
Released internationally: November 20, 2010 (Xbox 360), November 30, 2010 (Windows)


AreasIcon.png This game has unused areas.
CharacterIcon.png This game has unused playable characters.
GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.
DebugIcon.png This game has debugging material.


So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

Super Meat Boy is a classic tale of boy meets girl. Except the boy has no skin, the girl is made out of bandages, and they're both being hassled by a fetus in a snappily dressed mechanical suit with an endless supply of sawblades and plague syringes. You've probably heard it all before.

Console Characters

Meat Boy with Gish's graphics set.

The graphics for the Xbox 360-only characters are still present in the PC version of the game, but their code is not - hex-editing your save game to forcibly unlock them just gives you a bunch of Meat Boy duplicates.

Unused Characters

There are 2 unused characters in the game's files, Burnt Boy and Dumb Meat Boy. They are both missing a .props file and a character ID. Dumb Meat Boy's animation file is unfinished so the game will crash if you try to load him in the game. Burnt Boy can be loaded into the game. He leaves a trail of fire behind that disappears like meat effect you see when you run.

A screenshot of Burnt Boy in game.

Unused Stages

Found within the game's "gamedata.dat" are the game's files, and some unused stages made for testing. Here is the list of files that are unused in the game (not counting leftovers from teh internet's stages on the Xbox 360 version) found in the directory [/gamedata.dat/data/levels/]. Half of these seem to be tests.

  • 1-62.smbl
  • 1-62x.smbl
  • 1-82.smbl
  • 1-82x.smbl
  • 1-112.smbl
  • 1-112x.smbl
  • 1-122.smbl
  • 1-122x.smbl
  • 1-132.smbl
  • 1-132x.smbl
  • 2-7back.smbl
  • animaltest.smbl
  • assy.smbl

Level consists of a little room with a key floating in the middle. If Meat Boy touches the key, he will be killed immediately. It is possible that "fake keys" which killed the player on contact were planned to be in the game.

  • boss6test.smbl
  • boss32.smbl

Early design of the Brownie boss level. Salt flows from right to the left instead of a heap of salt slowly rising from the ground. However, the salt wave only goes to the left, once it hits the wall, it will disappear and respawn on the start point again. Interestingly, the boss's intro cutscenes still has the salt flowing the way it does in this early design. The level contains a few graphical errors, and is not completable due to several broken hit boxes.

  • boss52.smbl
  • boss62.smbl
  • boss62fix.smbl
  • boss62.smbl
  • boss62xfix.smbl
  • bosstest1.smbl
  • bossx.smbl

Early design of Lil' Slugger's boss level. Unlike in the final version, the forest in this level looks like it is actually on fire. Fire was removed from the final version, possibly due to performance issues on older hardware. The layout of this level seems to indicate that it was for the original version of Lil' Slugger, which had spider legs.

  • demon.smbl

Very early design of Little Horn's boss level. It consists only of a few lines and boss object "8". Curiously, the boss object is rotated by 45 degrees, though the rotation of boss objects doesn't seem to have any effect on bosses.

  • fantest.smbl
  • halftest.smbl
  • rtest1.smbl
  • secret1.smbl
  • test2.smbl
  • testr.smbl
  • testr2.smbl
  • testyr.smbl

Unused Sounds

Some unused sounds found in the game's gameaudio.dat:

Bandaid Girl AngryScream

Book Page Turn 12

Woooo

Underwater Fart

Hell Scream

Glass Break 01

Flywrench Typing No Beep

Female Scream Lower

Castle Port Cullis

DEATH RATTLE

Developer Mode

There are some debug tools left in the game, including an unfinished, buggy version of the level editor. Add -devmode to the game's command line parameters. Press F1 to enter the editor, and press it again to exit the editor. F3, F4 etc. open some other editors.

Note: don't use new level, the palette thing is bugged. Instead, when starting the game, add the command-line: -palette palettefile.lp

Replace "palettefile.lp" with one of the following:

  • 4bit1.lp
  • end.lp
  • factory.lp
  • forest.lp
  • gb.lp
  • glitch.lp
  • hell.lp
  • hospital.lp
  • rapture.lp
  • retro1.lp

It'll start you with that palette.

Editor Key Binds

  • Mouse 1 - Place whatever.
  • Mouse 2 - Clear whatever.
  • Mouse Wheel - Change whatever.
  • WASD - Move view.
  • Q + E - Zoom out/in.
  • Z - Change to 'set piece mode'.
  • X - Change to 'parallax mode'.
  • C - Change to 'camera mode'.
  • N - Change to 'animal mode'.
  • L - Change to 'lighting mode'.
  • Y - Change to 'animated piece mode'.
  • T - Change to 'tile mode'.
  • B - Set player spawn point to where mouse is.

Character Select

Add -char # to your command line (only works in devmode), replacing "#" with one of the following:

  • 2 = 8-Bit Meat Boy
  • 3 = 4-Color Meat Boy
  • 4 = 4-Bit Meat Boy
  • 5 = Dr. Fetus
  • 6 = Brownie
  • 7 = Bandage Girl
  • 8 = Meat Ninja
  • 11 = Naija
  • 12 = Commander Video
  • 13 = Runman
  • 14 = Goo Ball
  • 15 = Mr. Minecraft (Steve)
  • 17 = Flywrench
  • 19 = Jill
  • 20 = Captain Viridian
  • 22 = Machinarium
  • 23 = The Kid
  • 24 = Headcrab
  • 25 = Ogmo
  • 27 = Ending Meat Boy
  • 28 = Alien Hominid
  • 29 = Auto-Running Meat Boy
  • 30 = Tim
  • Anything else = Default Meat Boy

Note that Dr. Fetus is selectable in this mode, which is normally impossible. Pressing the Special button makes him shoot rockets. Also note that Alien Hominid, and Tim are here which normally can't be selected in the editor without this command.

Boss Select

Add -boss # to your command line to activate boss in devmode.

  • 0 = Lil' Slugger
  • 1 = C.H.A.D.
  • 2 = Brownie
  • 3 = Little Horn
  • 4 = Larries Lament
  • 5 = Dr. Fetus

Please note that some bosses crash the game if some boss objects (white squares with number) are not already present in the level while loading it. Some bosses also crash the game after finishing them in devmode.