C/Visual C - SVGA BGI - Endos: Ayuda !

 
Vista:

SVGA BGI - Endos: Ayuda !

Publicado por Matt Pruett (4 intervenciones) el 28/08/2000 00:00:00
Endos:

Gracias, la pagina estaba buena. El problema es que no tengo ni la menor idea de como trabajar con ese nuevo driver, lei el readme.txt pero no entiendo nada. Basicamente yo coloco el svga.bgi en c:\tc\bgi y despues en el codigo fuente coloco:

#include <graphics.h>
#include <conio.h>
#include <stdlib.h>
int grd,grm,gre;
int main()
{
grd=installuserdriver("SVGA",0);
grm=1;
initgraph(&grd,&grm,"c:\\tc\\bgi");
gre=graphresult();
if(gre)
{
printf("%s\n",grapherrormsg(gre));
getch();exit(1);
}
outtext("Funciona !")
getch();
return(0);
}

Y sabe que ... no da error, pero tampoco funciona.
No se si estoy colocando algo mal, o si falta algo. Tambien se que mi tarjeta si soporta esa resolucion, es una S3 Trio64V+ PCI 2MB. Bueno, nada mas, espero que me ayudes, por favor. Muchas Gracias.

Matt Pruett
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SVGA BGI - Endos: Ayuda !

Publicado por Endos (179 intervenciones) el 28/08/2000 00:00:00
El codigo lo tienes perfecto. Lo unico que has olvidado es asignar el
color por defecto en la paleta que a diferencia de la VGA, en la SVGA
no se define automaticamente.
Simplemente coloca ´setcolor(WHITE);´ u otro color justo antes de ´outtext()´
y veras como sale tu texto por pantalla.
Si no se ve, cambia el modo por el 3: ´grm=3;´ ya que algunas resoluciones
no se soportan por todos los monitores, pero 640x480 se soporta por todos.

Saludos,
Endos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar