Emulador de Coleco Adam con HamGeek MiSTer

En este artículo vamos a emular el ordenador de Coleco sobre el sistema MiSTer de HamGeek.

+ Coleco + Retroinformática

Sobre Coleco Adam

En 1983 Coleco decide aprovechar el éxito de su ColecoVision para incursionar en el mundo de la informática doméstica. Así, lanza el Adam, un ordenador con un impresionante aspecto que incluye impresora de margarita de serie y cintas especiales para el almacenamiento. Problemas de calidad de fabricación junto a condiciones de licencia de desarrollo muy restrictivas condenaron a este ordenador al fracaso.

Curiosamente, el destino del Adam despertó a posteriori el interés de la comunidad de aficionados a la retroinformática y, por supuesto, su lugar en la mitología de los Simpsons.

A nivel de hardware, está basado en un procesador Zilog Z80A a 3,58 MHz, 3 procesadores Motorola 6801 para la gestión de periféricos, un chip TI TMS9928A para vídeo y gráficos, un generador de sonido TI SN76489AN, 64 KB de RAM y 16 KB de VRAM.

Entorno e instalación del emulador

Elementos

Vamos a necesitar los siguientes elementos:

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

Instalación

Este emulador viene incluido en el core ColecoAdam, que seleccionaremos dentro del menú Computer.

Bastará con seleccionar el core.

Emulación

Procesador de textos

Una vez realizados los pasos anteriores, se nos mostrará una pantalla que muestra un procesador de textos contenido en la ROM del Adam.

Comprobamos que se trata de un procesador de textos bastante adelantado para la época.

Lenguaje SmartBASIC

El lenguaje BASIC no se encuentra en ROM, sino que hemos de cargarlo desde un disquete. Por ello, en primer lugar, subiremos vía FTP los archivos de disquete que precisemos a /media/fat/games/Adam.

Pulsamos [F12] e indicamos que vamos a cargar un disco en la unidad 1.

Seleccionaremos el disquete para el SmartBASIC.

Reseteamos desde el menú del core y nos aparece el BASIC.

Podemos escribir nuestro «Hola mundo».

Lenguaje SmartLogo

Una grata sorpresa que encontramos en el repositorio de abandonware de Coleco Adam es un intérprete de Logo, un interesante lenguaje de la época con orientación didáctica.

Para utilizarlo, tendremos que cargar el disco correspondiente a través del menú del core.

Una vez reiniciado el core veremos la pantalla de presentación de SmartLogo.

Unos segundos después, nos preguntará si queremos utilizar los tutoriales para este lenguaje de programación.

En caso de que seleccionemos ver los tutoriales, nos permitirá elegir las correspondientes demostraciones.

Así, podremos aprender Logo con estos tutoriales.

Y, por supuesto, podremos programar (con o sin asistencia) usando este lenguaje de programación.

Sistemas operativos

A nivel de sistema operativo de discos, El Adam ofrece un sistema propietario, el T-DOS, y CP/M estándar.

T-DOS

Para utilizar T-DOS, cargaremos el disco correspondiente desde el core.

Nos aparecerá el prompt de este sistema.

Luego, podremos utilizar los comandos de este sistema, similares a los de CP/M.

CP/M

Para utilizar CP/M, cargaremos el disco correspondiente desde el core.

Nos aparecerá el prompt de este sistema con un estilo muy similar al de T-DOS.

Luego, podremos utilizar los comandos estándar de CP/M.

#1983 #Coleco #HamGeekMiSTer #Motorola6801 #TISN76489AN #TITMS9928A #ZilogZ80A

Gear family emulators new releases

Gear Lynx 1.2.9

  • ⏪ Added rewind support
  • 🧠 Improved MCP server + skill
  • 📓 In-game debug logging using unused registers
  • 📦 RPM repo (experimental)
  • 🎮 Updated game controller database
  • 🐛 Many bug fixes and improvements

Geargrafx 1.7.5 PC Engine / TurboGrafx-16 / SuperGrafx / PCE CD-ROM²

  • ⏪ Added rewind support
  • 🐭 Added mouse support
  • 🧠 Improved MCP server + skill
  • 📓 Improved debugger trace logger
  • 📦 RPM repo (experimental)
  • 🎮 Updated game controller database
  • 🐛 Many bug fixes and improvements

