Re: 8032-sk with extra memory on Supersoft high resolution graphics board

Re: 8032-sk with extra memory on Supersoft high resolution graphics board

From: Anti Florian <>
Date: Fri, 8 May 2009 10:40:27 +0300
Message-ID: <>
Just found this: In the PET only seven bit of the data read from memory are
used for character ROM addressing. The 8th bit is instead directly fed to an
inverter, inverting the pixel stream if set - thus inverting the
character. This
means it has no special drawing characters like the C64 and others.

So it is definitively a 2114 problem, I know how to find the defective chip
by calculating the position of the defective characters on the display.

2009/5/8 Anti Florian <>

> Thanks.
> Actually i found out that these garbage columns are on invert (a white
> block apears). By typing some characters will display the characters inside
> them on invert. I assume then that the data store on the RAM are correct (at
> least the first 7bits from PETSCII), so it may not be a 2114 problem
> afterall. The only invert line is inside the CRTC. I have no clue right now
> how inverse characters are generated on the PET, but i think it's safe to
> assume, that an address line shorts with the INVERT line from the CRTC,
> hopefully not inside the IC... It may be that the inverse logic is stored in
> the remaining 48 bytes (4 rams 1kx4=2048bytes, display of 80x25 =2000
> characters)?
> 2009/5/8 <>
> Hallo Florian,
>> > The one with an output pin always on high, right?
>> No. If it was a data line issue, the whole screen would be affected.
>> Just a column means an address line is affected. in this case I would
>> say A4. And only the upper half of the screen, that means the error it
>> is restricted to one pair of 2114's ie. it isn't one of the
>> buffers/drivers connected to the 2114's.
>> Although it may look like garbage, it should be possible to find out
>> whether bit 0..3 or 4..7 are affected.
>> --
>>     ___
>>    / __|__
>>   / /  |_/     Groetjes, Ruud
>>   \ \__|_\
>>    \___|       URL: <>
>> De informatie in dit e-mailbericht is vertrouwelijk en uitsluitend bestemd
>> voor de
>> geadresseerde. Wanneer u dit bericht per abuis ontvangt, verzoeken wij u
>> contact op te
>> nemen met de afzender per kerende e-mail. Verder verzoeken wij u in dat
>> geval dit
>> e-mailbericht te vernietigen en de inhoud ervan aan niemand openbaar te
>> maken.
>> Wij aanvaarden geen aansprakelijkheid voor onjuiste, onvolledige dan wel
>> ontijdige
>> overbrenging van de inhoud van een verzonden e-mailbericht, noch voor
>> daarbij
>> overgebrachte virussen.
>> APG Algemene Pensioen Groep NV is gevestigd te Heerlen en is ingeschreven
>> in het handelsregister van de Kamer van Koophandel Limburg onder nummer
>> 14099617
>> The information contained in this e-mail is confidential and may be
>> privileged.
>> It may be read, copied and used only by the intended recipient.
>> If you have received it in error, please contact the sender immediately by
>> return e-mail; please delete in this case the e-mail and do not disclose
>> it's
>> contents to any person. We don't accept liability for any errors,
>> omissions,
>> delays of receipt or viruses in the contents of this message which arise
>> as a
>> result of e-mail transmission.
>> APG Algemene Pensioen Groep NV is registered in the trade register of the
>> Chamber of Commerce Limburg, The Netherlands, registration number: 14099617
>>       Message was sent through the cbm-hackers mailing list

       Message was sent through the cbm-hackers mailing list
Received on 2009-05-08 09:47:19

Archive generated by hypermail 2.2.0.