As you may now notice there is a new tab on the menu bar called ‘For Sale’.
At present this is just a simple gallery showing items that we may be selling at any particular time.
If your interested in any items then please contact the seller directly via the contact form
I reinstalled the RAM, the oscillator and the EEPROM (temporarily omitting components in audio circuit) and board showed the self-test reporting bad devices @12C (ER5911 serial EEPROM), 6G (sound Z80 code 27C010 EPROM) and 7G (2k x 8-bit SRAM of sound system)
I cleared the first error by re-initializing the EEPROM (holding down the TEST switch while powering up the board)
As for the other two errors, I dumped the EPROM @6G and code didn’t match any existing MAME set so I reprogrammed the device with correct code.This cleaared the error but the one regarding the device @7G was still present.Probing the device (a Sony CXK5814, a 2k x 8-bit static RAM compatilbe with 6116) revealed unhealthy signals on data lines:
Once removed, the chip failed the out-of-circuit testing:
Finally the self-test no longer complained so board booted into game but colors of some backgrounds were wrong and sprites were mssing parts:
The MASK ROMs check reported a bad device @16L, this is a 8Mbit one containing sprites data:
I replaced it with a 27C800 EPROM but with no luck so I focused on the background colors issue.The hardware uses an ASIC marked ‘053251’ which is responsible of palette and priority:
The chip outputs 11 bit of palette index called ‘CO0-CO10’ on schematics:
Probing the outputs with a scope revealed bad signal on pin14 ‘CO4’ (healthy signal on the left for comparison)
I removed che custom and replaced it with a spare take on a donor board (Premiere Soccer)
This fixed the color issue but sprites were always wrong :
and device @16L was still reported as bad:
Schematics don’t cover this part of circuit but I knew the design.The two ASICs marked ‘053246’ and ‘053247’ work in tandem, the first generates the address lines to the sprites MASK ROMs and the latter read and process their data:
I checked connections between the ASICs and MASK ROMs, no problem found.Actually the data lines from MASK ROMs are not directly tied to the ‘053247’ ASIC but there are some 74LS374 in the middle (two for each ROM) which latch data bits.Piggybacking the ones @12K and 10K restored partially the sprites.I desoldered the first and it failed the out-of-circuit test:
This improved sprites but not yet perfect :
So I removed also the other 74LS374 @10K, it failed too!
This fixed the sprites issue completely.As for lack of sound it was only matter to fit the missing MB3722 amplifer and electrolytic capacitors @C114, C21 and C16.
Another board torn from the darkness, long live to it!
We all know that Konami manufactured wonderful arcade games but, you know, beautiful things are often complicated too.And surely their hardware is! This mainly because of the use of many custom chips with the most disparate functions and shape.
The ‘052535’ is one of them, used on countless PCBs of ’80-’90 :
The ‘052535’ is basically a 5-bit video DAC (one for each R,G,B color) in SIL package used to convert the digital signals of the palette circuit into analog, we can see its pinout and implentation in this snippet from Lethal Enforcers schematics:
During my repairs sometimes I had to replace faulty ones so why not reproduce this part too?Perhaps someone else did it already but i did it my way.
First of all I removed the black epoxy to expose the circuit and scan it :
As you can see the Konami ‘052535’ is nothing more than a R-2R resistor ladder with the resistors values tipically doubled .The transistor on the left is used in final stage to amplify the analog signal adapting it to RGB arcade standard.The circuit is very simple so it took few time to draw schematics of it and route them to a PCB which ended up with more or less the same dimensions of original part:
Here is the assembled reproduction, I used the legs from thru-hole components as pins which fit well in a female header:
Testing on board was successul, reproduction validated!
Another board from the box of faulty ones, an Irem M92 motherboard (with Undercover Cops license seal)
For my testing I used the ROM board from a working Undercover Cops (but I could use a whatever one).On boot I was greeted by this screen, self-test failed reporting errors related to some RAMs
There are two 6116 SRAMs @IC43 and IC44 whose data bus is tied to the two graphics custom ASIC ‘GA22’ and ‘GA21’ :
When I went to piggyback the RAMs, error changed in this:
Probing them with a scope revealed the outputs were dead on both despite the address lines were properly toggling:
Both chips failed when tested out-of-circuit:
With good RAMs the board successfully passed the self-test and entered in game:
But sound was missing at all, I could hear only a slight buzzing noise:
Using my audio probe I was able to verify that both FM sound and PCM samples were properly generated and then pre-amplified/mixed by OP-AMPs but signal got lost somewhere not reaching the input (pin 1) of the MB3730 amplifier.The whole audio section was previously recapped by someone so I ruled out electrolytic capacitors.But a closer inspection revealed heavy corrosion on many 1/8W resistors (probably due leakage of original ELNA capacitors), here are pictures of them taken with a microscope:
Measuring them gave me infinite resistance sign that they were open:
Here in details the bad resistors I replaced:
R201 – 1KOhm
R203 – 100KOhm
R205 – 4.7KOhm
R208 – 4.7KOhm
R209 – 2.7KOhm
R211 – 10KOhm
R213 – 10KOhm
This restored full sound, board 100% fixed.End of job.