Gearsystem 3.9.6 Sega Master System / Game Gear / SG-1000

  • ⏪ Added rewind support
  • ⚙️ Improved SG-1000 emulation
  • 🧠 Improved MCP server + skill
  • 📓 Improved debugger trace logger
  • 📦 RPM repo (experimental)
  • 🎮 Updated game controller database
  • 🐛 Many bug fixes and improvements

Gearboy 3.8.3 Game Boy / Game Boy Color / Super Game Boy

  • ⏪ Added rewind support
  • 🧠 Improved MCP server + skill
  • 📓 Improved debugger trace logger
  • 📦 RPM repo (experimental)
  • 🎮 Updated game controller database
    0 🐛 Many bug fixes and improvements

Gearcoleco 1.6.0

  • 💾 Desktop app migrated to SDL3 + OGL3
  • 🧠 MCP server + SKILL with optional headless mode for AI assisted debugging and hacking
  • ⏪ Added rewind support
  • ⚙️ Completely redesigned debugger with new features and windows
  • 🔈 Improved audio latency with configurable settings
  • 🖼️ Improved fullscreen mode
  • 🗒️ New option to load default settings
  • 🖥️ Support for vsync in 120/240 Hz screens
  • 🍺 Homebrew tap for macOS
  • 📦 Ubuntu PPA repo
  • 📦 Fedora RPM repo
  • 🎮 Updated game controller database
  • 🐛 Many bug fixes and features
Release Gearlynx 1.2.9 · drhelius/Gearlynx

What's Changed ⏪ Added rewind support 🧠 Improved MCP server + skill 📓 In-game debug logging using unused registers 📦 RPM repo (experimental) 🎮 Updated game controller database 🐛 Many bug fixes and...

GitHub

Emulador de Coleco ColecoVision con M5Stack Cardputer

En este artículo vamos a emular una de las consolas más icónicas, la ColecoVision, sobre un Cardputer de M5Stack.

+ Coleco + Videoconsolas

Sobre la Coleco ColecoVision

La ColecoVision es una consola lanzada en 1982 tuvo mucha popularidad en su época.

Su arquitectura hardware se basaba en un Zilog Z80A a 3,58 MHz, 1 KB de RAM, 16 KB de VRAM, un procesador de vídeo Texas Instruments TMS9918A y otro de sonido SN76489A.

Entorno e instalación del emulador

Elementos

Vamos a necesitar el siguiente elemento:

  • M5Stack Cardputer
  • Tarjeta microSD con formato FAT32

Instalación

Vamos a utilizar el software de M5Stack M5Burner. Una vez arrancada la aplicación, conectaremos el Cardputer al PC vía USB y seleccionaremos este dispositivo en el menú de la izquierda.

Buscaremos la aplicación Game Station Emulators en el catálogo para este dispositivo.

Para descargar la aplicación, pulsaremos el botón de [Download] y, una vez finalizada la descarga, en [Burn].

Emulación

Una vez realizados los pasos anteriores, desconectamos la Cardputer del PC, le introducimos una microSD con las ROM para este modelo de consola y la encendemos. Aparecerá una pantalla que indica la versión del emulador.

Tras unos segundos de espera, nos aparece el listado de ROM compatibles.

Tras pulsar una tecla, podemos seleccionar el juego deseado que, para este modelo de consola, tendrá la extensión .COL. Nótese que normalmente los archivos para ColecoVision se distribuyen con la extensión .BIN, basta con renombrar.

Pulsamos [Enter] y comienza la carga de la ROM.

Una vez cargada la ROM del juego, nos aparece un recordatorio de las teclas asociadas a este.

Pulsamos cualquier tecla y el juego se inicia, mostrando la presentación.

Una vez cargado, nos pedirá seleccionar el nivel de la partida.

Por fin podremos jugar.

Y simplemente nos queda recordar viejos tiempos.

#1982 #Cardputer #Coleco #TISN76489A #TITMS9918A #Videoconsolas #ZilogZ80A

