Montando un PCW Mini con el MOD de HabiSoft

Avatar de Usuario
ron
Mensajes: 16838
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 384 veces
Agradecimiento recibido: 403 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor ron » 12 Ago 2017 09:54

Último mensaje de la página anterior:

Habi eres un super crack !!!

Avatar de Usuario
Habi
Mensajes: 21
Registrado: 17 Abr 2016 13:11
Agradecido : 4 veces
Agradecimiento recibido: 8 veces
Contactar:

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Habi » 12 Ago 2017 12:28

Muchas gracias, Ron. :)

No pretendo sustituir la placa actual de vídeo con esto, no es más que un experimento con una FPGA; probablemente no haga ni una placa de prototipo. Sencillamente aprovecho la salida digital y reinterpreto los píxeles (bits) como un CPC: junto dos para 4 colores, 4 para 16.

Algunos juegos sin modificar en modo 4 colores, con paleta tipo CGA:
https://www.youtube.com/watch?v=0_4Uf-MJxNg

Saludos.

jose_leandro
Mensajes: 280
Registrado: 23 Ene 2012 20:20
Agradecimiento recibido: 14 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor jose_leandro » 12 Ago 2017 20:34

Hola Habi

¿Que tal te ha ido con el nuevo chip?¿aguanta la señal de reloj?

Saludos

José Leandro

Avatar de Usuario
Habi
Mensajes: 21
Registrado: 17 Abr 2016 13:11
Agradecido : 4 veces
Agradecimiento recibido: 8 veces
Contactar:

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Habi » 12 Ago 2017 20:53

jose_leandro escribió:Hola Habi

¿Que tal te ha ido con el nuevo chip?¿aguanta la señal de reloj?

Saludos

José Leandro


Buenas José.

Sí, aguanta perfectamente este MC74LCX16245. :)

Como bien se deduce de su datasheet, aguanta hasta más de 200 Mhz con lo que esta señal a 32 la pasa perfectamente. Como puedes ver en los vídeos, ahora las líneas son totalmente estables incluso en pantallas menos tolerantes al ruido.

Si hago al final una versión conectable al bus lo tendré en cuenta como transcriptor.

Un saludo.

Avatar de Usuario
Nandove
Mensajes: 581
Registrado: 10 Ene 2011 12:16
Agradecido : 45 veces
Agradecimiento recibido: 41 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Nandove » 15 Ago 2017 11:34

Pues confirmo que las cajas de velleman quedan de escándalo:

IMG_20170815_112520.jpg
IMG_20170815_112520.jpg (82.64 KiB) Visto 209 veces


IMG_20170815_112439.jpg
IMG_20170815_112439.jpg (98.78 KiB) Visto 209 veces


IMG_20170815_112344.jpg
IMG_20170815_112344.jpg (121.12 KiB) Visto 209 veces

jltursan
Mensajes: 1750
Registrado: 20 Sep 2011 13:59
Agradecido : 37 veces
Agradecimiento recibido: 104 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor jltursan » 15 Ago 2017 12:35

¡Por fin, color en el PCW! :-D

¿La paleta es accesible mediante software o por ahora está fija en la FPGA?, lo digo porque dado que los juegos de PCW están creados normalmente con píxeles a pares y como se ve en tus experimentos, el agruparlos para dar color no afecta su aspecto. Redefiniendo la paleta tendríamos un CPC en toda regla :-)

¿La velocidad o las capacidades del algoritmo dan para cambiar la paleta en cada línea de barrido?

Avatar de Usuario
Habi
Mensajes: 21
Registrado: 17 Abr 2016 13:11
Agradecido : 4 veces
Agradecimiento recibido: 8 veces
Contactar:

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Habi » 15 Ago 2017 13:27

jltursan escribió:¡Por fin, color en el PCW! :-D

¿La paleta es accesible mediante software o por ahora está fija en la FPGA?, lo digo porque dado que los juegos de PCW están creados normalmente con píxeles a pares y como se ve en tus experimentos, el agruparlos para dar color no afecta su aspecto. Redefiniendo la paleta tendríamos un CPC en toda regla :-)

¿La velocidad o las capacidades del algoritmo dan para cambiar la paleta en cada línea de barrido?

Sí, ya iba siendo hora. :)

De momento, no hay interfaz al bus alguna. Tanto la paleta como el cambio de modo lo realiza la FPGA según los botoncitos que apriete, pero la idea es hacerle una improvisada con varios buffers como los que le comentaba a José más arriba para que la tenga, como paso previo a un prototipo. De esa forma podremos, como bien dices, redefinir la paleta y otras tantas cosas.

Ahora mismo estoy sacando 2 bits por componente (64 colores). En el modo de 4 colores he escogido la paleta 1 de la CGA (negro cían magenta y blanco), y en el modo de 16 colores la de 16 colores completa de la CGA, pero tenemos 64 colores (EGA) a elegir. Si finalmente uso pares diferenciales para implementar HDMI, tiraré directamente a color verdadero (24 bpp).

Por supuesto se puede cambiar la paleta en cada línea, de hecho estaba pensando implementarle DMA, listas copper, sprites, ... ya que al final sólo estoy usando un 1% de la FPGA. ¡Hazte una idea de lo que se puede hacer!

Tenemos abierto un hilo de todo esto aquí, http://www.amstrad.es/forum/viewtopic.php?f=35&t=4809, por si a alguien le interesa.

Un saludo.

jltursan
Mensajes: 1750
Registrado: 20 Sep 2011 13:59
Agradecido : 37 veces
Agradecimiento recibido: 104 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor jltursan » 15 Ago 2017 15:53

