¿ MiST Board ? Cuestiones.

Otras placas, clones o aparatos basados en FPGA / Oher FPGA based clones/devices/boards
Avatar de Usuario
jaildesigner
Mensajes: 158
Registrado: 19 Sep 2016, 08:09

Re: ¿ MiST Board ? Cuestiones.

Mensaje por jaildesigner » 26 Ene 2017, 23:18

ManuFerHi escribió:el core de CPC sólo funciona por VGA
Visto lo visto, no lo dudo, pero la imagen que veo por scat no es la misma que al inicio del minimg (imagen doble) y en varios sitios leo que si que saca o tiene hecho la salida por scart:
https://github.com/mist-devel/mist-boar ... DocAmstrad "TV mode : original signal output (see mist.ini scandoubler parameter)"
http://www.cpcwiki.eu/index.php/FPGAmst ... ART_output

Puede ser?

ManuFerHi
Mensajes: 752
Registrado: 15 Nov 2015, 17:50

Re: ¿ MiST Board ? Cuestiones.

Mensaje por ManuFerHi » 26 Ene 2017, 23:36

jaildesigner escribió:
ManuFerHi escribió:el core de CPC sólo funciona por VGA
Visto lo visto, no lo dudo, pero la imagen que veo por scat no es la misma que al inicio del minimg (imagen doble) y en varios sitios leo que si que saca o tiene hecho la salida por scart:
https://github.com/mist-devel/mist-boar ... DocAmstrad "TV mode : original signal output (see mist.ini scandoubler parameter)"
http://www.cpcwiki.eu/index.php/FPGAmst ... ART_output

Puede ser?
Aquí puedes ver el hilo que hablan del tema, da problemas en la mayoría de TVs. no está bien implementado o hay algún problema para poder implementarlo correctamente. A mi también me pasa como a ti.
https://github.com/mist-devel/mist-binaries/issues/35

Avatar de Usuario
jaildesigner
Mensajes: 158
Registrado: 19 Sep 2016, 08:09

Re: ¿ MiST Board ? Cuestiones.

Mensaje por jaildesigner » 27 Ene 2017, 08:23

ManuFerHi escribió:Aquí puedes ver el hilo que hablan del tema, da problemas en la mayoría de TVs. no está bien implementado o hay algún problema para poder implementarlo correctamente. A mi también me pasa como a ti.
https://github.com/mist-devel/mist-binaries/issues/35
Muchas gracias por pasarme ese hilo. Por lo menos da gusto ver que lo intentan y que tarde o temprano tendremos cpc a 15 KHz.

Lo que no entiendo, y esto es a nivel general con muchos cores FPGA que veo, es que dan prioridad a la salida VGA en máquinas que claramente se conectaban en televisores: NES, PCEngine, Spectrum, Amiga ... no se supone que si estas "copiando" la máquina original sea más fácil copiar el modo de video que tenian antes que mejorarlo y darle salida vga?. Hablo desde el desconocimiento de como funciona la programación de fpga y todo esto, que me parece una auténtica maravilla.

Avatar de Usuario
jepalza
Mensajes: 613
Registrado: 02 Oct 2015, 18:52

Re: ¿ MiST Board ? Cuestiones.

Mensaje por jepalza » 27 Ene 2017, 12:53

jaildesigner escribió: Lo que no entiendo, y esto es a nivel general con muchos cores FPGA que veo, es que dan prioridad a la salida VGA en máquinas que claramente se conectaban en televisores: NES, PCEngine, Spectrum, Amiga ... no se supone que si estas "copiando" la máquina original sea más fácil copiar el modo de video que tenian antes que mejorarlo y darle salida vga?. Hablo desde el desconocimiento de como funciona la programación de fpga y todo esto, que me parece una auténtica maravilla.
Hay una razón muy sencilla (aparte de una práctica): las salidas RGB la tenemos en TODOS los sistemas antiguos, todos generan sus RGB internos, y pasar de una señal RGB a una de VGA son cuatro líneas de código y otras tantas resistencias externas. En cambio, preparar una salida de TV, se necesita electrónica aparte, por ejemplo, el chip modulador que lleva el ZXUNO para hacer vídeo compuesto desde RGB. Y si la salida es TV (no vídeo compuesto), es peor aún, se necesita el modulador de canales UHF que llevaban los viejos sistemas (aquella famosa cajita metálica aparatosa). Eso lo complica todo. También se puede obtener imagen de vídeo compuesto con trucos sencillos, sin electrónica excesiva (alguna resistencia), pero el resultado no es muy bueno.

Por eso, VGA, es lo mas puro y sencillo de obtener con una FPGA. Ahorras recursos, espacio, y abaratas costes.

Ademas, está el tema, de que pocos tienen ya una TV con entrada de antena UHF, y las modernas (digitales) son cada vez peores a la hora de coger señales de video antiguas.

En cuanto a la razón práctica, tenemos el espacio ocupado por una salida VGA (una simple red de resistencias), o RGB, o el HDMI, frente a la salida de video compuesto, que necesita un chip, y ya ni te cuento la salida a TV.


