Karlos wrote:
bloodline wrote:
Or an XScale card :-D
Or an XScale card.
What about an Athlon64 card running a JIT emulation? For tower systems only of course. You get the benefit of decent off the shelf controllers for memory, AGP, IDE etc then :-)
I've thought about that actually... since Free HyperTransport core are available for FPGAs...
The Athlon64 has 16 General purpose registers, which makes it ideal for 68k emulation... it's general purpose regs are 64bit, so JIT book keeping could be kept in the upper 32bits of the registers (sort of treat the 16 64bit regs as 32 32bit regs)... the CPU is REALLY fast and very cheap... it's 64bit (always a good thing :-D), it got strong Vector support (MMX, SSE, 3DNow!), SMP is possible... oh and AROS support is there ;-).
But, the CPU is big, it's hot, it draws a huge amount of power.. it needs one hell of a heatsink... while I agree that it would be perfectly acceptable for someone with a Tower system... these people would probably be better off buying an A1/Peg or a modern PC and Running WinUAE...
The XScale on the other hand could go into a stock A1200 (or even other Amiga Models) and run with no heat, power or space issues. It should be able to far outperform the 060 , and be far more affordable...
Hell if we're using an FPGA one could even put a few nice features in there too... a Chunky buffer (+ Blitter) with a DMA to Lisa... which would allow the CPU to write chunky pixels and would convert the pixels to Planar during the screen refresh :-)