GFX-NINE, el cartucho de gráficos intruso

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 24 Ago 2018 12:02

He escrito este mensaje en la página Húngara de Enterprise:

Imagen

Pronto recibiré el nuevo cartucho de gráficos para MSX que ha lanzado TMTLogic. Esta vez me va a ser mas complicado hacerlo funcionar en el Enterprise, porque esta bestia tiene que ser programada completamente a base de comandos IN y OUT de Z80. Al menos ya tengo el M-Slot(adaptador de cartuchos MSX), por lo que no tendré que estrujarme el cerebro para conectarlo a nuestro ordenador... Hay una vieja librería V9990 que puede ser de mucha ayuda en la creación de nuevos programas.

La historia de este cartucho GFX-NINE es similar a la del cartucho SE-ONE, es un clon de un cartucho de expansión diseñado también por Sunrise, un grupo de desarrolladores Suizos y Holandeses de mediados de los 90. Su nombre era GFX-9000, y fue el ultimo intento amateur por modernizar el hardware MSX en tiempos en los que los Amigas y los Atari STs reinaban soberanos.

La leyenda dice que el chip V9990 es una versión recortada del V9978, el chip VDP(Video Display Processor) presuntamente diseñado para la siguiente serie de ordenadores, los MSX3, que nunca llegaron a venderse.(Según otras fuentes, el V9990 se diseñó para ser utilizado en máquinas recreativas, pero no he encontrado ningún enlace de alguna máquina que lo incorporase. Así mismo, es falso que la primera 3DO lo usase)

Yamaha ofrecía por aquel entonces kits de evaluación del chip para sistemas MSX y PC.

Desde mi propio punto de vista, Este chip debió ser un fiasco total para Yamaha, pues no he encontrado ningún aparato que lo usase exceptuando este tipo de cartuchos de expansión. No sorprende por tanto que sea fácil encontrar grandes remesas de chips nuevos en China.

Sunrise realizó sus cartuchos GFX-9000 como versiones recortadas de los kits de evaluación, tal como puede entenderse de este documento.

Mi interés en este tipo especial de cartuchos MSX es porque realmente funcionan en un Enterprise, y segundo, porque fueron adoptados desde el principio por Prodatron. Hay una versión V9990 de SymbOS para ordenadores MSX y, desde el pasado año, una beta para los ordenadores CPC. Estamos cada vez mas cerca de tener nuestra propia versión V9990 de SymbOS, la mas veloz, cuando corra en un Enterprise a 10Mhz....

Tal cual hizo con su magnífico SE-ONE, Hans(TMTLogic) no ha simplemente copiado el diseño del cartucho de Sunrise, ha solucionado multitud de problemas estudiando los circuitos con un analizador lógico, y ha re-diseñado la tarjeta para que quepa en la mas pequeña caja de cartucho.

Alguno podría comentar, "Esto ya no va a ser un Enterprise", pero yo pienso lo contrario, nuestro querido ordenador puede ser así de potente, retro y nuevo al mismo tiempo.

Avatar de Usuario
carmeloco
Mensajes: 1353
Registrado: 16 Dic 2015 08:56
Agradecido : 6 veces
Agradecimiento recibido: 135 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor carmeloco » 24 Ago 2018 15:42

Por curiosidad (porque ya tengo la GFX9000 Lite de tecnobytes) ¿Dónde se compra esta y cuanto cuesta?

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 24 Ago 2018 16:38

De momento van haciendo tiradas pequeñas, pero puedes encontrar el Email de Hans en la página de TMTLogic.

El GFX-NINE me ha costado 75 + 20 Euros. Los portes desde Holanda están un poco inflados creo, pero es lo que hay. Al menos es IVA incluido y nada de aranceles, precio final.

jltursan
Mensajes: 2456
Registrado: 20 Sep 2011 13:59
Agradecido : 157 veces
Agradecimiento recibido: 425 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor jltursan » 24 Ago 2018 16:46

Una vez más, muy interesante. A la GFX9000, que es una mala bestia trabajando en 2D, le falta comunidad, cuantos más poseedores haya mejor que mejor.

