Emulador de Philips VG-8020 con HamGeek MiSTer
En este artículo vamos a emular el MSX más vendido en España, el VG-8020 de Philips, sobre el sistema MiSTer de HamGeek.
+ Philips + MSX Sobre Philips VG-8020
Si bien hemos ya hemos emulado un ordenador estándar MSX sobre RP2350, resultan de interés las particularizaciones que las distintas marcas hicieron de este sistema. Este modelo de Philips, lanzado en 1984, fue el superventas de esta generación de MSX, tanto en España como en Europa, del que hubieron varias revisiones.
El VG-8020 fue muy respetuoso con el estándar, manteniendo un procesador compatible Z80A (normalmente el D780C-1 de NEC), 64 KB de RAM, 16 KB de VRAM (RAM y VRAM sumadas dan 80 KB, lo que justifica el rótulo en la máquina), el VDP TMS9918A y el PSG YM2149. Este modelo integraba puerto Centronics para impresora y botón de reset.
Entorno e instalación del emulador
Elementos
Vamos a necesitar los siguientes elementos:
- HamGeek MiSTer.
- Monitor con entrada HDMI.
- Teclado USB.
- Joystick USB.
Instalación
Este emulador viene incluido en el core MSX1, que seleccionaremos dentro del menú Computer.
Bastará con seleccionar el core, que nos presentará un MSX genérico, normalmente la ROM de OpenMSX.
Tendremos que buscar la ROM de este modelo de Philips en particular, que subiremos a /media/fat/games/MSX1.
Volvemos al menú del core y entramos en «Advanced settings».
Entramos en «Load BIOS *.ROM» y de ahí seleccionamos la BIOS del VG-8020.
Emulación
BASIC
Una vez realizados los pasos anteriores se nos mostrará la pantalla de inicio de este ordenador.
Vemos que es exactamente igual que la genérica. Podemos introducir alguna línea de código sencilla con la que podemos pintar en pantalla.
Y vemos cómo se pintan figuras en pantalla.
Por supuesto, podremos codificar nuestro «Hola mundo» en este lenguaje.
Cartuchos
Podemos cargar un cartucho en nuestro emulador, que previamente habremos subido a /media/fat/games/MSX1, donde anteriormente habíamos descargado la ROM de Philips.
Podemos seleccionar el archivo correspondiente desde el SLOT A.
Para este caso, hemos insertado el cartucho del juego clásico Gradius.
Al seleccionar el archivo el MSX se reinicia y carga el cartucho.
Tan sencillo ya como seleccionar el número de jugadores.
Pantalla de presentación.
Y comienza la partida.
Buenos y lejanos recuerdos para aquellos que tuvieron esta máquina.
#1984 #HamGeekMiSTer #NECD780C1 #Philips #SistemaMSX #TITMS9918A #YamahaYM2149