
Come risolvere?
Scorrere in basso per gli ultimi ritrovati del 2017, dopo che Windows 10 è entrato a far parte, forzatamente, della nostra vita.
Andate nella seguente cartella:
o comunque simile per chi usa ancora processori x86 o non usa percorsi predefiniti; nell'ultimo caso sbrigatevela voi.C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config
Aprite il file "Graphics Rules.sgr" con il BlocNote o un qualsiasi altro editor di testo, magari dopo averne fatto il backup, ovvero una copia dell'originale se avete paura di fare boiate, e modificate un po' di parametri:
Alla riga 137, oppure usate il comando Trova (scorciatoia Ctrl+T), troverete
Codice: Seleziona tutto
if (not $useSoftwareRasterizer)
# failed to obtain device texture memory size, force to 32MB
if ($textureMemory = 0)
seti textureMemory 32
setb textureMemorySizeOK false
endif
nel mio caso ho dato 1GB per disponibile quindi messo 1024
Mettendo "textureMemorySizeOK" su"true" abiliteremo l'antialiasing.
Sostituite il 32 con un valore appropriato e false con true, si suppone che nel 2014 abbiate almeno 512MB di memoria
Codice: Seleziona tutto
if (not $useSoftwareRasterizer)
# failed to obtain device texture memory size, force to 32MB
if ($textureMemory = 0)
seti textureMemory 1024
setb textureMemorySizeOK true
endif
Alla riga 776 trovate invece tutta questa pappardella di risoluzioni
Codice: Seleziona tutto
option ScreenModeResolution
setting $Low
uintProp maxResWidth 800
uintProp maxResHeight 600
uintProp defaultResWidth 800
uintProp defaultResHeight 600
setting $MediumButDefaultLow
uintProp maxResWidth 1280
uintProp maxResHeight 1024
uintProp defaultResWidth 800
uintProp defaultResHeight 600
setting $Medium
uintProp maxResWidth 1280
uintProp maxResHeight 1024
uintProp defaultResWidth 1024
uintProp defaultResHeight 768
setting $High
uintProp maxResWidth 1600
uintProp maxResHeight 1200
uintProp defaultResWidth 1024
uintProp defaultResHeight 768
end
da sostituire con questo, che renderà disponibili tutte le risoluzioni a prescindere dalla qualità grafica utilizzata tra Basso, Medio e Alto.
Roba tecnica: Per chi fosse interessato gli switch sono alla riga 22.
Codice: Seleziona tutto
option ScreenModeResolution
setting $Low
uintProp maxResWidth 1920
uintProp maxResHeight 1080
uintProp defaultResWidth 1024
uintProp defaultResHeight 768
setting $MediumButDefaultLow
uintProp maxResWidth 1920
uintProp maxResHeight 1080
uintProp defaultResWidth 1024
uintProp defaultResHeight 768
setting $Medium
uintProp maxResWidth 1920
uintProp maxResHeight 1080
uintProp defaultResWidth 1024
uintProp defaultResHeight 768
setting $High
uintProp maxResWidth 1920
uintProp maxResHeight 1080
uintProp defaultResWidth 1024
uintProp defaultResHeight 768
end
Inoltre, se al posto delle ombre dei Sims dovreste vedere rettangoli neri, impostate pure la qualità ombre Medio per risolvere.
UPDATE: per ovviare al problema delle ombre quadrate, hanno creato una mod
http://www.modthesims.info/download.php?t=569585
per installarla è semplicissimo, basta scaricare il pacchetto con la mod, scompattarla e mettere il file.package dentro la cartella
"X:\Users\[nomeutente]\Documents\EA Games\The Sims™ 2 Ultimate Collection\Download", se non presente, come nel mio caso, createla pure.
mi raccomando assicuratevi di aver attivato le mod in gioco, c'è una spunta da mettere nelle opzioni presenti nella schermata del quartiere.
Ho inoltre potuto notare che impostando il numero di processori usabili ad 1 il gioco sembra giovarne:
per farlo da Origin, andate col tasto destro sul gioco nella libreria, quindi "Proprietà del gioco", "Opzioni di avvio avanzate" e nello spazio scrivete "-CPUCount:1"