Problema en c/c++ PERDON

Started by Danielo515, February 05, 2009, 08:32:16 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DCelso

fflush(stdin) antes y despues de getch te soluciona el problema.
un tanto en cuanto forzado pero es bastante práctico, eliminas el buffer antes de leer del teclado y después de leer de éste.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

osk

Sí, es verdad, la captura de teclado es un poco rollo.
Podría estar bien una función sencilla que facilitara las cosas, no?
Digo yo, por pedir...

kim-elet-o

Sip cierto siempre a sido un poco (bastante) rollo, cuando yo usaba turbo pascal (hace la tira de años), yo me atrevia un poco con el codigo maquina, pues para mis juegos programados en turbo pascal necesitaba lectura "continua" de teclado (lectura instantanea sin buffer), pues tuve que suplantar varias veces las rutinas del Msdos por rutinas "made in Kim-elet-o", y me acuerdo que era un pelin rollito.
|/
|\im-elet-o el yayo programador.

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

Quote from: kim-elet-o on February 06, 2009, 10:01:22 AM
Sip cierto siempre a sido un poco (bastante) rollo, cuando yo usaba turbo pascal (hace la tira de años), yo me atrevia un poco con el codigo maquina, pues para mis juegos programados en turbo pascal necesitaba lectura "continua" de teclado (lectura instantanea sin buffer), pues tuve que suplantar varias veces las rutinas del Msdos por rutinas "made in Kim-elet-o", y me acuerdo que era un pelin rollito.

Los buenos juegos no usaban lectura desde el buffer de teclado, eso no es util... en esos casos habia que hacer una propia version de la int9 para procesar el teclado... que si mal no recuerdo era el irq1...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

He creado una base de lo que seria el interfaz en bennu para este "juego" en la sección <<projects>>.
A ver que te parece danielo, se evita así la necesidad de leer de teclado :D.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/