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

Buzz!: Master Quiz

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Buzz!: Master Quiz

Also known as: Buzz!: Gran Quiz (IT)
Developers: Curve Studios[1], Relentless Software[1]
Publisher: Sony Computer Entertainment
Platform: PlayStation Portable
Released in US: September 23, 2008
Released in EU: July 25, 2008[1]
Released in AU: July 31, 2008


CodeIcon.png This game has unused code.
CopyrightIcon.png This game has hidden developer credits.
TextIcon.png This game has unused text.
RegionIcon.png This game has regional differences.


ProtoIcon.png This game has a prototype article

Elementary, my dear Cactus.
This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Potential debugging functions

Sub-Page

Read about prototype versions of this game that have been released or dumped.
Prototype Info

Unused Code

The script files QUESTIONSFF.LUA, QUESTIONSPTB.LUA, QUESTIONSPTF.LUA, QUESTIONSQUIZMASTERFUN.LUA, QUESTIONSTOPRANK.LUA, QUESTIONSVIDEO.LUA and QUESTIONSVIRUS.LUA, located in the folder DATA\SCRIPTS, are never called by the game's core program file, CORE.LUA. These scripts contain question/answer data for each of the game's modes, and were replaced by the files located in DATA\QUIZDATA_MERGED, which serve the same purpose.

Unused Text

The European release of the game has an early set of Finnish strings, found in STRINGS\FINISH.TXT. They are dated March 25, 2008, which is nearly five months before the finalized strings (August 15).

Early
STRINGS\FINISH.TXT
Final
STRINGS\FINNISH.TXT
cStringPoints PISTEET PIST.
cStringPassPSP OJENNA VUOROON
cStringVirusSelectVictim VALITSE SUUNTANÄPPÄIMILLÄ JA Buzzmasterquiz-x.png -NÄPPÄIMELLÄ KENELLE VIRUS SIIRTYY! VALITSE VASTAAJA Buzzmasterquiz-left.pngBuzzmasterquiz-right.png JA Buzzmasterquiz-x.png -NÄPPÄIMELLÄ KENELLE VIRUS SIIRTYY!
cStringInstructionAutoloading ÄLÄ POISTA Memory StickIÄ™ TAI SAMMUTA JÄRJESTELMÄÄ ÄLÄ POISTA Memory Stick™ -MUISTIKORTTIA TAI SAMMUTA JÄRJESTELMÄÄ
cStringStatusSaveFailed TALLENNUS EPÄONNISTUI! TALLENNUS EPÄONNISTUI! UUDELLEEN?
cStringStatusSaveFailed2 TALLENNUS EPÄONNISTUI! Tallennus epäonnistui! Uudelleen?
cStringButtonOk VAHVISTA OK
cStringButtonConfirm VAHVISTA OK
cStringInstructionPressStart PAINA START PAINA START-NÄPPÄINTÄ
cStringPanelSinglePlayer YKSINPELI SOOLOVISA
cStringQuizDescPicturePerfectChall1 ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 2 MINUUTISSA ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 1 MINUUTISSA
cStringQuizDescPicturePerfectChall2 ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 5 MINUUTISSA ARVAA MAHDOLLISIMMAN MONTA BONUSKUVAA 3 MINUUTISSA
cStringPanelFullGame KOKO PELI TÄYSI
PELI
cStringPanelQuickGames PIKAPELI NOPEA
PELI
cStringPanelCustomGame MUKAUTETTU PELI MUOKATTU
PELI
cStringTrophyDescItchyTrigger NOPEIN VASTAUSNOPEUS NOPEIN KESKIMÄÄR. VASTAUSNOPEUS
cStringTrophyDescSlowcoach HITAIN KESKIMÄÄRÄINEN VASTAUSNOPEUS HITAIN KESKIMÄÄR. VASTAUSNOPEUS

Developer Credits

The game's .lua scripts contain developer credits:

Common Structure A

The .lua files in this section have credits which follow the following structure:

-- BUZZ	Pre production prototype Lua script
--
-- [FILENAME]		- [DESCRIPTION]
--
-- By [PROGRAMMER], Copyright Curve Studios 2007

The slots in italic are filled out as follows:

