Sheriff (conversion) repair log

 PCB Repair Logs  Comments Off on Sheriff (conversion) repair log
Jun 072019
 

Had this guy on the bench for far too long now. The reason? Its a horrible mess of wires used to convert it from something else. Not sure if this was some kind of factory conversion or someone was churning these out at one point in history but its not really something I want to work on again.

So, on power up I get this

When I first saw this on the video I was sent my first thought was one or more 161 counters had gone bad and then I started looking at the schematics (for Bandido) I found what I hoping to find.

There are actually 4 of these (the other one is on the previous page) so I was half prepared for when the PCB arrived.
When I tested the PCB for myself I could make the issue slightly better with more voltage but never managed to get it perfect within the upper voltage limits.

First thing I noticed on arrival was although the schematics were accurate the chip locations were not.
Like I said at the start of this the PCB is a mess of wires which are directly soldered to other parts of the PCB’s which made taking this stack apart a little tricky but needs must so I did.
Finding a bank of four 161 counters was easy enough.

Feeling sure of my diagnosis I removed all four counters and tested them out of circuit but they all passed.
I socketed and replaced them anyway as I know from previous experience these are a fail point.
When I retested the game the graphics issue was now fixed! I could even lower the voltage to 4.8 without problems. I guess these old ones had started to fail and gone out of spec.

Next issue was the sound but before looking into that I was very curious about the intermediate PCB half hidden under the sound board.

This thing is a horrible freak of nature.
I knew it was something to do with the controls but why so much circuitry? What is that EPROM looking chip on there? and why did it look homemade?
Sadly I don’t know the answer to that last question but I have a fair idea of what the other two are.

First up that EPROM looking thing.
I desoldered it and tried to identify what it was. Best picture I could get from the scratched off markings were this

I could see it was likely a Toshiba device and it had “333P” appended so after a fair amount of sleuthing It was deduced that it was TMM333P device.
As I had no way of reading this with any of my programmers I resorted to using the faithful Arduino to dump its contents. After successful extraction it actually identified in MAME as a ROM from Jatre Specter. This made little sense until I traced out the connections and realised it was actually hardwired to address $4E7 so one ever gave out the byte 0x3A. Furthermore only 5 bits of the byte were being used and they are only used to permenantly enable the adjacent logic chips.
My best guess here is the bulk of this PCB is for obfuscation purposes.
On another sidenote, I tried making a small replacement PCB for this using a CPLD and while it worked as expected without the outputs connected it went wrong when they were connected up. Looking on the scope I could see a fair bit of bus contention so I think the CPLD was just too fast for this old hardware.
Anyway, on with the repair.

There was no sound. I started probing around the 8035 and found it was giving out garbage. I pulled the 2708 ROM and found that also full of garbage. I did try erasing it and reprogramming but it wouldn’t program at all. I replaced this with a slightly modified 2732 EPROM.
I ordered a new 8035 and while waiting I decided the best course of action would be to refurb this whole PCB as much as I could. All capacitors were replaced and replaced some of the logic IC’s too just for good measure.
Found a few dodgy looking solder joints like this one along the way

The replacement 8035 came from eBay but it was DOA. The seller send me another no questions asked and this one worked fine.
That’s about it for this one.

Worth noting with this conversion that it was been wired to use the player 2 joystick as the aiming function for player 1.

 Posted by at 7:45 pm

Site Donations

 General  Comments Off on Site Donations
May 312019
 

Well,
Just a few hours after getting the site back up and making a post on here and twitter about the possibility of donations I can safely say that all costs have been met for the full year.

I am stunned at the level of support received on this.
Asking for donations is something I never wanted to publicly ask for but its gone so much better than I expected.

Once again massive thanks to:
Banjo Guy Ollie
Caius
IronGiant/VectorGlow
Derick2k

 Posted by at 7:27 pm

Server move and down time

 General  Comments Off on Server move and down time
May 302019
 

The usual visitors to this site will have noticed that it has been offline for a few days.
Basically the site had grown too big for for our hosting and I made the decision to move.
Obviously this comes at a cost and for a time I thought I was going to have to make some compromises.
Luckily, for this year at least, I had a cash injection from Banjo Guy Ollie & Caius which has allowed me to pay for what was needed.

I am contemplating setting up a Patreon or something in order to help pay for this cost going forward.
We will see how it goes.

Massive thanks to Banjo Guy Ollie & Caius for the contributions.

 Posted by at 12:29 pm

6116 to Sony CXK5808 RAM adapter

 General  Comments Off on 6116 to Sony CXK5808 RAM adapter
May 262019
 

The Sony CXK5808 is a 1k x 8-bit RAM of which we know very little about, no datasheet from manufacturer is available, we can only find its pinout on schematics of arcade PCBs.It’s a 400mil DIP22 IC:

Therefore time ago I designed a simple adapter in order to use a common 6116 (or other 300mil DIP24 2k x 8-bit RAM device) in place of this obscure and hard to find part  :

Here’s testing of the adapter on my Gun.Smoke PCB:

 Posted by at 6:56 pm

Nemesis (Konami GT conversion) repair log

 PCB Repair Logs  Comments Off on Nemesis (Konami GT conversion) repair log
May 252019
 

Received from Portugal a faulty Nemesis PCB for repair, actually a conversion from Konami GT on GX400 hardware.Set is made of a CPU board :

And a VIDEO board :

The game was full playbale with sound but the graphics were glitched as there were jail bars all over the screen:

The fault was obviously located on the bottom VIDEO board therefore first of all I ruled out all the custom ICs by swapping them in a good board, they were all OK.Then I focused on a couple of rows of 4164 dynamic RAMs (some were already replaced) :

They are 64K x 1-bit devices, here’s pinout :

On this board they are used as sprite line buffer like schematics show :

I went to probe them with my scope and I found one with an unhealthy signal on data output pin (good signal for comparison on left of below picture)  :

It was the chip @5H which I prompty removed and replaced with a good one :

This fixed the issue and board competely.Repair accomplished.

 Posted by at 10:55 pm