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

Creatures (Windows, Mac OS Classic)/Unused Text

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Creatures (Windows, Mac OS Classic).

This game has a lage amount of unused text hidden inside Creatures.exe. For this page, it has roughly been ordered by how interesting it is.

Some rather intriguing text stored amongst the "Creature's view" text, implying it wasn't always a fixed size/zoom level.

Toggle between view magnifications
Toggle size

Text related to the disabled "Log" menu in Debug Mode.

Log information - saving to disk
Log.txt
Log information
Could not create file.
Log information
Clear log
Step
Next
Step Functions
Close
Filter messages for a string
Keep on top
Use filter
Whole log
This page
Copy to clipboard
To Log.txt
Dialog
Cancel
UOLE initialization failed.  Make sure that the OLE libraries are the correct version.
Windows sockets initialization failed.

Some strange bits of text with no obvious purpose, possibly used in Debug Mode somehow. They are stored near the "Ron" and "WAIT FOR 40 SECS!" text which are both used by the "Instant Verb Vocabulary" menu option.

The birthplace
Build type
The App you've been waiting for!

Text relating to the Dynamic Data Exchange Interface. "Vivarium" is the name Creatures (and Creatures 2) use when referring to themselves as a DDE Application.

Vivarium
An exception was encountered during a DDE (iMacro) command.
You are advised to exit Creatures now and restart it.	

Unknown.

Some String
Activate Task List

Text for the description of a menu option that doesn't seem to exist anymore.

Select preferences

Some text related to the "Tip of the Day", but stored amongst the text for menu icons and worded slightly differently. It's possible it was going to be accessible by clicking an icon rather than just from the Help menu.

Handy hints
Tip of the Day...
Did you know...
Tips file does not exist in the prescribed directory
Trouble reading the tips file

Slightly different text for description of the "Add to favourite places..." menu option. The used text is "Store current camera position".

Add this location to your list of Favorite places

This seems to be text for a removed menu option to run some sort of Object Linking and Embedding test program.

Run the crap OLE Test program

Text stored amongst the text used for the "Norns" menu, which seems to have originally been called the "Subject" menu.

Subject
Select subject
No subjects
The subject menu
There are no available subjects

One of these pieces of text was probably meant for the description of the "Objects" option in the "Log" menu seen in Debug Mode , but it mistakenly copies the text from the "Brain" option below it. Both of these pieces of text appear in the same place in different copies of the "Log" text stored in Creatures.exe, so it's difficult to work out which one was intended as the description.

Stimuli received from objects
Object messages

Unused text relating to the "Injector Kit". Its name shows as "Object Injector" in-game, and the description is simply "Add new objects".

Add objects to Albia
Injector Kit

This text is still present in digital versions of the game, so it ends up being pretty useless.

Please put the Creatures CD-ROM into the CD drive.

Text for the "Export current creature" popup, which isn't used because Windows pops up an error message about the filename being invalid instead.

Please enter a filename of no more than 255 characters.

Creatures can be exported even while pregnant in version 1.0.2, yet the text still remains.

It is too dangerous to export a pregnant norn!

Text possibly relating to more expansive Help topics.

Opens Help
Help Topics/Display instructions about how to use help
Help
Display help for clicked on buttons, menus and windows
Help
Display help for current task or command

Various error messages.

An exception was encountered during a DDE (OnMacro) command.
You are advised to exit Creatures now and restart it.
A macro script contains a syntax error and will be aborted!
Token: %c%c%c%c, Type: %s. Owning obj: %2.2d %2.2d %2.2d
Portion of script: %s
Instruction
Debug Value: %d
Debug: %d
Creatures encountered an exception during execution of a macro script, most probably not due to a syntax error.
Offending portion of the macro: %s
Token: %c%c%c%c. Owning obj: %2.2d %2.2d %2.2d
Cross your fingers and continue for now....
Not enough memory
NO aggregation?
Invalid parameter
Wave format not supported
Resources already in use?
Creatures could not find root menu.
Creatures cannot locate the FavouritePlaces menu.
Failed to instantiate COM Object
Main window creation failed!
VM initialization failed
Unable to add Hook to interpreter
Unable to execute given enforce function
An exception occurred executing dynamic code
not ready!
N/A
Creatures could not locate its Main Directory from the registry.
The registry maybe corrupt. Using current directory instead.
The maximum number of active object scripts has
been reached. This script will be aborted.
The Scriptorium is full,
no more object scripts can be added.
An error has occured when cleaning Death Row
Please exit and then restart Creatures.
An Error has occurred while storing world data.
Alert: Creature base function called. This should never happen. Not ever.

