Picture of a MIST system

MIST system

MIST-QL is a Sinclair QL implementation on the MIST board system. The MIST board was designed to implement classic 16 bit computers like the Amiga, Atari ST(E) or the Apple Macintosh (and even early 32 bit computers like the Acorn Archimedes) as a System-on-a-Chip using modern hardware. But it equally well supports 8 bit systems like the Atari XL, ZX81, ZX Spectrum, C64, Atari VCS, Atari 5200, Colecovision, Apple II, Sega Master System, Nintendo Gameboy, Nintendo NES, Odyssey2 and many many more, including the Sinclair QL. The MIST board is not about emulation. It’s about the re-implementation of the original hardware itself in so-called FPGAs.

A field-programmable gate array (FPGA) is an integrated circuit (IC) that can be programmed in the field after manufacture. FPGAs are similar in principle to, but have vastly wider potential application than, programmable read-only memory (PROM) chips. Essentially, a custom microchip used to build a System-On-a-Chip on demand.

Til Harbaum implemented QL for MIST. It’s based on the TG68K core, and the t48core for the IPC of a QL. It runs at roughly twice the speed of a QL, with either 128K or 640K RAM, and ZX8301, ZX8302, microdrive, QIMI and QL-SD available. Files and information on Github at https://github.com/mist-dev…/mist-board/tree/master/cores/ql

MiSTer is a port of the MIST project to a larger FPGA and faster ARM. MiSTer provides modern video output through HDMI (VGA and analog audio are still available on daughter board). Sinclair QL for MiSTer Board is at https://github.com/MiSTer-devel/QL_MiSTer – this additionally implements x2,x4 turbo modes and 896K RAM.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s