In the case of all consoles the graphics subsystem is generally the most customized part of the console, though the CPU may see customizations as well depending on the level of integration it has with the graphics chipset or the relationship the company which made the console has with a hardware supplier and chip designer. Emulation of the SNES is tons of trouble due to the custom PPU and sound chipsets and a number of quirks due to cutting corners and cutting costs. Emulation for the Neo Geo is actually easier because the graphics hardware is simpler and more straight-forward. It doesn't really cut many corners. It's just beefy. Complexity doesn't always breed power. Sometimes it just breeds complexity.
elvis wrote:You sure about that?marurun wrote:The Neo Geo was much more advanced and powerful hardware than any of the systems you've named that have been cloned. The video hardware, especially, was a very custom job. Although it probably won't be long before any Neo Geo patents would be expired, if they haven't already.
http://en.wikipedia.org/wiki/Neo_Geo_(c ... ifications
M68K and a Z80 aren't what I'd call "very custom" at all. They appeared in a tonne of other stuff, including the Megadrive/Genesis, Amiga, and buckets of arcade titles. I can buy them for about $10 from my local Jaycar (substitute "Radio Shack" or whatever is your local equivalent).
Unless Wikipedia is missing some magic "custom" chip, it looks like a pretty damned simple console/system to clone.