Have you tried running the game with only 1 family in the town this has improved my game where i can play for hours 8 + with tones of custom music and 2.5 gig of downloads .
I started having problems with the very latest Nvidia update i went back to the only stable version this year for my PC 7.15.11.8250 you can also try that my card is GeForce 9800 GT 512 mb GDDR3 i have 8GB DDR2 800MHZ RAM and a Core 2 Quad Q9450 with a 1200 PSU so no its not your computer .
You can also try turning off DEP ( DATA EXECUTION PREVENTION ) for TS2 this way windows does not monitor the game and hands control over to the processor ( WINDOWS VISTA ) START > RIGHT CLICK COMPUTER > LEFT CLICK PROPERTIES >TOP LEFT UNDER TASKS > LEFT CLICK ADVANCED SYSTEM SETTINGS > ADVANCED TAB > PERFORMANCE > SETTINGS > DATA EXECUTION PREVENTION > MAKE SURE ON THE BOTTOM OF WINDOW YOU SEE THE MESSAGE " YOUR COMPUTERS PROCESSOR SUPPORTS HARDWARE BASED DEP " CLICK THE GREYED OUT CIRCLE TURN ON DEP FOR ALL PROGRAMS AND SERVICES EXEPT THOSE I CHOOSE > ADD THE GAMES EXECUTABLE FILE > ADD > FROM THE LOOK IN DROP DOWN BOX CHOOSE ( LOCAL DISK C:) DEPENDING ON YOUR OS VERSION YOU WILL SEE ( PROGRAM FILES ) & PROGRAM FILES X86 IF YOU HAVE A 64 BIT OS TS2 WILL BE IN PROGRAM FILES X86 > EA GAMES > LEFT CLICK YOUR BASE GAME ( I WOULD CLICK THE SIMS 2 DELUXE BECAUSE THIS IS MY BASE GAME ) > LEFT CLICK EP2 ( MY BASE GAME )> LEFT CLICK TSBIN > LEFT CLICK SIMS2EP2 . You will also have to do the same for your most recent installed expansion pack because this is the one you will be playing at the moment.
