SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Binary en Domingo 1 de Agosto de 2004, 23:58
-
Hola... estoy utilizando graficos en DJGPP con
#include <dpmi.h>
#include <go32.h>
#include <sys/farptr.h>
#include <sys/movedata.h>
Bueno, el problema que tengo es que los pixeles salen a una distancia de aprox 4 pixeles... o sea... al trazar una linea horizontal o vertical, salen puntos bastante alejados unos de otros, como si estuviera una resolucion de 50(y)*80(x) en vez de 200(y) * 320(x) que seria el modo 13h.
Cualquier respuesta, informacion o pista esta bienvenida :D
Saludos...
P.D. adjunto codigo y .exe para mostrar lo que ocurre.
-
Hey Binary... here I got ur answer!
When u copy the buffer into the video buffer, please us char f[], otherways, u are copying entire (int) value with is 4 bytes, and there will be only 1 pixel per 4 pissible. Nice try :D
P.D. nice answering myself, just lenguage switch and im not the same :D