If you have tried WinUAE, the amiga emulation is pretty good. I don't know specifically what you would like to be faster by making it hardware-accelerated: if you mean the graphic subsystem, you could maybe have the blitter doing copyrect accelerated but as you said, that would be a very complicated task. A modern PC CPU is able to emulate an entire Amiga at full speed or even faster.
That said, the amiga has several processor (copper, blitter, CPU) running in parallel along with freakingly precise timing syncronisation with the video signal. And there's some DMA running also. Wow. I wonder how much work has gone into WinUAE to make it so perfect.
That said, the amiga has several processor (copper, blitter, CPU) running in parallel along with freakingly precise timing syncronisation with the video signal. And there's some DMA running also. Wow. I wonder how much work has gone into WinUAE to make it so perfect.