diff options
author | Scott Stone <tafoid@users.noreply.github.com> | 2011-08-18 00:57:58 +0000 |
---|---|---|
committer | Scott Stone <tafoid@users.noreply.github.com> | 2011-08-18 00:57:58 +0000 |
commit | 9a878722a2470f2bc54d8cd951aae0814a3929d6 (patch) | |
tree | 743e94885ebb57d23b97ec57ae847a8b07b725be /src/mame/video | |
parent | 1fca6b29a840feba15d5a11d1b60e49c32da5309 (diff) |
Fixed 04453: shackled: Garbled sprites
Diffstat (limited to 'src/mame/video')
-rw-r--r-- | src/mame/video/deckarn.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/video/deckarn.c b/src/mame/video/deckarn.c index be3700b28c6..eb45c7d85bf 100644 --- a/src/mame/video/deckarn.c +++ b/src/mame/video/deckarn.c @@ -52,8 +52,9 @@ void deco_karnovsprites_device::draw_sprites( running_machine &machine, bitmap_t fx = spriteram[offs + 1]; - // the 8-bit implementation had this, why? - //if ((fx & 0x1) == 0) continue; + /* the 8-bit implementation had this. + illustrated by enemy projectile explosions in Shackled being left on screen. */ + if ((fx & 0x1) == 0) continue; extra = (fx & 0x10) ? 1 : 0; fy = fx & 0x2; |