Proposición de gráfica externa para ZX Spectrum

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
na_th_an
Amiga 1200
Amiga 1200
Mensajes: 1273
Registrado: 10 Oct 2012, 11:17
Sistema Favorito: (Otro)
primer_sistema: Spectrum +2
consola_favorita: Sony PlayStation 1
Primera consola: Sega Master System
Gracias dadas: 18 veces
Gracias recibidas: 15 veces

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor na_th_an » 18 Mar 2014, 11:12

No estoy seguro, pero a lo mejor Hark0 se refiere a los modos ULA+ normales.

En ese caso, el modo gráfico es casi el mismo que el del Spectrum con la salvedad de que no hay FLASH y puedes cambiar la paleta de cada INK, cada PAPER, con on sin BRIGHT o FLASH, lo que te da la posibilidad de tener 64 colores diferentes en pantalla a la vez.

Lo más sencillo es simplemente recolorear juegos para darles tonos más adecuados, pero también puedes diseñar los gráficos con ULA+ en mente y te pueden salir cosas muy chulas.

Nuestro Sgt. Helmet Zero tiene un set de atributos para los gráficos específico para ULA+ y se ve muy chulo. http://www.mojontwins.com/juegos_mojono ... lmet-zero/ lo puedes ver con cualquier emu que soporte ULA+, por ejemplo jSpeccy, Fuse, Spin 0.7s entre muchos otros.

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor Hark0 » 18 Mar 2014, 11:52

na_th_an escribió:No estoy seguro, pero a lo mejor Hark0 se refiere a los modos ULA+ normales.

En ese caso, el modo gráfico es casi el mismo que el del Spectrum con la salvedad de que no hay FLASH y puedes cambiar la paleta de cada INK, cada PAPER, con on sin BRIGHT o FLASH, lo que te da la posibilidad de tener 64 colores diferentes en pantalla a la vez.

Lo más sencillo es simplemente recolorear juegos para darles tonos más adecuados, pero también puedes diseñar los gráficos con ULA+ en mente y te pueden salir cosas muy chulas.

Nuestro Sgt. Helmet Zero tiene un set de atributos para los gráficos específico para ULA+ y se ve muy chulo. http://www.mojontwins.com/juegos_mojono ... lmet-zero/ lo puedes ver con cualquier emu que soporte ULA+, por ejemplo jSpeccy, Fuse, Spin 0.7s entre muchos otros.


En realidad me refiero a TODOS los modos que pueda gastar desde Basic... ya sean más colores o más pixels... ;)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
na_th_an
Amiga 1200
Amiga 1200
Mensajes: 1273
Registrado: 10 Oct 2012, 11:17
Sistema Favorito: (Otro)
primer_sistema: Spectrum +2
consola_favorita: Sony PlayStation 1
Primera consola: Sega Master System
Gracias dadas: 18 veces
Gracias recibidas: 15 veces

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor na_th_an » 18 Mar 2014, 12:13

La verdad es que no veo viable usar el modo que propone Radas desde BASIC. Hay que escribir directamente en memoria de video con POKE y se te puede eternizar pintar un sólo sprite.

Avatar de Usuario
Hark0
Amiga 1200
Amiga 1200
Mensajes: 1695
Registrado: 11 Jul 2012, 23:44
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: (Otro)
Primera consola: (Otro)
Ubicación: Cornellà de Llobregat - Barcelona
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor Hark0 » 18 Mar 2014, 12:17

na_th_an escribió:La verdad es que no veo viable usar el modo que propone Radas desde BASIC. Hay que escribir directamente en memoria de video con POKE y se te puede eternizar pintar un sólo sprite.


Me lo has quitado de la mente.... lo dejaré para cuando me "enganche" al invento de @Radastan (léase Z88DK + gráficos) :mrgreen:
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
radastan
Amiga 2500
Amiga 2500
Mensajes: 4542
Registrado: 11 Jun 2007, 19:29
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Sega Genesis/Megadrive
Primera consola: TV Games/Pong Clone
Ubicación: Córdoba
Gracias dadas: 9 veces
Gracias recibidas: 40 veces
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor radastan » 24 Abr 2014, 21:19

Volviendo un poco al origen de este hilo.

Estoy adaptando las rutinas gráficas para que trabajen con este modo y me estoy volviendo loco porque no tengo forma de probarlo, tocará con casi total seguridad terminarlo en Retromadrid para poder probarlo sobre la marcha con McLeod.

La pregunta es: ¿mejor un tap o una ROM?
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝

Avatar de Usuario
Zardoz
MSX Turbo R
MSX Turbo R
Mensajes: 283
Registrado: 09 Sep 2013, 19:04
Sistema Favorito: (Otro)
primer_sistema: (Otro)
consola_favorita: Nintendo NES/Clónica
Primera consola: Nintendo NES/Clónica
Ubicación: Madrid
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor Zardoz » 24 Abr 2014, 22:21

