Frage

Wie implementieren Sie den VESA -Modus in Turbo C ++?

War es hilfreich?

Lösung

Ich habe das früher gemacht: Sie müssen die Datenstrukturen und Funktionen wie bestimmt implementieren hier.

Viele reg.h.al und Zeug.

Andere Tipps

Afaik, Turbo C ++ wurde mit der Borland Graphics Interface (BGI) versendet, die nur bis zu 16-Farben-VGA machte, und selbst dann war es alles andere als schnell.

Ich denke, Sie mussten sich selbst rollen oder die Bibliothek eines anderen kaufen, um Vesa 256 Farb hochauflösende Grafiken zum Laufen zu bringen. Denken Sie daran, es ist wie 15 Jahre für mich her ...

Sie kaufen Phar Lap Dos Extender. Es wird mit Treibern des Vesa-Modus geliefert, die Sie dann in DPMI/DOS 16-Bit verwenden können.

Wenn ich mich richtig erinnere, wurden die Pharlap -Tools mit der Mini -Grafikbibliothek ausgestattet, die Sie verwenden könnten. Es war hauptsächlich für wissenschaftliche Zwecke ... aber die Leute, die stattdessen gemacht haben.

Einige Spiele wie Transport Tycoon/dos verwenden diese Methode.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top