jump to navigation

Random con tiempo April 30, 2009

Posted by donteddy in Difficulties, Progress.
add a comment

Durante los pasados días he estado trabajando con la función del BIOS del tiempo para ver como poder imprimir en pantalla el tiempo. He hecho varios arreglos y ya encontre una forma de imprimir el tiempo pero despues de un rato no funciona. Pensé tener un contador que tuviese el tiempo en segundos e imprimirlo en pantalla dividiendo entre 10 pero no funciona correctamente. Para verificar que transcursa un segundo llame la función de tiempo dos veces, una para saber los segundos actuales y la segunda para comparar la diferencia entre ambas. Utilize los segundos de la primera llamada como referencia y los de la segundo como cambio. Retsamos ambos y si la diferencia es 1 o más le sumamos 1 al contador para luego desplegarlo. Para asegurar que pase un segundo al final de la comparación tengo un jae a desplegar el tiempo y debajo de ese un jmp normal para volver a llamar la función de tiempo. De esta forma creamos un loop que se sigue ejecutando hasta que pase un segundo. Eso es lo que tenemos hasta ahora.

Sets del Juego Ready April 30, 2009

Posted by jopycruz in Uncategorized.
add a comment

Mi parte inicial del proyecto ya esta ready, este imprime en pantalla los sets del juego, segun se de el valor de una variable llamada nivel, si esta variable es 4 imprime un cuadro de 4*4, si es 6 imprime imprime un cuadro de 4*6 y sis es 8 imprime cuadros de 4*8 .  Ahora que ya esta hecho esta parte me pondre a trabajar con la otras partes en conjunto con mi grupo.

Escrito por: Joel Cruz Colón

Comenzando a trabajar con aleatoridad April 28, 2009

Posted by donteddy in Difficulties, Progress.
add a comment

Durante la noche de hoy he estado bregando con la función del BIOS del tiempo y como poder utilizarla para generar los valores aleatorios. La he estado utilizando y hasta ahora se como funciona pero no se como generar los valores aleatorios. Seguiré trabajando con ella. BTW la función es mov ah,2 int 1ah

Imprimiendo los sets de juego en pantalla April 24, 2009

Posted by jopycruz in Uncategorized.
add a comment

La parte que me toco para este proyecto fue imprimir en pantalla, los diferentes sets(niveles) de los juegos .Un cuadro 4*4, otro 6*4 , y otro de 7*4. Como esto es muy parecido al cuadro principal del proyecto anterior, creo que voy a usar un macro muy parecido a este,para que el juego brince de nivel a nivel, lo hare mediante comparaciones de una variable que sea la que decida en que nivel del juego se desea acceder. Para este macro se desea que haya un espacio de entre medio entre cada caracter, para esto usare cuatro inc,en vez de dos como en el proyecto anterior. Me encuentro trabajando en esto, basicamente, esta es mi idea de como, voy a atacar esta parte del proyecto.

Escrito por: Joel Cruz

Problema Grave??? :S Solución Rápida!!!!!!!! :D April 23, 2009

Posted by MannyAce in Uncategorized.
add a comment

Por dias, he estado tratando de ver como se puede generar imágenes que puedan funcionar aparte sin tener que estar escribiendo alteraciones raras como usar tres mascaríllas para la información del color ni usar funciones lógicas para tratar de mantener esa información intacta. Entonces me puse a ver el código del caleidoscopio y mientras veia el macro del cuadro del medio, me dí cuenta de una cosa. Ya que hay un codigo que existe en un programa de Assembly para crear imágenes de caleidoscópios, ¿por qué no se puede usar para imágenes independientes? Recordé la forma en que se alteraban las posiciones de esa imagen y despues de unos experimentos, finalmente pude hacer un dibujo de 3×3. Despues lo cambie a 4×4 porque aquello se veia pequeno. Problema grave, solución rápida.

Escrito por: Manuel Ferreira

Acabado el Caleido April 15, 2009

Posted by donteddy in Completion.
add a comment

Ase unas cuantas horas hicimos la presentación del Caleidoscopio y funciono como esperabamos. Gracias a Dios todo salio bien. Una vez hize la presentación y pregunte sobre el video el profesor me dijo que no habia que hacer video. >.> ;.;. Después que estuve un rato bregando con el video no era necesario… Pero ya entregamos el CD con los documentos, enviamos el email con el attachment y ya presentamos así que ya acabamos…. Será hasta que empezemos el próximo. Chequeamos.

Escrito por Ted

En la recta final April 15, 2009

Posted by lopezc510 in Completion.
add a comment

Ya esta terminado el informe (compuesto de portada, analisis del problema,desarollo de la solucion,responsabilidad de cada integrante, desarollo de ecuaciones y ejemplo de secuencia de imagenes) , solo falta verificar errores en este y en el codigo, grabar el cd y juntar todo el trabajo (codigo e informe) para poder mandarlo y terminar el caleidoscopio y comenzar a jugar memory por lo que queda del semestre.

Escrito por Cristian Lopez

Caleido porque????? April 14, 2009

Posted by donteddy in Difficulties, Progress.
add a comment

En las pasadas noches he tratado de correr el programa con todas las imagenes utilizando los macros y me sigue saliendo el error de que el código es muy grande.  Trate de cambiarle la directriz .model a large, huge o flat y como quiera sale el mismo error. Para bregar con este error cambié algunos de los macros a subrutinas y logré que el código para el despliegue principal sin los bonos funcione. Después de seguir jugando con el código logré que funcionara el bono de las esquinas primero solamente con 4 de las 12 imágenes del segmento de data. Relamente es bien triste porque el código quedó tan hermoso. Que mal que los macros son copy & paste. Ya se que para el próximo brego con subrutinas. Trate de usar 1 subrutina que llamara los macros pero no me funciono así que lamentablemente se fue de esta forma. Ya esta casi todo listo falta la presentación y el video. Veremos como nos va mañana.

Escrito por Ted Cruz

Ya Casi Esta April 14, 2009

Posted by lopezc510 in Progress.
add a comment

Hoy nos reunimos despues del descansito de semana santa y dividimos lo ultimo que falta del proyecto que es basicamente documentar el codigo del caleidoscopio, los bonos y terminar el informe. Esperemos que ya pueda ser completado hoy o manana.

Escrito por Cristian Lopez

Viernes Santo trabajando en el Caleidito April 11, 2009

Posted by donteddy in Difficulties, Progress.
add a comment

Aunque fue viernes santo seguimos trabajando en el caleidito. Hoy pudimos completar la opción de imprimir de forma circular las imagenes. Para lograr esto vimos según el ejemplo en las especificaciones que valores de filas y columnas deben ser negros para lograr que sea circular. Calculamos estos valores utilizando la ecuación discutida en clase y utilizando comparaciones, si el valor del indice era uno de estos pintabamos el cuadro negro. Además de esto trabajamos en 2 macros que utilizaremos para atrasar la ejecución de nuestro programa. Uno lo utilizaremos para atrasar el despliegue de caracteres en cada región de los cuadros y otro para atrasar el despliegue entre una imagen y otra. Por ahora esto es lo que hemos completado. Falta acomodar la secuencia de las imagenes y trabajar en los bonos. Seguiremos informando.

Escrito por Ted Cruz

Follow

Get every new post delivered to your Inbox.