On 2/5/07, Tony Duell <ard at p850ug1.demon.co.uk> wrote:
 
 I've got a CBM 8032 that powers up "fine", but the screen is filled
 with "!" on every other character position... 
 It's been a long time since I've worked on a PET, but some details have
 stuck in my mind.
 The first (obvious?) thing is that it appears that the LSB of some
 locations in screen memory is stuck in the '1'' state. That would turn a
 blnk into a '!' and a 'n' into an 'o' even in PETSCII 
 
Yep.
  Now, I seem to remember that on 80 column PETs, the 2K
video memory is
 made up of 4 1K*4 chips and that alternate characters are stored in each
 pair of chips (one pair of chips stores all the chracters in odd-numbered
 locations on the screen the other pair the characters in even-numbered
 locations). That would explain why you have problems with alternate
 characters. 
Hmm... I didn't know about the even-odd interleave, but that'd be easy
to check against the schematics.
  And you guessed it,. Those RAMs are 2114s, a chip
well-known around here
 for failing in oadd ways. 
Exactly.  In a PET, it's much more likely that a 2114 has failed than
a bus buffer or similar IC.
  Without the scheamtics (and I have them _somewhere_,
they should be on
 the web (does funet.fi still exist?)) I can;t be more specific. But I'd
 gerab said schematics, find out which 2114 is at fault and change it. 
funet.fi doesn't exist as such, but the archives do.  They are now on
zimmers.net
http://www.zimmers.net/anonftp/pub/cbm/pet/
Enjoy,
-ethan