Página 6 de 7

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 18 Ago 2018, 02:23
por Bubu
¿Y cómo es eso de una herramienta que te genera la ingeniería inversa? ¿Cómo sabe el pograma qué funcionalidades realiza el código?

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 18 Ago 2018, 04:15
por explorer
No, no lo sabe. Los únicos que lo saben son los cerebros humanos :-) Pero puede sacar muchas cosas a partir del primer desensamblado.

Un programa como el IDA permite tomar el código, mostrarlo desensamblado, y facilitar MUCHÍSIMO la tarea de recreación del código original, mostrando relaciones, estructuras, saltos, números en distintos formatos, comentarios, etc.

Mira este vídeo y sorpréndete:


Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 18 Ago 2018, 12:10
por Bubu
Mae mía, un poco más y te hace solo el pograma, JAAJjAJjJAA

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 18 Ago 2018, 20:31
por Bubu
Namek , ¿estás por aquí? Quería preguntarte sobre la pantalla que diseñaste del Frogger, me gustaría saber qué tésnica has usado.

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 19 Ago 2018, 11:31
por Namek
Bubu escribió: Namek , ¿estás por aquí? Quería preguntarte sobre la pantalla que diseñaste del Frogger, me gustaría saber qué tésnica has usado.


Hola Bubu, pues veras he usado la tecnica de... cuenta 8 pixels ponlos todos del mismo color, modifica para que quede bonico y vuelve a contar 8 pixels... etc, etc, etc... :mrgreen:

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 19 Ago 2018, 12:08
por Bubu
Fale, así es como lo hago yo, trabajando al píxel, pero, ¿cuánto tiempo te ha llevado?

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 19 Ago 2018, 14:37
por Namek
No demasiado, ya que hay muchos sprites repetidos, si te fijas hay varias versiones de la tortuga porque ninguna me terminaba de convencer. :roll:

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 22 Ago 2018, 00:47
por Bubu
Sí, hay sprites repetidos, pero el curro es grandioso: hay que resizar porque el JAMMA tiene 224x256, mientras que el Spectrum 256x192, además de reajustar todo para que no haga clash attribute... en fins, 10 horas aseguradas ;)

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 22 Ago 2018, 12:21
por Namek
Bubu escribió:Sí, hay sprites repetidos, pero el curro es grandioso: hay que resizar porque el JAMMA tiene 224x256, mientras que el Spectrum 256x192, además de reajustar todo para que no haga clash attribute... en fins, 10 horas aseguradas ;)

Realmente no he resizeado nada, solo he recortado la parte superior, la inferior y la central, ya que las 5 filas de coches y las 5 de troncos y tortugas necesitan 16 pixels cada una lo que nos da 160 pixels solo para coches y troncos/tortugas y solo nos quedan 32 pixels para borde superior, inferior y centro lo que nos deja unos 10 pixels por borde, ahí es donde realmente hay que comerse el coco.

Esta sería otra posibilidad, pero las patas de las tortugas de la primera fila tocan la zona central.

Imagen

Re: Cómo hacer scroll de una fila completa en Zx Spectrum

Publicado: 22 Ago 2018, 18:13
por Bubu
Ajolá, torpedo, pero ocurre que yo ya intenté en su momento mover eso, y es imposible. No se pueden mover 20 filas, sino como mucho 10, es por ello que dividí el juego en 2 partes: primero cruzas la carretera, y cuando llegas al seto de arriba, se hace scroll hacia abajo, y ahora hay que cruzar el río. Y así es como lo tengo yo hecho. Pero la idea de poner las partes intermedias de otro color es muy buena, la verdad.