Welcome, Guest. Please login or register.

Author Topic: FPGA Replay Board  (Read 827902 times)

Description:

0 Members and 18 Guests are viewing this topic.

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #239 from previous page: September 07, 2012, 03:33:39 PM »
I think the hugest hurdles are:
 * Motorola 68EC020 @ 14 MHz
 * AGA graphics

But there is both an 68030-alike CPU- and AGA-core. It's an A1200 more or less. That leaves the CD emulation. But that is likely easier than the existing harddisc emulation.

So it's very likely doable, but I don't think there exist any code for this setup. But reconfiguration of existing code and adding CD-emulation should do it.
« Last Edit: September 07, 2012, 03:37:16 PM by freqmax »
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #240 on: September 07, 2012, 06:02:17 PM »
Wikipedia says about Akiko:
Quote
Akiko allows this conversion to be performed in hardware instead of relying on software conversion which would cause more overhead. The conversion works by writing 32 chunky pixels to Akiko's registers and reading back eight 32-bit words of converted planar data which can then be copied to the display buffer.

Seems not that hard to implement as a HDL-core ..?
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #241 on: September 07, 2012, 07:26:03 PM »
Asfaik, it's closed source to this date. But the intention is to release it at a later date when it's more finished (BSD or GPL?).
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #242 on: October 02, 2012, 12:25:09 AM »
Depend on your profession and circumstances ;)

Thoe the couple-baby-mortage trap is devious..
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #243 on: October 06, 2012, 07:27:07 PM »
Plz get it.

MikeJ is busy with moving and work. Thus less time to deal with FPGA Replay. When he has more time, he will have more time and then things will happen.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #244 on: October 06, 2012, 07:46:36 PM »
Xc3s1600 ?
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #245 on: October 12, 2012, 11:52:16 PM »
Asfair, 68060 has builtin MMU so why would it not be available?
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #246 on: October 15, 2012, 02:17:23 AM »
Cycle exact 68000 and 68020 should be enough. If one uses a more powerful CPU, the software ought to be aware that not all computer setups are the same..
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #247 on: October 15, 2012, 01:28:42 PM »
Asfair, there's a USB port on FPGA Arcade/Replay and compilers can be found on the internet..
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #248 on: October 17, 2012, 04:02:28 AM »
Different CPU speed should be no problem but different CPU cores might be..

Oh and don't forget that the FPGA has the m68k databus by their balls, and thus can do some quite brutal "MMU" ;)
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #249 on: October 18, 2012, 04:01:21 AM »
The FPGA is the magic pill ;)
It allows you to phase lock, manipulate bit-by-bit in realtime etc.

I think the big machines to really implement is A500 and A1200 which I suspect are the ones that are most widespread. The rest has to be configure your setup and pray (tm).

And the talk about how hard it is to code for all weird combinations of hardware is just a limitation of the number of willing coders. But with a baseline to work with it's way easier. It's easier to improve a specific chip to do something than to have to create a whole system from scratch as when you do that you have no working startpoint to work from. But rather have to make a theory and try.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #250 on: October 18, 2012, 02:41:50 PM »
Regarding add-on board. A board with (PLCC/DIP) sockets for Amiga custom chips to run synchronized with the core to debug could be useful for any core coders to straighten out any remaining compatibility.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #251 on: October 19, 2012, 12:31:26 AM »
In court what says is invalid. What counts is written agreement.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #252 on: October 19, 2012, 05:50:53 PM »
Quote from: spotUP;711992
dozer, darthx, why go through all the effort and make an a1200 clone if it ain't compatible enough to run all sw designed for the a1200?
patching/capping stuff sounds like a very lame approach. not an option if you ask me.
then i would be better off with uae.


It will over time run more and more software for the A1200. It's not perfect but rather a work in progress. Otherwise you can always give us those chipmasks for the Amiga chips ;)

The big problem is that existing machines fail more and more. Entropy is a harsh master.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #253 on: October 25, 2012, 11:49:58 AM »
Quote from: Dozer;712488
I see that more and more people use FPGA-stuff to revive old platforms. Are the cards somewhat compatible, or will complete rewrites be needed?


Provided the number of gates (CLBs etc) that the soft-core requires is less than the available on the particular FPGA it's essentially just a matter of declaring which I/O to use and then route those correctly. A few hours work perhaps. So it's in essence just a reconfiguration issue.

However you need the HDL-sources to be able to "recompile" or synthesize as it's called. HDL-sources will survive time, platforms will not.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show all replies
Re: FPGA Replay Board
« Reply #254 on: October 31, 2012, 06:09:34 PM »
What has X client/server to do with this??