El dom, 03 de nov de 2002, a las 08:19, Igor Izyumin escribio: > The real challenge is making it efficient - the Super Nintendo runs at about > 5MHz but requires a 300MHz processor to emulate it with decent speed. Unless
It is not a good example, the snes has 2 different cpus, gpu engine, sound dsp engine ..., besides it is necessary a very accurate emulation in order to sync the cpus. It does that it is changing from one cpu to other very continually, around to every 2 or 3 opcodes. A simple 65816 emulation will be very fast in a old 486. Besides the snes emulators uses interpreter cpu emulation, and it is very inefficient, the last-generation emulators uses dynarec emulation, what is X times faster. (good examples are ultrahle, corn or vgs). Regards, Carlos. -- ___ _ \ | / Infraestructuras | . |._ _ _| | ___ ___ ___ http://www.andago.com | || ' |/ . |<_> |/ . |/ . \__ GNU/Linux |_|_||_|_|\___|<___|\_. |\___/ _ \ __|\ \ / Carlos A. Lozano <___'/ | \ -_) __/\__ \ > < -_) [ [EMAIL PROTECTED] ]\___|_| ____/ _/\_\___| [ [EMAIL PROTECTED] ] http://www.epsxe.com