View Single Post
Old 15th Apr 2021, 8:00 am   #1666
ortek_service
Octode
 
ortek_service's Avatar
 
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,440
Default Re: Non-working Commodore PET 3016

Quote:
Originally Posted by ortek_service View Post

>>
>>
There's also lots of various test utilities etc, here: http://www.zimmers.net/anonftp/pub/cbm/pet/utilities/
>>
>>
http://www.zimmers.net/anonftp/pub/c...diagslevak.txt describes what's in http://www.zimmers.net/anonftp/pub/c...gslevak.d64.gz
Including this one that may have been useful if it runs from ROM image...

Address checker is a short routine to find faulty address or data drivers. It write numbers to memory and reads them back. If it finds an error, it writes the address and memory difference to the screen. If the memory was high when it should be low, the number is positive, the memory was high when it should have been low. If the number is negative, the memory was low when it should be high. analysis of the bits of the address and memory data can indicate potentially defective drivers.

Although obviously if 6502 can't write to screen RAM due to it / write path buffers (Or read path from screen RAM through to Char.Gen ROM) having faults, then it may not work too well.


There many other compilations there, so may well be some port-checkers (Not sure what performance tester ones are, and if they include this)

Last edited by ortek_service; 15th Apr 2021 at 8:08 am.
ortek_service is offline