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:
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?
Zero Wing PCB - video problem
Zero Wing PCB - video problem
Re: Zero Wing PCB - video problem
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...
Re: Zero Wing PCB - video problem
OK, will try that later this week.
Re: Zero Wing PCB - video problem
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).
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)
Arcade game board repairer (known as 'Irongiant' and 'Vectorglow' on other arcade forums)