Página 1 de 1

¿Es posible un core de "MSX 1.5" Spectravideo SVI-738?

Publicado: 13 May 2018, 21:32
por desUBIKado
El modelo Spectravideo SVI-738en un modelo de MSX1 "especialito", ya que al tener el VDP Yamaha V9938 (NTSC / PAL) del MSX2, aunque seguía teniendo solo 16 KB de VRAM, esto le permitía tener un modo de texto de 80x24 que corría CP/M 2.2

Imagen


¿Sería posible que el core de MSX del ZX-Uno implamentase de forma opcional el VDP Yamaha V9938 y de esta forma poder trabajar también con CP/M 2.2 desde una máquina MSX1?

Hay una cosa alucinante que descubrí hace poco, y es que el MSX-DOS es compatible con el CP/M 2.2. Lo podéis leer en esta entrada de Retrowiki:

¿ Microsoft y MSX = CP/M 2.2. * SVI7 % RVS y CP/M3 = MSX2 ? ¿ Qué falla en la ecuación ?

y he comprobado funciona, tanto con el core de MSX1 del ZX-Uno, como con el de MSX2+ de la Mistica FPGA16.

Os dejo un fichero .zip con los programas CP/M Zork, Gorilla y BBC BASIC por si queréis comprobarlo también vosotros. Como terminal compatible en el core del ZX-Uno se puede seleccionar el VT-52.
CPM.zip
(144.12 KiB) Descargado 230 veces
El problema en el MSX1 es que, al no tener un modo de texto de 80 columnas, todo el texto se desplaza, pero esto se solventaría con el uso del V9938, tal y como hacía el Spectravideo SVI-738.

Obviamente esto solo lo puede hacer Fabio, o bien alguno de los que saben de adaptar cores, consultando previamente a Fabio.

Aquí mucha más información sobre esta máquina: Spectravideo SVI.738 X’Press