Zero Wing PCB - video problem

The place for all discussion on gaming hardware
Post Reply
User avatar
ckong
Posts: 257
Joined: Tue Sep 09, 2008 8:17 am
Location: The Netherlands

Zero Wing PCB - video problem

Post by ckong »

ckong wrote:Guys, since recently I have a video problem with my Zero Wing game. It is shown as strange vertikal stripes at moving objects (friend and enemy) in front, the stripes are also visible through laserbeams and bullets. Funny enough there are no stripes through the scrolling background images. See the photo's for more clearification:

Image

Image

I checked the PCB viually but it is very clean and has no damage. I checked the Jamma connector and I also cleaned and reseated the Eproms, without success. But I guess one of the video Eproms causes this problem and has to be reburned. That is no problem, a friend of mine has a romburner, but the PCB has 13 Eproms, does anyone know if and which eprom could cause this problem?
User avatar
robotype
Posts: 38
Joined: Sun Jan 18, 2009 2:07 pm
Location: Milano

Re: Zero Wing PCB - video problem

Post by robotype »

try removing all the roms one by one when you find which is the area of the sprite roms try to touch with your finger around that area on the solder side of the game and see if those lines move or disappear, it could be a ttl or a ram related to the sprite rom, not necessarily the rom itself. it could also be a bad solder...
User avatar
ckong
Posts: 257
Joined: Tue Sep 09, 2008 8:17 am
Location: The Netherlands

Re: Zero Wing PCB - video problem

Post by ckong »

OK, will try that later this week.
User avatar
IronGiant
Posts: 294
Joined: Wed Nov 19, 2008 3:30 pm
Location: UK

Re: Zero Wing PCB - video problem

Post by IronGiant »

Also, as I posted on Arcade Otaku:

Possibly a bad ROM or a bad or broken data line from one of the ROMs responsible for the motion objects.

There are two banks of graphics ROMs, one for the motion objects, one for the backgrounds, as follows:

ROM_REGION( 0x80000, "gfx1", 0 )
ROM_LOAD( "o15-05.rom", 0x00000, 0x20000, CRC(4e5dd246)
ROM_LOAD( "o15-06.rom", 0x20000, 0x20000, CRC(c8c6d428)
ROM_LOAD( "o15-07.rom", 0x40000, 0x20000, CRC(efc40e99)
ROM_LOAD( "o15-08.rom", 0x60000, 0x20000, CRC(1b019eab)

ROM_REGION( 0x80000, "gfx2", 0 )
ROM_LOAD( "o15-03.rom", 0x00000, 0x20000, CRC(7f245fd3)
ROM_LOAD( "o15-04.rom", 0x20000, 0x20000, CRC(0b1a1289)
ROM_LOAD( "o15-01.rom", 0x40000, 0x20000, CRC(70570e43)
ROM_LOAD( "o15-02.rom", 0x60000, 0x20000, CRC(724b487f)

I'm not sure which one is which, but by a process of elimination you should be able to figure it out (just remove one from a bank and see if it affects the motion objects or the backgrounds, or just verify them all with an EPROM programmer and the MAME binaries).
Formerly known here as R-Typer

Arcade game board repairer (known as 'Irongiant' and 'Vectorglow' on other arcade forums)
Post Reply