Proposición ZXUno+

Dudas, cuestiones, sugerencias y peticiones en general sobre el proyecto / Questions and requests about the project
Avatar de Usuario
Radastan
Mensajes: 347
Registrado: 05 Oct 2015, 14:39

Proposición ZXUno+

Mensajepor Radastan » 16 Ene 2018, 09:04

Vamos a ver, creo que a estas alturas ya está más que visto que el ZXUno está exprimido a tope o casi. La cuestión es que con toda la experiencia adquirida deberíamos pasar a una evolución de la placa. Es evidente que ya los 512K no da más de si, muchos tenemos la ampliación de 2 MB, por citar un ejemplo. Idem en capacidad de la FPGA, hay cores que no caben ni con calzador.

Mi proposición:
- Pasar a una FPGA más grande
- Tener dos slots: uno para vídeo y otro para ampliaciones
- Dos puertos de joystick
- Cuatro puertos USB controlados por PIC
- 2 MB de RAM, no creo que necesitemos más. ¿Mejor SDRAM?

Mi idea de placa:
- Olvidar el formato raspberry: hacer carcasas a medida ya es económico
- Para la salida de vídeo habría un conector como el de expansion, al que se le conectaría una placa con la salida de vídeo correspondiente. Así no tenemos que pagar derechos de HDMI... no hay conector... pero es una plaquita aparte.
- Introducir un PIC pequeñito, lo justo para controlar USB. De esta forma el teclado, ratón, e incluso un pendrive, podría ir por USB. Podemos meter cuatro puertos USB y tendríamos incluso para mandos USB. Todos los cores podrían tener acceso FAT32 sin liarla parda y sin ocupar espacio FPGA.

No estoy hablando de una reforma radical, el PIC nos libra de lo más engorroso y nos facilita la vida, mientras que la FPGA nos permite meter cores más grandes. Y por supuesto conservando todo lo que ya se ha conseguido con el ZXUno.

Opiniones al respecto...

Avatar de Usuario
DoDesKaDen
Mensajes: 70
Registrado: 11 Feb 2016, 00:29

Re: Proposición ZXUno+

Mensajepor DoDesKaDen » 16 Ene 2018, 09:23

Acerca de la salida de vídeo... viendo que los monitores más recientes ya traen HDMI o DisplayPort, y que un adaptador Displayport a HDMI parece fácil de encontrar ¿sería ventajoso y/o fácil de adaptar la salida de vídeo a DisplayPort? ¿Está libre de royalties/derechos al ser normativa VESA?
Las TV's nuevas ya no traen ni VGA ni Scart, y los monitores no traen VGA... una salida de vídeo más actual sería más versátil para los que no tienen tv's/monitores acumulados en casa...

Avatar de Usuario
Radastan
Mensajes: 347
Registrado: 05 Oct 2015, 14:39

Re: Proposición ZXUno+

Mensajepor Radastan » 16 Ene 2018, 09:27

Por eso propongo un slot para vídeo, para que podamos poner HDMI directamente sin pagar nada.

Avatar de Usuario
mapache
Mensajes: 270
Registrado: 15 Dic 2016, 22:24

Re: Proposición ZXUno+

Mensajepor mapache » 16 Ene 2018, 09:42

A mi como usuario me parece una idea buenísima, y con proyectos como Sugarless +2 el ZX-Uno que tengo tendrá uso dedicado. Una placa sin limitación de espacio a "circuito visto" con caja transparente donde quepa, por ejemplo, el core Megadrive (y quien sabe si en un futuro el VeriSNES en caso de que se libere), sería una pasada. Pongo aquí mi lista de deseos por si sirve alguna idea:

- Salidas RGB con conector DIN y VGA como el GO+
- Salida de video compuesto
- Mantener PS/2, tanto por poder usar teclados antiguos como por la mínima latencia y proyectos como Joy2PS2
- 2 Puertos de Joystick
- Mejor distribución de los conectores para que sea más cómodo
- Botón de reset e interruptor de encendido apagado
- MicroUSB y Jack para alimentación
- Puerto de expansión para conectar periféricos reales

