Se encontraron 188 coincidencias

por explorer
18 Ago 2018, 04:15
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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, estr...
por explorer
18 Ago 2018, 02:14
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Pues... hay muchos, aunque se trata de una actividad nada legal. Por ejemplo, está el desensamblado del juego ET para la Atari 2600: https://pastebin.com/AaSYZTHt Yo mismo hice ya unos años el del Pengo (versión Arcade). Se trata de justamente lo que has dicho: desensamblar, comentar y explicar cómo...
por explorer
17 Ago 2018, 19:06
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Pensaba que estaba comentado... Vamos, ingeniería inversa, ya sabes. Habría que hacerla un IDA para pasarlo a código, pero la licencia de ese maldito programa cuesta lo mismo que el testículo izquierdo :-( ¿Conocéis alguna otra herramienta para hacer ingeniería inversa? El Radare2 está bien, pero co...
por explorer
15 Ago 2018, 00:57
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Del Frogger sí te puedo hablar mucho, pues lo coñozco internamente bastante, me estudié en su momento el código fuente de la placa base. ¿Le tienes a mano? Te cuento que estos días estaba viendo el código (está disponible) del remake del Donkey Kong para la Atari 2600, y es impresionante ver el aná...
por explorer
14 Ago 2018, 23:27
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Creo que en una de las Microhobby se comentaba que había un límite en el número de sprites de 16×16 de la rutina que publicaron, a partir del cual se notaba más el parpadeo. Si consigues que la rutina de pintado sea muy rápida, te puedes ahorrar el pintado de algún sprite porque aún estará en el mis...
por explorer
14 Ago 2018, 21:28
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

OK, centrémonos entonces en el caso que propongo: el Frogger. Como ves, hay una carretera y un río. Unos coches van de izquierda a derecha y otros de derecha a izquierda, y cada fila a diferente velocidad. Al río le pasa lo mismo. Además, depende de la fase, salen más o menos coches y más o menos t...
por explorer
14 Ago 2018, 03:37
Foro: Retroinformatica hoy
Tema: Bethesda bloquea la venta de juegos de segunda mano, anuncia acciones legales
Respuestas: 4
Vistas: 210

Re: Bethesda bloquea la venta de juegos de segunda mano, anuncia acciones legales

Lee las condiciones legales, porque a lo mejor te llevas la sorpresa de que lo que has comprado solo es un "permiso" (licencia) para ejecutar el programa en una determinada plataforma y solo en el ámbito doméstico. Pero de propiedad del juego (código, música, gráficos...) lo dudo.
por explorer
13 Ago 2018, 00:25
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Y esa es una de las explicaciones por las cuales muchos juegos no hacían desplazamiento borde a borde, o a toda pantalla. Ponían bordes decorativos para reducir el ancho del juego. O solo ocupaban dos de los tres tercios (el otro tercio reservado para marcadores). Si con la calculadora en la mano te...
por explorer
12 Ago 2018, 03:32
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Bueno, esta es mi solución, pero... es un desastre. Ocupa 495 bytes y tarda 16951 ciclos. La versión de un píxel tardaba 5154 ciclos. Así que mi hipótesis de que es mejor ejecutar dos veces la rutina de un píxel sigue siendo cierta. No sé... habrá que darle una pensada... ; *************************...
por explorer
11 Ago 2018, 14:04
Foro: Programación
Tema: Cómo hacer scroll de una fila completa en Zx Spectrum
Respuestas: 57
Vistas: 1280

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

Una posibilidad sería cambiar CPU por RAM, usando una tabla de las 256 combinaciones posibles de rotación. Eso suma 512 bytes. Pero no te libra de hacer un AND y un OR de los nuevos bits altos. También puedes sustituir el AND por otra tabla, pero son 256 bytes más. No hay instrucciones de rotación m...

Ir a búsqueda avanzada