Thread: BSNES (rules)
View Single Post
Old 01-07-2006, 11:00 AM   #21
JadussD
Senior Member
 
Join Date: Jan 2003
Posts: 2,100
Default Re: BSNES (rules)

> I plan to eventually write an article explaining why it
> takes 2ghz to emulate a system with a 2.68mhz processor
> accurately.
>

For those curious, I looked at the source code and from what I can tell, the reason this emulator is so accurate is that it doesn't just emulate one instruction in the processor, then check the other elements in the system individually, it literally updates everything as it should be on each clock cycle, and individual CPU instructions can take up more than one clock cycle, so if you're not updating everything to where it should be on each clock cycle, like most emulators, it'll be a lot faster than what this emulator does, with some accuracy sacrificed. I wouldn't bitch about the speed people, there is no way this could be very much faster than it is. It's the price you pay for an ultra-accurate emulator.
<P ID="signature"></P>
JadussD is offline   Reply With Quote