User Tools

Site Tools


tutorial_sms

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorial_sms [2009/11/29 17:39] xzakoxtutorial_sms [2013/11/10 18:36] (current) – [Explicación] zako
Line 5: Line 5:
 Empezamos con el código fuente de nuestro pequeño programa de ejemplo: Empezamos con el código fuente de nuestro pequeño programa de ejemplo:
 {{:tutorial-sms1.asm|}} {{:tutorial-sms1.asm|}}
- 
 Que muestra por pantalla el logo de vieju.net, espera que pulsemos el boton 1 del pad y borra la pantalla. Que muestra por pantalla el logo de vieju.net, espera que pulsemos el boton 1 del pad y borra la pantalla.
 +
 +Para generar una rom binaria a partir de este código, con el wla-dx:
 +
 +<code>
 +wla-z80 -oi prueba.asm
 +wlalink prueba.link prueba.sms
 +</code>
 +
 +Necesitaremos un archivo prueba.link con el siguiente contenido:
 +<code>
 +[objects]
 +prueba.o
 +</code>
 +
 +Además necesitaremos los archivos de tiles, mapa y paleta: {{:demo-includes.tar.gz|}}
  
 ===== Explicación ===== ===== Explicación =====
 Vamos diseccionando el programa parte por parte. Vamos diseccionando el programa parte por parte.
-Para empezar, comentar que en ensamblador los numeros decimales se escriben tal cual, los hexadecimales precedidos por $ ($12he) y los binarios precedidos por % (%10011011).+Para empezar, comentar que en ensamblador los numeros decimales se escriben tal cual, los hexadecimales precedidos por $ ($12fe) y los binarios precedidos por % (%10011011).
  
 <code asm> <code asm>
tutorial_sms.1259512740.txt.gz · Last modified: 2009/11/29 17:39 by xzakox