> > Wouldn't the MAME emulator be more accurate (and faster regarding Naomi/Atomiswave, > > Model 3 and other newer systems...) if it was written in assembler ? > > Yes, but such a thing could never exist, because nobody would write such a complex > piece of software entirely in assembler.
I would submit that the answer is actually "no". Accuracy would plummet due to the complexity of writing a Naomi emulation entirely in assembly, and if the same exact algorithms were used (e.g. an interpreter SH-4 core and a PowerVR drawing routine that piped each pixel through MAME's memory system) you would get identically absymal performance.
|