ZX-Uno: Camino hacia la versión 3 (definitiva)

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor Quest » 15 Sep 2015, 12:30

antoniovillena escribió:Sí, lo entiendo. Pero es muy costoso y en caso de la Q80 no te permite cargar nada que no sea un spectrum. Aparte de que cada actualización la tienes que hacer por duplicado, una en el principal y otra en el backup.


Exacto. Yo lo descartaría, y seguiríamos con lo planificado hasta ahora.

Avatar de Usuario
Uto
MSX Turbo R
MSX Turbo R
Mensajes: 445
Registrado: 28 Abr 2014, 15:50
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: TV Games/Pong Clone
Gracias dadas: 5 veces
Gracias recibidas: 29 veces

Re: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor Uto » 15 Sep 2015, 12:58

antoniovillena escribió:Sí, lo entiendo. Pero es muy costoso y en caso de la Q80 no te permite cargar nada que no sea un spectrum. Aparte de que cada actualización la tienes que hacer por duplicado, una en el principal y otra en el backup.


No necesariamente, sería un "restaurar de fábrica" por lo que con que restaure un backup antiguo bastaría, al que se le brickee le tocará restaurar el antiguo y luego actualizar, pero al menos recuperaría el zx-uno brickeado.

El sistema de activar en la BIOS y luego permitir actualizar me parece decentemente bueno, pero no aporta solución para el caso de que al final se produce el brickeo a pesar de todo (imaginad un fichero que se corrompe al descargar de la web oficial y no se comprueba el CRC, o un bug en un update oficial que pasa inadvertido pero en determinadas condiciones falla y te machaca la flash a medias, o incluso que hackean la web oficial y meten un brickeador y nadie se da cuenta hasta que se han brickeado unos cuantos).

En cualquier caso entiendo que es una cuestión de elegir entre "gastar" ese espacio para el "recuperador" poniendonos en modo paranoico, o no gastarlo y usarlo para algo más chulo en modo "I'm feeling lucky" :-)
http://www.ngpaws.com
Twitter: @uto_dev

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor antoniovillena » 15 Sep 2015, 13:10

Uto escribió:
antoniovillena escribió:En cualquier caso entiendo que es una cuestión de elegir entre "gastar" ese espacio para el "recuperador" poniendonos en modo paranoico, o no gastarlo y usarlo para algo más chulo en modo "I'm feeling lucky" :-)


Pero da la casualidad que ese espacio es el que permitiría ejecutar los otros 6 o 7 cores que no son spectrum en todos los prototipos v2 y en parte de los v3.

Avatar de Usuario
Uto
MSX Turbo R
MSX Turbo R
Mensajes: 445
Registrado: 28 Abr 2014, 15:50
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: TV Games/Pong Clone
Gracias dadas: 5 veces
Gracias recibidas: 29 veces

Re: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor Uto » 15 Sep 2015, 13:59

Entiendo, si hacer eso obliga a ocupar tanto espacio (o bloquearlo para otros usos) entonces no merece la pena claro. Si se brickea pues nada, a comprar cable o buscar apoyo logístico cercano :D
http://www.ngpaws.com
Twitter: @uto_dev

Avatar de Usuario
alt
Amiga 2500
Amiga 2500
Mensajes: 4415
Registrado: 07 Sep 2004, 21:52
Ubicación: madrid
Gracias dadas: 1249 veces
Gracias recibidas: 2246 veces
Contactar:

Re: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor alt » 19 Sep 2015, 21:26

Llevo un tiempo desconectado (¡lo siento!) y estoy súper perdido: ¿el .mcs oficial con la última versión del core de Spectrum es firmware/roms/prom.mcs?

En su día conseguí grabar todos los .mcs que quise (el último que tenía es el prom_av.mcs del 1 de febrero), pero este prom.mcs me da error cada vez que lo intento escribir. Me he perdido muchas cosas, ¿verdad? :-S

¡Gracias, y disculpad por el descuelgue!

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor antoniovillena » 20 Sep 2015, 10:04

Ese es el .mcs que genero yo. No sé por qué falla. De todas formas está bastante desactualizado. Puedes compilarte el último (test19) con el ISE Webpack y luego generar el .mcs con el firmware/roms/generamcs.bat.

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: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor mcleod_ideafix » 20 Sep 2015, 16:15

antoniovillena escribió:Ese es el .mcs que genero yo. No sé por qué falla. De todas formas está bastante desactualizado. Puedes compilarte el último (test19) con el ISE Webpack y luego generar el .mcs con el firmware/roms/generamcs.bat.

Usa siempre que puedas el test anterior a aquel que se está desarollando en este momento. El TEST 19 es el "cutting edge" de los tests, y puede fallar más que una escopeta feria. Cuando se pasa de un test al siguiente, siempre se intenta que el test que se deja atrás sea estable. En este acso, de hecho, el 19 tiene serios fallos en este momento. El 18 es más estable.
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: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor radastan » 20 Sep 2015, 17:41

Vamos a ver.

Ya tengo preparada la mini plaquita con el conector VGA. ¿Para cuándo tan interesante soporte a dicha salida? Es que sería genial poder usar en futuros eventos esta salida en un baratillo monitor 4:3 VGA.
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: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor mcleod_ideafix » 20 Sep 2015, 17:45

radastan escribió:Vamos a ver.

Ya tengo preparada la mini plaquita con el conector VGA. ¿Para cuándo tan interesante soporte a dicha salida? Es que sería genial poder usar en futuros eventos esta salida en un baratillo monitor 4:3 VGA.


Aun no me he puesto con ello #-o Necesito darle más estabilidad al core, y aquí me hallo estudiando a marchas forzadas los buenos hábitos para crear FSM y manejar la BRAM sin morir en el intento. El soporte de la VGA tiene más miga de lo que aprece: además del scandoubler, todo el tema de relojes cambia por completo, al ser ahora el reloj configurable desde el propio aparato, lo que es necesario para poder configurar diferentes modos VGA a fin de que la compatibilidad con todos, o casi todos los monitores esté asegurada. Si no lo hago así, sólo aquellos monitores que soporten 50Hz de barrido vertical funcionarían.
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: ZX-Uno: Camino hacia la versión 3 (definitiva)

Mensajepor radastan » 20 Sep 2015, 19:40

mcleod_ideafix escribió:El soporte de la VGA tiene más miga de lo que aprece: además del scandoubler, todo el tema de relojes cambia por completo, al ser ahora el reloj configurable desde el propio aparato, lo que es necesario para poder configurar diferentes modos VGA a fin de que la compatibilidad con todos, o casi todos los monitores esté asegurada. Si no lo hago así, sólo aquellos monitores que soporten 50Hz de barrido vertical funcionarían.


Lo suyo, si es posible, es configurar la salida a 75 Hz y duplicar imágenes. Al ser múltiplo, basta duplicar 1 de cada 4 imágenes que se saquen por VGA. El modo de resolución debería ser 320x240 (o 640x480, que lo soportan todos, pero implica duplicar los pixels).

320x240 da espacio para los 256x192 de pantalla y el borde.
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 15 invitados