Se encontraron 100 coincidencias
- Jue, 24 Nov 2011, 20:06
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Para lo primero, create una variable que diga si mario esta agachado y si esta agachado no hagas caso de izquierda y derecha. Para lo segundo: sta metaSprites[3].firstTile Deberia estar dentro del if, ademas #$241 El $ significa que es un numero hexadecimal y estos van de $00 a $FF si quieres poner ...
- Jue, 24 Nov 2011, 16:11
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Código: Seleccionar todo
clc
sbc vel_pos
Antes del sbc hay que poner sec y no clc igual por eso te iban raro las valocidades.
- Jue, 24 Nov 2011, 12:50
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Diskover escribió:¿Y lo de que cuando vas hacia la izquierda va mas rápido?
Ahora estoy en el trabajo y no lo puedo mirar.
- Jue, 24 Nov 2011, 12:33
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Bueno, te enseño el código que he hecho. Me ha extrañado que queriendo aprovechar la variable velocidad tanto para la animación como para la posición, en posición se comportaba al reves: Cuando andaba normal iba acelerado y si pulsaba B andaba normal. No así con la animación, que funcionaba correct...
- Jue, 24 Nov 2011, 11:47
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Ok, perdona, que me estaba haciendo un lio y ya está solucionado Lo de Mario() use inline en vez de function, por eso me seguía sin ir. Ahora ya está solucionado. inline es lo que se llama una "Macro" lo unico que hace es ahorrarte escribir el codigo varias veces porque al compilar copia ...
- Jue, 24 Nov 2011, 11:42
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Eso lo he hecho. He creado una función llamada Mario() para no repetir todo el rato lo mismo dos veces, pero sigue dando problema. ¿adc y sdc no pueden guardar el valor de una variable, solo números? adc y sbc son sumar y restar, el resultado queda en A, si luego quieres guardarlo, has de hacer sta...
- Jue, 24 Nov 2011, 11:30
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Mete todo el codigo de dentro del if en una funcion function nombre() { //bla bla bla cosas de dentro de un if } Y llamala desde donde toque: ldand(pads[CONTROLLER.PLAYER1].mantained, #BUTTON.LEFT) if(true) { nombre() } La funcion la puedes crear arriba, despues de la definicion de las paletas por e...
- Jue, 24 Nov 2011, 08:56
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Ok, me ha servido lo de released para poner a Mario en su posición inicial cuando dejo de pulsar cualquiera de las direcciones. Para lo siguiente también me vale, pero con peros: He creado una variable llamada velocidad. Cuando anda normal velocidad se pone a 8 y cuando pulso B se pone a 2. Esto me...
- Mié, 23 Nov 2011, 23:52
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Bueno, seguimos intentando cosas. Esta vez con el Super Mario World: - He intentado no complicarme tanto y usar solo dos metaSprites para dibujar a Mario en vez del cacao que tenia montado con Link. - Mario tiene tres frames: Quieto, iniciando andar y andando. Animándolo parece que anda a trote. Ad...
- Mié, 23 Nov 2011, 22:47
- Foro: N.E.S.
- Tema: Tutorial de programacion para NES - Básico
- Respuestas: 90
- Vistas: 44213
Re: Tutorial de programacion para NES - Básico
Jeje, estupendo, a ver si aqui tenemos mas exito 