Los puertos USB que comenta Radastan, sería bastante cómodo para el usuario, y permitiría usar mandos como el Buffalo Classic que van bastante bien. En Mist es una pasada poner el amstrad y que funcione directamente el mando, y para cores de consolas se agradece mucho, es difícil encontrar mandos norma Atari de calidad.

Aunque haya opción a salida de video más moderna, que se pueda conectar a un televisor CRT creo que es fundamental para que se siga viendo como la máquina original, en Mist he probado los cores NES y Megadrive en CRT y en VGA y la diferencia es notable, sería una pena perder este tipo de señales analógicas.

jevilon
Mensajes: 339
Registrado: 24 Mar 2016, 12:26

Re: Proposición ZXUno+

Mensajepor jevilon » 16 Ene 2018, 10:27

En mi opinión... Zxuno es zxuno... Muchas de las cosas que proponeis ya existen en la mist...

Avatar de Usuario
Radastan
Mensajes: 347
Registrado: 05 Oct 2015, 14:39

Re: Proposición ZXUno+

Mensajepor Radastan » 16 Ene 2018, 10:34

jevilon escribió:En mi opinión... Zxuno es zxuno... Muchas de las cosas que proponeis ya existen en la mist...


Y? La MIST es la MIST, aquí no hablamos de la MIST, hablamos de una segunda versión del ZXUno cogiendo lo que la experiencia en este y otros proyectos da como válido. Salvo el PIC, todo lo demás es simplemente meter más FPGA y RAM.

Avatar de Usuario
desUBIKado
Mensajes: 604
Registrado: 05 Ago 2016, 22:33

Re: Proposición ZXUno+

Mensajepor desUBIKado » 16 Ene 2018, 10:54

Los que saben del tema ya están cacharreando y experimentando. Solo hay que ver este hilo:

viewtopic.php?f=32&t=1944.

Si sale un ZX-Uno+ no creo que sea este año, quizás como muy pronto el próximo, aunque yo apostaría más por el 2020.

Los creadores de los desarrollos hardware y software lo hacen por afición en su tiempo libre, el cual es limitado, y por eso parece que a veces tarda mucho en salir novedades.

De todas formas, no creo que el ZX-Uno esté totalmente explotado. Hay muchas cosas que podrían aparecer en él, cores de máquinas no implementadas aun (¿quién dijo Dragon, Enterprise o PC Engine?), inclusión de nuevos periféricos en los cores, mejoras en cores existentes, carga de imagenes de disquetes en cores que aun solo tienen carga por audio, inclusión de nuevas funcionalidades en los cores, nuevas máquinas (Chloe 280SE, etc).

BCH
Mensajes: 170
Registrado: 01 May 2016, 10:55

Re: Proposición ZXUno+

Mensajepor BCH » 16 Ene 2018, 12:04

Radastan escribió:Vamos a ver, creo que a estas alturas ya está más que visto que el ZXUno está exprimido a tope o casi. La cuestión es que con toda la experiencia adquirida deberíamos pasar a una evolución de la placa. Es evidente que ya los 512K no da más de si, muchos tenemos la ampliación de 2 MB, por citar un ejemplo. Idem en capacidad de la FPGA, hay cores que no caben ni con calzador.

Mi proposición:
- Pasar a una FPGA más grande
- Tener dos slots: uno para vídeo y otro para ampliaciones
- Dos puertos de joystick
- Cuatro puertos USB controlados por PIC
- 2 MB de RAM, no creo que necesitemos más. ¿Mejor SDRAM?

Mi idea de placa:
- Olvidar el formato raspberry: hacer carcasas a medida ya es económico
- Para la salida de vídeo habría un conector como el de expansion, al que se le conectaría una placa con la salida de vídeo correspondiente. Así no tenemos que pagar derechos de HDMI... no hay conector... pero es una plaquita aparte.
- Introducir un PIC pequeñito, lo justo para controlar USB. De esta forma el teclado, ratón, e incluso un pendrive, podría ir por USB. Podemos meter cuatro puertos USB y tendríamos incluso para mandos USB. Todos los cores podrían tener acceso FAT32 sin liarla parda y sin ocupar espacio FPGA.

