RE: Asteroids - VSM woes

From: Evrovski, Andrew <andy_at_cyberplex.com>
Date: Wed May 01 2002 - 09:46:13 EDT

<<<
In theory, if the vector RAM had a problem, shouldn't the self test
indicate as such?
>>>

It doesn't work that way in real life unfortunately (at least not for me).
I have had a number of Asteroids boards and Asteroids Deluxe boards where
the RAM(s) were at fault but passed the testing A-OK. And the symptoms were
various degrees of vector distortions. Some glitching, sometimes problems
with scaling, and one time where there was occasional line scaling/drawing
issues, but also when the asteroids were rotating, in one positition it was
skewed. These were all due to bad RAMs that had all passed the RAM test.

Andy

-----Original Message-----
From: Phil Morris [mailto:phil@morris0.fsnet.co.uk]
Sent: May 1, 2002 08:29
To: vectorlist@synthcom.com
Subject: VECTOR: Asteroids - VSM woes

I've gained a lot of experience fixing Asteroids boards over the past few
months, but one area that has now defeated me is the dreaded VSM!

I've been messing around with this board on and off for a week now and it's
driving me nuts. When in test mode, it beeps about twice a second, and in
game mode the LEDs flicker rapidly and you can't play a game.

In test mode, grounding the watchdog stops the beeps, BUT if I press the
reset button I get one long beep (for about a second) which does NOT equate
to the normal low tone you'll get to indicate a faulty RAM, and it's also
not the same as the short 'bip' you get to indicate the RAM test has
passed. Pressing any of the CP buttons produce a slightly longer beep.

Looking at the screen with the watchdog disabled you can see the normal
test mode image, but it's lower down on the screen than usual, flashes a
lot and is accompanied by a fair few rapidly flashing diagonal lines.

 From doing some comparison checks with the ICs in the VSM area against a
known good board, I can see that certain lines are *slowly* pulsing (about
2 pulses per second) - many of these are HALT lines, but not all. Some are
inputs, some outputs.

 From reading the schematics and messages elsewhere, I decided to try and
inject a pulse onto the HALT lines (pins 9 and 10 on the LS109 at A9). By
doing this the watchdog stops resetting the CPU, the LEDs pulse at their
normal speed, and I can play a game, but ....... the normal game screen is
mixed up with the test screen, along with the usual few extra diagonal
lines.

I'm not really sure how or what to test now - does all the above maybe
indicate of a vector RAM failure, a short, broken track, failed/failing IC
- or maybe any of these???

In theory, if the vector RAM had a problem, shouldn't the self test
indicate as such?

Thanks,
Phil

---------------------------------------------------------------------------
** To UNSUBSCRIBE from vectorlist, send a message with "UNSUBSCRIBE" in the
** message body to vectorlist-request@synthcom.com. Please direct other
** questions, comments, or problems to neil@synthcom.com.

---------------------------------------------------------------------------
** To UNSUBSCRIBE from vectorlist, send a message with "UNSUBSCRIBE" in the
** message body to vectorlist-request@synthcom.com. Please direct other
** questions, comments, or problems to neil@synthcom.com.
Received on Wed May 1 06:56:57 2002

This archive was generated by hypermail 2.1.8 : Fri Aug 01 2003 - 00:34:01 EDT