¿Los verdaderos valores RGB de los colores del Spectrum?

Emuladores y aplicaciones que ayudarán a la perpetuación del Spectrum y su software en el futuro

Moderador: Sir Cilve Sinclair

¿Los verdaderos valores RGB de los colores del Spectrum?

Notapor zxbruno el Lun Feb 08, 2010 12:44 am

En WOS están preguntando si alguien ha tratado de leer los valores de RGB de los colores del Spectrum. ¿Hay alguien que pueda ayudar?

Hilo al post en el que se explica que cada emulador tiene su propia manera de emular los colores:

http://www.worldofspectrum.org/forums/s ... ostcount=9

"Debería de haber una manera de medir los valores de RGB de la señal de video del Spectrum, hasta mismo después de la conversión de YUV hacía RGB.

Specemu usa 178 para colores normales, 229 para brillo
Spin usa 202 - 222
Spud usa 202 - 255
EightyOne usa 181 - 247
winfuse usa 192 - 255
spectaculator usa 200 -248
winXZX usa 191 - 255
EmuzWin usa 192 - 232"

Hilo del topico:

http://www.worldofspectrum.org/forums/s ... hp?t=28455

Al parecer hay que convertir las señales a RGB primero, en los modelos de 16K o 48K. En los modelos que tienen RGB quizás se haría de manera diferente. ¿Hay forma de medir estas cosas? Alguien ha dicho que no por la manera como la señal se genera, y que en cada Spectrum es diferente. Pero hay quienes digan que si, que se puede medir y documentar.

Saludos.
Avatar de Usuario
zxbruno
Freddy Hardest
 
Mensajes: 584
Registrado: Dom Jun 03, 2007 3:28 am
Ubicación: Anaheim, California, USA

Re: ¿Los verdaderos valores RGB de los colores del Spectrum?

Notapor zx81 el Lun Feb 08, 2010 2:27 pm

A riesgo de decir alguna tontería, diría que no se puede "medir" algo así. Con independencia de los valores para los colores que pudieras obtener en la salida YUV o RGB al final la gente se acuerda de cómo lo veía en su TV y eso dependía más de los ajustes de cada tele en función de las preferencias del usuario que de los valores de salida originales.

Podría más bien hacerse una recomendación a los autores de emuladores sobre los valores a usar. Después de mirar unos cuantos yo elegí para mi emulador el 0xC0 para los colores sin brillo y 0xFF para los colores con brillo. Simplemente me parecieron valores adecuados.
Debido al fallo de un mecanismo, el lanzagranadas M203 se te podía disparar cuando menos lo esperaras, lo que te habría hecho bastante impopular entre lo que quedara de tu unidad.
Revista del ejército EE.UU. PS, agosto 1993.

Emulador JSpeccy
ZXBaremulator
zx81
Freddy Hardest
 
Mensajes: 571
Registrado: Vie Dic 28, 2007 3:14 pm
Ubicación: Valencia

Re: ¿Los verdaderos valores RGB de los colores del Spectrum?

Notapor winston el Mar Feb 09, 2010 3:01 pm

También distintos modelos de Spectrum tienen distintos valores - hay una diferencia muy grande entre un 48k de gomas con vídeo compuesto y un +3 con SCART. Si fuera autor de un emulador, no me importaría mucho - salvo que haya una diferencia adecuada entre "sin brillo" y "con brillo" (y que - por supuesto - los colores parezcan bien)
Tarjeta ethernet para el Spectrum - http://spectrum.alioth.net/doc

Debemos practicar un quirkafleeg
Avatar de Usuario
winston
Sabreman
 
Mensajes: 469
Registrado: Mar Ago 19, 2008 4:17 pm
Ubicación: Isla de Man

Re: ¿Los verdaderos valores RGB de los colores del Spectrum?

Notapor mcleod_ideafix el Dom Feb 14, 2010 9:20 pm

zxbruno escribió:Pero hay quienes digan que si, que se puede medir y documentar.


Por supuesto que se puede medir y documentar, pero la cosa es que lo que ves en pantalla es lo que ofrece tu TV, no lo que el Spectrum ofrece a la TV. Hay parámetros como la gamma, el nivel de blanco, etc que son propias de cada pantalla.

Lo que se puede medir es el valor de cada color, suponiendo que la TV a la que van los muestra "tal cual", sin hacer ningún tipo de proceso. En los modelos de 128K, con salida RGB analógica, la traslación entre lo medido y un valor de 8 bits es directa. En cambio, en el Spectrum original, donde se usa el espacio de color YUV, hay que aplicar una matriz de cambio de color.

A efectos prácticos, es un poco lo que dice Winston: te basta con generar 8 patrones RGB que correspondan a los valores 000,001,010,011...111 sin brillo, y otros 8 que correspondan a los mismos patrones, pero con brillo. Por la forma en la que se hace la conversión de RGB digital a analógico en el interior de los modelos +2 / +2A, diría que la versión con brillo no llega al valor máximo, 255. Más bien se queda en un valor como el 224. La versión sin brillo por otra parte no es la mitad del valor con brillo, sino que es un poco más, del orden de 170.
Web: ZX Projects | Twitter: @zxprojects
Avatar de Usuario
mcleod_ideafix
Johnny Jones
 
Mensajes: 3980
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera


Volver a Emulación y preservación

¿Quién está conectado?

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

cron