the Mist is brilliant, but if your stuck for cash etc, have you tried RetroPie on a Raspberry PI-3, its pretty good.
been playing around with the MIST FPGA this weekend as I want it setup ready to take to geekfest.
currently messing with the archimedes core playing Zarch and Xenon II

setup PCengine and played on it a bit, Amstrad 6128 fully working, MSX working, got an Apple II+ working, Atari 5200, Atari 800, Nes working, that's just today.
my Atari ST core boots from HDD images, as so does my Amiga 1200 core boots off 2 * 4gb HDF files, full set whdload, C64 with 1541, spectrum with built in Divde.
got a BBC core working today with turbo MMC pack.
I love it, I just need to get a better monitor, modern monitors suck,
oh! a bit experimental but many cores support 15kz with a scart cable
what I love about the mist is the accuracy of the cores, I mean the Archimedes core I had to hold "T" when booting for the 1st time to force it into Super VGA as the screen modes are that accurate you really need an acorn monitor for it to work correctly. im in 640x480-60hz but when I load Zarch etc it goes to 720x400-70hz
also you cant beat putting in the C64 core, turn on, 1, 2, 3, C64 blue boot screen "READY"

amiga core also turn on , 1, 2, 3, 4, dark grey, 5 light grey 6 , white and kick logo 7.
just like real hardware, the only delay when turning it on is loading the core from SDcard to the FPGA
