Montaje del prototipo 2 del ZX-Uno

Sinclair QL, ZX81, +2, +3, 128K ...
jepalza

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor jepalza » 30 Nov 2014, 14:41

yombo escribió:Supongo que es normal lo que se ve por aquello de la configuracion NTSC que se ha de arreglar por software:


¡Enhorabuena! Lo del vídeo NTSC, no sé qué versión de los BIT o MCS tienes, pero serán los primeros, los que puse en el foro adjuntos, que no tenían aún la trampa del forzado a PAL. Si coges los del repositorio, ya tienen el apaño hecho, y deberías verlos bien, en color y sin interferencias. Otra forma, es meter a +3.3 el pin de la R33 que va a STDNB y lo fuerzas por narices.


Al margen de eso, he logrado hacer funcionar el VGA, con un juego ARCADE, el LadyBug (arcade real, con sus ROM originales, no emulador) y funciona bien en una VGA de una TV HD (1920x1080 en modo 320x240), pero no en una VGA de una TV normal (1366x720 en modo 320x240). No entiendo mucho de estos temas, por lo que no soy capaz de hacerlo andar en la TV "peque". Tiempo tendremos de hacer pruebas cuando Mcleod_Ideafix monte el suyo.

El juego no sé si dejarlo, por que lleva las ROMs integradas, y no sé si es legal. Por cierto, es completamente funcional, se puede jugar con el teclado PS2 conectado, pero como la pantalla está horizontal, es injugable, a no se que gires la TV. :meparto:
(es una forma de desmostrar que el ZXUNO sirve para otros sistemas, no solo para el Spectrum, y que la VGA Funciona)
Adjuntos
PB291152.JPG
PB291152.JPG (76.7 KiB) Visto 5157 veces
PB291149.JPG
PB291149.JPG (54.32 KiB) Visto 5157 veces
PB291147.JPG
PB291147.JPG (61.35 KiB) Visto 5157 veces
PB291146.JPG
PB291146.JPG (42.3 KiB) Visto 5157 veces
PB291145.JPG
PB291145.JPG (62.53 KiB) Visto 5157 veces

Avatar de Usuario
yombo
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 190
Registrado: 01 Ago 2014, 22:52
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: TV Games/Pong Clone
Primera consola: TV Games/Pong Clone

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor yombo » 30 Nov 2014, 15:00

He probado tus dos tests y funciona perfectamente, la demo de colores y la rom del spectrum. Eso significa que funciona la fpga, memoria, spi rom y chip de vídeo compuesto :D

Ahora a soldar el conector del teclado y los de audio, y a ver si puedo cargar y oír algo.

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

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor antoniovillena » 30 Nov 2014, 16:08

Enhorabuena yombo. Y jepalza, hay que ver, te ha faltado tiempo para probar la VGA, que ni si quiera has cortado las plaquitas. Siento deciros que el conector no es exactamente el de la huella y entra forzado (hay que doblar pines para que entre), quedándose el conector en mitad de la placa, no a ras como debería ser. Funcionar va a funcionar, pero no queda estéticamente muy bonito. Por suerte me di cuenta ayer antes de hacer el pedido del segundo lote, por lo que los del segundo lote no vais a tener este problema.

jepalza, en cuanto a poner el juego, puedes explicar cómo pasar de los archivos ROM al fichero .mcs, incluyendo todo menos los ROMs. O puedes subirlo a dropbox o google drive, que sigue siendo ilegal pero no "comprometemos" el repositorio. No creo que pase nada, ninguna compañía se va a preocupar de esto cuando los potenciales usuarios que se lo pueden bajar no llega a la decena.

He soldado la FPGA, la RAM y los condensadores de 100nF.
Adjuntos
IMG_20141130_155250.jpg
IMG_20141130_155250.jpg (270.59 KiB) Visto 5141 veces

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: Montaje del prototipo 2 del ZX-Uno

Mensajepor mcleod_ideafix » 30 Nov 2014, 16:45

Lo flipo contigo, jepalza! ¡Eso es ponerse a cacharrear! Precisamente el espíritu de este proyecto :)
En lo que a mi respecta, no problem por poner el código, con ROM y todo, de este LadyBug en el repositorio.

Quien dice LadyBug dice muchos de los videojuegos sencillos que sólo emplean un microprocesador, como por ejemplo el PacMan. A ver quien es capaz de sintetizar alguno de los cores de PacMan que hay por ahí... :)
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

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

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor antoniovillena » 30 Nov 2014, 16:57

Pues sí, en gadgetfactory tienen el pac-man, el galaxian, el frogger y el space invaders.

http://arcade.gadgetfactory.net/

Aquí está el repositorio a dichos juegos.

https://github.com/GadgetFactory/Papilio-Arcade

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: Montaje del prototipo 2 del ZX-Uno

Mensajepor mcleod_ideafix » 30 Nov 2014, 17:02

Y aquí algunas cosillas más, que seguro que caben en la Spartan 6: entre ellas, el VIC 20 y la consola Colecovision (que tiene, por lo visto, el mejor port de Donkey Kong que se ha hecho del arcade a consola/ordenador de 8 bits)
http://www.fpgaarcade.com/?q=platforms
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

jepalza

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor jepalza » 30 Nov 2014, 17:19

antoniovillena escribió: Y jepalza, hay que ver, te ha faltado tiempo para probar la VGA, que ni si quiera has cortado las plaquitas. Siento deciros que el conector no es exactamente el de la huella y entra forzado (hay que doblar pines para que entre), quedándose el conector en mitad de la placa, no a ras como debería ser.


Ya lo he visto. En un principio. no he cortado nada, por que no sé aún qué modelo emplear, pero me quedaré con el que se ve en las fotos, y lo recortaré un poco de mas, para que no quede inclinado el conector.

El "LadyBug", es una adaptación muy simple del mismo de "gadget factory" que mencionáis, lo que indica, que con conocimientos mínimos, es fácil adaptar la mayoría de cosas del "Papilio Pro". Pero lo voy a limpiar y eliminar las ROM y lo subo con instrucciones para copiar las ROM cogidas de la red, y queda mejor.

voy a probar ese VIC20, que como bien dices, mcleod_ideafix, esto es para caharrear a gusto. Tengo el "papilio pro" tambien pero es mejor el ZXUNO, por tamaño y por que lleva SRAM (mas fácil de programar) que la SDRAM del Papilio. La diferencia a favor del Papilio, es que este, se graba por USB, no necesita el grabador externo.

Avatar de Usuario
yombo
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 190
Registrado: 01 Ago 2014, 22:52
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: TV Games/Pong Clone
Primera consola: TV Games/Pong Clone

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor yombo » 30 Nov 2014, 17:26

Jepalza una pregunta, el test9 no tiene sonido, no se oyen ni los beeps del Spectrum, pero el EAR sí que debe funcionar verdad? Lo voy a probar ahora.

Por cierto ya me funciona el teclado, un Genius KB-0138

-- Actualizado 30 Nov 2014, 19:12 --

Añado: Ya he comprobado que carga por el EAR.

jepalza

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor jepalza » 30 Nov 2014, 21:17

yombo escribió:Jepalza una pregunta, el test9 no tiene sonido, no se oyen ni los beeps del Spectrum, pero el EAR sí que debe funcionar verdad? Lo voy a probar ahora.

Lo del sonido, si te refieres a salida por el jack correspondiente (o por los dos pines del puerto del JTAG), sí que funciona. Pero debes poner un ampli, que no tiene potencia suficiente. Tienes que oir los BEEP y los "click" de las teclas. (o envía el sonido al micro del PC)

He subido el juego de Arcade "LadyBug" adaptado del "Papilio Pro de Gadget technologies" al repositorio. Va sin ROMS pero con un BAT que genera los ficheros desde las rom que cojas tú de internet. Recordad que es para VGA, y que no todas las VGA lo cogen bien.

Nota: no es mio ese arcade. Solo lo he adaptado cambiando los pines al ZXUNO-V2, la velocidad de 32 a 50 (para que el propio arcade haga sus divisiones bien) y los bits de colores, que en el original es de 12 bits, y en el ZXUNO es de 9bits. Ademas, lo he reducido y reorganizado, para que sea mas claro de entender y re-sintetizar aquel que quiera jugar con él. Si quieres el original, búscalo en la página de "gadget technologies", que yo ahora mismo, no recuerdo de donde lo cogí.

Avatar de Usuario
yombo
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 190
Registrado: 01 Ago 2014, 22:52
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: TV Games/Pong Clone
Primera consola: TV Games/Pong Clone

Re: Montaje del prototipo 2 del ZX-Uno

Mensajepor yombo » 30 Nov 2014, 21:35

Es verdad, lo acabo de probar y funciona el sonido.

Interesante lo del arcade, lo voy a probar.

-- Actualizado 30 Nov 2014, 22:44 --

Dices que es para VGA, significa que no sacará señal por la salida de vídeo compuesto?


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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