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!

Fat Princess: Fistful of Cake

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Fat Princess: Fistful of Cake

Developer: SuperVillain Studios
Publisher: Sony Computer Entertainment
Platform: PlayStation Portable
Released in JP: March 11, 2010
Released in US: May 4, 2010
Released in EU: March 11, 2010
Released in KR: March 12, 2010


CharacterIcon.png This game has unused playable characters.
DebugIcon.png This game has debugging material.


Fat Princess: Fistful of Cake is a port of Fat Princess to the PSP.

Debug Display

Code for a display with debug information remains within the shipped game, and can be enabled with the following CWCheat codes:

UCUS98740 (US) UCES01312 (Europe) NPJG00045 (Japan)
_C0 Display Debug Info
_L 0x00308760 0x00000001
_C0 Display Debug Info
_L 0x003087C0 0x00000001
_C0 Display Debug Info
_L 0x003087C0 0x00000001

Debug information displayed includes Vblanks, CPU usec, and GPU usec.

Debug information displayed in-game

Character Classes

List of Classes

A complete list of classes (both playable and non-playable) along with the corresponding class IDs, discovered within the game's code, can be found below:

Class Name Class ID
Archer 0
ArcherAdv 1
ArcherAdvRifle 2
ArcherAdvRifleArenaEasy 3
ArcherAdvRifleArenaMedium 4
ArcherAdvRifleArenaTough 5
ArcherArenaEasy 6
ArcherArenaFriendlyMedium 7
ArcherArenaMedium 8
ArcherArenaTough 9
Chicken 10
Common 11
Death 12
Giant 13
Mage 14
MageAdv 15
MageAdvIce 16
MageAdvIceArenaEasy 17
MageAdvIceArenaMedium 18
MageAdvIceArenaTough 19
MageArenaEasy 20
MageArenaFriendlyMedium 21
MageArenaMedium 22
MageArenaTough 23
Priest 24
PriestAdv 25
PriestAdvDark 26
PriestAdvDarkArenaMedium 27
PriestArenaMedium 28
SVSGrimReaper 29
SVSFurry 30
Villager 31
VillagerArenaEasy 32
Warrior 33
WarriorAdv 34
WarriorAdvAxe 35
WarriorAdvAxeArenaEasy 36
WarriorAdvAxeArenaMedium 37
WarriorAdvAxeArenaTough 38
WarriorArenaEasy 39
WarriorArenaFriendlyMedium 40
WarriorArenaMedium 41
WarriorArenaTough 42
Worker 43
WorkerAdv 44
WorkerAdvSapper 45
WorkerAdvSapperArenaMedium 46
WorkerArenaMedium 47

Unused Character Classes

The game contains definitions for two unused classes which can be played as by modifying parts of the game code: Giant and Death. It also contains some information about a Ninja and Pirate class, although these classes don't seem to be playable even with modifications.

Giant

Definitions for a Giant class which cannot be obtained during regular play are present within the game's code. Notable features of this class include an increased jump height, a faster movement speed, and 6 hearts of health.

It is worth noting that a Giant class was available in Fat Princess as part of the Fat Roles expansion pack.

Death

Definitions for a Death class which cannot be obtained during regular play are present within the game's code. Notable features of this class include a greatly increased jump height, a faster movement speed, 6 hearts of health, rapid health regeneration, and much greater weapon damage and range. This increased damage allows users playing as death to instantly kill all players on the other team.

Ninja & Pirate

The file FP.wad, which contains all the assets for the game, contains two files related to other character classes that aren't playable within the game:

  • scripts/classes/siegesettings_ninja.o
  • scripts/classes/siegesettings_pirate.o

Unlike the Giant and Death classes, the Ninja and Pirate do not seem to be playable even through hacking, and indeed are not listed within the list of character class IDs (seen above). Like the Giant class, the Ninja and Pirate classes were available in Fat Princess as part of the Fat Roles expansion pack.