Domanda

Come implementare modalità VESA in Turbo C ++?

È stato utile?

Soluzione

L'ho fatto di nuovo nel corso della giornata: è necessario implementare le strutture e le funzioni di dati come determinato qui .

Un sacco di reg.h.al e roba del genere.

Altri suggerimenti

Per quanto ne so, Turbo C ++ fornito con il Borland Graphics Interface (BGI), che solo ha fatto fino a VGA a 16 colori, e anche allora, era tutt'altro che veloce.

Credo che hai avuto a rotolare il proprio o acquistare libreria di qualcun altro per ottenere VESA colore 256 grafica ad alta risoluzione di lavoro. Tenete a mente, è stato come 15 anni per me ...

Si compra Phar Lap DOS extender. Viene fornito con i driver modalità VESA che è quindi possibile utilizzare in DPMI / DOS a 16 bit.

Se non ricordo male, gli strumenti Pharlap venuto con biblioteca mini grafica che è possibile utilizzare. E 'stato principalmente per scopi scientifici ... ma la gente usato per per marche, invece.

Alcuni giochi, come il Transport Tycoon / DOS utilizza questo metodo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top