Well, thank you so much for all your prompt advice.
My techie mate turned up and said, "3.47 doesn't work? Let's just see..." It was a challenge of course, because he could.
Anyway when we booted the machine, Sims 2 had vanished from program files on c drive. So even though I wasn't getting confirmation dialogue, it must have uninstalled anyway. So we installed it from CD. It again worked fine in the admin a/c but not in the user accounts, even though they had admin privileges.
I did a search on MATY and someone had commented here before that you had to be logged in as admin to run the sims virtually. So then my mate came up with the bright idea of
wrapper software.
So now when users double-click the sims 2 icon, this script automatically runs the programme as admin. He had to change the pause from 100 to 500 and add the path to the sims2.exe and it worked fine.
The reason I've gone into this long-winded story is because I noticed something interesting about running the sims this way, all the users are pointing to Admin Documents for the EAGames files. That means that all users can play the same n'hoods from different profiles. I thought this might be useful info for those who have said they've created custom user accounts just so a number of people can play the same game.
Yes, I was installing just the base game. I'm pushing it a bit anyway, Pentium 1.5Ghz, 512Mb RAM and only 64Mb video card. It's an ex work machine, whole setup, monitor etc = $120 - I added speakers and a video card which I already had.
I run Pets on a Daemon image on my PC and it seems to work fine (V4.06HE). I'm not running a hider. Although I am running a bittorrent image while I was waiting for the legit copies of Pets to arrive in the country. (Which they only did about 4 weeks ago). I'll have to see how the image works when I install my real copy. But then I'm kinda scared of messing with it too.