CBM Diagnostic code

  • Hallo zusammen,


    ich habe mal angefangen ein github repo aufzusetzen, in dem wir CBM diagnostics programs sammeln können.


    Ziel ist es, die Programme auch möglichst zu disassemblen und zu kommentieren, um sie besser zu verstehen, wiederzuverwenden und zu verbessern. (natürlich etwas in Eigeninteresse.... da kann ich mir für meinen alten PET clone und den Micro-PET auch testroutinen zusammenschrauben :)


    BTW: wusstet Ihr dass die CBM 4k ROMs (und damit auch die blocks des 16k ROMs im 8296) des PET eine Checksumme haben, bei der alle Bytes aufaddiert werden und als Summe das High byte der Startaddresse ergibt?


    Anfang: das 8296 burnin hier: https://github.com/fachat/cbm-burnin-tests


    Ich nehme auch gerne pull-requests entgegen.


    André

  • Ich hab ja den p500 diagtest disassembled und verbessert bzw. Fertiggestellt. (github.com/vossi1/p500-test)

    Da hat Commodore sich ganz schön einen abgebrochen!

    Wow und ich dachte schon der 8296 burnin ist übertrieben...

    Vor allem wird der Test immer von ram bank zu ram bank kopiert um alle banks zu testen ;)

  • Da steht was von:

    "4032 - 40 column 32k memory 1MHz"

    Funktioniert der auch für Modell 3032 mit 0815-DRAM ?