The PlayStation Family Feud is a poorly-made version with hideous character models. While Louie Anderson being the host may seem like a detriment, at least it's an actual Feud host unlike most (if not all) of the other video game adaptations.
Developer Messages#
Present on the disc are two files named NOTE.TXT, each containing one of the below messages:
Why are you looking at this?
My fresh is so smack...
Present in README.TXT:
New Movie vlc decoder routine - Currently Alpha state
This routine can replace the DecDCTvlc2 & DecDCTvlcBuild routines.
The build routine builds a 428 byte table in Scratchpad ram, so doesn't require the >64k table in main ram
So far in streaming tests the speed varies from 20% to 80% faster than DecDCTvlc2
The other major difference is that this version requires the GTE, so InitGeom must be called before use.
Please EMail any comments / bugs to Colin_Hughes@playstation.sony.com
Debug Text#
Throughout the game, the tty debug console is very chatty. The text below is an example of booting the game, attempting to load a save that isn't there, creating a new save, creating a new family, loading a pre-made family, and finally playing the actual game. This debug text is not visible to the user.
...
...
...
FILE: \DATA\TEXTURES\LEGAL1.TIM;1....success
FILE: \DATA\TEXTURES\LEGAL2.TIM;1....success
FILE: \DATA\TEXTURES\LOAD1.TIM;1....success
FILE: \DATA\TEXTURES\LOAD2.TIM;1....success
FILE: \DATA\STUFF\GAME_TIM.BF;1....success
FILE: \DATA\STUFF\SOUND.BF;1....success
FILE: \DATA\STUFF\FEUD1.VB;1....success
FILE: \DATA\TEXTURES\8HEAD13.TIM;1....success
FILE: \DATA\TEXTURES\8HEAD13.TIM;1....success
FILE: \DATA\TEXTURES\8HEAD13.TIM;1....success
FILE: \DATA\TEXTURES\8HEAD13.TIM;1....success
FILE: \DATA\TEXTURES\8HEAD13.TIM;1....success
FILE: \DATA\STUFF\GAME_HMD.BF;1....success
1: 376832, 2: 0, 3: 0, vid: CMAIN - MEM: Step 1
1: 376832, 2: 0, 3: 0, vid: MENU START
1: 376832, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 376832, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 376832, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 376832, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
1: 376832, 2: 0, 3: 0, vid: BUZZ: memory left after leaving buzz set
1: 376832, 2: 0, 3: 0, vid: CMAIN - MEM: Step 2 after loading everything including the sets
FILE: \LEVELS\DIM0\MIS1\D0M1T.BF;1....success
1: 376832, 2: 0, 3: 0, vid: MENUNEW: MEM- before loading MENU_Menu
FILE: \DATA\STUFF\MENU.DAT;1....success
1: 221184, 2: 0, 3: 0, vid: MENUNEW: MEM- after loading MENU_Menu
1: 221184, 2: 0, 3: 0, vid: BUZZ: memory left after having entered buzz set
FILE: \DATA\STUFF\ANS_TIM.BF;1....success
refresh
FILE: \DATA\STUFF\ORIGIN.DAT;1....success
FILE: \DATA\STUFF\ADJ1.DAT;1....success
FILE: \DATA\STUFF\ADJ2.DAT;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
Checking for memory card in slot 1
Could not find save game on memory card in slot 1
FILE: \DATA\AUDIO\INDEX.DAT;1....success
1: 139264, 2: 0, 3: 0, vid: AUDIO: after loading INDEX.DAT
FILE: \DATA\AUDIO\O0\OUT0.SND;1....
1: 139264, 2: 0, 3: 0, vid: MENUNEW: MEM- after MENU init
1: 139264, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 139264, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 139264, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 139264, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
Checking for memory card in slot 1
Could not find save game on memory card in slot 1
FILE: \DATA\AUDIO\O0\OUT15.SND;1....
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
1: 196608, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 196608, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 196608, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 196608, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
1: 196608, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 196608, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
FILE: \DATA\MODELS\BFEMALE\BFKYS51R.HMD;1....success
FILE: \DATA\TEXTURES\T04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A09.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D01.TIM;1....success
FILE: \DATA\MODELS\FEMALE\FKYS41R.HMD;1....success
FILE: \DATA\TEXTURES\T05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A07.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B08.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D02.TIM;1....success
FILE: \DATA\MODELS\BMALE\BMKYS31R.HMD;1....success
FILE: \DATA\TEXTURES\T27.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A02.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B24.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C25.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D25.TIM;1....success
FILE: \DATA\MODELS\BFEMALE\BFKYS21R.HMD;1....success
FILE: \DATA\TEXTURES\T03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
FILE: \DATA\MODELS\MALE\MKYS11R.HMD;1....success
FILE: \DATA\TEXTURES\T22.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A08.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B21.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C01.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
1: 63488, 2: 0, 3: 0, vid: AVATAR: after loading any family for any screen
Checking for memory card in slot 1
Saving game to memory card in slot 1
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
Checking for memory card in slot 1
[BASLUS-01171FEUDSAVE] [BASLUS-01171FEUDSAVE]
Saving game to memory card in slot 1
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
Checking for memory card in slot 1
[BASLUS-01171FEUDSAVE] [BASLUS-01171FEUDSAVE]
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
FILE: \DATA\AUDIO\INDEX.DAT;1....success
1: 6144, 2: 0, 3: 0, vid: AUDIO: after loading INDEX.DAT
FILE: \DATA\AUDIO\O0\OUT0.SND;1....
FILE: \DATA\AUDIO\O0\OUT1.SND;1....
FILE: \DATA\AUDIO\O1\OUT59.SND;1....
1: 63488, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 63488, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 63488, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 196608, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
1: 196608, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 196608, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
FILE: \DATA\MODELS\BFEMALE\BFKYS51R.HMD;1....success
FILE: \DATA\TEXTURES\T04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A09.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D01.TIM;1....success
FILE: \DATA\MODELS\FEMALE\FKYS41R.HMD;1....success
FILE: \DATA\TEXTURES\T05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A07.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B08.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D02.TIM;1....success
FILE: \DATA\MODELS\BMALE\BMKYS31R.HMD;1....success
FILE: \DATA\TEXTURES\T27.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A02.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B24.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C25.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D25.TIM;1....success
FILE: \DATA\MODELS\BFEMALE\BFKYS21R.HMD;1....success
FILE: \DATA\TEXTURES\T03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
FILE: \DATA\MODELS\MALE\MKYS11R.HMD;1....success
FILE: \DATA\TEXTURES\T22.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A08.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B21.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C01.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
1: 63488, 2: 0, 3: 0, vid: AVATAR: after loading any family for any screen
Player 1: origin = 0, adj1 = 0, adj2 = 0
1: 63488, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 63488, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 63488, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 133120, 2: 63488, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
1: 133120, 2: 63488, 3: 0, vid: BUZZ: memory left after leaving buzz set
1: 157696, 2: 63488, 3: 0, vid: MENUNEW - MEM: before unloading audio index
1: 157696, 2: 63488, 3: 0, vid: CMAIN - MEM: after unloading audio index
1: 313344, 2: 63488, 3: 0, vid: CMAIN - MEM: after unloading MENU_Menu
FILE: \DATA\TEXTURES\LOAD1.TIM;1....success
FILE: \DATA\TEXTURES\LOAD2.TIM;1....success
1: 313344, 2: 63488, 3: 0, vid: CMAIN - MEM: Step 2 after loading everything including the sets
1: 313344, 2: 63488, 3: 0, vid: AVATAR: before unloading answer completion
1: 313344, 2: 63488, 3: 0, vid: AVATAR: after unloading answer completion
1: 313344, 2: 63488, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 313344, 2: 63488, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
FILE: \DATA\TEXTURES\T22.TIM;1....success
FILE: \DATA\TEXTURES\T03.TIM;1....success
FILE: \DATA\TEXTURES\T27.TIM;1....success
FILE: \DATA\TEXTURES\T05.TIM;1....success
FILE: \DATA\TEXTURES\T04.TIM;1....success
FILE: \DATA\TEXTURES\T04.TIM;1....success
FILE: \DATA\TEXTURES\T05.TIM;1....success
FILE: \DATA\TEXTURES\T26.TIM;1....success
FILE: \DATA\TEXTURES\T24.TIM;1....success
FILE: \DATA\TEXTURES\T07.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A02.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B07.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A09.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B23.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C01.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B27.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C45.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D45.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B02.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A09.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D01.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A07.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B08.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D02.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A02.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B24.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C25.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D25.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A03.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B04.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C06.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
FILE: \DATA\FACE\TEXTURE\HAIR\A08.TIM;1....success
FILE: \DATA\FACE\TEXTURE\EYES\B21.TIM;1....success
FILE: \DATA\FACE\TEXTURE\NOSE\C01.TIM;1....success
FILE: \DATA\FACE\TEXTURE\MOUTH\D05.TIM;1....success
1: 313344, 2: 63488, 3: 0, vid: LOUIE: before loading SNDINFO.DAT
FILE: \DATA\STUFF\SNDINFO.DAT;1....success
1: 313344, 2: 59392, 3: 0, vid: LOUIE: after loading SNDINFO.DAT
FILE: \DATA\AUDIO\INDEX.DAT;1....success
1: 313344, 2: 2048, 3: 0, vid: AUDIO: after loading INDEX.DAT
MO175
MO100
MP143
MP108
MQ048
MQ149
FILE: \DATA\STUFF\LAINFO.DAT;1....success
FILE: \DATA\STUFF\FAINFO.DAT;1....success
1: 313344, 2: 2048, 3: 0, vid: LOUIE: after loading audio index
1: 313344, 2: 59392, 3: 0, vid: LOUIE: after unloading audio index
1: 313344, 2: 63488, 3: 0, vid: LOUIE: after unloading SNDINFO.DAT
1: 313344, 2: 63488, 3: 0, vid: MENUS:exit menus
1: 376832, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 376832, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 376832, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 376832, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
1: 376832, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 376832, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
FILE: \DATA\MODELS\MALE\MKYS11R.HMD;1....success
FILE: \DATA\MODELS\BFEMALE\BFKYS21R.HMD;1....success
FILE: \DATA\MODELS\BMALE\BMKYS31R.HMD;1....success
FILE: \DATA\MODELS\FEMALE\FKYS41R.HMD;1....success
FILE: \DATA\MODELS\BFEMALE\BFKYS51R.HMD;1....success
FILE: \DATA\MODELS\FEMALE\FKYS22R.HMD;1....success
FILE: \DATA\MODELS\BFEMALE\BFKYS32R.HMD;1....success
FILE: \DATA\MODELS\MALE\MKYS42R.HMD;1....success
FILE: \DATA\MODELS\MALE\MKYS52R.HMD;1....success
FILE: \DATA\MODELS\FEMALE\FKYS12R.HMD;1....success
1: 110592, 2: 0, 3: 0, vid: AVATAR: after loading any family for any screen
index:12, o:0, a1:0, a2:0
Swapping texture slot 0
Swapping texture slot 1
Swapping texture slot 2
Swapping texture slot 3
Swapping texture slot 4index:31, o:1, a1:1, a2:1
1: 110592, 2: 0, 3: 0, vid: AVATAR: before unloading answer completion
1: 110592, 2: 0, 3: 0, vid: AVATAR: after unloading answer completion
1: 110592, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 376832, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
FILE: \DATA\STUFF\FFDB.IDX;1....success
1: 376832, 2: 0, 3: 0, vid: SURVEY: before loading SNDINFO.DAT
FILE: \DATA\STUFF\SNDINFO.DAT;1....success
1: 372736, 2: 0, 3: 0, vid: SURVEY: after loading SNDINFO.DAT
FILE: \DATA\AUDIO\INDEX.DAT;1....success
1: 315392, 2: 0, 3: 0, vid: AUDIO: after loading INDEX.DAT
1: 376832, 2: 0, 3: 0, vid: LOUIE: after unloading SNDINFO.DAT
FILE: \DATA\STUFF\ANS_TIM.BF;1....success
1: 376832, 2: 0, 3: 0, vid: LOUIE: before unloading answer completion
1: 376832, 2: 0, 3: 0, vid: LOUIE: after unloading answer completion
LOUIE: about to play video \VIDEOS\V08\V257.STR;1
1: 376832, 2: 0, 3: 0, vid: LOUIE: before loading answer completion
FILE: \DATA\STUFF\FFANS.DAT;1....success
1: 284672, 2: 0, 3: 0, vid: LOUIE: after loading answer completion
1: 284672, 2: 0, 3: 0, vid: AVATAR: before AVATAR_unloadAllModels()
1: 284672, 2: 0, 3: 0, vid: AVATAR: after AVATAR_unloadAllModels()
FILE: \DATA\MODELS\MALE\OTHER\MKYS11B.HMD;1....success
Swapping texture slot 0
FILE: \DATA\MODELS\FEMALE\OTHER\FKYS22B.HMD;1....success
1: 147456, 2: 0, 3: 0, vid: AVATAR: after loading any family for any screen
1: 147456, 2: 0, 3: 0, vid: BUZZ: memory left after having entered buzz set
UI: NAME SOMETHING THAT YOU SHOULD TAKE ALONG WITH YOU ON A FISHING TRIP.
1: 147456, 2: 0, 3: 0, vid: LOUIE: before unloading answer completion
1: 147456, 2: 92160, 3: 0, vid: LOUIE: after unloading answer completion
LOUIE: about to play video \VIDEOS\V10\V307.STR;1
*** Simulated known Patch: missing_cop0r13 (6-opcode variant)
1: 147456, 2: 92160, 3: 0, vid: LOUIE: before loading answer completion
FILE: \DATA\STUFF\FFANS.DAT;1....success
1: 147456, 2: 0, 3: 0, vid: LOUIE: after loading answer completion
1: 147456, 2: 0, 3: 0, vid: SURVEY: before loading SNDINFO.DAT
FILE: \DATA\STUFF\SNDINFO.DAT;1....success
1: 143360, 2: 0, 3: 0, vid: SURVEY: after loading SNDINFO.DAT
FILE: \DATA\AUDIO\INDEX.DAT;1....success
1: 86016, 2: 0, 3: 0, vid: AUDIO: after loading INDEX.DAT
1: 147456, 2: 0, 3: 0, vid: LOUIE: after unloading SNDINFO.DAT
FILE: \DATA\STUFF\ANS_TIM.BF;1....success
1: 147456, 2: 0, 3: 0, vid: BUZZ: memory left after having entered buzz set
UI: NAME SOMETHING THAT KIDS ASK THEIR PARENTS TO BUY THEM AT AMUSEMENT PARKS.
1: 147456, 2: 92160, 3: 0, vid: UINPUT - MEM: after unloading answer completion database
1: 147456, 2: 92160, 3: 0, vid: LOUIE: before unloading answer completion
1: 147456, 2: 92160, 3: 0, vid: LOUIE: after unloading answer completion
LOUIE: about to play video \VIDEOS\V01\V043.STR;1
*** Simulated known Patch: missing_cop0r13 (6-opcode variant)
1: 147456, 2: 92160, 3: 0, vid: LOUIE: before unloading answer completion
1: 147456, 2: 92160, 3: 0, vid: LOUIE: after unloading answer completion
LOUIE: about to play video \VIDEOS\V02\V075.STR;1
...
...
...
|
The Family Feud series | |
|---|---|
|
NES |
|
|
SNES |
|
|
Genesis |
|
|
3DO |
|
|
PlayStation |
|
|
PlayStation 2 |
|
|
Windows |
|
|
Game Boy Advance |
|
|
Wii |
|
|
Xbox 360 |
|