Welcome, Guest. Please login or register.

Author Topic: Why is AGA so hard to implement?  (Read 1791 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Zooz

  • Newbie
  • *
  • Join Date: Nov 2014
  • Posts: 23
    • Show all replies
Re: Why is AGA so hard to implement?
« on: March 24, 2018, 03:44:34 PM »
Well, this is not "so" hard about it.

UAE have it.
Minimig/Mist/Replay have it.
Vampire AGA is work in progress.
There were also other implementations never released.

All those implementations are differents and works rather good.

For example, Pinball Illusion is running quite perfect on a AGA Vampire summer 2017 core.

RTG is easier, yes, but also faster.

That said, with chipram mapped to fastram like there was on some proof of concept shown that AGA can be super fast. On that core, Metropolice demo was running even better than in RTG.

The difficulty is always same, the last 5% compatibility issues can need infinite work to find the perfect implementation, this because AGA was never 100% documented. And this takes also some room in a fpga.
« Last Edit: March 24, 2018, 04:10:24 PM by Zooz »
 

Offline Zooz

  • Newbie
  • *
  • Join Date: Nov 2014
  • Posts: 23
    • Show all replies
Re: Why is AGA so hard to implement?
« Reply #1 on: March 26, 2018, 04:41:27 PM »
That is only a matter of pleasure for a coder to play with new stuff. It can be seen as nonsense or not. But a hobby do not needs excuses. For larger audience, indeed RTG is better choice. For the fun, one can appreciate.