mmphosis wrote:
Here is a test case that I doubt any currently available emulator can
emulate...
loop
LDA $C056
NOP
LDA $C057
JMP loop
Try this on real hardware.
Good example of how hardware speed can't be emulated with even very fast software... To do this in general on a modern platform, you'd need to keep all the "renderings" of the frame buffers current and be able to "switch them in" in mid-refresh with a latency of no more than a microsecond. Seems like 256MB or more ought to make this possible, but it all depends on 1) whether the video hardware can "bank switch" and 2) whether DirectX (or whatever) offers an interface to do so. (And even then, the 1us requirement is probably a killer.) -michael NadaPong: Network game demo for Apple II computers! Home page: http://members.aol.com/MJMahon/ "The wastebasket is our most important design tool--and it's seriously underused."