Description Programmer
AWARDS.LUA -- Awards.lua - Handle awards screen Steve Jones
BUZZHOST3D.LUA -- BuzzHost3D.lua - Buzz host character handling scripts Steve Jones
CHARACTERASSIGN.LUA -- CharacterAssign.lua - Character assignment screen handling scripts Steve Jones
CORE.LUA -- Core.lua - Core functions and global enums, variables Steve Jones
DIALOG.LUA -- Dialog.lua - Dialog handling scripts Steve Jones
FADER.LUA -- fader.lua - screen fader handling Steve Jones
GAME.LUA -- Game.lua - Common game handling scripts Steve Jones
GAMEBASICROUNDFLOW.LUA -- gamebasicroundflow.lua - Script example of a basic round flow, just asks each player in turn a question and awards points for correct answers Steve Jones
GAMEPICTUREPERFECT.LUA -- gamepictureperfect.lua Steve Jones
GAMEPTB.LUA -- gameptb.lua - Pass the Bomb handling scripts Steve Jones
GAMEPTF.LUA -- gameptf.lua - Place the Face handling scripts Steve Jones
GAMEQUICKFIRE.LUA -- gametoprank.lua - Top Rank handling scripts Steve Jones
GAMEQUIZMASTER.LUA -- gamequizmaster.lua - Quizmaster handling scripts Oladotun Rominiyi
GAMEROLLOVER.LUA -- gamerollover.lua - Rollover handling scripts Oladotun Rominiyi
GAMETIMECHALLENGE.LUA -- gametoprank.lua - Top Rank handling scripts Steve Jones
GAMETOPRANK.LUA
GAMEVIRUS.LUA -- gamevirus.lua - Virus handling scripts Steve Jones
GAMEWS.LUA -- gamews.lua - Weak Spot handling scripts Steve Jones
GUI.LUA -- gui.lua - Handle misc GUI objects Steve Jones
MAINTITLE.LUA -- maintitle.lua - Handle main title bar movement and states Steve Jones
MENU.LUA -- menu.lua - Menu handling and setup functions Steve Jones
MENUCONTESTANTSELECTION.LUA -- menucontestantselection.lua - game round selection menu Steve Jones
MENUCREDITS.LUA -- MenuCredits.lua - Credits handling scripts Steve Jones
MENUCUSTOMISERSOUNDS.LUA -- menucustomiserounds.lua - round customisation menu handling Steve Jones
MENUDEBUG.LUA -- menudebug.lua - Debug Menu handling scripts Steve Jones
MENUDIFFICULTY.LUA -- MenuDifficulty.lua - Options Menu handling scripts Steve Jones
MENUGAMELENGTH.LUA -- MenuGameLength.lua - Options Menu handling scripts Steve Jones
MENUMAIN.LUA -- MenuMain.lua - Main Menu handling scripts Steve Jones
MENUNUMBEROFPLAYERS.LUA MenuNumberOfPlayers.lua - Options Menu handling scripts Steve Jones
MENUOPTIONS -- MenuOptions.lua - Options Menu handling scripts Steve Jones
MENUPLAYGAME.LUA Steve Jones
MENUPROFILE.LUA -- menuprofile.lua - Profile Menu handling scripts Alex May
MENUQUIZSELECTION.LUA -- menuquizselection.lua - quiz selection handling Steve Jones
MENUSINGLEPLAYER.LUA -- MenuSinglePlayer.lua - game round selection menu Steve Jones
MUSIC.LUA -- music.lua - Handle music player functions Steve Jones
PAUSE.LUA -- pause.lua - Pause handler Steve Jones
RESULTS.LUA -- Results.lua - Handle results screen Steve Jones
SLIDESHOW.LUA -- Slideshow.lua - Slideshow handling scripts Steve Jones
SOUND.LUA -- sound.lua - Handle misc sound functions Steve Jones
SPECIALAWARDS.LUA -- Specialawards.lua - Handle special awards screen Oladotun Rominiyi
SYSTEM.LUA -- system.lua - Misc system related functions, vars and enums Steve Jones
TIMER.LUA -- timer.lua - Handle onscreen round timer functions Steve Jones

Common Structure B

These have a similar structure to Common Structure A, but the introductory line is also different. In QUESTIONHANDLER.LUA, the copyright year was also changed to 2008.

Intro Description Programmer
COMMENTARY.LUA -- BUZZ Lua script -- commentary.lua - All commentary handling scripts Steve Jones
GAMESHARELOBBY.LUA -- BUZZ Lua script -- gamesharelobby.lua - Gameshare Lobby Menus Stuart Miler
GAMESHAREMAINMENU.LUA N/A -- GameShareMenuMain.lua - Gameshare build specific main menu handling scripts Stuart Miller
MEMORYSTICK.LUA -- BUZZ PSP Lua script -- memorystick.lua - contains routines for dealing with memory stick access Alex May
MENUMULTIPLAYER.LUA -- BUZZ Lua script -- menumultiplayer.lua - Multiplayer Menus Stuart Miler
MENUNAMEENTRY.LUA -- BUZZ PSP Lua script -- MenuNameEntry.lua - Name Entry Menu handling scripts Steve Jones
NETWORK.LUA -- BUZZ Lua script -- network.lua - Misc network related functions, vars and enums Steve Jones
QUESTIONHANDLER.LUA -- BUZZ PSP Production Lua script -- questionhandler.lua - Handles question picking, sorting and ageing Steve Jones

Other

COROUTINEMANAGER.LUA

-- ------------------------------------------------------------------------------
-- File   : CoroutineManager.lua
-- Author : Stuart Miller
-- Brief  : Replacement for the ScriptManager coroutine manager. This one allows
--          garbage collection to continue working by keeping the lua stack 
--          intact.
-- -----------------------------------------------------------------------------

GAMESHARELOBBY.LUA

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.Initialise()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Initialisation of Lobby Resources
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.Handle()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Handles processing of the core lobby logic
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleClient()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Clients specific logic processing
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleClient()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Host specific logic processing
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleConnect()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Handles Connection Flow
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleScanForHost()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Handles Searching for the Host on the client
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.HandleClient()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Character Selection Screen ( Host + Client )
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.SetupCharacterIcons	()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Initialises the character icon array
-- -------------------------------------------------------------------------------------------------

-- -------------------------------------------------------------------------------------------------
-- Function : GameShareLobby.SetupCharacterLozenges	()
-- Date     : 23/10/2007
-- Author   : Stuart Miller
-- Brief    : Initialises the character background lozenge array
-- -------------------------------------------------------------------------------------------------

GAMESHAREPAUSE.LUA

-- ------------------------------------------------------------------------
-- File   : GameSharePause.lua
-- Author : Stuart Miller
-- Brief  : Reduced version of the main pause.lua. Doesn't actually pause,
--          but shows the continue/quit options.
-- ------------------------------------------------------------------------

Regional Differences

Questions

Between both releases in English, the original European version has many exclusive questions compared to the American one. These exclusive questions mainly refer to things, people, events and organizations from or within the Commonwealth of Nations. Curiously, a question regarding the Vietnam War was also cut from the American release.

Characters

The character Pelvis was renamed to Fred in the American release.

Other

The Slowcoach Award, "awarded" to the slowest player to answer a question in a multiplayer match, was renamed to "Slowpoke Award" in the American release.

References