Edito:
Mira, un ejemplo de lo sencillo que es generar VGA sin electrónica, solo con programación. Eso que ves en la foto, es un ARM CortexM4 (teensy 3.6) con un emulador de ZX Spectrum que estoy haciendo (está en pañales aún), y con salida VGA. De todo lo que ves en la foto, solo fíjate en los círculos rojos, El ARM (el corazón), la salida VGA, que parece la leche, pero son 12 resistencias soldadas a una placa, pero el "paquetón", parece enorme, en realidad es todo un pegote. Y Como puedes ves, el Spectrum funcionando con salida VGA.
Por eso digo, que lo mas sencillo ahora mismo, es generar VGA.

Imagen

Avatar de Usuario
jaildesigner
Mensajes: 158
Registrado: 19 Sep 2016, 08:09

Re: ¿ MiST Board ? Cuestiones.

Mensaje por jaildesigner » 27 Ene 2017, 13:33

jepalza escribió:Hay una razón muy sencilla (aparte de una práctica): las salidas RGB la tenemos en TODOS los sistemas antiguos, todos generan sus RGB internos, y pasar de una señal RGB a una de VGA son cuatro líneas de código y otras tantas resistencias externas
Cierto. Ahí me he explicado yo mal. Me refería a salida RGB únicamente. Nada de compuesto ni RF.

No soy partidario, y eso es una preferencia personal, a usar maquinas viejas o juegos antiguos en televisores modernos.

Lo que despues de releer tu frase, es lo que me choca. Todos los sistemas traen RGB y de ahí se pasa a VGA ... por tanto, porqué algunos sistemas solo ofrecen VGA si esta se saca a partir del RGB? (en los que proceda, claro)

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: ¿ MiST Board ? Cuestiones.

Mensaje por Quest » 27 Ene 2017, 13:59

jaildesigner escribió: Lo que despues de releer tu frase, es lo que me choca. Todos los sistemas traen RGB y de ahí se pasa a VGA ... por tanto, porqué ´? (en los que proceda, claro)
Esto ya depende mucho de cada autor original del core. Me he encontrado con casos que los cores eran simplemente experimentos, o proyectos de fin de carrera, cosas así, realizados en placas entrenadoras (Tipo Altera DE, etc) que sólo disponen de VGA en placa, y después de conseguirlo, lo dejaron ahí. Luego están los traidos de MiST, que es una placa que sólo tiene salida VGA, y que aunque ahora (es bastante reciente) muchos cores tienen soporte 15Khz, con un cable opcional, esto no fue así durante mucho tiempo. El MisT tiene ya sus añitos. Pero es ahora cuando más activa parece estar la escena y se han hecho muchas más cosas.

Además lo de "orqué algunos sistemas solo ofrecen VGA si esta se saca a partir del RGB", como decía antes, depende mucho del autor, muchos autores originales sólo quieren tenerlo conectado a un monitor, no a una TV y hacen el chip de vídeo diferente de la máquina original, lo hacen directamente con timings y resolución VGA. Otra cosa es que luego los demás queramos RGB, pero si lo queremos, debemos cambiar el código HDL para ello (en mi caso lo he hecho en algunos cores que sólo salían por VGA, pero no es igual de sencillo en todos, todo depende de lo compleja que sea la implementación original).
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
jaildesigner
Mensajes: 158
Registrado: 19 Sep 2016, 08:09

Re: ¿ MiST Board ? Cuestiones.

Mensaje por jaildesigner » 27 Ene 2017, 14:30

Quest escribió:depende mucho del autor, muchos autores originales sólo quieren tenerlo conectado a un monitor, no a una TV y hacen el chip de vídeo diferente de la máquina original, lo hacen directamente con timings y resolución VGA. Otra cosa es que luego los demás queramos RGB, pero si lo queremos, debemos cambiar el código HDL para ello (en mi caso lo he hecho en algunos cores que sólo salían por VGA, pero no es igual de sencillo en todos, todo depende de lo compleja que sea la implementación original).
Muchas gracias. Así con perspectiva lo veo más claro y todo tiene su sentido. A ver si tenemos alegrías continuas con estas dos FPGA libres para mucho tiempo.

Avatar de Usuario
Newsdee
Mensajes: 51
Registrado: 25 Oct 2016, 03:24

Re: ¿ MiST Board ? Cuestiones.

Mensaje por Newsdee » 27 Ene 2017, 14:41

Hablando de video, Sorgelig ha implementado un adaptador para sacar video Componente de la MiST a traves del conector VGA (mas un sencillo adaptador):

http://www.atari-forum.com/viewtopic.ph ... 9573ac9423

Todavia no he probado de hacerme el cable, pero dice Sorgelig que sale bastante bien.

Avatar de Usuario
neuro_999
Mensajes: 692
Registrado: 06 Oct 2015, 10:14

Re: ¿ MiST Board ? Cuestiones.

Mensaje por neuro_999 » 27 Ene 2017, 17:17

No se trata de un adaptador de vga a video compuesto, es la opcion de sacar video por componentes tras implantarlo en el propio core que se quiera. Además hace falta el cable especial, ya que no funciona con los típicos cables VGA-> componentes que venden en aliexpress o amazon. Yo me sigo quedando con el scart 15kz para los que lo adopten.
;)

Enviado desde mi ONE A2003 mediante Tapatalk

Avatar de Usuario
Denymetanol
Mensajes: 3
Registrado: 30 Ene 2017, 15:26

Re: ¿ MiST Board ? Cuestiones.

Mensaje por Denymetanol » 30 Ene 2017, 15:33

[editado por moderación]

Responder