[TECH] Mr Do's Castle help needed

guddler

Busting vectors like it's 1982!
vacBacker
Feedback
10 (100%)
Credits
4,058CR
[ukvac] [TECH] Mr Do's Castle help needed
Hi,

I've finally taken some time to look at several boards that I have here which
are totally dead. A Mr Do's Castle and a Do Run Run (both very similar
hardware).

Both boards do exactly the same, so I'm after some advice on how to proceed.
Okay, so this description goes for both games...

Both the 4mhz, and 9.828mhz crystals are producing waveforms that look to be
correct (comparing them to a running, but glitchy Do Run Run board).

All three Z80's are resetting at an steady interval (about once a second if
that's relevent!).

Looking at the mame driver I can associate roms on the board with their
corresponding Z80's so where do I go from here?

Will it stand to reason that I need to first get data flowing from the four roms
associated with CPU 1 into and out of the 8128 memory (is this pin compatible
with 6116 BTW?) so the game will go into it's intruction cycle and then probably
display garbage? Then move onto the second cpu ang get the graphics going?

Does anyone know this hardware and is able to supply a run down on what sections
do what (if you know what I mean)??

Ta,
Gudd.
 

LukeWells

Active member
Credits
334CR
Re: [ukvac] [TECH] Mr Do's Castle help needed
> All three Z80's are resetting at an steady interval (about once a second
if
> that's relevent!).

thats about a typical watchdog time, doesn't tell you anything really

>
> Looking at the mame driver I can associate roms on the board with their
> corresponding Z80's so where do I go from here?
>
> Will it stand to reason that I need to first get data flowing from the
four roms
> associated with CPU 1 into and out of the 8128 memory (is this pin
compatible
> with 6116 BTW?)

I think it is actually, I remember its 2k x 8 100ns as I had to fix a board
with these not long ago

>so the game will go into it's intruction cycle and then probably
> display garbage? Then move onto the second cpu ang get the graphics going?

common sense would say that yes the main program cpu will be responsible for
the watchdog, so that is going to be your starting point, although there
could be a watchdog for each cpu, I don't know, thats something that really
needs to be checked in the schematic.

Disabling the watchdog would be a good idea, removing the capacitor that
creates the pulse would be the easiest way, but then you would have to
manually reset the cpus on power up. But that shouldnt be a problem, just
short the reset to ground on one of the cpus and they should all be
interconnected and reset as well.

> Does anyone know this hardware and is able to supply a run down on what
sections
> do what (if you know what I mean)??
>
> Ta,
> Gudd.
>
>
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
 

guddler

Busting vectors like it's 1982!
vacBacker
Feedback
10 (100%)
Credits
4,058CR
RE: [ukvac] [TECH] Mr Do's Castle help needed
> common sense would say that yes the main program cpu will be
> responsible for the watchdog, so that is going to be your
> starting point, although there could be a watchdog for each
> cpu, I don't know, thats something that really needs to be
> checked in the schematic.

There does appear to be a single watchdog circuit for all three processors...

> Disabling the watchdog would be a good idea, removing the
> capacitor that creates the pulse would be the easiest way,
> but then you would have to manually reset the cpus on power
> up. But that shouldnt be a problem, just short the reset to
> ground on one of the cpus and they should all be
> interconnected and reset as well.

The watchdog would appear to consist of a single 556 with a bunch of resistors
and a few caps. Can't I just tie pin 9 (the output reset signal) of this IC to
5v to disable the watchdog??

Gudd.
 

Macro

Active member
vacBacker
Feedback
4 (100%)
Credits
2,009CR
RE: [ukvac] [TECH] Mr Do's Castle help needed
> common sense would say that yes the main program cpu will be
> responsible for the watchdog, so that is going to be your
> starting point, although there could be a watchdog for each
> cpu, I don't know, thats something that really needs to be
> checked in the schematic.

of course, some multi-cpu games have a watchdog on each CPU (like world cup
90)

*****************************************************************************
This document originates from within the Bounty Group of Companies.
Whilst we have taken steps to control the spread of viruses on our
systems, we cannot guarantee that this file is virus free.

This message, together with any associated files, is intended only for
the use of the individual or entity to which it is addressed and may
contain information that is confidential, subject to copyright or
constitutes a trade secret. If you are not the intended recipient of
this communication you are hereby notified that any dissemination,
copying or distribution of this message, or of any files associated
with this message, is strictly prohibited. If you have received this
message in error, please notify us at once.

*****************************************************************************************
Please visit us on the web - at www.bountyeurorscg.com or www.diss.net
*****************************************************************************************
 

LukeWells

Active member
Credits
334CR
Re: [ukvac] [TECH] Mr Do's Castle help needed
> The watchdog would appear to consist of a single 556 with a bunch of
> resistors
> and a few caps. Can't I just tie pin 9 (the output reset signal) of this
IC
> to
> 5v to disable the watchdog??
>

Obviously I can't see the circuit at the moment, but that should work,
although as before you'll have to manually jump start the reset line to get
things going (or start the game up with the watchdog kicking and then short
the reset to 5v)

I'd rather disconnect the watchdog, like cut pin 9 and then solder it back
after you fix the board

Luke
 
Top