SEZIONE MODDING DRIVER
Modifica driver NVIDIA per l'installazione delle schede video GeForce 9650M GT e GeForce GT 240M
Di seguito troverete la procedura, valida per l'ultima versione dei driver NVIDIA disponibile (342.01), per modificare i file in maniera tale da permetterne l'installazione con schede video GeForce 9650M GT e GeForce 240M GT, laddove senza tale modifica l'installer fallirebbe senza installare nulla. Per altri modelli di schede non qui elencati la procedura è comunque piuttosto simile, in caso di difficoltà chiedere pure in topic.
Questa modifica causerà ovviamente l'invalidazione della firma WHQL sui driver, quindi per chi utilizzasse Windows 8.x e successivi a 64 bit, sarà necessario disattivare l'imposizione della verifica della firma dei driver all'avvio, oppure in alternativa firmarsi autonomamente i driver con una CA personale (procedura che non riporto per comodità, ma nel caso foste interessati/e potete chiedere per avere riferimenti su come fare).
I passi per effettuare la modifica sono questi:
1) Scaricare dal sito ufficiale di NVIDIA il driver appropriato per il proprio sistema operativo.
2) Eseguire l'installer per consentire l'estrazione dei files dal pacchetto in una directory a piacimento, quindi annullare l'installazione (anche perché non sarà possibile continuare senza la modifica, in quanto l'installer non trovando alcuna scheda compatibile restituirà un messaggio d'errore).
3) Recarsi nella cartella dove è stato scompattato il contenuto del pacchetto di installazione (solitamente C:\NVIDIA\DisplayDriver\342.01\Win8_Win7_
XX\International).
XX rappresenta l'architettura del driver:
32 o
64 per rispettivamente sistemi operativi a 32 bit o 64 bit.
4) Aprire il file
nvaci.inf contenuto nella sottocartella
Display.Driver.
5) A questo punto, a seconda del sistema operativo, bisogna aggiungere la stringa appropriata nella sezione relativa al sistema in uso, al di sotto del "tag" di pertinenza (
XX rappresenta l'architettura del sistema, ovvero
x86 per sistemi a 32 bit e
amd64 per sistemi a 64 bit):
- Per Windows Vista, la sezione è [NVIDIA_SetA_Devices.NTXX.6.0]
- Per Windows 7, la sezione è [NVIDIA_SetA_Devices.NTXX.6.1]
- Per Windows 8.x, la sezione è [NVIDIA_SetA_Devices.NTXX.6.2]
- Per Windows 10, la sezione è [NVIDIA_SetA_Devices.NTXX.6.3]
6) Nell'elenco delle schede supportate, non importa esattamente dove (basta che sia dopo il tag che dichiara l'inizio della sezione e prima del successivo tag), aggiungere la stringa appropriata per la propria scheda video:
- Per la GeForce 9650M GT:
Codice:
%NVIDIA_DEV.064C.0121.1025% = Section013, PCI\VEN_10DE&DEV_064C&SUBSYS_01211025
- Per la GeForce GT 240M:
Codice:
%NVIDIA_DEV.0A34.0121.1025% = Section027, PCI\VEN_10DE&DEV_0A34&SUBSYS_01211025
7) Recarsi alla fine del file, quindi aggiungere (anche qui non ha importanza l'esatta collocazione) la stringa appropriata sotto la sezione
[Strings] per assegnare il nome alla scheda video:
- Per la GeForce 9650M GT:
Codice:
NVIDIA_DEV.064C.0121.1025 = "NVIDIA GeForce 9650M GT"
- Per la GeForce GT 240M:
Codice:
NVIDIA_DEV.0A34.0121.1025 = "NVIDIA GeForce GT 240M"
8) Salvare il file e lanciare l'installer tramite il file
setup.exe contenuto nella sottocartella
International dove sono stati estratti in precedenza i files del pacchetto driver, quindi proseguire come fosse una normale installazione.
Ad un certo punto Windows notificherà che si sta per installare un driver sprovvisto di firma digitale: autorizzare cliccando su "Installa comunque il software del driver" e la procedura di installazione andrà avanti normalmente.
Al termine della procedura, potrebbe essere richiesto un riavvio a seconda del sistema operativo.
Informazioni utili per i possessori di schede video GeForce 8600M GT/9500M GS e 9650M GT
Un'analisi visiva tra la 8600M GT e la 9500M GS, entrambe di Acer, con 512 MB di DDR2 ed entrambe provenienti da un Aspire 5920G, rivela che le due board sono esattamente identiche per quanto riguarda il PCB, ovvero usano entrambe lo stesso PCB marchiato V086 VER: 1.3 e hanno entrambe la stessa board ID, P407.
L'unica differenza è che la GPU della 9500M GS è marchiata G84-625-A2, mentre quella della 8600M GT è marchiata G84-600-A2; per distinguerle si può usare anche il P/N di Acer, che per la 8600M GT è VG.8PG06.001, mentre per la 9500M GS è VG.8PG06.005.
Ne consegue che potete crossflashare tranquillamente il VBIOS della 9500M GS sulla 8600M GT e viceversa, tuttavia questo non porta apparentemente ad alcun vantaggio prestazionale: l'unica circostanza in cui tale operazione può risultarvi utile è se aveste una versione di VBIOS affetta da flickering (potete verificare quali versioni sono interessate qui).
Detto questo, l'altra prova utile è stata quella relativa al crossflashing della 9650M GT. Come potrete leggere sopra, questa scheda presenta flickering e crash dei driver se non viene disattivato il PowerMizer, a causa di un bug nel VBIOS (o nei driver, non è dato sapere dato che queste due problematiche si verificano con i Forceware superiori ai 182.50 e con il VBIOS indicato nel post).
Spinto dalla voglia di provare questa modifica, ho pensato di flashare su questa scheda il VBIOS della GeForce GT 130M, che usa la stessa GPU (al pari della GeForce GT 220M).
Qui purtroppo non ho avuto successo, in quanto la scheda con il VBIOS crossflashato non permette il boot del PC (vi ritrovere un bellissimo schermo nero!), probabilmente a causa di informazioni sui clock e/o sui timing errate.
Non appena posso, dissaldo il chip, gli riscrivo il vecchio VBIOS e riprovo con una variante modificata del VBIOS della 130M (o se lo trovo, della 220M), comunque sia cerco di aggiornarvi sulla faccenda al più presto.