zx81 escribió: ↑26 Jul 2019, 08:51
hay al menos un juego que hace ese scroll en el borde (The Sentinel) en el Spectrum 48k
Anda pues es verdad, este juego no le conocia. le he echado un vistazo y no parece que me haya copiado, jejeje
genera una tabla y luego hace outi usando la tabla de source.
zx81 escribió: ↑26 Jul 2019, 08:51
y en el 128k hay una demo (MDA_DEMO).
uy este se parece mucho más a lo que estoy haciendo, de echo uso la misma tecnica.
la unica diferencia es que la mia al valer para los dos modelos pinto una linea de letras y otra en negro para calcular si estoy en una maquina u otra y cambiar el numero de t-states de espera para sincronizar la siguiente linea.
zx81 escribió: ↑26 Jul 2019, 08:51
Recuerdo que Andrew Owen también escribió algo similar y él normalmente publica los fuentes, pero vamos, recuerdo la demo con sincronización para todos los modelos pero no si publicó el fuente.
he buscado y los he encontrado, es una pantalla estatica alterando los bordes, y no hace scroll, pero uso la misma tecnica.
zx81 escribió: ↑26 Jul 2019, 08:51
No te olvides de probar el 48k con early y con late timings, que por esa minucia en muchos modelos (reales) puede no ir bien. De hecho, la prueba de fuego es en real. He visto demos que funcionaban perfectas en emuladores y que no iban en absoluto en el real.
Gracias, hasta ahora lo he probado en mis maquinas reales, un 48k , un plus, un +2a gris y un +3 y en todos iva bien.
Valfac escribió: ↑26 Jul 2019, 11:23
Buenos días,
He testeado el programa en el 128k inglés y en un 128k español, y en ambos los mismos resultados:
La primera versión se ve recortada y la segunda se ve perfecta.
Saludos,
F.
Muchas gracias por probarlo en esos modelos, que son precisamente los que no tengo
Haplo escribió: ↑26 Jul 2019, 21:57
zx81 escribió: ↑26 Jul 2019, 08:51
No te olvides de probar el 48k con early y con late timings, que por esa minucia en muchos modelos (reales) puede no ir bien. De hecho, la prueba de fuego es en real. He visto demos que funcionaban perfectas en emuladores y que no iban en absoluto en el real.
Hasta donde yo sé, tanto el emulador ZEsarUX como Retro Virtual Machine2, son perfectos en los timings en ese sentido. Prácticamente todas las demos más bestias de la demoscene (rusas incluídas) las reproducen fielmente.
Enhorabuena por la demo Spirax y, como apunto, puedes fiarte de lo que ves en esos 2 emuladores
gracias, con el ZesarUX si lo habia probado con el RVM2 no lo habia probado.
para la proxima ya los pruebo con esos ademas de con mis maquinas.
que se me han ocurrido otro par de cosas para optimizar un poquito el codigo
Saludos