Vintage Chyron TV Hardware? Of Course It Runs NetBSD

Perhaps at this point, getting NetBSD running on an obscure piece of hardware is a dog-bites-man story, and not worth reporting– their motto, after all, is “Of course it runs NetBSD&#82…

Hackaday
Vintage Chyron TV Hardware? Of Course It Runs NetBSD

Perhaps at this point, getting NetBSD running on an obscure piece of hardware is a dog-bites-man story, and not worth reporting– their motto, after all, is “Of course it runs NetBSD&#82…

Hackaday

Cross-compiler/assembler: Calypsi 5.16 for Windows, Linux and Mac OS

Calypsi is a collection of compilers and assemblers for Windows, Linux and Mac OS, that generatescode for various retro computers. New in version 5.16:

https://www.amiga-news.de/en/news/AN-2026-04-00071-EN.html

#compiler #assembler #Windows #Linux #macOS #calypsi #opensource #MOS6502 #WDC65816 #Motorola68000 #HPNut

amiga-news.de - Cross-compiler/assembler: Calypsi 5.16 for Windows, Linux and Mac OS

Emulador de Apple Macintosh Plus con HamGeek MiSTer

En este artículo vamos a emular otro ordenador de la familia Macintosh sobre un sistema MiSTer de HamGeek.

Sobre Apple Macintosh Plus

En 1986, Apple lanza un nuevo Macintosh con la intención de mejorar a las anteriores versiones de 128K y 512K. Fundamentalmente, este Macintosh Plus se presenta como una máquina con memoria expandible mediante ranuras SIMM, con puerto SCSI, nuevo ROM y unidad de disquete integrada.

A nivel de hardware, está basado en un 68000 de Motorola a 8 MHz, con 1 MB de RAM (con capacidad de ampliación a 4 MB), un chip VIA MOS 6522, un controlador de comunicaciones serie Zilog Z8530 y un controlador de disquetes Apple IWM.

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 MacPlus, que seleccionaremos dentro del menú Computer.

Bastará con seleccionar el core.

Emulación

Una vez realizados los pasos anteriores, se nos mostrará un icono que muestra un disquete tachado.

Con [F12] seleccionamos el montaje de la unidad primaria de disquete.

Seleccionamos el archivo Disk605.

Volvemos a entrar en el menú del core con [F12] y lo reiniciamos.

En unos segundos veremos la pantalla de bienvenida del sistema operativo.

Nótese que el escritorio viene con lo mínimo.

Vamos a buscar el disco de BASIC y lo añadimos. Un buen sitio para buscarlo es en el repositorio Macintosh Garden. Normalmente lo encontraremos en formato SIT, pero el core los necesita en formato DSK. Utilizaremos la aplicación unar, disponible en los repositorios estándares de ArchLinux.

$ pacman -S unarchiver $ unar MS-BASIC-v2.sit

La salida de la aplicación unar nos indicará los archivos extraídos.

MS-BASIC-v2.sit: StuffIt
MS-BASIC v2.0/ (dir)... OK.
MS-BASIC v2.0/AboutThis.txt (825 B)... OK.
MS-BASIC v2.0/Disk Copy 4.2 disk image/ (dir)... OK.
MS-BASIC v2.0/Disk Copy 4.2 disk image/MS-BASIC Mstr v2.image (359 B, rsrc)... OK.
MS-BASIC v2.0/Disk Copy 4.2 disk image/MS-BASIC Mstr v2.image (419284 B)... OK.
MS-BASIC v2.0/DiskDup disk image/ (dir)... OK.
MS-BASIC v2.0/DiskDup disk image/MS-BASIC Mstr v2.dsk (409600 B)... OK.
MS-BASIC v2.0/Macintosh-Garden.txt (332 B, rsrc)... OK.
MS-BASIC v2.0/Macintosh-Garden.txt (728 B)... OK.
Successfully extracted to "./MS-BASIC v2.0".

En nuestro caso, obtendremos el MS-BASIC Mstr v2.dsk, que subiremos vía FTP a /media/fat/games/MACPLUS.

Una vez subido, podemos cargar el disco en la unidad secundaria.

Se abrirá la carpeta correspondiente al disco de BASIC.

Ahora podemos hacer click sobre el icono de BASIC.

Y podemos por fin poner nuestro «Hola mundo».

#1986 #Apple #HamGeekMiSTer #MOS6522VIA #Motorola68000

Emulador de arcade Salamander con HamGeek MiSTer

En este artículo vamos a emular el arcade Salamander sobre un sistema MiSTer de HamGeek.

Sobre Salamander

En 1986, Konami lanza un juego de naves espaciales consistente en eliminar enemigos y evitar obstáculos.

Su arquitectura se basa en un procesador principal Motorola 68000P10 a 9,216 MHz y uno secundario Z80A de Zilog a 3,579 MHz, encargado de la gestión del sonido. Asimismo, tenía un Yamaha YM2151 para la síntesis FM, un ASIC Konami VLM5030 para la síntesis de voz y un Sanyo V8002 para los efectos de sonido. Para el procesamiento de vídeo se apoyaba en ASIC de Konami: los 005849 para tiles, 005885 para sprites y 005841 para capas de profundidad en pantalla. En cuanto a memoria, incluía 64 KB de RAM y 128 KB de vídeo RAM.

Esta arquitectura se conoce como Konami Twin16 y la comparten otros arcades con similar distribución de circuitos integrados. En particular, comparten idéntica arquitectura Lite Force (1986) y The Hustler (1987).

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

Por defecto, este arcade no está disponible por defecto en la microSD de MiSTer. Si seleccionamos Salamander 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.

En este caso, para que funcione correctamente, tendremos que descargar salamand.zip y salamandj.zip, correspondientes a las versiones D y J del juego, respectivamente. Una vez descargadas, uniremos el contenido de ambas en un nuevo archivo salamandj.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 un autotest.

Luego vendrá la pantalla de presentación desde donde «introduciremos» la moneda para comenzar la partida.

Y simplemente nos queda recordar viejos tiempos.

#1986 #HamGeekMiSTer #Konami #Konami005841 #Konami005849 #Konami005885 #KonamiVLM5030 #Motorola68000 #SanyoV8002 #YamahaYM2151 #ZilogZ80A

I'm looking for a Motorola 68(EN)302 devboard and a data sheet for the MC68195 localtalk communications IC. Does anyone know where I could find one of these?

#motorola #motorola68000 #electronics #retrocomputing #apple #localtalk

😂 Oh wow, someone's dusting off the ol' fossilized Pascal tutorial like it's a sacred text from the Stone Age! Because nothing screams cutting-edge tech in 2025 quite like Motorola 68000 assembly language! 🤔📜
https://eli.thegreenplace.net/2025/revisiting-lets-build-a-compiler/ #fossilizedtutorials #cuttingedgetechnology #retroprogramming #Motorola68000 #PascalHumor #technostalgia #HackerNews #ngated
Revisiting "Let's Build a Compiler" - Eli Bendersky's website

The Calypsi collection of compilers and assemblers, which can be used to generate code for various retro platforms under Windows, Linux and Mac OS, has been updated to version 5.13 and now includes a debug macro, among other features and bug fixes.

https://www.amiga-news.de/en/news/AN-2025-10-00136-EN.html

#Amiga #crosscompiler #compiler #assemblers #MOS6502 #WDC65816
#Motorola68000

amiga-news.de - Cross compiler/assembler: Calypsi 5.13 for Windows, Linux and Mac OS