Crear slideshows en modos Timex y HAM

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Responder
celestinox
Mensajes: 5
Registrado: 19 Oct 2015, 17:25

Crear slideshows en modos Timex y HAM

Mensaje por celestinox » 08 Sep 2017, 17:28

Hola.

Después de mi época de Spectrum, mi siguiente ordenador fué un Amiga 500, en este me gustaba realizar slideshows en modo HAM (320x256 y 320x512), he visto que en el repositorio hay algunas Demos (slides) de pantallas de diferentes formatos. He estado buscando por internet programas que convierten imágenes a formatos scr (cula64_v5) y otro que creaba directamente un TAP a partir de una serie de SCRs(MakeSlideshow); lo he probado en ZXUNO con SCRs de 14 K en modo Timex y no me ha funcionado; se observa que los píxeles están pero las paletas no aparecen. No sé si será porque makeslideshow solo sirve para SCRs de 6912 bytes (estandar de video de spectrum). Luego También recuerdo haber usado hace meses un programa que no localizo , que si permitía convertir a HAM256.

Me gustaria crear slides en formato Timex y HAM en ficheros TAP.

¿Alguien puede explicarme que programas usar, donde y como usarlos?

Un saludo a todos los foreros.

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: Crear slideshows en modos Timex y HAM

Mensaje por chernandezba » 13 Sep 2017, 14:27

Buenas

Las demos "ham" en timex, no es que se traten de un modo adicional, sino que usan el mismo 8x1 de Timex (creo) pero usan cambio de paleta ULAPlus en diferentes scanline de pantalla. Así combinas el modo 8x1 de Timex y los colores adicionales de ULAPlus. Pero bueno, yo no he hecho ninguna demo de esas pero es lo que me parece cuando las ejecutas.
En cuanto al resto de modos timex: 512x192, 8x1 sin interrupciones, son fáciles de gestionar. Luego ya las puedes combinar con ULAPlus (o no) si quieres mas de los colores habituales
En esta carpeta de ZEsarUX encontrarás varios ejemplos:

https://sourceforge.net/p/zesarux/code/ ... rum/timex/

En esta otra hay también alguna cosa de Timex, aunque la mayoría es sólo ULAPlus:

https://sourceforge.net/p/zesarux/code/ ... m/ULAplus/

Quizá puedas desensamblar el código si te atreves

Saludos
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: Crear slideshows en modos Timex y HAM

Mensaje por chernandezba » 13 Sep 2017, 14:30

Aqui

http://tarjan.uw.hu/zx_gfx_modes_en.htm

Hay mas info de las demos Ham
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

celestinox
Mensajes: 5
Registrado: 19 Oct 2015, 17:25

Re: Crear slideshows en modos Timex y HAM

Mensaje por celestinox » 30 Sep 2017, 17:00

OK.

Ya he encontrado el programa, resulta que era instalable, y yo buscaba un ejecutable.

Se llama image2ulaPLUS, y permite convertir JPGs a SCRs en modo Timex, HAM256.

Sin embargo cuando paso estos SCRs a makeSlideShow, no funciona. ¿Alguien sabe para que modo gráfico es la rutina de carga que genera?

He recurrido a Tapir para modificar algún ejemplo Slideshow HAM8x1 y adaptarlo a mis pantallas. Ha funcionado pero solo en algunas versiones de ZXUNO. Ha funcionado en mi engendro, aunque no se ve bien por no tener corregidos los timers del z80. Y se ve correctamente en un 3.0 (creo) que adquirí que tiene actualizado el Z80. Pero sin embargo en un 4.1 no funciona; creo que han cambiado cosas eliminando registros de la ULA+, que recuerde el modo radastaniado se accede ahora con puertos. Usando estos puertos conseguí hacer funcionar los videos de Mazinger Z y Ulises31. ¿Hay que habilitar puertos también para el modo HAM?

Un saludo.

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: Crear slideshows en modos Timex y HAM

Mensaje por chernandezba » 02 Oct 2017, 13:29

Sólo cambiaron los puertos del modo radastan. El modo ham sólo necesita modo timex 8x1 y ULAPlus, no hay otro puerto aparte de los que se usan en estos dos modos.
En ZX-Uno debería funcionarte sin problemas; si tu bios es relativamente reciente, revisa que en la bios tengas la opción de "New G. Modes" activada, esto habilita modos timex y ULAPlus. En bios anteriores la opción no existe y tiene esos modos habilitados por defecto.
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

celestinox
Mensajes: 5
Registrado: 19 Oct 2015, 17:25

Re: Crear slideshows en modos Timex y HAM

Mensaje por celestinox » 06 Oct 2017, 22:20

Gracias chernandezba.

Lo tenía en "Auto", y no funcionaba. Con "Enabled" si que funciona. Pues me parece que las configuraciones "Auto" las voy desechar.

Un saludo.

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: Crear slideshows en modos Timex y HAM

Mensaje por chernandezba » 06 Oct 2017, 22:40

De nada, creo que lo de “auto” indica que dicha opción está definida en la rom que se inicia. Por tanto es en el proceso de “empaquetado” de esa rom para la bios donde se define si tiene esa opción y otras habilitadas o no
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
mcleod_ideafix
Mensajes: 828
Registrado: 27 Sep 2015, 00:14
Ubicación: Jerez de la Frontera
Contactar:

Re: Crear slideshows en modos Timex y HAM

Mensaje por mcleod_ideafix » 08 Oct 2017, 18:50

Recordad también que los modos "HAM" están pensados para sincronizarse con timings de 48K.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Responder