Cómo hacer scroll de una fila completa en Zx Spectrum
- Bubu
- Atari 1040 STf
- Mensajes: 895
- Registrado: 04 Abr 2018, 23:10
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Atari 2600
- Primera consola: Nintendo GameBoy
- Gracias dadas: 21 veces
- Gracias recibidas: 67 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
¿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?
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!
- explorer
- MSX Turbo R
- Mensajes: 443
- Registrado: 11 May 2014, 17:10
- Sistema Favorito: Atari ST
- primer_sistema: Atari 800XL/600XL
- consola_favorita: Atari 2600
- Primera consola: Atari 2600
- Ubicación: Valladolid, España
- Gracias dadas: 2 veces
- Gracias recibidas: 162 veces
- Contactar:
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
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:

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:
- Bubu
- Atari 1040 STf
- Mensajes: 895
- Registrado: 04 Abr 2018, 23:10
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Atari 2600
- Primera consola: Nintendo GameBoy
- Gracias dadas: 21 veces
- Gracias recibidas: 67 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
Mae mía, un poco más y te hace solo el pograma, JAAJjAJjJAA
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!
- Bubu
- Atari 1040 STf
- Mensajes: 895
- Registrado: 04 Abr 2018, 23:10
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Atari 2600
- Primera consola: Nintendo GameBoy
- Gracias dadas: 21 veces
- Gracias recibidas: 67 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
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.
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!
- Namek
- Atari 1040 STf
- Mensajes: 840
- Registrado: 11 Jul 2011, 13:13
- Gracias dadas: 18 veces
- Gracias recibidas: 63 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
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...

- Bubu
- Atari 1040 STf
- Mensajes: 895
- Registrado: 04 Abr 2018, 23:10
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Atari 2600
- Primera consola: Nintendo GameBoy
- Gracias dadas: 21 veces
- Gracias recibidas: 67 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
Fale, así es como lo hago yo, trabajando al píxel, pero, ¿cuánto tiempo te ha llevado?
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!
- Namek
- Atari 1040 STf
- Mensajes: 840
- Registrado: 11 Jul 2011, 13:13
- Gracias dadas: 18 veces
- Gracias recibidas: 63 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
No demasiado, ya que hay muchos sprites repetidos, si te fijas hay varias versiones de la tortuga porque ninguna me terminaba de convencer. 

- Bubu
- Atari 1040 STf
- Mensajes: 895
- Registrado: 04 Abr 2018, 23:10
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Atari 2600
- Primera consola: Nintendo GameBoy
- Gracias dadas: 21 veces
- Gracias recibidas: 67 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
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 

Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!
- Namek
- Atari 1040 STf
- Mensajes: 840
- Registrado: 11 Jul 2011, 13:13
- Gracias dadas: 18 veces
- Gracias recibidas: 63 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
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.

- Bubu
- Atari 1040 STf
- Mensajes: 895
- Registrado: 04 Abr 2018, 23:10
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Atari 2600
- Primera consola: Nintendo GameBoy
- Gracias dadas: 21 veces
- Gracias recibidas: 67 veces
Re: Cómo hacer scroll de una fila completa en Zx Spectrum
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.
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados