|  | Il programma è molto prezioso: contiene una tabella di
  terne di codici sostanzialmente identica a quella 
  memorizzata nei  Registri DAC dal Modo 
  Grafico 13H a 256 colori | 
  |  | Per ragioni di opportunità è stata modificata solo 
  la prima 
  terna di ogni gruppo di 16, forzata a 00H, 00H, 00H: 
    |  | i valori originali infatti (mantenuti comunque come commento), puntati come è noto dal 
    Registro di 
Tavolozza 00H (a sua volta attivato dal nibble 0000 dell'Attributo), oltre a 
influenzare il colore di Primo Piano serve anche per lo 
    Sfondo dei caratteri 
posti a Video |  |  | se la prima cosa può essere gradevole e opportuna, la seconda 
disturba molto l'effetto degli altri colori che, pertanto, si preferiscono 
presentati su  
    Sfondo Nero. |  | 
  |  | L'utilità del programma consiste nel fatto che può costituire una 
  valida base di 
partenza per creare un proprio set di 16 Pagine di Colori, facilmente 
commutabili tra di loro; l'esperienza sottolineata poco fa insegna che, 
comunque, conviene rinunciare al primo Registro di Colore DAC di ogni gruppo per 
garantire la disponibilità dello Sfondo Nero. | 
  |  | Dopo che la scelta è stata fatta 
la Pagina di 16 Colori selezionata rimarrà attiva fino alla successiva eventuale 
modifica (anche al rientro al DOS). | 
  |  | Da notare che la scrittura della lunga Tabella 
  TabCol poteva essere evitata, ma 
è stata volutamente lasciata per dare la possibilità al lettore di intervenire 
sul sorgente al fine di provare le proprie scelte con una modifica diretta dei 
singolo valori | 
  |  | Comunque, per evitare la scrittura della Tabella si può seguire 
la tecnica suggerita dal programma 
  
  B10g1017.COM, nel quale 
prima si riserva lo spazio ad essa necessario e poi la si carica con la
  
    SottoFunzione 17H, leggendo le terne 
  direttamente da tutti i 
  256  Registri di 
  Colore del DAC, subito dopo che il BIOS gli ha caricati per effetto della 
richiesta esplicita di lavorare in Modo 
  Grafico 13H; lo stralcio del 
codice che ci interessa è il seguente: TabCol DB 256*3 dup 
  (00H) ;256=64*4 
  Terne, Componenti RVB, Rosso-Verde-Blu
 | 
  |  | Il sorgente è documentato nella sezione ASM 
  (clicca sull'icona  , 
  nel menu a sinistra). |