Kennt Jemand ein gutes Testprogramm bzw. Alternative zu "C64 Diagnostic", welches die wichtigsten Grundfunktionen sowie sämtliche Opcodes von VIC II, SID, CPU, CIA und den anderen Chips testet, ohne das man eine Zusatz-Cartridge dafür braucht? - Dann vielleicht noch ein paar Spiele oder Demos, die empfindlich auf evtl. Fehlfunktionen reagieren oder von selten genutzen Opcodes profitieren bzw. das Letzte von der Hardware abverlangen.
Testprogramm für VIC II, SID, CPU & CIA
-
PARALAX -
11. Mai 2015 um 20:18 -
Erledigt
Es gibt 14 Antworten in diesem Thema, welches 3.310 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Öhm, wie soll's ohne Cartridge oder laden von Disk gehen? Als Kernal?

-
Die CPU braucht man nicht testen, denn wenn irgend etwas bei der nicht funktioniert, wird kein Testprogramm funktionieren.
-
Es gab hier mal ein Projekt Diagnose Platine. Keine Ahnung, was daraus geworden ist.
Aber du sagtest ja
Zitatohne [...] Zusatz-Cartridge
Wie willst du ein Programm laden, wenn beide CIAs hinüber sind

Und CPU erh...

-
Es gab hier mal ein Projekt Diagnose Platine. Keine Ahnung, was daraus geworden ist.
Devia hat schon seit Jahren eine gutes Diagnose-ROM für das Retro Replay welches nicht einmal auf das C64-RAM angewiesen ist, leider rückt er es nicht raus.
ZitatWie willst du ein Programm laden, wenn beide CIAs hinüber sind

Naja ich denke mal, es müssen vor allem die Ports getestet werden. Mit ein paar kaputten Tasten oder mit einem kaputten User-Port kann man durchaus noch laden. Glaub aber kaum, dass sich das ohne extra-Hardware automatisieren lässt. -
Hiermit kannste partiell den SID und die Filter testen, wenn du soweit kommst ein Basic Programm zu laden.
Bitte melde dich an, um diesen Link zu sehen.Sonst eben Chips zwischen Rechnern tauschen, wenn du keine Cartridge stecken willst.
-
Das Testen der Ports selbst ist ja kein großes Ding. Allerdings bieten die CIA's ja noch diverse Sonderfunktionen, die ggf. bei einem Teildefekt nicht mehr richtig arbeiten. So genau kenne ich mich nicht damit aus aber sollte der Testgerät verkauft werden, sollte es möglichst auf Herz und Nieren getestet sein. Nur fehlt mir leider die nötige Hardware, die ein Besucher auf der letzten DoReCo dabei hatte. Diese wurde in den Expansions-Port gesteckt und daneben auch mit dem Tastaturstecker, User-, Joystick- und Datasettenport verbunden.
-
Ich zerre gerne mal wieder die emuecke hervor:
Bitte melde dich an, um diesen Link zu sehen.Einfacher geht's nicht.

Hucky 
-
Ich zerre gerne mal wieder die emuecke hervor:
Bitte melde dich an, um diesen Link zu sehen.Einfacher geht's nicht.

Mir gefällt der hier besser:
Bitte melde dich an, um diesen Link zu sehen.
Man kann die Kabelei etwas entwirren und es auf einzelne Stecker reduzieren. Nur der Tape-Port muss mit dem Teil für die Gameports mit 2 Leitungen verbunden sein.
-
Aber genauso eine Hardware fehlt mir ja leider...
-
Aber genauso eine Hardware fehlt mir ja leider...
Muss ich das verstehen?

-
Also bei PCs, an denen ich viel rumschraube, mache ich auch immer gerne hinterher komplexe Hardware-Tests. Aber bei einem C64? Ich würde einfach 10 beliebige, möglichst komplexere Spiele raussuchen und jedes anspielen. Wenn dabei nichts auffälliges passiert, kann man davon ausgehen, dass die Hardware ok ist. Vielleicht auch noch GEOS mit einer analogen Maus testen, dann hat man soweit alles durch.
Diagnose-Module verwendet man eher, wenn ein Defekt vorliegt und man den lokalisieren will.
-
Zitat
Ich zerre gerne mal wieder die emuecke hervor:
Bitte melde dich an, um diesen Link zu sehen.Einfacher geht's nicht.

Hucky 

-
Hab jetzt alles, was ich ohne das Diagnosemodul testen konnte durch und es scheint soweit alles okay zu sein. Vielleicht gibt's noch ein paar spezielle Technikdemos zum Testen einiger illegaler Opcodes, die man mir noch empfehlen kann. Ansonsten kann man es aber als 100% funktionsfähig bezeichnen.
-
Vielleicht gibt's noch ein paar spezielle Technikdemos zum Testen einiger illegaler Opcodes, die man mir noch empfehlen kann.
Lorenz Test-Suite und diverse weitere Sachen aus dem VICE-Testcase-Repo?