the cutting room mirror

Garfield: Lasagna World Tour

This article has a talk page!This article has a talk page!
view on tcrf.net

In the sequel to Garfield: Saving Arlene, Garfield travels from Muncie to Egypt, "Mexican City", Venice, and finally back to where he started, all in search of a legendary lasagna hoard. Along the way, he's pursued by an unnamed gray cat (no, not Nermal) who wants to stop him for unexplained reasons. Also, the final boss is a giant cat mech.

Unused Music#

Venice Boss#

Venice doesn't have a boss fight, and for some reason none of the minigames take place there. Despite this, Venice still has a boss/minigame theme like every other area, which goes completely unused.

Level Names#

Unlike in Saving Arlene, Lasagna World Tour does not feature title cards for its levels. However, the level names can still be seen when saving or loading a save file, as the name of the current level is listed in each file. The player cannot save during levels, only between them, and the save files always display the name of the level that is about to be played, rather than the one that was just completed. Because of this, the name of the first level should be impossible to view in-game, but the final level (the final boss fight) erroneously uses the first level's name, rendering its own name unseen. The first level's intended name is "Bring on the party!" and the final level's intended name is "Face to face".

Development Text#

Garfield.exe/.rdata#

Original

Translation

.mat
Problem with texture size : xsize = %d, ysize = %d
p?Problem during PlaySound! Impossible to validate sound.
Problem during SetSoundTridi! Can not get Default controller.
Call Tridi on an already Played sound!
Problem during SubmitSound!
Problem during AllocSound! Impossible to use default controller.
Problem during AllocSound! Impossible to allocate.
<PAS_DE_FICHIER
Augmenter le nombre de sons controllables
par le CCactusDefaultSoundController.
[%d] ne suffit plus!
@Numero de banque du fichier de ressource incorrect %d possibilite[%d, %d].
 On saute.
.mat
Problem with texture size : xsize = %d, ysize = %d
p?Problem during PlaySound! Impossible to validate sound.
Problem during SetSoundTridi! Can not get Default controller.
Call Tridi on an already Played sound!
Problem during SubmitSound!
Problem during AllocSound! Impossible to use default controller.
Problem during AllocSound! Impossible to allocate.
<NO_FILE
Augment the number of sounds controlled
by the CCactusDefaultSoundController.
[%d] is not enough anymore!
@Incorrect resource file bank number %d possibility[%d, %d].
 Let's jump.
Version du fichier de ressources trop recente: %d.
 La version du chargeur de ressources est %d.
 On continue quand meme hein?
Version du fichier de ressources trop vielle: %d.
, La version du chargeur de ressources est %d.
 On continue quand meme hein?
Fichier de ressources invalide.
Resource file version too recent: %d.
 The version of the resource loader is %d.
 Let's continue nonetheless right?
Resource file version too old: %d.
, The version of the resource loader is %d.
 Let's continue nonetheless right?
Invalid resource file.
.vis
.gel
Can't open file %s

! SET_CAMERA_MOTION_CIRCLE : IdInstance non valide

CCactusPCShaders::InitVertexShaders() error in shader %s
CCactusPCShaders::InitPixelShaders() error in shader %s
CCactusPCShaders::SetShader() Direct3D error when setting pixel shader
CCactusPCShaders::SetShader() Direct3D error when setting vertex shader
CCactusPCShaders::SetShader() Direct3D error when setting vertex declaration
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
.lit
X?ComputeBase ne gere pas les anims mocapées
Message %d non géré par l'instance 0x%x
L'anim %d n'existe pas dans cet objet...
 o@Conflit: La version du compilateur est %d. La version de l'emulateur est %ɖ
CCactusPCShaders::InitVertexShaders() error in shader %s
CCactusPCShaders::InitPixelShaders() error in shader %s
CCactusPCShaders::SetShader() Direct3D error when setting pixel shader
CCactusPCShaders::SetShader() Direct3D error when setting vertex shader
CCactusPCShaders::SetShader() Direct3D error when setting vertex declaration
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
DEST
.lit
X?ComputeBase doesn't manage mocaped animations
Message %d non managed by instance 0x%x
The animation %d doesn't exist in this object...
 o@Conflict: The version of the compiler is %d. The version of the emulator is %ɖ
Emulation du mot cle cut ajournee.
 Vous ne serez plus avertis pour les executions ulterieures
Emulation of the key word cut postponed.
 You won't be notified for ulterior executions
Total des during executes %d
Total des delais executes %d
Total de messages sortis %d
Total des objets executes %d
During en cours %d
Delais en attente %d
Messages en sortie %d
Objets executes %d
Trop de mesages a l'init. Maximum %d. Attendez vous a des mauvaises blagues.
Trop de delais simultanés. Maximum MAX_DELAY =%d. 
NbFreelements %d/%d
world_volume::MessageIn sans Enter prealable

world_volume::MessageLeave sans Enter prealable

world_volume::MessagePersoLeave sans Enter prealable

world_collision::MessageIn sans Press prealable

world_collision::UnPress sans Press prealable

world_collision::MessagePersoUnpress sans Press prealable"
Executed during total %d
Delays executed total %d
Messages output total %d
Executed objects total %d
Ongoing during %d
Delays in waiting %d
Messages in output %d
Executed Objets %d
Too many mesages at init. Maximum %d. Get ready for bad jokes.
Too many concurrent delays. Maximum MAX_DELAY =%d. 
NbFreelements %d/%d
world_volume::MessageIn no prior Enter

world_volume::MessageLeave no prior Enter

world_volume::MessagePersoLeave no prior Enter

world_collision::MessageIn no prior Press

world_collision::UnPress no prior Press

world_collision::MessagePersoUnpress no prior Press

Max is Currently set to %d. Could not find the configured display mode Arial D3D9 Device Creation Failed : check your desk color depth (Must be 32 bits) Error while obtaining Device Present Parameters! Unable to reset D3DDevice ! Verify that every "persistent" surfaces, pixel or vertex shaders using the D3DPOOL_DEFAULT have a Reset and a Restore function both referenced by CCactusDisplay :: AddDeviceLostFunction. For an example see PCCartoonPacket2.cpp %s : %f %s : %d %s : %x ffF@ @A33 %s file corrupted A camera outside the world

 Polyligne non utilisee sur sur Camera
An object outside the world
Polyline unused on on Camera (instance 0x%x)
An object outside the world
Material ID of the object superior of the number of material in the level : please rebuild material under the data builder (NOTAPVS.EXE)
Too many vertex (%d) in a face of a collision mesh (n
%d): max is 16.
Too many vertex in a collision mesh (n
%d): max is 63.
Error while loading optimisation/shadow mesh of master mesh %d, please verify errors while you export with the data builder (NOTAPVS)
zE.col
.hsm
.ins
.mb2
Stream %x not in native platform format : %x instead of %x (Rebuild Instances with NotAPVS)
Object ID is bad : %d != %d
cmd.exe
command.com
COMSPEC
CorExitProcess
mscoree.dll
bad allocation
PATH
.com
.exe
.bat
.cmd
EncodePointer
KERNEL32.DLL
DecodePointer
FlsFree
FlsSetValue
FlsGetValue
FlsAlloc
runtime error 
TLOSS error
SING error
DOMAIN error

"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ GetProcessWindowStation GetUserObjectInformationA GetLastActivePopup GetActiveWindow MessageBoxA USER32.DLL ('8PW 700PP `h`hhh xppwpp

