jueves, 16 de febrero de 2012

Curso de Ensamblador para C64: Cap. 3 - Ensamblando manualmente con BASIC


Para introducir nuestros programas en código máquina dentro de la memoria de nuestro ordenador, podemos hacerlo de varias maneras, tres de las formas más comunes son: cargar los bytes de los opcodes y operandos desde un programa cargador en BASIC, ensamblarlos mediante la ayuda de un programa monitor de código máquina, o ensamblando nuestro archivo .prg con la ayuda de un compilador de lenguaje ensamblador.



Evidentemente la forma más práctica es ésta última, y aún más versátil resulta si encima ese compilador de lenguaje ensamblador es un cross assembler (para desarrollar desde un ordenador superior).

Sin embargo de cara a tener una buena comprensión y aprender como funciona por dentro nuestro ensamblador, es muy importante que conozcáis primero como se ensambla de las formas más básicas.

martes, 14 de febrero de 2012

Robot Nation v1.1 ¡ya disponible!

Hace varias semanas atrás os presentabamos la demo para Commodore 64, Robot Nation.

La demo, gráficamente presentaba unos gráficos espectaculares, muy bien realizados en el modo estándar bitmap multicolor, de la mano del maestro del pixel R. International, asimismo contaba con una sensacional música de fondo obra de Yogi Bear & Roland Hermans, y estaba programada (en una noche, deprisa y corriendo) por quien esto escribe, Lobogris.

Y el resultado fue muy bueno... recibimos numerosas muestras de apoyo y felicitaciones, a lo cual tanto yo como todos los que hemos participado estamos super agradecidos, pero...

La verdad es que, desde el dia en que la saquemos a la luz, tenia una deuda pendiente con esta demo tan chula, y viendo que estaba bastante regular en el apartado técnico (el que me toca) me dispuse desde hace unas pocas semanas a mejorarla en varios (y numerosos) aspectos...

Tras dias y noches llenos de bits & bytes en mi cabeza, repleto de ilusión y con muchisimas ganas de mejorarla a tope, el resultado ha sido este:



Os invito a que os la bajéis y la veáis en funcionamiento con vuestros propios ojos.