Is the FPGA chip in the FPGA Replay fast enough to generate a 1280x1024x32bit @ 60fps display?
Yes, the FPGA is capable of it. Moreover the memory bandwidth is more than enough to display such resolution.
Does it already do that?
Currently Minimig AGA core with RTG module (Picasso96 compatible drivers are available) can display resolutions up to 1920x1080 but only in 8-bit colour depth. Maximum resolution in 32-bit mode is 800x600.
Or is it something you could try to squeeze in with some hardcore optimized code magic?
There are plans to improve memory controller to allow more bandwidth and more colours in higher resolutions - current limitation is a consequence of original Amiga Chip RAM design (the RTG module fetches its display data from Chip RAM).
What is the theoretical maximum bandwidth of your memory chips?
166MHz x 2 x 16 bits = 666MB/s
How much actual bandwidth are you actually able to get out of the system so far?
My design has two independent logical memory channels to SDRAM each capable of 113 MB/s. One channel is used by the custom chips, CPU, AHI DMA sound channels and RTG board blitter. The second channel is dedicated to memory refresh and RTG display.
I am asking these questions because I want to write a game that maxes out your hardware. And I think that I will be stuck using 640x512x32-bit mode.
Such resolution is problematic with VGA monitors. But my RTG module supports scan doubling to upscale 640x512 to 1280x1024 which is SXGA native resolution.