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!

Pizza Frenzy

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Pizza Frenzy

Developer: Sprout Games
Publishers: GameHouse, PopCap Games
Platform: Windows
Released in US: August 30, 2006


SourceIcon.png This game has uncompiled source code.
DevTextIcon.png This game has hidden development-related text.
DebugIcon.png This game has debugging material.


Pizza Frenzy is a game about... profiting as a local pizza business. Although the objective seems simple enough, the difficulty of the game rapidly increases as you progress.

Development Leftovers

Resource Code Script

Starting at 0x2AC3D8 in PizzaFrenzy.saf, an automatically generated resource script can be found in the root of res and named pizzafrenzy.rc as well as resource.h. A binary cache version of the format also exists.

// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h"
#undef APSTUDIO_HIDDEN_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
    "#include ""windows.h""\r\n"
    "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_ICON2               ICON                    "pizza.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 5,8,30,1
 PRODUCTVERSION 5,8,30,1
 FILEFLAGSMASK 0x17L
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x0L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "CompanyName", "Sprout Games, LLC"
            VALUE "FileDescription", "PizzaFrenzy"
            VALUE "FileVersion", "5, 8, 30, 1"
            VALUE "InternalName", "PizzaFrenzy"
            VALUE "LegalCopyright", "Copyright (C) 2004"
            VALUE "OriginalFilename", "PizzaFrenzy.rc"
            VALUE "ProductName", " PizzaFrenzy"
            VALUE "ProductVersion", "5, 8, 30, 1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE 
BEGIN
    IDS_VENDOR              "GameHouse"
    IDS_GAME                "Pizza Frenzy"
    IDS_TITLE               "Pizza Frenzy"
    IDS_WELCOME_USER        "Hello, %1%!"
    IDS_MEMORY_MODE         "Simon Says Mode"
    IDS_SPEED_MODE          "Speed Mode"
    IDS_CONCENTRATION_MODE  "Memory Mode"
END

STRINGTABLE 
BEGIN
    IDS_LEVEL_CLEAR         "LEVEL CLEAR!"
    IDS_LEVEL_PERFECT       "PERFECT JOB!"
    IDS_GAME_OVER           "GAME OVER!"
    IDS_FRENZY_0            "PIZZA FRENZY"
    IDS_FRENZY_1            "DOUBLE FRENZY"
    IDS_FRENZY_2            "TRIPLE FRENZY"
    IDS_FRENZY_3            "SUPER FRENZY"
    IDS_FRENZY_4            "MEGA FRENZY"
    IDS_FRENZY_5            "ULTRA FRENZY"
    IDS_LEVEL_GOOD          "GOOD JOB!"
    IDS_LEVEL_TIMEUP        "TIME'S UP!"
    IDS_USERPIZZA_DESCRIPTION "Your custom designed pizza."
    IDS_SPEED_DESC          "Challenge your reflexes in this fun-filled action mode. Can you fill orders fast enough?"
    IDS_MEMORY_DESC         "Exercise your mind in this ""Simon Says"" inspired mode. Can you recall the sequence of orders?"
    IDS_CONCENTRATION_DESC  "Stimulate your memory in this concentration-like mode. Can you recall who ordered what?"
    IDS_USERPIZZA_UPGRADE   "%1!s! Level %2!d!"
END

STRINGTABLE 
BEGIN
    IDS_WELCOME_UNKNOWN     "Welcome to Pizza Frenzy!"
    IDS_BLIMP               "100%% DELIVERED - GREAT JOB %1!s!"
END