No estoy hablando de una reforma radical, el PIC nos libra de lo más engorroso y nos facilita la vida, mientras que la FPGA nos permite meter cores más grandes. Y por supuesto conservando todo lo que ya se ha conseguido con el ZXUno.

Opiniones al respecto...


Me parece una idea excelente. Realmente espero que se haga una version del ZX-UNO con una FPGA mas grande.

Hablar del MiST, no tiene mucho sentido ya que un supuesto "ZXUNO+" aprovecharia todo el trabajo ya realizado en la version actual. Sin mencionar que ya hace alrededor de 1 año que no sale ningun core significativo para MiST...

Avatar de Usuario
antoniovillena
Mensajes: 2547
Registrado: 27 Sep 2015, 20:41

Re: Proposición ZXUno+

Mensajepor antoniovillena » 16 Ene 2018, 12:13

desUBIKado escribió:De todas formas, no creo que el ZX-Uno esté totalmente explotado. Hay muchas cosas que podrían aparecer en él, cores de máquinas no implementadas aun (¿quién dijo Dragon, Enterprise o PC Engine?), inclusión de nuevos periféricos en los cores, mejoras en cores existentes, carga de imagenes de disquetes en cores que aun solo tienen carga por audio, inclusión de nuevas funcionalidades en los cores, nuevas máquinas (Chloe 280SE, etc).


Totalmente de acuerdo. Hay muchas cosas que se pueden mejorar en el ZX-Uno aún. Es una comunidad muy activa y creo que sacar un ZX-Uno+ con otra FPGA más potente lo que haría (en caso de tener un moderado éxito) sería dividirla, ya que los desarrolladores de cores se decantarían por la nueva plataforma. Sino mirad lo que ha pasado con la MiST. Desde que han sacado la MiSTer se han dejado de actualizar cores (la última en Febrero de 2017) en la MiST, concentrando sus esfuerzos en el nuevo modelo. Y a pesar de tener una FPGA bastante más tocha no veo por ahora ningún core de MiSTer que le saque partido. Que lo habrá, no digo que no.

Ahora bien, cuando llegue el momento en que el ZX-Uno pierda fuelle, dejen de actualizarse los cores o lo hagan a un rimto demasiado lento (porque por ejemplo los desarrolladores de cores prefieran desarrollar para otras máquinas), sólo en ese momento tiene sentido sacar un ZX-Uno+ con otra FPGA más potente. Otra cosa es que se hagan experimentos como la placa LX16 con el addon de Quest. La LX16 tiene suficiente potencia para que quepan los cores que están al límite en el ZX-Uno (como el C64 y el de PC), pero se quedará a medio gas en máquinas de 16 bits.
http://antoniovillena.es
http://retrolandia.net
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
antoniovillena
Mensajes: 2547
Registrado: 27 Sep 2015, 20:41

Re: Proposición ZXUno+

Mensajepor antoniovillena » 16 Ene 2018, 12:26

También tengo que decir que normalmente los desarrollos FPGA se empiezan por los cores y cuando está todo atado se decide hacer un prototipo. El propio ZX-Uno empezó siendo un core que McLeod ejecutaba en una placa entrenadora. Luego Superfo diseñó una placa HAT para un modelo barato de FPGA (se llamaba MOD-VGA) y a partir de ahí se empezó a diseñar el prototipo 1. Lo que están haciendo en MiSTer es parecido. Para no diseñar una placa compleja y que fracase, diseñan una placa HAT sobre una entrenadora comercial. Si resulta ser un éxito al cabo de un tiempo se harán placas completas.

El paso de la placa HAT te lo puedes saltar si tienes una placa ya existente con una arquitectura muy parecida, como por ejemplo cuando el Next pasó de Altera a Xilinx, que podían avanzar en el desarrollo del core con el ZX-Uno.
http://antoniovillena.es
http://retrolandia.net
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA


Volver a “Preguntas y peticiones / Questions and requests”

¿Quién está conectado?

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