🛠️ Title: ADAM+
🦊️ Idea: A free (GPL-3 + NC parts) ColecoVision / Coleco ADAM emulator
🏡️ -
🐣️ https://github.com/dvdh1961/ADAMP
🔖 #LinuxEmulation #Coleco #Colecovision #Adam
📦️ #Free #Bin #AppIm
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 0.9.04.26
⚗️ Major release (Unst.)🍏️
📌️ Changes: https://github.com/dvdh1961/ADAMP
🦣️ From: 🛜️ https://github.com/dvdh1961/ADAMP/releases.atom

🦉️ https://www.youtube.com/embed/vobLE2F9Cc0
🎲️ https://www.youtube.com/embed/5Gu4WDc0cGM
🎲️ https://www.youtube.com/embed/f87jwIyhjGg
🎲️ https://www.youtube.com/embed/OHCG-BvorQc

New blog post! It's part five of my quest to make my very own #ColecoVision. This time, I let other people build one too, and make sure I actually included all the parts! There's still some bugs to work out, but I do still love my first clone system.

#retrogaming #kicad #coleco

https://www.leadedsolder.com/2026/03/24/colecovision-diy-part-5.html

Make Your Own ColecoVision At Home (Part 5 - Making More)

My homemade ColecoVision clone is improved to a point where others can reliably build it. Further improvements are met with mixed results, and the overall cost of building a unit has gone up.

Leaded Solder

Калека Адам. История удивительного домашнего компьютера Coleco Adam

В июне 1983 года на крупнейшей ежегодной международной выставке потребительской электроники Consumer Electronics Show, которая служила площадкой для демонстрации новейших технологий и инноваций от тысяч компаний по всему миру, был представлен концепт нового 8-битного домашнего компьютера под названием Coleco Adam. Разработчики обещали продать 500 000 экземпляров этой машины к Рождеству, а также удивляли пользователей потрясающей графикой и уникальными для того времени игровыми возможностями. Пожалуй, историю этой персоналки можно назвать одним из самых эпических провалов на рынке домашних компьютеров ХХ века. Но обо всём по порядку. Погнали!

https://habr.com/ru/companies/ruvds/articles/1011120/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1011120

#Coleco #adam #Digital_Data_Pack #ColecoVision #Telstar #AY38500 #z80 #Motorola_6801 #ruvds_статьи_выходного_дня

Калека Адам. История удивительного домашнего компьютера Coleco Adam

В июне 1983 года на крупнейшей ежегодной международной выставке потребительской электроники Consumer Electronics Show, которая служила площадкой для демонстрации новейших технологий и инноваций от...

Хабр

🛠️ Title: ADAM+
🦊️ What's: A free (GPL-3 + NC parts) ColecoVision / Coleco ADAM emulator
🏡️ -
🐣️ https://github.com/dvdh1961/ADAMP
🔖 #LinuxEmulation #Coleco #Colecovision #Adam
📦️ #Free #Bin #AppIm
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 0.8.02.26
⚗️ Major release (Unst.)🍏️
📌️ Changes: https://github.com/dvdh1961/ADAMP
🦣️ From: 🛜️ https://github.com/dvdh1961/ADAMP/releases.atom

🦉️ https://www.youtube.com/embed/vobLE2F9Cc0
🎲️ https://www.youtube.com/embed/5Gu4WDc0cGM
🎲️ https://www.youtube.com/embed/f87jwIyhjGg
🎲️ https://www.youtube.com/embed/OHCG-BvorQc

I'm expecting to shift focus on the blog for a bit to "various kinds of shenanigans you can get up to with various sprite systems" and that also means making occasional mockups and illustrations.

I'm very happy with how this one came out, and will be cheerfully filing it away until I come back to the TMS9918.

#retrocomputing #ti99_4a #coleco

That was one heck of a battle. But I finally got the tests to run! I only had to write my own fopen/fread for Adam CP/M, figure out why all the #FujiNet networking stuff was completely different than every other FujiNet platform, and improve the stability of the AdamNet bus on the FujiNet side. #Coleco #ColecoAdam #RetroComputing #VintageComputing