Question
Comment mettre en œuvre le mode vesa Turbo C ++?
La solution
Je l'ai fait dans la journée: Vous avez besoin de mettre en œuvre les structures de données et des fonctions déterminées ici .
Beaucoup de reg.h.al
et d'autres choses.
Autres conseils
AFAIK, Turbo C ++ livré avec l'interface graphique Borland (de BGI), qui ne fait jusqu'à VGA 16 couleurs, et même alors, il était tout sauf rapide.
Je pense que vous deviez rouler votre propre ou acheter quelqu'un d'autre bibliothèque pour obtenir VESA 256 couleurs graphiques haute résolution de travail. Gardez à l'esprit, il a été comme 15 ans pour moi ...
Vous achetez Phar Lap extension DOS. Il est livré avec les pilotes en mode Vesa que vous pouvez ensuite utiliser dans DPMI / DOS 16 bits.
Si je me souviens bien, les outils de PharLap est venu avec mini-bibliothèque graphique que vous pouvez utiliser. Il était principalement à des fins scientifiques ... mais les gens habitués à de marques à la place.
Certains jeux, comme Transport Tycoon / DOS utilise cette méthode.