Emulador de arcade Q*bert con HamGeek MiSTer

En este artículo vamos a emular el histórico arcade Q*bert sobre un sistema MiSTer de HamGeek.

Sobre Q*bert

En 1982, Gottlieb lanza un original juego de plataformas sobre una pirámide de cubos de gran jugabilidad. Debido a su éxito, migraría a múltiples plataformas.

Su arquitectura se basa en un procesador principal 8088 de Intel a 5 MHz combinado con un MOS 6502 a 0,89 MHz para gestión de sonido y un GI SP0250 para síntesis de voz. Asimismo, incluía 2 KB de RAM.

Entorno e instalación del emulador

Elementos

Vamos a necesitar los siguientes elementos:

  • HamGeek MiSTer.
  • Monitor con entrada HDMI.
  • Teclado USB.

Instalación

Por defecto, este arcade no está disponible por defecto en la microSD de MiSTer. Si seleccionamos Q’bert del menú de Arcades, veremos un error de falta de archivo.

En particular, lo que nos pide es la ROM correspondiente, que tendremos que conseguir en alguna web especializada.

Una vez descargada, en este caso qbert.zip, bastará con copiarla vía FTP al directorio /media/fat/games/mame de MiSTer.

Emulación

Una vez realizados los pasos anteriores, podemos arrancar nuestro arcade. El emulador comenzará con la pantalla de presentación del juego.

Seguidamente, aparecerán las instrucciones del juego.

Y simplemente nos queda «depositar» la moneda y recordar viejos tiempos.

#1982 #Gottlieb #HamGeekMiSTer #Intel8088 #MOS6502
UH-OH.

Every time I press a key, either it doesn't do anything or it prints a bunch of unrelated characters. It also beeps a lot of times, like if the keyboard's buffer was full, but it still prints characters 🤷‍♂️
I never debugged a keyboard problem and, honestly, have no idea how an #AT #keyboard works...

#retrocomputing #dos #intel8088
I'm not sure if the floppy drive is 720 or 1.44, but for food measure I popped in a 720k floppy from the #amstrad ppc-640 luggable pc.
...and it reads it correctly! It's booting DOS!!!
Let's find a compatible keyboard and play something!

#retrocomputing #dos #intel8088
NO. WAY.
I've got a video output and it's clearly running! It's counting memory!
It has 640k, as usual

#retrocomputing #dos #intel8088
Cleaned all the traces the better I could, it doesn't seem the acid eaten them all the way down... so I tried to follow them and test them for continuity. They seem all to be still connected 🙂

#retrocomputing #dos #intel8088
A better #motherboard view before removing the battery

#retrocomputing #dos #intel8088
I startes taking it apart to see how's the inside.
And, #horror ! Can you see it?

#retrocomputing #dos #intel8088
I've got a #philips PCD-103 like this one (photo by the Internet) that has been in storage for over a decade and now I'd like to restore it.

#retrocomputing #dos #intel8088
Ah yes, the Intel 8088, the Mona Lisa of #microprocessors, forever revered in the hallowed halls of... Error 403 🏛️🔒. Who knew a chip could be so exclusive that even its fan club gets denied entry? 🚫🤡
https://spectrum.ieee.org/chip-hall-of-fame-intel-8088-microprocessor #Intel8088 #Error403 #TechHistory #ExclusiveFanClub #HackerNews #ngated
Chip Hall of Fame: Intel 8088 Microprocessor

The “castrated” processor that birthed the IBM PC

IEEE Spectrum
Chip Hall of Fame: Intel 8088 Microprocessor

The “castrated” processor that birthed the IBM PC

IEEE Spectrum