Attenzione: questo metodo fu sviluppato per monitor multisync. Probabilmente funzionerà lo stesso con monitor a frequenza fissa, ma non ci sono garanzie!
Iniziate dividendo DCF per il vostro massimo HSF per ottenere la larghezza di quadro orizzontale.
Per esempio; supponiamo che avete un Sigma Legend SVGA con un dot clock a 65MHz, ed il vostro monitor ha una frequenza di scansione orizzontale di 55KHz. La quantità (DCF / HSF) è allora 1181 (65MHz = 65000KHz; 65000/55 = 1181).
Adesso il primo assaggio di magia. Dovete arrotondare al più vicino multiplo di 8. Questo ha a che fare con il controller hardware VGA usato dalla SVGA e dalle schede S3; usano un registro a 8-bit, spostato a sinistra di 3 bit, per cui è in realtà una quantità di 11-bit. Altri tipi di schede tipo la ATI 8514/A possono non aver bisogno di questo, ma non lo sappiamo e tale correggere non farà male. Così arrotondiamo la figura della larghezza orizzontale di quadro a 1176.
Questa figura (DCF / HSF arrotondato ad un multiplo di 8) è il minimo HFL che potete usare. Potete ottenere HFL più lunghi (e così, possibilmente, più punti orizzontali sullo schermo) settando l'impulso di sincronismo in modo da produrre un HSF più basso. Ma lo pagherete con una frequenza più bassa e sfarfallio più visibile.
A occhio e croce, si può usare l'80% della larghezza orizzontale di quadro per la risoluzione orizzontale, la parte visibile della linea scandita orizzontalmente (questo permette, all'incirca, di avere il tempo per i bordi e il tempo di ritorno -- cioè, il tempo necessario al pennello per muoversi dal lato destro dello schermo al lato sinistro della prossima linea). In questo esempio, sarebbe 944 impulsi.
Ora, per ottenere il normale rapporto della visualizzazione dello schermo di 4:3, settate la risoluzione verticale a 3/4 della risoluzione orizzontale che avete appena calcolato. Per il nostro esempio, sarebbe 708 impulsi. Per ottenere il vostro attuale VFL, moltiplicatelo per 1.05 per ottenere 743 impulsi.
Il 4:3 non è una meraviglia della tecnica; nulla vi vieta di usare un rapporto diverso se questo vi permette di usare al meglio il vostro monitor. Per calcolare l'altezza e la larghezza del quadro dalla diagonale, moltiplicate poi la diagonale per 0.8 per ottenere la larghezza e per 0.6 per avere l'altezza.
Così, HFL=1176 e VFL=743. Dividendo 65MHz per il prodotto dei due ci dà una bella e piena di salute frequenza di refresh di 74.4Hz. Eccellente! Meglio dello standard VESA! E avete 944x708 all'accensione, più dell'800 per 600 che probabilmente vi aspettavate. Proprio mica male!
Potreste aumentare la frequenza di refresh a circa 76 Hz, sfruttando il fatto che i monitor spesso possono sincronizzarsi orizzontalmente a circa 2khz più delle specifiche, e in qualche modo abbassando lo VFL (che sarebbe, prendere meno del 75% di 944 nell'esempio precedente). Ma prima di provare questa manovra di "sovraccarico", se lo fate, siate sicuri che il pennello elettronico del vostro monitor possa sincronizzarsi verticalmente fino a 76 Hz. (Il popolare NEC 4D, ad esempio, non può. Arriva solo fino a 75 Hz di VSF). (Vedere Sovraccaricare il Monitor per una discussione più generale su quest'argomento.)
Fino a qui, il più è semplice aritmetica e fatti basilari sugli schermi raster. Proprio poca magia nera!