the cutting room mirror

Object List

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

This is a sub-page of Proto:The Sims (Windows)/The Sims Steering Committee.

Object Mode As with the final build of The Sims, IFF files are used to store all the information relative to objects in the prototype, including tree code, name, description and graphics 1. Conflicts in how the different resources are organized in both the early and final object files — for example, the former's utilization of the deprecated resources CATS and POSI (early versions of CTSS and TREE, respectively) appears to keep the prototype objects from being natively compatible with later releases of the game.

(Sprites: LUCPIX)

(Draw groups: LUCPIX, purplewowies)

General Info

Many of the prototype objects were not included in the final product, or were to a notably large extent enhanced. Aside from stylistic decisions, these objects possess several shared traits that distinguish them from the final objects — in fact, it's a safe bet to assume that such traits are one of the key reasons why these objects were ultimately scrapped, to begin with.

  • Sprites are not antialiased, therefore missing smooth edges.
  • The dynamic object shadowcasting effect wasn't yet introduced. Yet, many objects (phone, Computer...) have an intense pre-rendered lighting that causes visual conflicts between rotated objects of the same kind, thus looking unsatisfactory.
  • Counters and stoves are taller in design, resembling more on how they appear in later mainline Sims games.
  • Objects are stuck onto the counters, rather than being separate.
  • Oddly, most objects sport unique pre-rendered graphics per rotation and zoom slots (even the symmetrical ones). Again, this highly contributed to lighting/shading discrepancies between rotated objects (the computer and dining chair being two of the most blatant cases); this also proved to be inconvenient for disk space saving purposes. The rendering method in the final product avoids this by placing, for most items, flipped dupes of existing sprites to fill the missing half of rotation/zoom slots in draw group ids whenever necessary and possible. Even so, a number of objects in this prototype feature such rendering convention already, such as FridgeEx and TvSmall.
  • This prototype has a small sample of an old experiment associated with the implementation of diagonal objects (duck), containing draw group ids that support eight 45º sprite rotation indexes, being the only known object in the entire game that has such trait.

Object List

For illustrative purposes, this subarticle aims to document the complete set of objects that can be found in the prototype exclusively biased towards their CATS (early catalog strings) and DGRP (resource that specifies the arrangement of sprites for a single tile of an object in different zooms and rotations) ids.

  • While object files contain three different zoom levels for both color and Z sprite channels, this documentation only includes the closest zoom of color sprites, as they are the clearest object renditions available in the game.
  • Multitile objects (coffee table, beds...) will be listed with their draw group tiles grouped to emulate their in-game appearance, as long as that they depict the same graphical state.
  • Some objects feature graphical states that evoke the illusion of moving images when not in direct contact with a Sim (e.g. tub1, aquarium...). They will be here documented as animated GIFs whose frame speed does not necessarily emulate their in-game tick intervals.
  • A comparison between the graphics and their direct/indirect equivalents in the final product will be available. A "direct" equivalent is here defined as an object in the prototype that shares the same Globally Unique ID (GUID) number as its final rendition (e.g. Computer) — even in spite of their obvious visual discrepancies (e.g. House Plant) — whereas an "indirect" equivalent has different GUIDs but is functionally and visually akin to an object of same kind available in the final product (e.g. Refrigerator).
  • Comments about specific draw group ids of an object can be written on their respective Notes row.

aquarium1#

‎March ‎12, ‎1998, ‏‎8:25:14 PM

aquarium1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|January 6, 1999/Final

101

102

103

104

105

colspan="2";|January 6, 1999/Final

106

107

108

109

colspan="2";|January 6, 1999/Final

110

111

112

colspan="2";|January 6, 1999/Final

113

colspan="2";|January 6, 1999/Final

114

115

116

117

118

colspan="2";|January 6, 1999/Final

119

120

121

122

colspan="2";|January 6, 1999/Final

123

124

125

colspan="2";|January 6, 1999/Final

bed3#

This object is a direct prototype equivalent of the "Napoleon Sleigh Bed" as both objects share a common GUID: 82E04C5B.

‎‎June ‎3, ‎1998, ‏‎12:48:36 AM

bed3

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

