Unfortunately, it's the video emulation the worst part of C64 driver in MAME. VIC-II raster interrupt is often picked up at the wrong line, the bad line trick cannot be used because the VIC-II cycles it requires are wrong, the MSB of x-coordinates for sprites register seems buggy because I tried a lot of demos with the "sprites on borders" trick and they were not displayed even if the border was "open". Aside the already mentioned ultra-slow 1541 emulation which also fails with a lot of software turbo disk loaders, if you want to play a quite "static" game that doesn't require particular programming techniques, it's ok. And with CRT-shaders the final output is good. SID is not so bad even if it could be improved with the re-SID feature that is available in VICE. Also seems there's no noticeable difference between SID 6581 and SID 8580 in MAME, when on the contrary there's a *big* difference on real hardware. http://mametesters.org/view.php?id=5948
|