Error messages related to graphics.

There has been an unexpected error while running this program.
Unable to start graphics engine due to unproper system configuration.
Please reboot your system in order to fix the problem.

A very rude piece of text stored amongst the rest of the error messages. This is also the name of the internal script command used for "Sperm Donation".

f**k

A particularly odd error message regarding running scripts in the wrong version of the game.

This version of Creatures (version %s.%s) needs to be updated to version %s.%d to run this macro script. Contact the CyberLife website for Creatures updates.
This script will be aborted and removed.

Error messages to do with the game not being able to find the correct language.

Creatures failed to localise all menu items.
This version does not support your Window's language.
Contact CyberLife Technology Limited for information on supported languages.
Can't find ISO3 language for 
Can't find ISO3 country for 

Error messages relating to the game's internet functions, which no longer work.

Unable to start graphics engine due to improper system configuration.
Make sure you have Internet Explorer 4 or higher installed on your machine.
We have detected this computer can connect to the Internet via CompuServe
Do you wish to connect to CompuServe to complete the online transaction?
We have detected this computer can connect to the Internet via America Online
Do you wish to connect to America Online to complete the online transaction?
Internet explorer could not run

More text probably related to the game's internet functions, which no longer work.

# Computer name: %s
# Disk S/N: %08x
GetCpuId: eax in: %lx, eax=%08lx ebx=%08lx ecx=%08lx edx=%08lx
Mac Address=
No Netbios adapter, no MAC Address!

The game has quite a lot of unused error text regarding times and dates.

day out of range
dayOfWeekInMonth out of range
dayOfWeek out of range
startMonth and endMonth must be different
xxxx h : xx m

Unused text stored near amongst the rest of the options in the World menu, which seem to imply you could email your worlds to other users from the in-game interface. In the finished game the World menu is only available in Debug Mode, and even in Debug mode this option isn't present.

Send the active document through electronic mail
Send Mail

Generic text editor stuff. Possibly related to the removed email functionality mentioned above.

Erase the selection
Erase
Erase everything
Erase All
Copy the selection and put it on the Clipboard
Copy
Cut the selection and put it on the Clipboard
Cut
Find the specified text
Find
Insert Clipboard contents
Paste
Repeat the last action
Repeat
Replace specific text with different text
Replace
Select the entire document
Select All
Undo the last action
Undo
Redo the previously undone action
Redo
Erase the selection
Erase
Erase everything
Erase All
Copy the selection and put it on the Clipboard
Copy
Cut the selection and put it on the Clipboard
Cut
Find the specified text
Find
Insert Clipboard contents
Paste
Repeat the last action
Repeat
Replace specific text with different text
Replace
Select the entire document
Select All
Undo the last action
Undo
Redo the previously undone action

Unknown.

Split the active window into panes
Split
Switch to the next window pane
Next Pane
Switch back to the previous window pane
Previous Pane

Text possibly intended for the default Windows buttons/functions.

Change the window size
Change the window position
Reduce the window to an icon
Enlarge the window to full size
Switch to the next document window
Switch to the previous document window
Close the active window and prompts to save the documents
Restore the window to normal size

Some text related to debugging.

This application cannot run with an active debugger in memory.
Please unload the debugger and restart the application.
Warning
The following DLL cannot be found or has a missing export: 
File Monitor - Sysinternals: www.sysinternals.com
Registry Monitor - Sysinternals: www.sysinternals.com

Text relating to ActiveMARK, a form of DRM.

Software\Trymedia Systems\ActiveMARK Software\
amlocalhost.trymedia.com
Cannot read from the amkeys file (%s) a valid key
Cannot open amkeys file (%s)
You cannot run multiple instances of this application at the same time.
Unable to retrieve license path.
Unable to retrieve module file name.
ActiveMARK[TM] R5.42.1218 [ActiveMARK[TM] R5.42]
Operation not supported in this version
Invalid name of intended to register function
Invalid root document path
Error executing CGI scripting code
Error reading data from the volume
Invalid volume object
Invalid handle of volume
Invalid request URL

