Robocop repair log #4

 General  Comments Off on Robocop repair log #4
Jan 112019
 

I recently aquired a few Robocop PCBs, and this particular one seemed to be working fine at first glance. Eventually however, I realised that certain sounds seemed to be missing from the attract mode.

In particular I noticed Robocops speech as he rolls off the Prime Directives was not there. A closer look playing the game revealed further sounds missing, like the groans from the enemies as you kill them and others.

I then realised that is was just the ADPCM samples that were missing.

So I looked at the CPU board where most of the final digital and analogue circuits are. First I checked the DACs and found no samples present, so went further back to the large YM2203 sound chip. I probed pin 19 of the IC and would have expected to hear the samples here, however I heard nothing except static.

Pin 19 circled in red
Pin 19 circled in red

I was able to determine that the ADPCM samples are stored in the EN02 ROM, so I popped this into an eprom reader and checked the content.

The eprom was corrupted, so I burned a new one and the samples were restored.

Another Robocop saved.

BINman program update

 General  Comments Off on BINman program update
Jan 022019
 

Today I’ve uploaded the latest version of my BINman software.
This version is v4.3.2 and has had some rewrites and a few extra features added.
First is the ability to deinterleave the bytes of a file into nibbles.
Second feature added can be found under the “Special” menu. It was added as a request from a user. This swaps the nibble values from one byte and the adjacent byte then deinterleaves that file. For example an original file of: “12 34 AB CD” will output two files, one containing “13 AC”, the other “24 BD”.
Its not something I’ve ever had the need for but obviously someone wanted it so here it is.

As usual it can be found in the “Downloads/PC Software” section.

 Posted by at 7:04 pm