300

400

600

January 6, 1999/Final

101

301

401

601

January 6, 1999/Final

102

302

402

602

January 6, 1999/Final

bedex#

‎‎‎June ‎3, ‎1998, ‏‎1:12:04 AM

bed3ex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

200

300

400

101

201

301

401

102

202

302

402

103

203

303

403

bedstandex#

May ‎26, ‎1998, ‏‎5:58:14 PM

bedstandex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

BookShelf#

‎May ‎26, ‎1998, ‏‎3:54:14 PM

BookShelf

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

200

chair2#

May ‎28, ‎1998, ‏‎11:52:38 AM

chair2

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

128

coffeetable1#

‎May ‎26, ‎1998, ‏‎7:13:12 PM

coffeetable1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

January 6, 1999/Final

Computer#

This object is a direct prototype equivalent of "Microscotch Covetta Q628-1500JA" computer as both objects share a common GUID: 835BA084.

‎‎March ‎12, ‎1998, ‏‎8:34:10 PM

Computer

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

Final

106

200

Final

107

200

Final

108

200

Final

109

200

110

200

Counter#

‎‎March ‎12, ‎1998, ‏‎8:34:16 PM

Counter

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

counterex1#

‎‎May ‎29, ‎1998, ‏‎4:02:56 PM

counterex1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

counterex2#

‎‎May ‎29, ‎1998, ‏‎4:19:16 PM

counterex2

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

cursors#

‎March ‎2, ‎1998, ‏‎4:59:14 PM

cursors

DGRP (draw group)

style=";width: 10%|ID

128

129

256

colspan="2";|Final

257

colspan="2";|Final

258

colspan="2";|Final

DishW#

‎March ‎12, ‎1998, ‏‎8:34:24 PM

DishW

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

256

260

door#

This object is a direct prototype equivalent of "Federal Lattice Window Door" as both objects share a common GUID: 000001CA.

May ‎18, ‎1998, ‏‎8:15:48 PM

door

CATS (old style catalog strings)

style=";width: 01%| ID

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

colspan="2";|Final

101

201

colspan="2";|Final

102

202

colspan="2";|Final

103

203

colspan="2";|Final

104

204

colspan="2";|Final

DresserEx#

‎‎May ‎27, ‎1998, ‏‎7:48:44 PM

DresserEx

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

200

Duck#

Found in the prototypes' object directory, however does not appear in the Buy Mode catalog. It's actually a clone of a homonymous object that was originally featured in unspecified prototypes that were compiled before the Steering Committee demo in mid 1998, hence the unfitting catalog name and description. It would reappear in a later prototype in its original duck form, yet still unused.

An oddity about the object is that it has dedicated draw group frame slots for diagonal sprites (N, E, S, W facing graphics), indicating a temporary interest among developers in implementing Buy Mode objects that could be placed diagonally.

‎‎May ‎1, ‎1998, ‏‎1:52:28 PM

Duck

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

Easel#

‎‎‎June ‎3, ‎1998, ‏‎5:35:28 PM

Easel

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

102

colspan="2";|Final

103

colspan="2";|Final

endtable1#

May ‎26, ‎1998, ‏‎6:32:12 PM

endtable1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

128

flamingo#

‎‎March ‎12, ‎1998, ‏‎8:34:40 PM

flamingo

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

floorlamp1#

May ‎27, ‎1998, ‏‎2:09:36 PM

floorlamp1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

floorlampex#

May ‎27, ‎1998, ‏‎2:11:22 PM

floorlampex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

101

foodproc#

March ‎12, ‎1998, ‏‎8:34:56 PM

foodproc

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

256

colspan="2";|Final

fountain2#

Like the Duck that isn't a duck, this object's sprite and code data are hidden in the Objects directory across all known prototypes. However, the object itself does not appear in the Buy Mode catalog or in any pre-made houses of the builds. Its "Last Modified" date suggests that the object was first (and last) used in early 1998 builds, making it one of the oldest known The Sims objects. It references "skill" strings that call animations which, interestingly, still exist in the final product, albeit unused; in these animations, Sims bend down to play with the fountain’s water.