A huge amount of text most likely relating to ActiveMARK.

Invalid parameter
Invalid handle
Unable to decrypt file data
Incorrect key; unable to encrypt file data
Encryption key not found in key ring while reading
Invalid write key index
Unable to authenticate file data
Unable to authenticate volume
Internal checksum error
Unable to sign authentication information
Unable to seek at a file level
Unable to unlink file from volume
Unable to flush file data
Unable to write file data
Unable to read file data
Unable to open file
No file open in volume
File already exists in volume
File not found in volume
Unable to close volume
Unable to create volume
Unable to mount volume
Index out of bound
Invalid flags or flag mismatch
Invalid path for volume or file
Volume is corrupted
Volume not found
Volume not open
Operation not supported
The PRNG is NOT ready to generate numbers
Too many entropy pools passed
No yarrow pseudo random number generator set
Too many data to be encrypted using current modulus
Output buffer too small to receive encrypted or decrypted data
Current modulus smaller than message to encrypt
Bad decrypted data
The number of bits of the key modulus isn't inside of the appropriate interval
Cannot generate one prime number for a pair of RSA public-private keys
incorrect length check
incorrect data check
invalid distance too far back
invalid distance code
invalid literal/length code
invalid distances set
invalid literal/lengths set
invalid bit length repeat
invalid code lengths set
too many length or distance symbols
invalid stored block lengths
invalid block type
header crc mismatch
unknown header flags set
incorrect header check
invalid window size
unknown compression method
incompatible version
buffer error
insufficient memory
data error
stream error
file error
stream end
need dictionary
Only one of putFields and defaultWriteObject may be called, and it may only be called once
Reset called while serialization in progress
ASubclass of ObjectOutputStream must implement writeObjectOverride
writeFields can only be called after putFields has been called
R could not be created because class or zero-argument constructor is not accessible
F could not be created because zero-argument constructor is not defined
No end of block data seen for class with readObject (ObjectInputStream) method.
no, got EOFException
no, got IOException
defaultReadObject called by non-active class and/or object
adefaultReadObject called but fields already read from stream (by defaultReadObject or readFields)
registerValidation called by non-active class and/or object
attempt to add a null ObjectInputValidation object
readFields called by non-active class and/or object
readFields called but fields already read from stream (by defaultReadObject or readFields)
Subclass of ObjectInputStream must implement readObjectOverride
Attempt to read primitive data, but no data block is active.
mark/reset not supported
Cannot determine system temporary directory
Bad input encountered: 
Bad input byte: 
Pre-mature end of input
UCS Transformation Format 8 (see RFC-2279)
JCL: Failed to throw exception %s with message %s: could not find exception class.
JCL: Utterly failed to throw exeption %s with message %s.
malloc() failed.
GetStringUTFChars() failed.
Null string
Internal Error
Fatal error
Number of shares mismatches the sum of weights
No escrow provided
Error occurred while reading certificate
Error occurred while verifying certificate
Error starting thread
Error creating, locking or unlocking mutex
Error creating, signaling or waiting for semaphore
deflate 1.2.1 Copyright 1995-2003 Jean-loup Gailly
inflate 1.2.1 Copyright 1995-2003 Mark Adler 
string too long
invalid string position
ios::eofbit set
ios::failbit set
ios::badbit set
Unknown exception
Illegal byte sequence
Directory not empty
Function not implemented
No locks available
Filename too long
Resource deadlock avoided
Result too large
Domain error
Broken pipe
Too many links
Read-only file system
Invalid seek
No space left on device
File too large
Inappropriate I/O control operation
Too many open files
Too many open files in system
Invalid argument
Is a directory
Not a directory
No such device
Improper link
File exists
Resource device
Unknown error
Bad address
Permission denied
Not enough space
Resource temporarily unavailable
No child processes
Bad file descriptor
Exec format error
Arg list too long
No such device or address
Input/output error
Interrupted function call
No such process
No such file or directory
Operation not permitted
No error