Please, check our SMD/THT services -; from idea to ready devices                                                                                                                                   

Please, check our SMD/THT services -; from idea to ready devices                                                                                                                                   


Shop categories

MIST 1.5 metal case

MIST 1.5 metal case

Our price:

949.00 PLN

Change currency:


Weight: 0.6 kg

Login or register to buy

Buy more, pay less:

  • for 2 pieces and more - 3% (920.53 PLN)
  • for 5 pieces and more - 5% (901.55 PLN)
  • for 10 pieces and more - 7% (882.57 PLN)
  • for 50 pieces and more - 7% (882.57 PLN)
Like Ask Tell




  • pcb redesigned / 4 layers/ and sdram signal routing reworked.
  • USB moved to right side; joytick ports to back
  • 64MB 6ns of  ISSI SDRAM 
  • power supply reworked - dual power supply  (micro usb 5V or ANY POWER SUPLLY  7-12V DC/AC)
  • FPGA 1.2 VCCPL additional circuit
  • Detachable / jumpers header/  MIDI adapter to get easy access to fpga TX/RX lines and 3v3power  supply -  pinout description is present at pcb





MIST cores:

  • ST/STE (also on SCART 15KHz)
  • Amiga 500/600/1200 ( AGA CORE BETA core)
  • C64 (partially - still developed)
  • Atari 8bit ( 96%)
  • Collecovision
  • ZX81
  • Atari 2600
  • ZX Spectrum with AY, also with DIVMMC and ESXDOS
  • Apple
  • MSX
  • many more ... ( already or in development...)

Requirements: ( For potential compatibility issues see the peripherals wiki page)

  • USB keyboard
  • micro USB phone charger for power supply (everyone has it home already))
  • SD card (1GB recommended)
  • VGA display
  • USB mouse
  • set of PC speakers


The board didn`t boot? Please read about Troubleshooting    







Product gallery


You will find here all necessary files (most recent firmware/cores): 


Also, here is a nice collectiond of ARCADE CORES and others






Upadting/flashing firmware via usb:  (my home made video)

NOTE: download older version; my personal favourite: 2.16 VERSION (works on windows 10)

NOTE: Jp1 headers are not populated. Please, use tweezers or sth similar on POWER ON not to touch bottom metal case







What is this?

    Short answer: This is a configurable device that's able to mimic the entire hardware of the computers of the 80's and early 90's. For more details read WhatIsThis


Is this an emulator?

    No. An emulator is a software that recreates the behaviour of one machine on another one. The MIST (like all other FPGA based approaches) re-implements the hardware or at least implements a hardware that behaves like the original machine.


So this behaves 100% identical to the real thing?

    No. One reason is that the hardware of the original machines and the chips used inside them are not fully documented. Another reason is that the support for modern peripherals (VGA screen, USB keyboards, ...) requires changes to the behaviour of the original machine that's slightly incompatible. E.g. a VGA screen is unable to display the video signal of a genuine Atari ST. Thus any re-implementation means a VGA screen cannot behave 100% like the original device.


What level of compatibility can i expect?

      You can expect over 95% Amiga and AtariST games to work on the MIST. The remaining 5% use hardware features that are hard or even impossible to implement.


What will be supported in the future?

       The FPGA size limits the size/complexity of the hardware that can be re-implemented. The FPGA of the MIST board was chosen to be big enough to implement the intended machines and cheap enough to allow for an affordable setup. As a result the limits are somewhere in the range of an Amiga 1200 or Atari Mega STE. The MIST comes with 32 MBytes of RAM. Since the 68k CPU can only address 16 MB and Kickstart or TOS ROM images are also stored in RAM, the maximum RAM size for a re-implemented device is somewhere in the ranges of 14 Megabytes. It is possible to use the remaining 16 MB for special RAM expansions using a banking approach. This may be used for RAM-disks or the like and needs special drivers on Atari or Amiga side.


What about Amiga 3000 or Atari TT/Falcon?

       Both of these machines came with a 68030 CPU which is significantly more complex than the 68000 CPU the Amiga 500 or Atari ST used. It's very likely that these cannot be implemented in the FPGA used on the MIST.

      However, it may be possible to reach a speed similar to those machines. E.g. this blog entry shows a re-implementation of an 68000 based Amiga being accelerated to the speed somewhere between a Amiga 3000 and Amiga 4000. The resulting device is technically not an Amiga 3000 and cannot support software that requires special features provided by the 68030 only. But it's at least as fast as one.


Can I attach legacy device XYZ?

     Although FPGAs can be used to implement nearly any type of hardware interface, some support hardware is usually needed to adopt to the physical interface itself. E.g. voltage levels need to be adopted from the 0-3.3V range supported by an FPGA to the +/-12V range used by RS232 if such an interface is to be implemented.

    The only legacy devices currently supported by the MIST are "C64 style" joysticks. A MIDI add-on is also available. Support for other hardware (ROM cartridges, printers, Atari mice, original Atari screens, ...) is not planned.

      It is often possible to implement the peripheral inside the FPGA. This is true e.g. for ROM cartridges and even dongles but also for graphic cards or memory expander cards.