Altair, Destroyer (Cidelsa), Ayuda entre todos
Staryon
view post Escrito el 17/11/2006, 16:47 by: Staryon
Avatar

R Tape loading error, 0:1

Grupo: Member
Mensajes: 656


Status: Offline: ultima azione eseguita il 24/11/2006, 00:43


superjef, gracias por tus comentarios. Respecto a tu problema, ¿Tienes instalada la versión 2.0 del Microsoft Framework? No estoy seguro, pero quizás tú problema esté relacionado con eso.

Sí, lo de los parpadeos es la peor pega. En la máquina efectivamente son muy rápidos. El problema está es que en el juego original esos parpadeos son dibujados pixel a pixel, y por eso es lento. Es posible optimizarlo, y bueno, si al final como dije el Mame no avanza con este juego, depuraré el código y optimizaré esa parte, con el fin de que pueda compilarse usando el mame.

En esta versión de Windows estoy usando unas librerías gráficas gratuitas llamadas SDL. Me imagino que los juegos de mame ninguno usa nada externo, así que tendría que reescribir esa parte. Haciendo eso, estoy seguro que ninguno tendréis problemas ejecutando el juego.

Bubu, lo que yo he hecho con el código de Mike es buscar todas las rutinas gráficas y de acceso al teclado y reescribirlas para aumentar su rendimiento. Él programaba las ventanas a pelo, como se hacía con el Windows 3.11 y claro, es lento. Básicamente lo que yo he hecho ha sido ir buscando todas esas llamadas y reescribirlas. Lo mismo con el acceso al teclado.

Bueno,entonces esto queda así. Yo ahora tengo otros proyectos de por medio, así que me voy a dedicar a esos. Si veo que más adelante el equipo de Mame no avanza, me pondré a hacer una versión que sea compatible 100% con Mame y que se pueda compilar desde ahí.

Desde aquí un millón de gracias a todos los que nos habéis ayudado, y por supuesto y aunque no nos vea, a Mike, porque sin él, esto hubiera sido completamente imposible.

Saludos
269 respuesta(s) desde el 6/2/2006, 13:36