VESA-Treiber in TurboC? - Seite 2

Seite 2 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/vesa-treiber_in_turboc_110205/page_2 - zur Vollversion wechseln!


atrox schrieb am 22.03.2004 um 03:15

Zitat von Ringding
Ja, autodetect geht nicht. Du musst schon genau angeben, welchen BGI Treiber du laden willst. Und der hat dann halt irgendwelche Modusnummern, die es auszuprobieren gilt.
siehe installuserdriver(), zb das etwas ausführlichere beispiel von ftp://ftp.musoftware.de/pub/uz/bgi/
Code:
    extern void _Cdecl SVGA_driver(void);

    if ((GraphDriver = installuserdriver("SVGA", NULL)) < 0)
        errex("Treiber kann nicht installiert werden");
    if (registerbgidriver(SVGA_driver) < 0)
        errex("Treiber kann nicht registriert werden");
    if (registerbgifont(sansserif_font) < 0)
        errex("Zeichensatz kann nicht registriert werden");
    initgraph(&GraphDriver, &GraphMode, "");
    if (graphresult() != grOk )
        errex("Grafik kann nicht initialisiert werden");




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026