Fix: Performance sucking on Dual Core and HT CPUs
syberspunk:
Ahhh, thanks joe. :D My sister has an "older" compy with a P4 chip... how do I tell if it has HT or not? So I can figure out whether or not I need to update her machine too.
ETA: When I run dxdiag, it reports that her machine processor is a Intel Pentium 4 CPU 3.00 Ghz (2 CPUs).
Ste
twojeffs:
That is not a dual core, but it is a HT cpu.
Argon:
@Diala
Just ignore it, the KB article only lists that reg entry for disabling the hotfix. Windows has a lot of options that are active even if the reg entry is not there, it's safe to ignore that step.
@Ste
The Sims 2 uses SafeDisc not SecuROM, that's weird that SecuROM Loader v1.2 would work for it; I'll have to try that out. Anyway since that program allows switches I assume it'd work just fine but to be safe I'd write out the whole path like this:
Code:
"C:\Program Files\ASR\asr.exe" -r C:\Windows\System32\ForceCore.exe 2 "C:\Program Files\EA GAMES\The Sims 2 Seasons\TSBin\Sims2EP5.exe" -w
and yes, your sister's computer has HyperThreading. On Dual Core and Pentium 4 w/ HT processors Windows XP loads the multiprocessor kernel so that's why dxdiag shows the "(2 CPUs)".
FYI: I always just change the permissions on the HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi (deny read and query value for the Users group) when I use DAEMON Tools to run my game, that way I know it will never be blacklisted when a new expansion comes out. The only bad thing about it is that it only works for that Windows session.
J. M. Pescado:
Old SecuROM and Safedisc were susceptible to the same hiding techniques. SecuROM has been upgraded so that newer versions are no longer affected by old SecuROM hiders (I think YASU is the current hider of choice), but Safedisc never received those upgrades, probably because they're equally useless, and remains susceptible to the same old tricks.
syberspunk:
Quote from: Argon on 2007 March 18, 21:04:44
@Ste
The Sims 2 uses SafeDisc not SecuROM, that's weird that SecuROM Loader v1.2 would work for it; I'll have to try that out. Anyway since that program allows switches I assume it'd work just fine but to be safe I'd write out the whole path like this:
Code:
"C:\Program Files\ASR\asr.exe" -r C:\Windows\System32\ForceCore.exe 2 "C:\Program Files\EA GAMES\The Sims 2 Seasons\TSBin\Sims2EP5.exe" -w
and yes, your sister's computer has HyperThreading. On Dual Core and Pentium 4 w/ HT processors Windows XP loads the multiprocessor kernel so that's why dxdiag shows the "(2 CPUs)".
I attempted to try this, but doesn't seem to work. I copied and pasted what you had in code exactly as above and I got one of those crash errors where it asks if you would like to report the issue to microsoft and what not.
This happened when I tried it on my Duo 2 Core. When I tried it on my sister's P4, it asked me to put in the sims disk... ???
Without the ForceCore in the target path, both computers can run the game without the cd.
I guess I won't be able to get this to work? Unless I use some alternative method instead of ASR? I only just recently started using the ASR thing. What alternative methods can I use that doesn't involve having to constantly regedit keys. The thing is, I would have to do the same for my sister's puter, and I would like to make it as simple and idiot proof as possible. With ASR, effectively nothing changes for her. All she has to do is click on the icon and play as normal. I wouldn't want to have her regedit stuff everytime just to play the game. :-\
Any other free alternatives to ASR?
Ste
Navigation
[0] Message Index
[#] Next page
[*] Previous page