STRINGTABLE 
BEGIN
    IDS_TITLE_DAY           "Day %1!d!"
    IDS_TITLE_CITY          "%1!s!"
    IDS_TITLE_LEVEL         """%1!s!"""
    IDS_TITLE_PAUSE         "DAY %1!d! - %2!s!"
    IDS_TITLE_PAUSE_BONUS   "DAY %1!d! - BONUS SCREEN"
    IDS_TITLE_SCORE         "TOTAL SALES: $"
    IDS_COUPON              "%1!s! COUPON"
    IDS_UPGRADE_TITLE       "Unlocking this topping earns you the Stromboli nickname '%1!s!'"
    IDS_CREDITS             "Pizza Frenzy was made by my friends at Sprout Games.\\n\\nIt was designed and engineered by Ed Allard, James Gwertzman, and Joe Mobley.\\n\\nMatt Holmberg created the art, and Duncan designed the cities.\\n\\nFun facts and toppings were written by Maggie Tai Tucker and Rebecca Woodhouse.\\n\\nSounds and music were composed by Seattle Sound Solutions.\\n\\n\\nSpecial thanks to GameHouse!\\n\\n"
    IDS_LOCKED              "LOCKED"
    IDS_UPGRADE_INTRO       "This upgrade means that now you can pick up more than one %1!s! order at a time!"
    IDS_UPGRADE_INTRO_MEMORY 
                            "Now you can pick up more than one %1!s! order at a time in Speed Mode or Simon Says Mode!"
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by PizzaFrenzy.rc
//
#define IDI_ICON2                       103
#define IDS_WELCOME_UNKNOWN             104
#define IDS_BLIMP                       105
#define IDS_VENDOR                      201
#define IDS_GAME                        202
#define IDS_TITLE                       203
#define IDS_WELCOME_USER                204
#define IDS_MEMORY_MODE                 205
#define IDS_STRING206                   206
#define IDS_SPEED_MODE                  206
#define IDS_ACTION_MODE                 207
#define IDS_CONCENTRATION_MODE          207
#define IDS_LEVEL_CLEAR                 208
#define IDS_LEVEL_PERFECT               209
#define IDS_GAME_OVER                   210
#define IDS_FRENZY_0                    211
#define IDS_FRENZY_1                    212
#define IDS_FRENZY_2                    213
#define IDS_FRENZY_3                    214
#define IDS_FRENZY_4                    215
#define IDS_STRING216                   216
#define IDS_FRENZY_5                    216
#define IDS_LEVEL_GOOD                  217
#define IDS_LEVEL_TIMEUP                218
#define IDS_USERPIZZA_DESCRIPTION       219
#define IDS_SPEED_DESC                  220
#define IDS_MEMORY_DESC                 221
#define IDS_CONCENTRATION_DESC          222
#define IDS_USERPIZZA_UPGRADE           223
#define IDS_TITLE_DAY                   224
#define IDS_TITLE_CITY                  225
#define IDS_TITLE_LEVEL                 226
#define IDS_TITLE_PAUSE                 227
#define IDS_TITLE_PAUSE_BONUS           228
#define IDS_TITLE_SCORE                 229
#define IDS_COUPON                      230
#define IDS_UPGRADE_TITLE               231
#define IDS_CREDITS                     232
#define IDS_LOCKED                      233
#define IDS_UPGRADE_INTRO               234
#define IDS_UPGRADE_INTRO_MEMORY        235

// Next default values for new objects
// 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        106
#define _APS_NEXT_COMMAND_VALUE         40001
#define _APS_NEXT_CONTROL_VALUE         1001
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif

The binary file suggests it was compiled in:

c:\data\dev\sprout\Release\PizzaFrenzy\Release-05.01.11\PizzaFrenzy\

PDB File Path

The game's executable contains a path to a PDB file that was generated when the game was compiled.

c:\sprout\sprout\Release\PizzaFrenzy\Release-05.01.11\PizzaFrenzy\Release\PizzaFrenzy.pdb

Old Icon

Hmmm...
To do:
Upload, source of it?

An older icon of the game also exists with a name of pizza.ico.

Crash Handler

Unfortunately, the email address provided no longer works, as the website it ran off of is now defunct.

The game has a crash handler that when triggered, displays a message box and generates a memory dump and a log file, instructing the player to email the developers in regards to the crash. Here's an example of a log file generated by the game:

Mini-dump written to E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.dmp
//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0043AD22 01:00039D22 E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe

Registers:
EAX:00000000
EBX:00000000
ECX:0461C408
EDX:0461C408
ESI:0565EDD0
EDI:00000000
CS:EIP:0023:0043AD22
SS:ESP:002B:0019FC48  EBP:0000000F
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010287

Call stack:
Address   Frame
0043AD22  0019FC80  0001:00039D22 E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe
0040A4B9  0019FD38  0001:000094B9 E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe
00401DA2  0019FD48  0001:00000DA2 E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe
00445E6E  0019FD54  0001:00044E6E E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe
004BD2E1  0019FDC0  0001:000BC2E1 E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe
004BCE8D  0019FDD0  0001:000BBE8D E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe
004BE15C  0019FE38  0001:000BD15C E:\Program Files (x86)\steam\steamapps\common\Pizza Frenzy\PizzaFrenzy.exe

calling previous filter