Yo tengo todavía por ahí un prototipo de la librería GFX9000 que medio adapté para funcionar con el SDCC, no hay más que un puñado de funciones convertidas y además acabé encontrando algún bug y ya muy poco interés por parte de sus creadores. Ahí se quedo cogiendo polvo...:-(

Aparte de los ejemplos que ha colgado gflorez en otro hilo añado alguno más:

https://www.youtube.com/watch?v=586qDO6Wtdk
http://www.msxgamesworld.com/gamecard.php?id=2917

Como detalle curioso; ya no me acordaba pero la GFX9000 que ilustra la FAQ de MSX es la mía :-D

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 24 Ago 2018 17:24

Si, esto promete..

En los fuentes del emulador OpenMSX he encontrado el código que usa para emular el cartucho. En openmsx/src/video/V9990/

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 12 Abr 2019 23:33

He encontrado la prueba de que el chip Yamaha V9990(DVP-III) se usó en Japón en una máquina comercial de pachinko(mezcla entre una máquina tragaperras y un pinball). Su nombre era "Ikoma memorial II" (「生駒記念II」). Era una máquina mecánica con una pantalla LCD de 4'' en el centro del panel frontal. No he encontrado una mejor imagen de ella:

Ikoma memorial II Pachinko panel.jpg
Ikoma memorial II Pachinko panel.jpg (14.79 KiB) Visto 517 veces

Posteriormente fue emulada para la consola de juegos SNES. El juego de pachinko fue recogido en un paquete por una compañía llamada Parlor:

Parlor 3.jpg
Parlor 3.jpg (13.05 KiB) Visto 517 veces

Hay un video de la máquina simulada en la SNES, así que podemos imaginar los gráficos que se mostraban en esa pequeña pantalla de 4 pulgadas:

https://www.youtube.com/watch?v=mrr-AFzTWbg
En este enlace ya antiguo de 2006(a punto de desaparecer...), un japonés aprovechó la pantalla de una de estas máquinas de pachinko para convertirla en un monitor de PS2... Por si acaso se pierde el documento, adjunto una copia de la página.

Aquí está la página traducida por Google. En ella se pueden ver algunas imágenes de la placa controladora de la pequeña pantalla LCD:

Despiece LCD pachinko.jpg
Despiece LCD pachinko.jpg (26.64 KiB) Visto 517 veces

Detalle placa base.jpg
Detalle placa base.jpg (99.72 KiB) Visto 517 veces

Esta es otra imagen de la misma placa sacada de un twit japonés de 2015:

Placa pachinko v9990.jpg
(157.47 KiB) No descargado aún
Adjuntos
Pachinko v9990.rar
(379.62 KiB) Descargado 3 veces

Avatar de Usuario
WhatIsAMan
Mensajes: 276
Registrado: 10 Dic 2017 17:06
Ubicación: El castillo invertido
Agradecido : 62 veces
Agradecimiento recibido: 81 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor WhatIsAMan » 12 Abr 2019 23:48

Veamos...

Ese "detalle" está tan ampliado que se ven todas las referencias. Se ven perfectamente unos kana katakana, que los japoneses usan para palabras estranjeras (no chinas). "asukii" suena como "ascii". Ascii corporation fueron los que impulsaron el estándar MSX. Así que esa imagen demuestra que no sólo Yamaha estaba implicada en su creación.

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 13 Abr 2019 00:02

¿Te refieres al texto japonés que sigue a © 1991 encima del chip? Eso aclara aun más las cosas, si.

Toma, un detalle aun mejor....

Avatar de Usuario
WhatIsAMan
Mensajes: 276
Registrado: 10 Dic 2017 17:06
Ubicación: El castillo invertido
Agradecido : 62 veces
Agradecimiento recibido: 81 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor WhatIsAMan » 13 Abr 2019 00:38

gflorez escribió:¿Te refieres al texto japonés que sigue a © 1991 encima del chip? Eso aclara aun más las cosas, si.

Toma, un detalle aun mejor....


Eso mismo. Buscando en la wikipedia tenemos que el nombre de la ASCII Corporation es "株式会社アスキー ". Los primeros cuatro caracteres son kanji, no tengo ni idea de lo que dicen, pero los últimos cuatro son katakana y ¿te suenan? es "ascii" (o más bien "asukii"). -grin

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 13 Abr 2019 01:06

Google traduce "株式会社" como "Corporación", y todo junto correctamente como "ASCII Corporation", y eso que el idioma de destino es el Español...

¿Nadie se ha dado cuenta de esto antes?

Edit: Lo que me imagino yo que pasó fue esto: ASCII y Yamaha habían estado trabajando en el diseño de este nuevo VDP-III con nombre provisional V9978, por supuesto enfocado a revolucionar la plataforma MSX. En el datasheet preliminar que se conserva no se habla para nada de compatibilidad con los modos de los anteriores VDP, por lo que no creo que el V9990 terminase siendo una versión capada del V9978, eran exactamente el mismo chip no retro-compatible. Simplemente se debió abandonar el proyecto, porque dar retro-compatibilidad al nuevo desarrollo MSX habría significado montar los dos chips(VDPII+VDPIII, esto es V9958+V9990), mas la circuitería que hiciera de mezclador de señales. A Panasonic le debió parecer inviable, o el diseño o los chips llegaron tarde, con lo que en vez de eso se lanzó a la venta el Turbo-R con solo el V9958 instalado.

Probablemente Yamaha se vio con unas remesas de custom chips co$o%udos que nadie quería montar, y se decidió a amortizar el esfuerzo de la investigación, desarrollo y manufactura. Para eso ofreció kits de desarrollo para plataformas tan dispares como MSX, PC-98 o IBM-PCs.

Se ve que tan solo se interesaron la industria del juego japonesa y un grupo europeo de desarrolladores amateur de hardware para MSX.

Avatar de Usuario
WhatIsAMan
Mensajes: 276
Registrado: 10 Dic 2017 17:06
Ubicación: El castillo invertido
Agradecido : 62 veces
Agradecimiento recibido: 81 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor WhatIsAMan » 13 Abr 2019 01:31

gflorez escribió:Google traduce "株式会社" como "Corporación", y todo junto correctamente como "ASCII Corporation", y eso que el idioma de destino es el Español...

¿Nadie se ha dado cuenta de esto antes?


Supongo que sí, pero solo los japoneses. Este material oficialmente "nunca" salió del archipiélago nipón y para cualquiera que no sepa interpretar katakana, éstos parecen meros garabatos. -grin

Puedes estar contento, pues tu MSX lleva el último procesador gráfico diseñado para su tipo. -thumbup

Avatar de Usuario
gflorez
Mensajes: 1289
Registrado: 12 Sep 2014 19:58
Agradecido : 49 veces
Agradecimiento recibido: 314 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor gflorez » 13 Abr 2019 02:34

He ampliado un poco mi anterior mensaje.
-
Bueno WhatIsAMan, gracias por tu traducción. Contento lo estoy, y mucho. Lo curioso es que ese procesador gráfico no lo uso estrictamente solo para mi MSX(un Zemmix hecho con una FPGA Altera....), sino también con mi Enterprise... Otros ya lo han usado con éxito en CPCs, y pronto en más ordenadores Z80, como el PCW.

jltursan
Mensajes: 2456
Registrado: 20 Sep 2011 13:59
Agradecido : 157 veces
Agradecimiento recibido: 425 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor jltursan » 13 Abr 2019 12:01

Caray, muy buena la investigación Gus -shock. El V9990 sigue siendo un gran desconocido y estos aportes siempre vienen muy bien.

Creo que ya se ha hablado en alguna ocasión del Kiwi; pero por si acaso aquí dejo el enlace. Un gran equipo homebrew y con un potencial creciente desde que se portó GEM gracias al EmuTOS. Chocante ver el V9990 en un equipo con esas características :-)

Avatar de Usuario
kikems
Mensajes: 3100
Registrado: 30 May 2013 19:23
Agradecido : 853 veces
Agradecimiento recibido: 1189 veces

Re: GFX-NINE, el cartucho de gráficos intruso

Mensajepor kikems » 13 Abr 2019 16:09

Flipo con las expansiones de MSX y más con las adaptaciones a Enterprise.


Volver a “Hardware Enterprise”

¿Quién está conectado?

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