My game crashes when using one of your Sims 1 Objects?

Unfortunately The Sims has lots of potential problems concerning custom content, some are caused by end-user error, some are caused by careless creators, some are caused by plain old bad luck.

Missing Expansion Packs:

My advice - if possible, try and install ALL the expansion packs (doesn't matter whether you use the Deluxe versions versus the individual EP's and the original Sims) - this will ensure wide support for custom objects as well as the greatest possible game stability.

Although I do try and investigate problems reported with objects I'm afraid it isn't always possible to know which objects require which expansion packs. Because I have all the EP's installed, it means new objects I create during the cloning process will include not only the information from the base object, but may also reference any changes made in later EP's to that object or even to a group of objects which the base object belongs to. Some changes are widely known, for instance, that Hot Date updated all existing sofas to add the cuddle function, anyone who has Hot Date installed can clone a sofa that comes with the original game and it will include the cuddle function, making it un-useable for anyone who does not have Hot Date.

Our labeling has improved greatly over the past couple of years thanks to visitor feedback, at this time I estimate it is probably 99% accurate, but if you have few EP's installed and you find an object is crashing your game, let me know what it is so I can investigate and update our labels accordingly.

GUID Clashes:

GUID Clashes are, in my opinion, the single biggest cause of The Sims crashing out. The problem is due in part to sloppy, irresponsible object creators, but also because the Magic Cookie system (designed to help prevent clashes) was never implemented in an organized fashion.

What is a GUID?

GUID = Global Unique Identifier. It is a bit like a product bar code, the 8 digit hexadecimal numbers inside each object need to be different to those used in every other object in order for the game to function properly, these help the game to remember where objects are placed, to tell it that certain objects are designed to work together cooperatively etc. 

How can I tell if I have an Object GUID clash?

The symptoms of an Object ID clash are one of the following: 

  • Your game may crash when loading 

  • It may crash when you click on a house in your neighbourhood view

  • It may crash when you try and buy an affected object in build or buy mode

  • Rarely you will find that an affected object will either not display an object correctly, for example you may find your 4 tile table only has 3 tiles visible, or the object takes on the appearance of its corresponding pair, for example your 2 tile painting is suddenly displayed as half painting, half bookcase 

  • In rare cases you may find an object is entirely invisible when it is not supposed to be 

The latter two symptoms tend only to affect users with few EP's - the first two are much more common, especially for users with most or all of the Sims EPs.

How do I fix a GUID clash?

Sims Object ID program (look under 'Others' about halfway down the page) - this program will check for ID clashes and provide you with a fairly straightforward way to replace them (instructions are on the site). The major drawbacks of this program is it can't replace the ID's of some large items including beds - the solution obviously is to replace the ID of the other object in the pair. Remember to check the "Replace all occurrences" box as many items have references within the coding of the iff file which refer to the ID's. Choosing a number to replace the ID is entirely a matter of guesswork and you may have to run the check many times in order to establish that you have gotten rid of duplicated ID's completely. You can always remove an object which has a clash rather than correcting its ID. If you find clashes between objects and the middle digits of the GUID are 0000 then that means the creator didn't use a cookie at all, it may be advisable not to use their items in the future.

Sim Enhancer's Object Manager has an Object ID Check function as well as allowing you to categorize objects. This does have a 48 hour free trial which may be sufficient if having corrected existing clashes you intend only to download from a very limited number of sites whom you trust to use their Cookie's properly. Otherwise it is $9.95 - I believe there are various methods of payment available so a credit card isn't necessarily required, I would strongly recommend that you try and purchase this highly useful program if you download a lot as its fairly quick to check ID's and will check your suggested replacement number there and then and ask you to choose another if that ID is already in use. Simply hit the Object ID check button in the top left corner to run a check on your installed objects.

Bunny's "The Sims" page provides a utility called Thing Check, it is free to download and it checks both object ID's and Object integrity - it is however only supported up to House Party - I have no idea if it works with later expansions. Instructions are provided on the developer's website.

How can I prevent GUID clashes?

My advice is before you download items check with the site you wish to download objects from, ask if the object creator uses a Magic Cookie AND if so do they make sure all their previously cloned & published objects are in their game folders when they clone. If the answer is no or 'um...?' then I would suggest don't download their work until you are confident about regularly checking your game's ID's. There is unfortunately, nothing creators like myself, who do use our Cookies properly, can do about the creators who do not - many of us still creating get blamed on a regular basis for problems resulting from objects made, in some cases many years ago by creators long gone from the Sims - the clash of course isn't triggered until the second item in the matching pair is introduced into the game.

Are there times when it is not a good idea to change the GUID of an object?

Some objects you have installed may be carefully edited to work with other objects - if you change their ID you will undo the editing and the objects wont work as expected. Objects that have NPCs attached are a prime example, its something that can only really be checked if the creator has labeled their objects helpfully, for example if you find that bluevase.iff clashes with redcashregister.iff then change the ID of bluevase.iff in preference in case the redcashregister.iff has a corresponding redcashier.iff NPC that goes with it! If the two files in question are called tmoggedobject578906.iff and tmoggedobject046922.iff then obviously you might as well flip a coin for all the sense you'll make out of the filenames - I would recommend getting yourself a copy of an object viewer tool such as SimExplorer to find out what files such as those actually are before you edit their ID's.

There are various controller files as well aside from NPCs that are also specifically told by the creator they should reference the ID's of another object and vice versa, for example our Bars all have bar controller files in addition to the bar NPCs - these all link into each other, if the ID of one part is changed then the whole thing ceases to work. If you find items like that in your clashing pairs then try to pick the 'ordinary' object to correct in preference, all regular objects like counters, tables, chairs, beds etc can have their ID's replaced fine with no issue (Object ID users remember that Replace all occurrences check box!). 

Remember if in doubt you can always move objects you are concerned about out of your directory and check which items belong together, it may be that the redcashregister.iff doesn't come with an NPC at all in which case its ok to change its ID. Such items include all NPCs in conjunction with most of the following - Cash registers, Food & Drink carts plus the food or drink controller file, restaurant Podiums and Bars (not the single tile home use bar!), pet displays, DJ Booth, dance floor plus controller, Fashion Runway, Photo Shoot Set, Recording Studio, Vacation Check-In Desk, Massage Table, Lot Controller files (rare!) etc - there are others but these are a sample of some of the ones that we have on the site here.

Generally there aren't a huge number of sites that have ever bothered with such editing but its something to be aware of when you are correcting ID duplications.

           

 

Affiliates: Pimp My Sims ~ XMSims ~ Insimenator ~ 2-for-U ~ Atelier Quebec ~ Sims 2 Cri ~ Simply Styling

This is a fan site for The Sims 1 and Sims 2 - 100% unique free Sims 1 and Sims 2 Downloads, Furniture, Clothing, Make-Up, Genetics, Walls, Floors, Houses tons of original and creative designs for your Sims plus Community Finds bringing you the latest goodies from around the Sim-Web.

Not affiliated with EA Games or Maxis.

Copyright (c) 2003-2008 Parsimonious All Rights Reserved