ATARI ST FPGA announced
Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team
- DarkLord
- Fuji Shaped Bastard
- Posts: 4494
- Joined: Mon Aug 16, 2004 12:06 pm
- Location: Prestonsburg, KY - USA
- Contact:
ATARI ST FPGA announced
Lotharek started a new and very interesting thread over at AtariAge:
http://atariage.com/forums/topic/211194-atari-st-fpga/
http://lotharek.pl/product.php?pid=96
I don't recall that announcement here, if it is, apologies.
What's everyone think?
EDIT: Okay, I did a search and finally found some mention of Lotharek being
involved in the MIST message thread.
http://atariage.com/forums/topic/211194-atari-st-fpga/
http://lotharek.pl/product.php?pid=96
I don't recall that announcement here, if it is, apologies.
What's everyone think?
EDIT: Okay, I did a search and finally found some mention of Lotharek being
involved in the MIST message thread.
Welcome To DarkForce! http://www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 520
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 520
- alexh
- Fuji Shaped Bastard
- Posts: 2824
- Joined: Wed Oct 20, 2004 1:52 pm
- Location: UK - Oxford
- Contact:
Re: ATARI ST FPGA announced
This is a general FPGA board with an integrated 68000 CPU. It will be able to run other cores such as the MiniMig, Amstrad, C64, Spectrum, Megadrive/Genesis.
Re: ATARI ST FPGA announced
If it does turn out to be cheaper than Minimig as planned I think this would be an absolute bargain, even if it could only run ST / Amiga (though clearly the potential is there for more)
- calimero
- Fuji Shaped Bastard
- Posts: 2389
- Joined: Thu Sep 15, 2005 10:01 am
- Location: STara Pazova, Serbia
- Contact:
Re: ATARI ST FPGA announced
does it have some connection with MiST? http://harbaum.org/till/mist/index.shtml
or Suska http://www.experiment-s.de
...this would be third Atari in FPGA project... ??
EDIT: I just read: it is a MiST

or Suska http://www.experiment-s.de
...this would be third Atari in FPGA project... ??
EDIT: I just read: it is a MiST


using Atari since 1986. ・ http://wet.atari.org ・ http://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
Re: ATARI ST FPGA announced
It seems it will work as an Atari ST and an Amiga but I have some questions...
It can work as an Atari ST...but as an Atari STe? it seems now is not possible, I hope it will be before selling it.
I suppose it can work as an Amiga 500 only too.
So the question is...In this FPGA systems...are they upgredeable by firmware?
I mean:
Will it be able to work as a TT in the future with no new board design needed? I suppose Falcon is more complicated...
Will it be able to work as an A3000-ECS or A4000-AGA?
Will it be able to improve CPU speed to 68030 or more?
Or all these features need a new hardware design?
It can work as an Atari ST...but as an Atari STe? it seems now is not possible, I hope it will be before selling it.
I suppose it can work as an Amiga 500 only too.
So the question is...In this FPGA systems...are they upgredeable by firmware?
I mean:
Will it be able to work as a TT in the future with no new board design needed? I suppose Falcon is more complicated...
Will it be able to work as an A3000-ECS or A4000-AGA?
Will it be able to improve CPU speed to 68030 or more?
Or all these features need a new hardware design?
Trying to learn...
Re: ATARI ST FPGA announced
Can run as an Amiga, eh?qq1975b wrote:It seems it will work as an Atari ST and an Amiga but I have some questions...
So here is my chance to poke my nose into the Amiga scene....

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
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
Re: ATARI ST FPGA announced
I was thinking the same thing. I'm glad my dad brought home an Atari ST when I was a kid. But I later came to understand that the Amiga was worth getting into also. Other than seeing one ONCE at a friend's house as a teenager, I've never experienced the Amiga world. Now that I'm in my mid-30's I want to get a taste of it and satisfy my curiosity. I'll probably get a real one someday just because. But it'll never have that nostalgia effect of being in my heart like the Ataris.wongck wrote:Can run as an Amiga, eh?qq1975b wrote:It seems it will work as an Atari ST and an Amiga but I have some questions...
So here is my chance to poke my nose into the Amiga scene....

- alexh
- Fuji Shaped Bastard
- Posts: 2824
- Joined: Wed Oct 20, 2004 1:52 pm
- Location: UK - Oxford
- Contact:
Re: ATARI ST FPGA announced
The FPGA is re-configurable yes.qq1975b wrote:In this FPGA systems...are they upgredeable by firmware?
No. It has a 68000 CPU and the TT has a 68030. I don't believe that there is an open-source 68030 HDL project yet. And it is unlikely that the FPGA on the MiST board would have the capacity for one anyhow.qq1975b wrote:Will it be able to work as a TT in the future with no new board design needed?
The FPGA won't have the capacity to contain either the 68030 or the DSP56K required for Falcon compatibility.qq1975b wrote:I suppose Falcon is more complicated...
No and no. 68020 & AGA may be possibleqq1975b wrote:Will it be able to work as an A3000-ECS or A4000-AGA?
No.qq1975b wrote:Will it be able to improve CPU speed to 68030 or more?
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: ATARI ST FPGA announced
Your reply is nearly perfect
Thanks!

