05-26-2020, 05:54 PM
I noticed recently that the arcade Double Dragon games have very few of their sprites ripped, so I thought I'd contribute to one of my favorite series. Unfortunately I ran into a very irritating technical problem.
For some reason, there's strange artifacting/bleed on the pixels of every game I run on MAME. It's not very noticeable when you're playing, but when you take a screenshot, this is the result. At first I thought this was just some strange side effect of the screen being resized, so I tried making the game display in its native resolution...
Not only does it persist, it's even worse. Now the discolored pixels are the same size as the game's pixels, causing everything to look muddled and blurry. Needless to say, it's impossible to rip any sprites from a game that looks like this using screenshots. It's technically doable at higher resolutions, since you can separate the artifacted pixels out and clean them up manually, but it adds an immense amount of work to what's already a pretty involved task. Now, there is a workaround to this using the f12 key, which creates perfect unmarred snapshots of the game in its native resolution.
But unfortunately, you can't take f12 snapshots of the tile viewer, which means that I'd have to try and snapshot each frame of animation as it happens in game, which is no easy task, and I'd have to clean up around the sprite, and it would seriously complicate getting some of the damaged, weapon wielding or throwing sprites which only happen while other graphics are overlapping the characters. And that's not even getting into more advanced games that have transparency effects or stretched sprites that I might want to rip from later.
I tried messing with various MAME settings and asking for help on a MAME forum, and I even tried making a fresh install in a different folder, on a different drive, etc., and none of it solves my bleedover pixel problem. Anyone have any advice?
For some reason, there's strange artifacting/bleed on the pixels of every game I run on MAME. It's not very noticeable when you're playing, but when you take a screenshot, this is the result. At first I thought this was just some strange side effect of the screen being resized, so I tried making the game display in its native resolution...
Not only does it persist, it's even worse. Now the discolored pixels are the same size as the game's pixels, causing everything to look muddled and blurry. Needless to say, it's impossible to rip any sprites from a game that looks like this using screenshots. It's technically doable at higher resolutions, since you can separate the artifacted pixels out and clean them up manually, but it adds an immense amount of work to what's already a pretty involved task. Now, there is a workaround to this using the f12 key, which creates perfect unmarred snapshots of the game in its native resolution.
But unfortunately, you can't take f12 snapshots of the tile viewer, which means that I'd have to try and snapshot each frame of animation as it happens in game, which is no easy task, and I'd have to clean up around the sprite, and it would seriously complicate getting some of the damaged, weapon wielding or throwing sprites which only happen while other graphics are overlapping the characters. And that's not even getting into more advanced games that have transparency effects or stretched sprites that I might want to rip from later.
I tried messing with various MAME settings and asking for help on a MAME forum, and I even tried making a fresh install in a different folder, on a different drive, etc., and none of it solves my bleedover pixel problem. Anyone have any advice?