Amiga in an FPGA

 mini amiga
Dennis had been working on this project for over a year before recently releasing it in the forums (photos). The Amiga was notable for its use of unique, dedicated processor chips for tasks like real time video effects. Dennis has recreated these chips in a Xilinx Spartan-3 400K gate FPGA. His development board also features a MC68000 processor and an MMC card for storage. He’s got everything, but sound and keyboard support working. He is able to run Lemmings though, and isn’t that what’s really important?

[thanks Seantech]


  1. pocketbrain says:

    Is this a precursor to an Amiga SOAC? Does one already exist?

  2. Speed phreak says:

    Ah, Lemmings on the Amiga. So that’s where my childhood went…

  3. markie says:

    awesome project! emulating old hardware in software is already nice, but actually recreating it in an FPGA like this is insane (and very very cool) :-)

  4. Eviltwin says:

    …and very very very much job!

    coding is done on 10 % of the time, rest is going on bugfix (90 %)

  5. ed3 says:

    Very cool!!

    Slightly apropos, should also check out the C-One. It is a recreation of the Commodore 64 in a modern form (C64 motherboard which fits in a ATX case [with slight modification], ATX power supply, uses PC keyboards, hdrives, etc)…

    The board uses a replaceable CPU core module. It comes with a Motorola 65C816 module to support Commodore 64 environments, but in theory could be replaced with any 8-bit CPU module (eg. real 6502, 6809, or Z80).

    Not a hack…

  6. ex-parrot says:

    some people on the forum are calling foul… anyone FPGA experts care to comment on how possible this would be to do?

  7. ex-parrot says:

    I spoke too soon, people are retracting their cries of “it’s a hoax, it’s a hoax” already :)

  8. ravuya says:

    Unbelievable! I crave one of these.

  9. erkan says:

    Its real and working.

    And hes got sound working now. Check the huge thread at

  10. Andre says:

    In reply to ex-parrot’s question on if this were possible:

    Entirely! I’m a graduate of computer engineering in Ottawa, Canada, and building a computer on an FPGA was part of the curriculum. We didn’t do amiga, however, we re-created an Acorn CPU. I remember the hardest part for me was the damned VGA controller because you had to get the signal timing just right! Any deviation would result in really weird images. Ah, the memories!

  11. Seantech says:

    Dennis went from his first blink-a-led ‘program’ on the fpga right to making Minimig, and Minimig is now very much a reality!
    Dennis should be giving a public demo on 18 Feb at the HCC Commodore User Group [], in Maarssen, The Netherlands. Any of you that are willing, interested and able to join are more than welcome!

  12. John Bokma says:

    @10 which Acorn computer? BBC?

  13. Fairy Tails was my favorite game for the amiga, congrats on the project.

  14. ipod-owner says:


    The project is still going strong.

    Here is a link to another cool homebuilt Amiga clone:

  15. Is there any more updates in this? I would like to find out more about it.

Leave a Reply

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

You are commenting using your 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 )

Google+ photo

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

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,615 other followers