Por supuesto se puede cambiar la paleta en cada línea, de hecho estaba pensando implementarle DMA, listas copper, sprites, ... ya que al final sólo estoy usando un 1% de la FPGA. ¡Hazte una idea de lo que se puede hacer!


-shock -stretcher me ha dao un síncope al leer esto...

dancresp
Mensajes: 4939
Registrado: 13 Nov 2010 02:08
Agradecido : 13 veces
Agradecimiento recibido: 58 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor dancresp » 16 Ago 2017 01:07

Primero.- Por dios, que alguien implemente un PCW entero en una FPGA !!!

Segundo.- El montaje en esa cajita queda muy pulido. Solo falta una etiquetita en el frontal...

Avatar de Usuario
sinclair200
Mensajes: 613
Registrado: 20 Abr 2014 18:01
Ubicación: Madrid
Agradecido : 7 veces
Agradecimiento recibido: 18 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor sinclair200 » 16 Ago 2017 20:51

dancresp escribió:Primero.- Por dios, que alguien implemente un PCW entero en una FPGA !!!

Segundo.- El montaje en esa cajita queda muy pulido. Solo falta una etiquetita en el frontal...

Cuanda haga la mia, esa era la primera idea que tenia en mente: el logo del PCW 8512:
Imagen
Imagen
Z80 INSIDE.........
WANTED: SINCLAIR ZX80. :D

Avatar de Usuario
ron
Mensajes: 16838
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 384 veces
Agradecimiento recibido: 403 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor ron » 17 Ago 2017 23:55

vaya nivelazo que hay con los PCW ! mola cantidad !!! a ver si me hago con una rapidito y lo dejo como se merece. ;-) thx por los posts.

Avatar de Usuario
groovydrifter
Mensajes: 1294
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 38 veces
Agradecimiento recibido: 26 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor groovydrifter » 18 Ago 2017 17:30

Unas preguntas:

¿La placa para el mod que da origen al hilo es también aplicable a una placa de un PCW 9512?
¿Hay manera de comprobar si funciona una placa de 9512 si solo tienes la placa base?

Esque he encontrado una en Ebay, en un estado penoso visualmente y el vendedor no garantiza que funcione. Viene de camino y molaría hacerle el Mod cuando llegue, pero interesaría comprobarla antes. Si alguien sabe un método rápido de comprobarla, estupendo, sino supongo que si encuentro los esquemas podre pincharle el osciloscopio y ver algo...
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
Habi
Mensajes: 21
Registrado: 17 Abr 2016 13:11
Agradecido : 4 veces
Agradecimiento recibido: 8 veces
Contactar:

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Habi » 18 Ago 2017 19:26

groovydrifter escribió:¿La placa para el mod que da origen al hilo es también aplicable a una placa de un PCW 9512?

Sí, vale para todos los PCW clásicos: 8256, 8512, 9512, 9256, 9512+ y PcW10. El único para el que no vale es el PcW16.

Más información:
http://www.habisoft.com/pcwwiki/doku.php?id=es:hardware:perifericos:pcw-io
http://www.amstrad.es/forum/viewtopic.php?f=35&t=4274

groovydrifter escribió:¿Hay manera de comprobar si funciona una placa de 9512 si solo tienes la placa base?

Existen placas oficiales de diagnósticos, usadas en los servicios técnicos. Ambas fueron clonadas y juntadas en una sola:

http://www.habisoft.com/pcwwiki/doku.php?id=es:hardware:perifericos:pcw_universal_test_pcb
http://www.amstrad.es/forum/viewtopic.php?f=35&t=3478

Saludos.

Avatar de Usuario
groovydrifter
Mensajes: 1294
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 38 veces
Agradecimiento recibido: 26 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor groovydrifter » 18 Ago 2017 19:37

Jolin, que maravilla... a cruzar los dedos a ver que es lo que me llega de Australia...
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
Habi
Mensajes: 21
Registrado: 17 Abr 2016 13:11
Agradecido : 4 veces
Agradecimiento recibido: 8 veces
Contactar:

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Habi » 18 Ago 2017 19:51

groovydrifter escribió:Jolin, que maravilla... a cruzar los dedos a ver que es lo que me llega de Australia...

Australia, eBay, hecha polvo... creo que sé cual es. :D

Si cuando la recibes resulta ser alguna revisión no contemplada en la wiki (http://www.habisoft.com/pcwwiki/doku.php?id=es:hardware:placas) te agradecería su escaneo.

Ya nos contarás si funciona o no. :)

Un saludo.

Avatar de Usuario
groovydrifter
Mensajes: 1294
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 38 veces
Agradecimiento recibido: 26 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor groovydrifter » 18 Ago 2017 20:56

Esa misma, jejejejeje Pues me parece que no la tenéis escaneada, según el anuncio es una Z70800 MC0039D y veo que tenéis la A, la C y la E

Tengo un scanner, pero el scanner de un tiempo a esta parte escanea "romboides" en vez de rectangulos, crro que se ha debido desajustar. Intentaré corregir el problema y escanearla. Independientemente de que funcione o no, cuenta con las imagenes.
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
Nandove
Mensajes: 581
Registrado: 10 Ene 2011 12:16
Agradecido : 45 veces
Agradecimiento recibido: 41 veces

Re: Montando un PCW Mini con el MOD de HabiSoft

Mensajepor Nandove » 18 Ago 2017 21:43

CamScanner para android ;)


Volver a “Amstrad PCW”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado