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

Bad Rats: the Rats' Revenge

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Bad Rats: the Rats' Revenge

Developer: Invent4 Entertainment
Publisher: Strategy First
Platform: Windows
Released internationally: July 20, 2009

CodeIcon.png This game has unused code.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.

NotesIcon.png This game has a notes page

Bad Rats: the Rats' Revenge is a very poor physics puzzle game in the style of The Incredible Machine.


Miscellaneous tidbits that are interesting enough to point out here.

Unused/Debug Code

  • There are remnants of online multiplayer using servers, maps, and clients in the debug code.
  • The debug code was originally from a project titled "HORSE CLUB".
  • Alternate subtitles for the game include: MAD RATS / BAD RATS / BLOOD RATS
  • There were originally plans for haptic feedback.
  • Bad Rats has code to determine if the player is stuck. All it does is print debug text.
  • There was a point in time where all of Lung Rat's imparted force was calculated from the X axis.
  • Every single math operation is multiplied by a unit called TIME, presumably for frame normalization. TIME never receives a formal definition and isn't listed in the development kit's guide.
(Source: EntranceJew of Something Awful)

Hand Model

Level 1 zoomed way out

On certain levels like the first, zooming out far enough reveals a model of a hand with a brown texture from the wrist down. There is evidence that it's not made by the game's author. The file name "Hand.MDL" is unique in that it uses the English word for hand rather than the Portuguese "mão." Its three animations (stand: idle, catch: kunckles bent, hit: open palm) are also in English.

Bad rats hand.gif
(Source: EntranceJew of Something Awful)

Hidden GUIs

Two of the executables used for Bad Rats contain hidden Visual Basic 6 UIs.


Bad Rats - Rats End UI.png

This executable is used to kill Bad Rats any time the game severely malfunctions, but the UI suggests that it could also be used to list tasks and kill tasks based on the name given.

(Source: Wiiplay123)


Normal Uncovered UI
Bad Rats - Record Manager normal.png Bad Rats - Record Manager UI.png

This is used to display the high scores, but there's another UI hidden behind the graphics. It allows one to see how the high score entries are formatted, along with what appears to be integrity checks. This also would have allowed the developers to grab high score tables from other sites or write their own results down.

(Source: Wiiplay123)