radastan escribió:Volviendo un poco al origen de este hilo.

Estoy adaptando las rutinas gráficas para que trabajen con este modo y me estoy volviendo loco porque no tengo forma de probarlo, tocará con casi total seguridad terminarlo en Retromadrid para poder probarlo sobre la marcha con McLeod.

La pregunta es: ¿mejor un tap o una ROM?

Pues voy a estar muy interesado en verlo en vivo.
Yep, I have a blog :zardoz.es
Emulador DCPU-16 VM
Emulador Trillek

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor mcleod_ideafix » 24 Abr 2014, 22:26

radastan escribió:La pregunta es: ¿mejor un tap o una ROM?

Durante el desarrollo, TAP sin dudarlo: se puede grabar en la SD, la pinchamos en el ZX-Uno y con DIVMMC la cargamos. ROM significa pasarla a WAV con GenROM, cargarla por audio a la BIOS y luego arrancar con ella. Si tenemos que probar otra versión, hay que borrar la primera. Creo que lo primero es más rápido, aun cuando podamos usar ultracargas, y además no estresamos a la SPI Flash.

Haciendo un TAP también podemos aprovechar la ultracargas generando el WAV correspondiente con CGLeches y cargando desde la ROM preparada de Antonio que es arrancar y dar al PLAY. Esto permite no andar con la SD de un lado para otro. Corriges un bug, pulsas Ctrl-Alt-Supr en el ZX-Uno, generas WAV, reproduces y pruebas.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
radastan
Amiga 2500
Amiga 2500
Mensajes: 4542
Registrado: 11 Jun 2007, 19:29
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Sega Genesis/Megadrive
Primera consola: TV Games/Pong Clone
Ubicación: Córdoba
Gracias dadas: 9 veces
Gracias recibidas: 40 veces
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor radastan » 24 Abr 2014, 22:40

mcleod_ideafix escribió:
radastan escribió:La pregunta es: ¿mejor un tap o una ROM?

Durante el desarrollo, TAP sin dudarlo: se puede grabar en la SD, la pinchamos en el ZX-Uno y con DIVMMC la cargamos. ROM significa pasarla a WAV con GenROM, cargarla por audio a la BIOS y luego arrancar con ella. Si tenemos que probar otra versión, hay que borrar la primera. Creo que lo primero es más rápido, aun cuando podamos usar ultracargas, y además no estresamos a la SPI Flash.

Haciendo un TAP también podemos aprovechar la ultracargas generando el WAV correspondiente con CGLeches y cargando desde la ROM preparada de Antonio que es arrancar y dar al PLAY. Esto permite no andar con la SD de un lado para otro. Corriges un bug, pulsas Ctrl-Alt-Supr en el ZX-Uno, generas WAV, reproduces y pruebas.


El Sábado se va a hacer corto... ya verás...
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor mcleod_ideafix » 24 Abr 2014, 22:54

Yo me llevo el ZX-Uno, y voy a intentar llevarme un monitor LCD con un conversor, o bien uno RGB a VGA, o video compuesto a VGA, ya veremos cuál me llevo. Si no me cabe el monitor, cogeré un pequeño televisor de 7'' LCD y mi tele blanco y negro con radio. También me llevo el portátil por si hay que hacer alguna regeneración de core de emergencia. ¿Habrá espacio en la mesa?
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
radastan
Amiga 2500
Amiga 2500
Mensajes: 4542
Registrado: 11 Jun 2007, 19:29
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Sega Genesis/Megadrive
Primera consola: TV Games/Pong Clone
Ubicación: Córdoba
Gracias dadas: 9 veces
Gracias recibidas: 40 veces
Contactar:

Re: Proposición de gráfica externa para ZX Spectrum

Mensajepor radastan » 24 Abr 2014, 23:03

mcleod_ideafix escribió:Yo me llevo el ZX-Uno, y voy a intentar llevarme un monitor LCD con un conversor, o bien uno RGB a VGA, o video compuesto a VGA, ya veremos cuál me llevo. Si no me cabe el monitor, cogeré un pequeño televisor de 7'' LCD y mi tele blanco y negro con radio. También me llevo el portátil por si hay que hacer alguna regeneración de core de emergencia. ¿Habrá espacio en la mesa?


Llevo un televisor de 7" con entrada de vídeo compuesto para las pruebas, y un proyector para ver el resultado final a lo que de de tamaño las paredes de Matadero...

De todas formas llévate mejor el televisor de 7" LCD, ocupa y pesa poco, lo puedes llevar en la mochila.
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 10 invitados