Creatures (Windows, Mac OS Classic)
Creatures |
---|
Developer: Cyberlife Technology This game has unused graphics. This game has a prototype article This game has a prerelease article |
Creatures (commonly referred to as Creatures 1 to differentiate it from later entries in the series) is the first in the series of Creatures games. It's an artificial life simulation game full of some of the most annoying adorable creatures you'll ever meet!
Contents
- 1 Sub-Pages
- 2 Debug Mode
- 3 Unused Graphics
- 3.1 Early Funeral Kit Page Design
- 3.2 Refrigerator
- 3.3 Flying Fish
- 3.4 Early Seahorse
- 3.5 Early Angelfish
- 3.6 Bed Time Bear
- 3.7 Microscope
- 3.8 Animated Water Pump
- 3.9 Blackboard
- 3.10 Submarine Eye
- 3.11 Party Blower
- 3.12 Early Teleporter?
- 3.13 Raft
- 3.14 Coconut?
- 3.15 Original Norn
- 3.16 Brown Mouse Norn Body
- 3.17 Unknown (gren.spr)
- 4 Unused Sounds
- 5 Unused Species
- 6 Female Grendels
- 7 Climate Related Script Commands
- 8 Bustr.txt
- 9 Version Differences
Sub-Pages
Prototype Info |
Prerelease Info |
Unused Text Way too much unused text to put on the main page! |
Debug Mode
Activation
Debug mode can be activated by editing the registry using regedit. The method of debug mode activation differs slightly between different versions of the game. The instructions here only apply to the Windows versions of the game.
Version 1.0.0 and Version 1.0.1
Change the registry key "Privileges" in HKEY_USERS/.Default/Software/Millenium Interactive/Creatures/1.0 from "user" to "darwin" or "cheese".
Version 1.0.2 and Above
Change the registry key "Privileges" in HKEY_USERS/.Default/Software/Millenium Interactive/Creatures/1.0 from "user" to "doctor" or "skirty".
Creatures: The Albian Years
Change the registry key "Privileges" in HKEY_CURRENT_USER/Software/Gameware Development/Creatures/1.0 from "user" to "doctor" or "skirty".
The only difference between the different versions of the cheat is that doctor/darwin opens a blank world by default, whereas skirty/cheese opens the player's current world, "world.sfc".
Features
While debug mode is active, the following changes are in effect:
- There are 4 DEATHs at the bottom of the screen that do nothing when clicked.
- The default Score is xxxxxx rather than 0. It changes to 0 after a few seconds.
- The UI shows "Life Force: 100%" before you have a creature selected.
- Autosave is disabled.
- Creatures can be picked up like any other object.
These changes are only in effect in blank worlds:
- A lot of the default scripts are missing. This means the Zzz sleeping animation won't play, deaths won't get registered, etc.
- The Hand will play the wrong animation for most interactions. For example, the Hand tickles buttons to activate them and plays the drop animation when smacking a creature.
- Tickling creatures will make them say "Ooh!"
- Smacking creatures will make them say "Ouch!"
Menus
There are also three new dropdown menus at the top of the screen. The descriptions are written as they appear in the game, so excuse any grammar mistakes.
World
Some options allowing you to save your current world under a different filename, load other worlds, and even create new ones from scratch. The new world option wouldn't be of much use to the majority of users, as without external tools there is no way to fill the blank world up with usable objects and scripts.
Label | Shortcut | Description |
---|---|---|
New | Ctrl-N | Create a new document |
Open... | Ctrl-O | Open an existing world |
Save the world | Ctrl-S | Save the active world |
Save As... | Save the active world with a new name |
- "Save the world" saves the file as "world.sfc", rather than the name of the file you have open.
Testing
All sorts of fun options to help you play God, including an option to make the creatures finally shut up or even kill them... but who could be so cruel?
Label | Description |
---|---|
Infinite scroll | Allow uninhibited movement around the world |
Create a male norn | <None Available> |
Create a female norn | |
Force Ageing | Force selected creature to advance to next stage |
Instant verb vocabulary | Instantly teach your pet words |
Creatures burble | Enable / disable audible speech from creatures |
Infect current norn | infect with a randomly selected species of bacterium |
Euthanasia | kill current norn |
- The "Instant verb vocabulary" option will automatically age your creature to the "child" lifestage if they're currently in the "baby" lifestage and cause your creature to say "WAIT FOR 40 SECS!" before they learn the verbs. They will also refer to themself as "Ron" unless you register the birth again.
- The "Euthanasia" option creates a unique popup asking if you're really sure you want to murder your creation. The "Cancel" option does the same thing as the "No" option.
Logging
There's some really interesting looking stuff here, but unfortunately all of the options are greyed out and unusable.
Label | Description |
---|---|
Sound | enable/disable logging of sound manager calls |
Macros | Creation/deletion of macros, macro errors, etc. |
Serialisation | input/output call nest |
Graphics | Sprite cache size, etc. |
Chemistry | concentrations at intervals |
Attention | Attention shifts & associated sensory data |
Actions | changes in conscious & associated sensory data |
Sense | sensory data, and internal sensory stimuli |
Stimuli | Stimuli received from objects |
Genetics | Genes that switch on, etc. |
Life changes | changes in phase of life, death, infection, etc. |
Environment | changes in weather, time, etc. |
User | User actions |
OLE events | Applet interactions and other OLE stuff |
Objects | Object messages* |
Brain | Brain activity |
Log Window | |
Verbose log |
*In Creatures: The Albian Years, the description for "Objects" mistakenly reuses the description for "Brain" and reads "Brain Activity".
Unused Graphics
Early Funeral Kit Page Design
Stored in the root directory amongst the other icons used for the kits is what appears to be an earlier design for the graves created when a creature dies. The filename "CREM.bmp" would seem to imply creatures would be cremated. It also seems to lack an obvious place for the photos to go. This file no longer exists in Creatures: The Albian Years.
CREM.bmp (unused) | GRAVE.bmp (used) | UNKNOWN.bmp (used) |
---|---|---|
This page design can also be seen in the tutorial video included with the game.
Refrigerator
Located in the same file as the teapot, hooch and honey pot are an unused set of graphics for a refrigerator.
kitc.spr |
---|
The refrigerator can also be seen in the tutorial video included with the game.
Flying Fish
Located in the same file as some other unused fish are a set of graphics for a flying fish. Only right-facing graphics for this fish exist.
fish.spr |
---|
Early Seahorse
Located in the same file as some other unused fish are an early set of graphics for the seahorse.
fish.spr (unused) | anim.spr (used) |
---|---|
Compared to the final animation, the following differences are present:
- The earlier sprite is smaller and has simpler shading.
- The earlier sprite hasn't yet been coloured to appear as if it's underwater, making it appear noticeably more orange.
- Instead of a swimming animation like every other fish in the game has, the earlier sea horse sprite simply has 3 different rotations (the straight sprites are present twice) for both directions. It's unclear if this was a placeholder swimming animation or if it had some other purpose.
Early Angelfish
Located in the same file as some other unused fish are an early set of graphics for the angel fish.
fish.spr (unused) | anim.spr (used) |
---|---|
Compared to the final animation, the following differences are present:
- The earlier sprite is smaller and has simpler shading.
- The earlier sprite hasn't yet been coloured to appear as if it's underwater, making it appear noticeably more yellow.
- The earlier swimming animation appears to fake the illusion of movement entirely by shifting the colors over the sprite instead of animating the fins like the final one does. This effect is not consistently applied, with the brightness varying randomly between both directions.
- The earlier swimming animation has 1 frame of a simple burping/breathing animation in which the fish opens its mouth. The final one has a fully implemented bubble breathing animation.
- The tail changes size as the fish swims in the early left facing sprites. This does not happen in the early right facing sprites, or the final sprites.
- The animation is 1 frame shorter than the final one.
Bed Time Bear
Located in the same file as the fish bowl, fireplace and the wall clock is an unused graphic of a teddy bear wearing a hat.
pets.spr |
---|
The Bed Time Bear can also be seen in the tutorial video included with the game.
The Bed Time Bear later became available as an official free download in Creatures Object Pack 2, and later still was included with the version of the game found in Creatures Deluxe and Creatures: The Albian Years.
Microscope
Located in the same file as the fish bowl, fireplace and the wall clock is also an unused graphic of a microscope.
pets.spr |
---|
Animated Water Pump
Graphics for an animated version of the water pump seen in the garden. They are cut out slightly differently from the used water pump and feature a different handle design.
pump.spr |
---|
Blackboard
Low quality graphics for a blackboard, which seems to have been the precursor to the computer used in the finished game. Interestingly, the internal script commands used for the computer are still "BBD:" commands. "BBD:" stands for "Blackboard", as confirmed in the Creature's Development Guide.
bbds.spr |
---|
Submarine Eye
Located in the same file as the rest of the submarine graphics is an unused graphic of a glowing green eye. It would have been positioned over the hollow eye already present on the submarine.
subm.spr |
---|
Party Blower
Located in the same file as the other musical instruments in the game are an unused set of graphics for a party blower.
inst.spr |
---|
Early Teleporter?
It's not entirely clear what these graphics were intended for, although the name of the file seems to imply it was some sort of teleporter. It looks more like it was meant to transport small objects rather than full creatures.
tele.spr |
---|
Raft
A copy of the graphics for the raft exists, stored slightly differently from the used ones. This is most likely not used because it isn't tall enough for an adult Norn to stand in the bounding box.
raf2.spr (unused) | uraf.spr (used) |
---|---|
Coconut?
Located in the same file as most other items of food in the game are an unused set of graphics for a coconut.
food.spr |
---|
Although some coconuts did later became available as an official free download in Creatures Object Pack 2, they used different graphics than the ones included in the base game.
Original Norn
Graphics for an early version of the Norns. They can't actually be directly loaded in the game as the graphics all appear in this one file, rather than being split into separate files for each body part as the game engine expects. The graphics in this file are also stored in a slightly different way from the others in the game. The palette needs to be loaded in reverse order to make the graphic display correctly.
full.spr |
---|
This version of the Norns were later modified (the tails were made considerably smaller and angry adult male head and full female and child sprites were created), and became available as part of Creatures Life Kit #1 under the name "Ron Norns", a reference to the first ever Norn. Later still they were included with the version of the game found in Creatures Deluxe and Creatures: The Albian Years.
Brown Mouse Norn Body
An exact duplicate of "b020.spr", the adult male body for the Brown Mouse norns. It was probably used during testing sometime after "full.spr" (see above), but before the naming scheme for body parts had been finalized.
body.spr |
---|
Unknown (gren.spr)
A file called "gren.spr" is present in the same place as all the other graphics in the game, but attempting to load it in any known Sprite viewing program causes a crash. A quick look inside the file with a hex editor reveals it's completely devoid of all meaningful data (it's the hexadecimal character 00 twice, and then CD for the rest of the file), so we can only guess at what this file's purpose once was. Grendel? Green?
Unused Sounds
To do: There are some more, but a bit more testing is needed to be sure. |
Incubator?
Judging by the name and general feel of this sound, this seems like it could have played as the incubator powers down. "iend.wav" is used instead.
inc1.wav |
---|
Radio
The first of these is a radio tuning sound, the latter two are appropriately tinny short pieces of music that seem like they were intended to play when using the radio on the beach. Instead the radio just reuses the music from the jukebox, "radi.wav".
tune.wav |
---|
rad1.wav |
---|
rad2.wav |
---|
Jukebox
Judging by the name and general feel of this sound, this seems like it was meant to play when using the jukebox. Instead it just reuses the music from the radio, "radi.wav".
juke.wav |
---|
Norn Speak
There are some Norn sounds that ended up not being used in the finished game. Male (0) and female (1) variants exist for each of these.
Some of these sounds can be heard in the tutorial video included with the game.
Chw0.wav |
---|
Chw1.wav |
---|
Doh0.wav |
---|
Doh1.wav |
---|
Foh0.wav |
---|
Foh1.wav |
---|
Loh0.wav |
---|
Loh1.wav |
---|
Me_0.wav |
---|
Me_1.wav |
---|
Pus0.wav |
---|
Pus1.wav |
---|
Roh0.wav |
---|
Roh1.wav |
---|
Soo0.wav |
---|
Soo1.wav |
---|
Woh0.wav |
---|
Woh1.wav |
---|
Grendel Speak
Much like there are some Norn sounds that ended up not being used, there is one Grendel sound that didn't get used either.
goww.wav |
---|
Grendel Pain?
It's not clear what use this sound would have had. It sounds a bit like a Grendel sound, but it's noticeably lower quality than any of the used ones. No idea what the name means either.
brny.wav |
---|
Refrigerator
To do: Probably do some testing and expand the fridge into an unused object section. |
The script file for the refrigerator that didn't end up in the finished game is still present in the file used when creating new worlds, "eden.sfc". It references two unused sounds, "frij.wav" and "anch.wav". "frij.wav" still exists in the Sounds directory, but "anch.wav" does not.
frij.wav |
---|
Bibble
It's not clear what use this sound would have had. Maybe it would have been for a toy.
blib.wav |
---|
Early Lift
An unused script references this sound which would play after the lift puts nearby creatures in it, as it starts moving upwards.
lift.wav |
---|
Hot Air Balloon
To do: Probably do some testing and expand the balloon into an unused object section. it uses the nonfunctional "wind" script command too! |
The script file for the hot air balloon that didn't end up in the finished game is still present in the file used when creating new worlds, "eden.sfc". It references two unused sounds, "flam.wav" and "ball.wav".
This sound would play after the balloon puts nearby creatures in it. It was most likely the sound of the flame filling the balloon with hot air.
Flam.wav |
---|
This sound would play when the balloon touches the floor, it appears to be part of some sort of landing script.
Ball.wav |
---|
Monty Python Easter Egg
Two files in the Sounds directory have no obvious use at all.
say1.wav |
---|
say2.wav |
---|
However, if you reverse them, slow them down by 50% and stick them end on end...
You get some low quality audio from "And Now for Something Completely Different", a 1971 film by Monty Python! The source of the audio can be heard about 30 seconds into the original trailer for the film.
Unused Species
As well as the Norns and Grendels, the game also has support for two more species of creature which can be created using the official Genetics Kit, which isn't included with the game.
Ettin
The name "Ettin" is only revealed by using the Genetics Kit. Although official content for this species slot was never created, it did end up getting used in subsequent Creatures games.
Shee
The name "Shee" is only revealed by using the Genetics Kit. Official content for this species slot was never created, even in subsequent Creatures games. In Creatures 3 and beyond, it got renamed to Geat, but still never saw any official use.
One image of what the Shee may have looked like can be found in Creatures - Official Strategies & Secrets.
Female Grendels
The game fully supports female grendels, which have their own unique sprites. These can only be created using the official Genetics Kit, which isn't included with the game.
Climate Related Script Commands
There are some references to Wind, Temperature and Light Level values scattered throughout the game. Unfortunately, none of them are functional.
Wind
An internal script command called "WIND" is mentioned in the Creature's Development Guide. It's supposed to return a numerical value from -3 to 3 of the Wind Speed/Direction of the target object. However, the game engine has no way to set this value so it always returns 1.
Temperature
An internal script command called "TEMP" is mentioned in the Creature's Development Guide. It's supposed to return a numerical value from -3 to 3 of the Air Temperature of the target object. However, the game engine has no way to set this value so it always returns 0.
Light Level
There is a gene in every default creature that attempts to check the Light Level, and is supposed to make the Creature sleepy when it's dark (Gene 139 in "mum1.gen" for example). There is no way to set or return this value using the game's internal script commands, but setting up a creature to output a chemical to monitor changes in Light Level reveals it stays at the same fixed value no matter what too.
Bustr.txt
A strange file located in the game's "TempBu" folder has one of two pieces of writing in it, depending on the version of the game. This file only exists because the installation program couldn't make a blank directory, and was written by Peter Chilvers.
Version 1.0.0 and above
Hunting scuba cows (A Poem) Pebbles are not edible. It is fruitless to try eating them. I have not eaten a sandwhich in many days. Despair not for Wednesdays. Salmon unite. Boo hoo. Bye. Thankyou.
Creatures: The Albian Years
Surfing with the Fridge (Prose) Pigeons cannot lick their own necks. This rarely appears to impede them. Gone are the days when whelks could sing. Be fearful of crimping shears. Root vegetables, be free. I sob openly. Ta-ta. Thankyou.
Version Differences
Splash Screens
There are several different variations of the screen seen while the game loads. Seemingly every other company which published it wanted to stick their logo on it and play around with the "LOADING WORLD..." text. The shading on the egg and flowers can be seen to change slightly between versions too.
Mindscape Entertainment | GT Interactive | Creatures Trilogy | Creatures: The Albian Years |
---|---|---|---|
Most versions of the game (excluding Creatures Trilogy) include an unused titlescreen in the file "BTITLE.BMP" which lacks any company logo, but adds the words "MASTER CANDIDATE" to the top left. This would have been used in an unfinished version of the game, with the "B" in "BTITLE" possibly standing for Beta.
Master Candidate |
---|
Also, for some reason, the text in the "Add Favourite Place" menu says "Name this place: doh!" in Creatures: The Albian Years. Earlier versions simply said "Name this place:".
Gene Extensions
Although completely undocumented, version 1.04 of the game added support for the gext tag in creature genes. The gext tag can be placed after an existing pigment gene in a .gen file, and then two bytes representing 'swap' and 'rotation'. When initializing the creature, the engine will detect the gext tag and further modify the creatures palette (after the usual pigment transformation) according to the new 'swap' and 'rotation' values.
In subsequent Creatures games, 'swap' and 'rotation' were added as required fields for pigment genes and the gext functionality was removed.
The Creatures series
| |
---|---|
Windows | Creatures (Prototype) |
Game Boy Advance | Creatures |
- Pages missing developer references
- Games developed by Cyberlife Technology
- Pages missing publisher references
- Games published by Mindscape
- Windows games
- Mac OS Classic games
- Pages missing date references
- Games released in 1996
- Games released in November
- Games with unused graphics
- Games with unused sounds
- Games with unused text
- Games with debugging functions
- To do
- Creatures series
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused sounds
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Cyberlife Technology
Games > Games by platform > Mac OS Classic games
Games > Games by platform > Windows games
Games > Games by publisher > Games published by Mindscape
Games > Games by release date > Games released in 1996
Games > Games by release date > Games released in November
Games > Games by series > Creatures series