He's asking for the speed of an 68030 and that seems to be possible with this kind of setup: http://retroramblings.net/?p=280alexh wrote:No.qq1975b wrote:Will it be able to improve CPU speed to 68030 or more?
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: ATARI ST FPGA announced
The functionality of an 68030 is definitely out of scope, agreed. But most people were primarily interested in the speed boost the 030 gives, anyway. A super-charged 68000 on the other hand is something that probably even more prople are interested in as it's more compatible to a real ST than a 030.MasterOfGizmo wrote:Your reply is nearly perfectThanks!
He's asking for the speed of an 68030 and that seems to be possible with this kind of setup: http://retroramblings.net/?p=280alexh wrote:No.qq1975b wrote:Will it be able to improve CPU speed to 68030 or more?
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Re: ATARI ST FPGA announced
Yes. The 68030 functionality would be interesting if the TT or Falcon could be implemented but not for the ST. With more speed only, in my opinion, is OK if we are talking about ST/STe and A500 only.
Trying to learn...
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: ATARI ST FPGA announced
You simply wouldn't want to pay for a FPGA able to hold an TT or Falcon. But FPGAs are getting cheaper and a mature ST/STE HDL implementation sure improves the chances for a TT/Falcon FPGA implementation in a few years when FPGAs have improved.qq1975b wrote:Yes. The 68030 functionality would be interesting if the TT or Falcon could be implemented but not for the ST. With more speed only, in my opinion, is OK if we are talking about ST/STe and A500 only.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Re: ATARI ST FPGA announced
Yes, I know because you explained it me once that Falcon and TT are not possible with this designMasterOfGizmo wrote:You simply wouldn't want to pay for a FPGA able to hold an TT or Falcon. But FPGAs are getting cheaper and a mature ST/STE HDL implementation sure improves the chances for a TT/Falcon FPGA implementation in a few years when FPGAs have improved.qq1975b wrote:Yes. The 68030 functionality would be interesting if the TT or Falcon could be implemented but not for the ST. With more speed only, in my opinion, is OK if we are talking about ST/STe and A500 only.


Are ST and A500 capabilities full implemented? "only" STe ones have to be done? Hope it doesn't take too long.
I preordered one MIST weeks ago too

Trying to learn...
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: ATARI ST FPGA announced
They'll never be fully implemented. But they are both in a state where one can comfortable run most games and e.g. an audio session with cubase. I am pretty pleased with the current state. But there's always room for improvement and new features.qq1975b wrote: Are ST and A500 capabilities full implemented? "only" STe ones have to be done? Hope it doesn't take too long.
As for the STE: I haven't even started yet. Recently i did the MIDI stuff and some cleanup so the FPGA is now only used to 55% with the bare ST. Then i'll have also to cleanup the DMA a little bit so the blitter can be started. Next then is the blitter itself. Second are extended color modes and then some STE games may already run. But beforehand i'd like to get the turbo mode running to at least the equivalent of a 16Mhz 68000 which in turn is a precondition for MegaSTE.
Don't get me wrong, there are FPGAs capable to hold an entire Falcon ... or two ... or ten:
http://www.digikey.com/product-detail/e ... ND/4158677
That FPGA can hold more than 200 times more logic than the one on the MIST and yes, that's a five digit price tag for a single piece of silicon

MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
- alexh
- Fuji Shaped Bastard
- Posts: 2824
- Joined: Wed Oct 20, 2004 1:52 pm
- Location: UK - Oxford
- Contact:
Re: ATARI ST FPGA announced
Interesting. I'd be curious to know how the improvements stack up on some other benchmarks.MasterOfGizmo wrote:He's asking for the speed of an 68030 and that seems to be possible with this kind of setup: http://retroramblings.net/?p=280
On the Amiga you can make instructions single cycle instead of multicycle and you can adding write caching to get higher performance. But the ST games and demo's rely heavily on accurate instruction and memory timings. While you could activate such a turbo mode. I imagine it introduces terrible incompatibility?
Re: ATARI ST FPGA announced
I'm under the impression it won't be demo compatible (and quite a few games then I assume) as it is?alexh wrote:But the ST games and demo's rely heavily on accurate instruction and memory timings. While you could activate such a turbo mode. I imagine it introduces terrible incompatibility?
http://www.atari-forum.com/viewtopic.ph ... 3&start=51
edit: Which is not to fault anything about its development - which is great. I'm well aware we abused the available hardware as much as we could back then and that it's for most practical reasons impossible to simulate correctly. Software emulators are full of specific patches instead of being cycle correct.
- MasterOfGizmo
- Atari God
- Posts: 1345
- Joined: Fri Feb 08, 2013 12:15 pm
- Contact:
Re: ATARI ST FPGA announced
Correct. E.g. demos using overscan and e.g. opening borders don't work properly. There's no technical reason why it shouldn't be possible to make the shifter and CPU 100% compatible, but currently it simply isn't.troed wrote: I'm under the impression it won't be demo compatible (and quite a few games then I assume) as it is?
http://www.atari-forum.com/viewtopic.ph ... 3&start=51
edit: Which is not to fault anything about its development - which is great. I'm well aware we abused the available hardware as much as we could back then and that it's for most practical reasons impossible to simulate correctly. Software emulators are full of specific patches instead of being cycle correct.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki