Haze
Posts: 15
Joined: Thu Nov 06, 2014 1:16 pm

Re: Astro Blaster Runs too slow

Component by component circuit emulation is extremely demanding.

MAME is actually really fast compared to even some high-end six-figure purchase price commercial software when it comes to this kind of thing; the fact it can run some of these in realtime at all on a decent CPU is impressive.

Any use of multi-core in emulation is cheating and will have drawbacks, or gains will quickly be diminished due to sync requirements / overhead, unless you're willing to have non-deterministic emulation, which is not a good idea. The netlist audio system can already make use of multiple cores in some situations, but any single large, sufficiently complex circuit can't realistically be split up as every operation depends on the result of the previous one.

Just because you don't like the answers, doesn't mean they're not correct.

Return to “MAME Discussion”