MiST - FPGA ST

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team

Post Reply
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

MiST - FPGA ST

Post by MasterOfGizmo »

Hi,

see my little Atari-FPGA project here:
http://harbaum.org/till/mist

Currently TOS 1.00, TOS 1.04 and EmuTOS boot, TOS 2.06 throws an exception as there's no floppy implemented yet.

Video booting TOS: http://www.youtube.com/watch?v=OnB5dKg07OQ

Have fun!
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Dal
Administrator
Administrator
Posts: 4199
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: MiST - FPGA ST

Post by Dal »

Very nice! Will you be producing any runs of this or are you relying on someone (perhaps Lotherek) picking it up?
STE: Desktopper case, IDE interface, UltraSatan (8GB + 512Mb) + HXC floppy emulator. Plus some STE's/STFM's
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

Dal wrote:Very nice! Will you be producing any runs of this or are you relying on someone (perhaps Lotherek) picking it up?
I have built a total of eight boards by now. I am looking what the options are and i have contacted Lotharek some weeks ago.

However, i have five spare empty PCBs i'd be willing to share immediately.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
DarkLord
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 4466
Joined: Mon Aug 16, 2004 12:06 pm
Location: Prestonsburg, KY - USA
Contact:

Re: MiST - FPGA ST

Post by DarkLord »

Pretty cool stuff! Will be looking forward to an end product for sale.
Welcome To DarkForce! http://www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 520
User avatar
wongck
Ultimate Atarian
Ultimate Atarian
Posts: 12928
Joined: Sat May 03, 2008 2:09 pm
Location: Far East
Contact:

Re: MiST - FPGA ST

Post by wongck »

Wow...another project. :thumbs:
Great to see it.
My Stuff: FB/Falcon CT63 CTPCI ATI RTL8139 USB 512MB 30GB HDD CF HxC_SD/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
calimero
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2356
Joined: Thu Sep 15, 2005 10:01 am
Location: STara Pazova, Serbia
Contact:

Re: MiST - FPGA ST

Post by calimero »

WOW! you made whole project in just four months? :)
is it 100% compatibility with original ST? (all games works?)

btw why Suska board is so expensive...?
using Atari since 1986.http://wet.atari.orghttp://milan.kovac.cc/atari/software/ ・ Atari Falcon030/CT63/SV ・ Atari STe ・ Atari Mega4/MegaFile30/SM124 ・ Amiga 1200/PPC ・ Amiga 500 ・ C64 ・ ZX Spectrum ・ RPi ・ MagiC! ・ MiNT 1.18 ・ OS X
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

calimero wrote:WOW! you made whole project in just four months? :)
is it 100% compatibility with original ST? (all games works?)
No, currently not even color video works.
calimero wrote:btw why Suska board is so expensive...?
Because of the parts it consists of and the time spent to build the device?
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
alexh
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2805
Joined: Wed Oct 20, 2004 1:52 pm
Location: UK - Oxford
Contact:

Re: MiST - FPGA ST

Post by alexh »

Nice work. Looks good.

It looks like a hardware project (PCB only)?

By that I mean did you didn't develop your own Atari ST core? You used the open-source one called Suska core developed by Wolfgang?

Still very cool work. A lot of NRE and it is no mean feat to create a BSP (board support package) to map/convert a core like Suska's I/O to the capabilities of your PCB. Porting cores to the MiniMig v1.1 PCB (excluding file I/O) could take days of playing around to shoe-horn it in.

The media interfaces were always the hardest. Fortunately a lot of smart guys have done a lot of work in this area and opened up their source. (Yaqube especially)

So have you managed to get the Spectrum, MSX, Megadrive and Atari cores on your board?
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

alexh wrote: It looks like a hardware project (PCB only)?

By that I mean did you didn't develop your own Atari ST core? You used the open-source one called Suska core developed by Wolfgang?
it's not Wolfgangs core. It's a new one (much simpler than Wolfgangs) which i wrote from scratch based upon parts i took from the Minimig.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

In the meantime a bunch of games are running. Examples:

http://www.youtube.com/watch?v=-2aEECZ-rUE
http://www.youtube.com/watch?v=vfVEx-mmtxo
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
wongck
Ultimate Atarian
Ultimate Atarian
Posts: 12928
Joined: Sat May 03, 2008 2:09 pm
Location: Far East
Contact:

Re: MiST - FPGA ST

Post by wongck »

Looks like it's making great headway with it. :D
My Stuff: FB/Falcon CT63 CTPCI ATI RTL8139 USB 512MB 30GB HDD CF HxC_SD/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
CiH
Atari God
Atari God
Posts: 1156
Joined: Wed Feb 11, 2004 4:34 pm
Location: Middle Earth (Npton) UK
Contact:

Re: MiST - FPGA ST

Post by CiH »

In the meantime a bunch of games are running. Examples:
Interesting and impressive.

The Oxyd game is nice. Xenon 2 has sluggish sample playback and very fast chip music. Out of interest, for Frontier, how fast is the emulated 68000 running, as the frame rate seems to be reasonable for that game :-)
"Where teh feck is teh Hash key on this Mac?!"
rian_ata
Captain Atari
Captain Atari
Posts: 269
Joined: Mon Apr 24, 2006 10:00 pm
Location: Netherlands
Contact:

Re: MiST - FPGA ST

Post by rian_ata »

In one of MasterOfGizmo's earlier Youtube videos he mentioned in the description "The current core is clocked at 8MHz like a real ST and runs ca 15% faster than a real one. TOS 2.06 supports up to 14MB of ST RAM." You can have a look at the video here: http://www.youtube.com/watch?v=uTA8JP6hJ-U (running GemBench for example)
User avatar
wongck
Ultimate Atarian
Ultimate Atarian
Posts: 12928
Joined: Sat May 03, 2008 2:09 pm
Location: Far East
Contact:

Re: MiST - FPGA ST

Post by wongck »

Wonder if it can go faster... like having a switchable super-turbo mode for apps.
My Stuff: FB/Falcon CT63 CTPCI ATI RTL8139 USB 512MB 30GB HDD CF HxC_SD/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

wongck wrote:Wonder if it can go faster... like having a switchable super-turbo mode for apps.
The Amiga/Minimig folks have accelerated the very same setup to ca twice the speed of an Amiga 3000. So yes, there's much room for improvement. But for now i'd like to stay as st compatible as possible. The CPU is explicitely slowed down to the speed of an 8mhz st.

The color video mode currently runs at 72hz. This may very well affect the xenon audio output.

This is an early version. Things will sure improve ....

Edit: The Atari core now supports 50Hz and 60Hz video modes as well as a 56Hz mode for those VGA displays that don't support 50Hz. Many games incl. Xenon II now play their tunes at the correct speed.
Last edited by MasterOfGizmo on Tue Apr 09, 2013 3:13 pm, edited 2 times in total.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
Jungsi
Atari User
Atari User
Posts: 43
Joined: Sun Aug 26, 2012 9:21 am
Location: Bavaria, Germany
Contact:

Re: MiST - FPGA ST

Post by Jungsi »

Are you working on this prjoect with Lotharek? I've seen the "MIST" listed on his site :-)
Is there a date planned to sell this nice piece of hardware?
Atari: 1040 ST/STFM/STE, Mega STE, Falcon, TT - GigaFile, SuperSatan, Ultrasatan, EtherNEC, NetUSBee, Unicorn, CosmosEx
Sinclair: ZX81, 48k, +48k, 128k,+2, +3, QL - DivIDE+, DivIde 2k11, Interface 1, Microdrive, Interface 2, Spectranet, Datel+D, Interface 1bis, ZXpand
http://www.jungsi.de
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

Jungsi wrote:Are you working on this prjoect with Lotharek? I've seen the "MIST" listed on his site :-)
Is there a date planned to sell this nice piece of hardware?
That's the plan. But i don't know any date.

Anyway, in the meantime most games are running.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
AnakiMana
Atari freak
Atari freak
Posts: 53
Joined: Fri Mar 15, 2013 7:56 am
Location: Richland, WA, USA

Re: MiST - FPGA ST

Post by AnakiMana »

I just saw this posted on Lotharek's site under the MIST page:
- 04.04.2013 - Final ( i hope) pcbs are ready for automatic assembly - first TEST RUN
User avatar
AnakiMana
Atari freak
Atari freak
Posts: 53
Joined: Fri Mar 15, 2013 7:56 am
Location: Richland, WA, USA

Re: MiST - FPGA ST

Post by AnakiMana »

Hey MasterOfGizmo, this may be slightly off topic, but if you're able to do this (MiST), is it possible you might bring a TT030 or Falcon clone to the table some day? They're so expensive - if you can even find one for sale... I don't know if I'd ever be able to experience those environments otherwise. MiTT? MiF? :P
User avatar
Nikolas
Captain Atari
Captain Atari
Posts: 347
Joined: Tue Dec 23, 2008 12:03 am
Location: Slovenia
Contact:

Re: MiST - FPGA ST

Post by Nikolas »

Before mass production i will like dvi or hdmi, probably thats best way.
If you guys expirience hardware problems.
1. Always remove chips if possible before soldering.
2. Resolder your hardware, check cables too.
3. If problem continue THEN must be faulty software.

I got 2 Atari ST
Main is stfm, with blitter, with 4 meg of ram, with 16mhz cpu + s-video and audio input to videobox, vdi out
P.S.
My english may not be correct
waSTE
Atariator
Atariator
Posts: 21
Joined: Sat Apr 23, 2011 8:03 pm

Re: MiST - FPGA ST

Post by waSTE »

Nikolas wrote:Before mass production i will like dvi or hdmi, probably thats best way.
Ohh I don't mind as much, I just want to buy one now :D (Assuming they are cheaper than Minimig as hoped by Lotharek!)
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: MiST - FPGA ST

Post by MasterOfGizmo »

Nikolas wrote:Before mass production i will like dvi or hdmi, probably thats best way.
Hopefully the first MIST will not be the last one. So instead of adding new features etc i prefer to get this one our of the door asap. But hdmi definitely is an option.

The Minimig really brought new life to the Amiga scene. Maybe the MIST will be cheap enough to do the same for the Atari ST. And of course the MIST is also Amiga compatible, so you get two machines in one.

The thing i currently enjoy most is its size. You can put it in your pocket together with its tiny power supply, take it with you to a friend and play Oxyd.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
wietze
Captain Atari
Captain Atari
Posts: 328
Joined: Fri Mar 01, 2013 10:52 pm

Re: MiST - FPGA ST

Post by wietze »

Out of curiosity, what kind of price range are we looking at here?
User avatar
alexh
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2805
Joined: Wed Oct 20, 2004 1:52 pm
Location: UK - Oxford
Contact:

Re: MiST - FPGA ST

Post by alexh »

MasterOfGizmo wrote:And of course the MIST is also Amiga compatible, so you get two machines in one.
Two? MIST will undoutably take all the open source FPGA re-creations of classic computers.

C64, Amstrad, Sinclair Spectrum, Megadrive, NES, Colecovision, Vic20, Astrocade, countless FPGA Arcade games.

The hard work will be in making a clean BSP (board support package) so that core developers can port their core to the board and be able to use all the I/O easily including the SD card. (Which is where MiniMig v1.1 falls over because the ARM/PIC firmware wasn't in a great shape).

I look forward to it.
Post Reply

Return to “MiST”