> Yeppers, saw that in the Shoutbox before it scrolled off, thanks.
right
there are more worrying regressions which aren't, like the Seibu SPI stuff dropping to less than half the speed it was in feb (300% ->120%)
that was caused by cam900 using the memory interface for the sound chip https://github.com/mamedev/mame/commit/4...a5caa901b99f8c6
literally 50-70% of the frametime is now spent in the memory read functions for the sound, and it barely keeps above 120% on a 4ghz i7 during the startup, way below that on a pretty decent machine.
while the 'device_rom_interface' stuff is 'cleaner', I don't think the performance cost is in any way acceptable there, it's now by far the heaviest thing in the driver, for no actual gain.
this is the kind of performance loss which will cause people to refuse to upgrade forever if they hit it, and the type which gives MAME a bad reputation as there's no benefit at all to them upgrading in this instance, and it's a popular driver.
the STV stuff on the other hand is legitimate enduser visible improvements.
|