May ‎14, ‎1998, ‏‎4:53:48 PM

fountain2

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

101

102

103

104

105

FridgeEx#

‎May ‎29, ‎1998, ‏‎4:19:48 PM

FridgeEx

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

129

colspan="2";|Final

130

colspan="2";|Final

131

colspan="2";|Final

132

colspan="2";|Final

133

colspan="2";|Final

HighShrub1#

March ‎9, ‎1998, ‏‎8:39:52 PM

HighShrub1

DGRP (draw group)

style=";width: 10%|ID

100

houseplant#

This object is a direct prototype equivalent of "Rubber Tree Plant" as both objects share a common GUID: 9AE018BB.

‎March ‎12, ‎1998, ‏‎8:35:10 PM

houseplant

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

102

colspan="2";|Final

LowShrub1#

This object is a direct prototype equivalent of "Boxwood Hedge" as both objects share a common GUID: BB83A08A.

March ‎9, ‎1998, ‏‎8:40:02 PM

LowShrub1

CATS (old style catalog strings)

style=";width: 01%| ID

N/A

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|January 6, 1999/Final

MealSnack#

February ‎2, ‎1998, ‏‎6:51:00 PM

MealSnack

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

129

colspan="2";|Final

130

colspan="2";|Final

133

colspan="2";|Final

134

colspan="2";|Final

135

colspan="2";|Final

136

colspan="2";|Final

137

colspan="2";|Final

138

colspan="2";|Final

139

colspan="2";|Final

microwave#

‎March ‎12, ‎1998, ‏‎8:35:18 PM

microwave

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

256

colspan="2";|Final

257

colspan="2";|Final

258

colspan="2";|Final

259

colspan="2";|Final

260

colspan="2";|Final

mirrorex#

May ‎26, ‎1998, ‏‎3:51:46 PM

mirrorex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

NewChair#

This object is a direct prototype equivalent of the "Parisienne Dining Chair" as both objects share a common GUID: D97681DB.

March ‎12, ‎1998, ‏‎8:35:24 PM

NewChair

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|January 6, 1999/Final

NewFridge#

May ‎20, ‎1998, ‏‎3:25:16 PM

NewFridge

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

129

colspan="2";|Final

130

colspan="2";|Final

131

colspan="2";|Final

132

colspan="2";|Final

133

colspan="2";|Final

paint1#

June ‎4, ‎1998, ‏‎11:48:20 AM

paint1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

128

paintingex#

May ‎22, ‎1998, ‏‎5:48:36 PM

paintingex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

100

phone1#

March ‎12, ‎1998, ‏‎8:35:44 PM

phone1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

102

colspan="2";|Final

puddle1#

Found in the prototype's object directory, however it does not show up in the game. Among all objects in the game, its "Last Modified" metadata is the oldest and very likely indicates a previous design choice in making the bladder accident in the game to be far more realistic than the generic flood representation that eventually took its place!

February ‎2, ‎1998, ‏‎6:51:34 PM

puddle1

DGRP (draw group)

style=";width: 10%|ID

128

shower1#

March ‎12, ‎1998, ‏‎8:36:00 PM

shower

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

129

colspan="2";|Final

130

colspan="2";|Final

131

colspan="2";|Final

Sink#

March ‎12, ‎1998, ‏‎8:36:04 PM

Sink

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

sinkex#

‎May ‎29, ‎1998, ‏‎4:19:24 PM

sinkex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

sofa1#

‎March ‎12, ‎1998, ‏‎8:36:10 PM

sofa1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

300

colspan="2";|Final

CATS (old style catalog strings)

style=";width: 01%| ID

2001

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

300

colspan="2";|Final

CATS (old style catalog strings)

style=";width: 01%| ID

2001

DGRP (draw group)

style=";width: 10%|ID

200

SofaMod#

This object is a direct prototype equivalent of "The Deiter" sofa as both objects share a common GUID: 0FBB8BF8.

‎May ‎27, ‎1998, ‏‎5:10:52 PM

SofaMod

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

300

colspan="2";|January 6, 1999/Final

stereo1#

June ‎3, ‎1998, ‏‎9:42:28 PM

stereo1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