Complete Object Locator'
Class Hierarchy Descriptor'
Base Class Array'
Base Class Descriptor at (
Type Descriptor'

`local static thread guard' `managed vector copy constructor iterator' `vector vbase copy constructor iterator' `vector copy constructor iterator' `dynamic atexit destructor for ' `dynamic initializer for ' `eh vector vbase copy constructor iterator' `eh vector copy constructor iterator' `managed vector destructor iterator' `managed vector constructor iterator' `placement delete[] closure' `placement delete closure' `omni callsig'

delete[]
new[]

`local vftable constructor closure' `local vftable' `RTTI `udt returning' `copy constructor closure' `eh vector vbase constructor iterator' `eh vector destructor iterator' `eh vector constructor iterator' `virtual displacement map' `vector vbase constructor iterator' `vector destructor iterator' `vector constructor iterator' `scalar deleting destructor' `default constructor closure' `vector deleting destructor' `vbase destructor' `string' `local static guard' `typeof' `vcall' `vbtable' `vftable' operator

delete
new

__unaligned __restrict __ptr64 __clrcall __fastcall __thiscall __stdcall __pascal __cdecl __based( _nextafter _logb frexp fmod _hypot _cabs ldexp fabs sqrt atan2 tanh cosh sinh

! Source : %s, Ligne : %d \Data\Common Pas de font dans votre common.rck

! Volume is used to know which one is in. Unknown MenuId A Bad Bonus For Moles

! Second param of SetOnOff Message for jet instance (Id=%x) must be ON or OFF Too many NpcPath in this level (max is %d) Unknow Split method EnTEr ThE hELLiX! Speed=%f Accel=%f Angle=%f PrevAngle=%f %d - %f %d - %d - prev2%f - p1%f - a2%f

! Pas de target pour le lazer target id instance : %x An ennemy (Id=%x) is outside of the world, please check this

! Not a valid state for this transition! Not a valid transition! Define the camera before add the vignette! No scale to 0%! Use the good transition Round # %d Perso 1 Score : %d Perso 2 Score : %d CCameraSave :: SaveCamera - Erreur de viewport... CCameraSave :: SaveCamera - Il ne faut pas utiliser LOAD_HANDCAMERA_PARAMS, SAVE_HANDCAMERA_PARAMS ou SET_HANDCAMERA_PARAMS dans THE PLAN CCameraSave :: SaveCamera - Il ne faut pas utiliser SET_CAMERA_MOTION_RACE dans THE PLAN CCameraSave :: SaveCamera - Il ne faut pas utiliser SET_CAMERA_MOTION_HANDCAMERA dans THE PLAN CCameraSave :: SaveCamera - Il ne faut pas utiliser autre chose que des cameras de type TYPE_TARGET dans THE PLAN CCameraSave :: SaveCamera - Il ne faut pas utiliser SET_CAMERA_AUTOFOCUS dans THE PLAN SET_CAMERA_MOTION_CINEMATIC NON GERE POUR L'INSTANT CCameraSave :: SaveCamera - Message de camera inconnu m_fTimeSynchroStream : %f cam dist cam Y dist height target NB Powers: %d Suit Bone none current Power: %s Power enables: %d %d %d Sec %f, Sprite #%d SignPost Warning ! Aucun 'Vector %#010x' dans l'Instance

associé au SignPost.

Pistol X pos Pistol Y pos Pistol Z pos No FlameBelch Instance! Call SetFlameBelch in language! sfScale 0.01f sfScale 0.1f sfScale 1.0f sfScaleX sfScaleY sfT 0.01f sfT 0.1f sfT 1.0f sfGravity 10f sfGravity 1.0f sfAnotherScale snPos snDrawDebug EventKey not set for BoneThrow! The instance given as path for npc does not have any path A path for an Npc must have at least 2 vertex Le Npc Path utilisé par le NPC %x n'a pas ete instancié en INSTANCE_NPC_PATH DO LENS FLARE gravity water size min size max size add force water delta size mult dir min pas de vecteur dans le baril Max Halos Reached : %d Effet non

jour! Faire un sprite!

DO MIST firefly area

GetCurrentThread
Sleep
SetThreadPriority
GetLastError
CreateMutexA
GetVersionExA
lstrcpyA
KERNEL32.dll
MessageBoxA
MoveWindow
RegisterClassA
DialogBoxParamA
UpdateWindow
SystemParametersInfoA
DispatchMessageA
PostMessageA
ShowWindow
GetDesktopWindow
DefWindowProcA
EndDialog
GetDlgItem
PeekMessageA
CreateWindowExA
GetWindowLongA
ShowCursor
TranslateMessage
WaitMessage
SendMessageA
SetFocus
LoadIconA
PostQuitMessage
GetWindowRect
SetCursor
USER32.dll
GetOpenFileNameA
comdlg32.dll
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
ADVAPI32.dll
CoUninitialize
CoInitialize
ole32.dll
D3DXAssembleShader
D3DXAssembleShaderFromFileA
DSOUND.dll
d3dx9_29.dll
mmioAscend
mmioRead
mmioDescend
mmioOpenA
mmioSeek
mmioSetInfo
mmioAdvance
mmioGetInfo
mmioClose
WINMM.dll
CreateThread
CloseHandle
CreateWaitableTimerA
WaitForSingleObject
SetEvent
SetWaitableTimer
CancelWaitableTimer
WaitForMultipleObjects
CreateEventA
ReleaseMutex
QueryPerformanceCounter
QueryPerformanceFrequency
MultiByteToWideChar
GetProcAddress
GetModuleHandleA
ExitProcess
GetCommandLineA
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoA
RtlUnwind
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetFileAttributesA
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
SetLastError
GetCurrentThreadId
InterlockedDecrement
WriteFile
GetStdHandle
GetModuleFileNameA
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
LoadLibraryA
InitializeCriticalSection
RaiseException
ReadFile
WideCharToMultiByte
GetConsoleCP
GetConsoleMode
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
HeapDestroy
HeapCreate
VirtualFree
GetTickCount
GetCurrentProcessId
GetSystemTimeAsFileTime
VirtualAlloc
HeapReAlloc
HeapSize
FlushFileBuffers
SetFilePointer
GetExitCodeProcess
CreateProcessA
GetCPInfo
GetACP
GetOEMCP
GetLocaleInfoA
CreateFileA
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringA
CompareStringW
SetEnvironmentVariableA
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
SetEndOfFile
IsDlgButtonChecked
CheckDlgButton
SetDlgItemInt
GetDlgItemInt
GetClientRect
GetSystemMetrics
SetWindowPos
CoCreateInstance
D3DXCreateFontA
Direct3DCreate9
DirectInput8Create
d3d9.dll
DINPUT8.dll
Lasagna.exe
?AddBlackScreen@CMainGame@@QAAXXZ
?AddColorScreen@CMainGame@@QAAXH@Z
?AddWhiteScreen@CMainGame@@QAAXXZ
?InitFx@CMainGame@@AAAXXZ
?InitLights@CMainGame@@AAAXXZ
?InitPerso@CPersonnage@@QAAXH@Z
?InitRessources@CMainGame@@AAAXXZ
?InitSound@CMainGame@@AAAXXZ
?InitStatic@CMainGame@@AAAXXZ
?InitString@CMainGame@@AAAXXZ
?LoadNextLevel@CMainGame@@AAAXXZ
?PrepareExit@CMainGame@@QAAXM@Z
?Reset@CMainGame@@AAAXXZ
?ResetPerso@CPersonnage@@QAAX_N@Z
?SetLangage@CMainGame@@AAAXW4ELangages@1@@Z
?SetMainStatus@CMainGame@@AAAXW4EMainStatus@1@@Z
?StartFadeIn@CMainGame@@QAAXMH@Z
?StartFadeOut@CMainGame@@QAAXMH@Z
?StartGameMenu@CMainGame@@QAAXXZ
?StartPressStartMenu@CMainGame@@QAAXXZ

Garfield.exe/.rsrc/1036/string.txt#

Original

Translation

1   Please insert "The Gift" CD1 in your CD player and relaunch the game.
2   No configuration files. Relaunch the game after closing the configuration program.
61440   Ouvrir
61441   Enregistrer sous
61442   Tous les fichiers (*.*)
61443   Sans nom
61446   un fichier non nommé
61457   &Masquer
61472   Aucun message d'erreur n'est disponible.
61473   Une opération non prise en charge a été tentée.
61474   Une ressource requise était non disponible.
61475   Mémoire insuffisante.
61476   Une erreur inconnue s'est produite.
61477   Un argument non valide a été détecté.
61696   Nom de fichier non valide.
61697   L'ouverture du document a échoué.
61698   L'enregistrement du document a échoué.
61699   Enregistrer les modifications apportées à %1 ?
61700   La création d'un document vide a échoué.
61701   Le fichier est trop volumineux pour être ouvert.
61702   Impossible de lancer l'impression.
61703   Le démarrage de l'aide a échoué.
61704   Erreur d'application interne.
61705   La commande a échoué.
61706   Mémoire insuffisante pour exécuter l'opération.
61707   Les entrées du registre Système ont été supprimées et le fichier INI (si besoin est) a été effacé.
61708   Toutes les entrées du registre Système (ou le fichier INI) n'ont pas été supprimées.
61709   Ce programme requiert le fichier %s. Celui-ci est introuvable sur ce système.
61710   Ce programme est lié à l'export %s, absent du fichier %s. Cet ordinateur semble présenter une version non compatible de %s.
61712   Tapez un nombre entier.
61713   Tapez un nombre.
61714   Tapez un nombre entier compris entre %1 et %2.
61715   Tapez un nombre compris entre %1 et %2.
61716   Tapez %1 caractères au maximum.
61717   Choisissez un bouton.
61718   Veuillez entrer un entier compris entre 0 et 255.
61719   Veuillez entrer un entier positif.
61720   Veuillez entrer une date et/ou une heure.
61721   Veuillez entrer une monnaie.
61722   Veuillez entrer un GUID.
61723   Veuillez entrer une heure.
61724   Veuillez entrer une date.
61728   Format de fichier inattendu.
61729   %1\nImpossible de trouver ce fichier. Vérifiez que le chemin et le nom du fichier sont corrects.
61730   Le lecteur de disque de destination est plein.
61731   Impossible de lire à partir de %1, il est en cours d'utilisation.
61732   Impossible d'écrire sur %1, il est en lecture seule ou en cours d'utilisation.
61733   Une erreur inattendue s'est produite lors de la lecture de %1.
61734   Une erreur inattendue s'est produite lors de l'écriture de %1.
61744   %1: %2\nPoursuivre l'exécution du script ?
61745   Exception distribuée : %1
61836   Impossible de lire une propriété en écriture seule.
61837   Impossible d'écrire une propriété en lecture seule.
61840   Impossible de charger la prise en charge du système de messagerie électronique.
61841   La DLL système de la messagerie n'est pas valide.
61842   La messagerie électronique n'a pas pu envoyer le message.
61856   Aucune erreur ne s'est produite.
61857   Une erreur inconnue s'est produite lors de l'accès à %1.
61858   Impossible de trouver %1.
61859   %1 contient un chemin non valide.
61860   Impossible d'ouvrir %1 car il y a trop de fichiers ouverts.
61861   L'accès à %1 a été refusé.
61862   Un descripteur de fichier non valide a été associé à %1.
61863   Impossible d'enlever %1 car c'est le répertoire courant.
61864   Impossible de créer %1 car le répertoire est plein.
61865   Échec de la recherche sur %1
61866   Une erreur d'E/S matérielle a été reportée lors de l'accès à %1.
61867   Une violation de partage s'est produite lors de l'accès à %1.
61868   Une violation de verrouillage s'est produite lors de l'accès à %1.
61869   Disque plein lors de l'accès à %1.
61870   Tentative d'accès à %1 après sa fin.
61872   Aucune erreur ne s'est produite.
61873   Une erreur inconnue s'est produite lors de l'accès à %1.
61874   Tentative d'écriture de %1 ouvert pour la lecture.
61875   Tentative d'accès à %1 après sa fin.
61876   Tentative de lecture de %1 ouvert pour l'écriture.
61877   %1 a un mauvais format.
61878   %1 contient un objet inattendu.
61879   %1 contient un schéma incorrect.
61888   pixels
62177   Désactiver
62178   Activer
62179   Mixte
1   Please insert "The Gift" CD1 in your CD player and relaunch the game.
2   No configuration files. Relaunch the game after closing the configuration program.
61440   Open
61441   Save as
61442   All the files (*.*)
61443   Unnamed
61446   an unnamed file
61457   &Hide
61472   No error message available.
61473 An unsupported operation was attempted.
61474 A required resource was unavailable.
61475 Insufficient memory.
61476 An unknown error has occurred.
61477 An invalid argument was detected.
61696 Invalid file name.
61697 Opening the document failed.
61698 Saving the document failed.
61699 Save changes to% 1?
61700 The creation an empty document failed.
61701 The file is too large to open.
61702 Impossible to start printing.
61703 Help startup failed.
61704 Internal application error.
61705 The command failed.
61706 Insufficient memory to execute the operation.
61707 System registry entries have been deleted and the INI file (if needed) has been deleted.
61708 All entries in System Registry (or INI file) have not been removed.
61709 This program requires the file% s. This one can not be found on this system.
61710 This program is linked to the export% s, missing from file% s. This computer appears to have an incompatible version of% s.
61712 Type an integer.
61713 Enter a number.
61714 Type an integer from% 1 to% 2.
61715 Enter a number between% 1 and% 2.
61716 Type% 1 characters or less.
61717 Choose a button.
61718 Please enter an integer between 0 and 255.
61719 Please enter a positive integer.
61720 Please enter a date and / or time.
61721 Please enter a currency.
61722 Please enter a GUID.
61723 Please enter an hour.
61724 Please enter a date.
61728 Unexpected file format.
61729 %1\nNot possible to find this file. Check that the path and file name are correct.
61730 The destination disk drive is full.
61731 Unable to read from% 1, it is in use.
61732 Can not write to% 1, it is read-only or in use.
61733 An unexpected error occurred while reading% 1.
61734 An unexpected error occurred while writing% 1.
61744 %1:%2\nContinue script execution?
61745 Distributed exception:% 1
61836 Can not read a write-only property.
61837 Can not write a read-only property.
61840 Can not load support for the e-mail system.
61841 The messaging system DLL is not valid.
61842 The e-mail could not send the message.
61856 No error has occurred.
61857 An unknown error occurred while accessing% 1.
61858 Can not find% 1.
61859 %1 contains an invalid path.
61860 Unable to open% 1 because there are too many open files.
61861 Access to% 1 has been denied.
61862 An invalid file descriptor has been associated with% 1.
61863 Can not remove% 1 because it is the current directory.
61864 Can not create% 1 because the directory is full.
61865 Failed to search on% 1
61866 A hardware I / O error has been reported while accessing% 1.
61867 A sharing violation occurred while accessing% 1.
61868 A lock violation occurred while accessing% 1.
61869 Disk full when accessing% 1.
61870 Attempt to access% 1 after it finishes.
61872 No error has occurred.
61873 An unknown error occurred while accessing% 1.
61874 Attempt to write% 1 open for reading.
61875 Attempt to access% 1 after it finishes.
61876 Attempt to read% 1 open for writing.
61877% 1 has a wrong format.
61878% 1 contains an unexpected object.
61879% 1 contains an incorrect schema.
61888   pixels
62177   Deactivate
62178   Activate
62179   Mixed

Uncompiled Shaders#

  • Shaders/XBOXLightsource.vsh
  • Shaders/2bones_skin_vs1_1.vsh
  • Shaders/straight.vsh
  • Shaders/XBOXstraight_noambient.vsh
  • Shaders/SkinnedCartoon.vsh
  • Shaders/XBOXstraight.vsh
  • Shaders/modifuv.vsh
  • Shaders/2bones_skin_XBOX.vsh
  • Shaders/billboard.vsh
  • Shaders/2bones_skin_vs1_1_XBOX.vsh
  • Shaders/Skinned.vsh
  • Shaders/2bones_skin.vsh
  • Shaders/deform.vsh
  • Shaders/Lightsource.vsh

Oddities#

"Mexican City"#

The Mexico levels contain large billboards reading "Welcome To Mexican City". It is possible that this was a translation error (it's worth noting that EKO Software is a French studio and the majority of the hidden development text is written in French) and it was meant to say "Welcome To Mexico City".

Level Numbering#

The single level names are numbered 01-02, 04-05, 07-10, and 27 in the game's files, leaving out 03, 06, and 11-26. There is no mention of these in the executable.

"You Loose"#

Garfieldtypo.png

If you play the two-player minigames and one player loses, the text will say "You Loose" instead of "You Lose".

References#


  1. MobyGames↩︎