The Sims 2 - Risolvere il problema della Risoluzione

Scritto da KingOfGames, il 30 luglio 2014 alle 21:12
Immagine
Quest'oggi ho scaricato The Sims 2 Ultimate Collection da Origin e, avviandolo, mi sono accorto che i tempi di caricamento erano estremamente lunghi e la risoluzione grafica bloccata ad 800x600.

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:
C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Config
o comunque simile per chi usa ancora processori x86 o non usa percorsi predefiniti; nell'ultimo caso sbrigatevela voi.

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
Il che significa che, se il gioco non riconosce la scheda grafica che usate, da per scontato che la vostra sia un'anticaglia da 32MB, quindi cambiamo quel "32" in un valore, espresso in Megabytes consono alla memoria della nostra scheda grafica.
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"
Avatar utente

KingOfGames

Non è esattamente un tipo fortunato, ma la gente continua a rivolgersi a lui per un aiuto. Un tempo passava le giornate nelle sale giochi, ora cerca quei giochi che gli ricordano quei giorni.

Visualizza il profilo