102

colspan="2";|Final

103

colspan="2";|Final

104

colspan="2";|Final

stove#

‎March ‎12, ‎1998, ‏‎8:36:36 PM

stove

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

stoveex#

May ‎29, ‎1998, ‏‎4:19:34 PM

stoveex

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|Final

table#

‎March ‎12, ‎1998, ‏‎8:36:56 PM

table

CATS (old style catalog strings)

style=";width: 01%| ID

2000

DGRP (draw group)

style=";width: 10%|ID

128

toilet1#

‎June ‎4, ‎1998, ‏‎2:06:38 PM

toilet1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

Final

101

Final

102

Final

103

Final

104

Final

105

Final

trash1#

‎March ‎12, ‎1998, ‏‎8:37:08 PM

trash1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

128

colspan="2";|January 6, 1999/Final

129

colspan="2";|January 6, 1999/Final

tree1#

Interestingly, this tree has other seasonal graphics, compared to other trees in the final. Autumnal and leafless trees would be introduced in Makin' Magic, while seasonal-changing trees would not be a thing until The Sims 2: Seasons.

‎February ‎20, ‎1998, ‏‎6:23:00 PM

tree1

DGRP (draw group)

style=";width: 10%|ID

100

101

102

Tree2#

‎‎March ‎9, ‎1998, ‏‎8:40:12 PM

Tree2

DGRP (draw group)

style=";width: 10%|ID

100

tub1#

June ‎4, ‎1998, ‏‎3:41:12 PM

tub1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

colspan="2";|January 6, 1999/Final

101

201

colspan="2";|January 6, 1999/Final

102

202

colspan="2";|January 6, 1999/Final

103

203

colspan="2";|January 6, 1999/Final

105

109

113

201

colspan="2";|January 6, 1999/Final

106

110

114

202

colspan="2";|January 6, 1999/Final

107

111

115

203

colspan="2";|January 6, 1999/Final

116

100

colspan="2";|January 6, 1999/Final

117

204

colspan="2";|January 6, 1999/Final

118

206

colspan="2";|January 6, 1999/Final

119

207

colspan="2";|January 6, 1999/Final

121

125

129

205

colspan="2";|January 6, 1999/Final

122

126

130

206

colspan="2";|January 6, 1999/Final

123

127

131

207

colspan="2";|January 6, 1999/Final

tv1#

June ‎1, ‎1998, ‏‎1:59:38 PM

tv1

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

102

colspan="2";|Final

103

colspan="2";|Final

104

colspan="2";|Final

105

106

107

colspan="2";|Final

108

colspan="2";|Final

tvlarge#

June ‎2, ‎1998, ‏‎6:14:46 PM

tvlarge

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

colspan="2";|Final

101

201

colspan="2";|Final

102

202

colspan="2";|Final

103

203

colspan="2";|Final

104

204

colspan="2";|Final

105

106

107

205

206

207

colspan="2";|Final

108

208

colspan="2";|Final

TvSmall#

June ‎2, ‎1998, ‏‎6:13:04 PM

TvSmall

CATS (old style catalog strings)

style=";width: 01%| ID

2000

Final

DGRP (draw group)

style=";width: 10%|ID

100

colspan="2";|Final

101

colspan="2";|Final

102

colspan="2";|Final

103

colspan="2";|Final

104

colspan="2";|Final

105

106

107

colspan="2";|Final

108

colspan="2";|Final

window#

This object is a direct prototype equivalent of the "Single-Hung Window" as both objects share a common GUID: 2256BA70.

‎‎May ‎18, ‎1998, ‏‎8:15:50 PM

window

CATS (old style catalog strings)

style=";width: 01%| ID

Final

DGRP (draw group)

style=";width: 10%|ID

100

200

colspan="2";|Final

Other#

Placeholder Graphic#

The following objects have unfinished code and stub sprites picturing an early column.

  • CoffeeM
  • Exercise
  • Flower1
  • Fountain
  • Paint2
  • Pinball

DGRP (draw group)

Frame

style=";width: 10%|8 (NE)

References

References#


  1. Design Document: Technical Notes on Object IFF File Format↩︎