• Jueves 14 de Noviembre de 2024, 22:44

Autor Tema:  Graficos  (Leído 1062 veces)

Binary

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
Graficos
« en: Domingo 1 de Agosto de 2004, 23:58 »
0
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.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Binary

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
Re: Graficos
« Respuesta #1 en: Lunes 2 de Agosto de 2004, 01:39 »
0
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