VC-20 - Inbetriebnahme und Reparatur

Es gibt 114 Antworten in diesem Thema, welches 19.148 mal aufgerufen wurde. Der letzte Beitrag (11. Februar 2019 um 13:14) ist von Lastgone.

  • "Du sollst mir was glauben, wenn ich was sage." Bitte melde dich an, um dieses Bild zu sehen.Bitte melde dich an, um dieses Bild zu sehen.Bitte melde dich an, um dieses Bild zu sehen.

    Ich habe dir nie *nicht geglaubt* ... ich möchte bloß alles selbst nachvollziehen & verstehen ... damit ich weiß, was ich da genau mache. Vielen herzlichen Dank für deine Bilder & Infos ... :thumbsup: .

  • Um das Thema anzustupsen, habe ich ein paar Fragen.
    Vorweg, ich habe keine Möglichkeit ein Eprom zu beschreiben oder auszulesen.
    Was ist in diesem Fall die bestmögliche Vorgehensweise?
    Wie ist der Ablauf mit dem EPROM-DIAG?
    Wie wird das Eprom eingesetzt und was macht es, bzw. Muss ich machen um ein Ergebniss zu bekommen?
    Sehe ich dann das Ergebniss auf dem Bildschirm ausgegeben vom VC20?
    Bei wem muss ich anklopfen der mir dabei hilft?

  • Hier findest du den Thread zu dem Test-Kernal im VC20: Bitte melde dich an, um diesen Link zu sehen.

    Ein Eprom kann ich dir gerne brennen. Sofern der C64 Adapter auch im VC20 funktioniert, auch den. Dann kannst du zumindest schon mal den Speichertest laufen lassen.

    Frage an die Fachleute: Kann ich den 24 Pin Kernaladapter von C64 auch im VC20 benutzen?



    Bitte melde dich an, um diesen Link zu sehen.

    Offizieller JiffyDOS Reseller

  • Ja, der geht

    Bitte melde dich an, um diesen Link zu sehen.
    Ich kann dir gerne ein Eprom brennen und einen Adapter zusammenlöten. Voraussetzung ist natürlich das der Kernal bereits gesockelt ist. Bei Interesse schreib mir doch einfach eine Nachricht.



    Bitte melde dich an, um diesen Link zu sehen.

    Offizieller JiffyDOS Reseller

  • Es ist etwas Zeit vergangen. Zwischendurch sind unter der Haustüre zwei VC20 Platinen hereingeschlittert. Eine ohne Bildausgabe (Tot) und eine mit Bildausgabe.
    Damit kann man also schon etwas anfangen, betreffend einer zukünftigen Diagnose- Möglichkeit.

    Insgesamt habe ich hier nun zwei Platinen ohne Bildausgabe und eine
    die so ein Bild ausgibt.

    IC- Fassungen habe ich vorsorglich schon vorletzte Woche besorgt.
    Es sollte doch möglich sein aus den drei Platinen eine Funktionierende zu hinzubekommen?
    Was kann ich tun? Welche Bauteile (IC`s) sollten auf der Platine ersetzt / ausgetauscht werden um ein korrektes bild zu bekommen?
    Ich hoffe Ihr könnt mir hier Schritt für Schritt weiterhelfen.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Auf der Platine KU-14194 HB REV. F
    mit Kernal MOS 901486-06 4982
    und Kernal MOS 901486-06 5282
    habe ich ein s/w Bild mit wirren Zeichen

    Auf der Platine MDK 25 HB REV. F
    mit Kernal MOS 901486-06 4982
    und Kernal MOS 901486-06 5282
    habe ich ein normales Bild, jedoch flackert es störend

    Auf der Platine TP-S08 HB REV. D
    mit Kernal MOS 901486-06 4982
    und Kernal MOS 901486-06 5282
    habe ich ein normales Bild, jedoch verschoben

    Der Kernal MOS 901486-07 0982 ursprünglich von der Platine TP-S08 HB REV. D
    liefert auf den anderen Platinen ein schwarzes Bild. Der scheint wohl erledigt zu sein.

  • Laut Bitte melde dich an, um diesen Link zu sehen.) ist der 901486-06 ein NTSC-Kernal, der -07 wäre ein PAL.

    Beim VIC-I kann die Bildlage über seine Register "verschoben" werden. WIMRE schaut das Bild so wie bei dir aus, wenn ein Spiel, Programm oder hier der Kernal bei einem PAL-VIC die Register für die Bildlage mit den Werten beschreibt, die ein NTSC-VIC benötigen würde.

    Wenn du also einen PAL-Kernal einsteckst, müsste die Lage stimmen. Kann es sein, dass du NTSC-Platinen hast? Was für VIC-I sind auf deinen Platinen drauf?

  • Auf der Platine TP-S08 HB REV. D
    MOS 6561E 1182 (Keramik mit goldenem Streifen)


    Auf der Platine MDK 25 HB REV. F
    MOS 6560-101 3682 (schwarz)


    Auf der Platine KU-14194 HB REV. F
    MOS 6560-101 2281 (schwarz)

  • Habe ich hier auch.. mit MOS6561

    allerdings kann ich auch über meinen TFT-TV die Bildlage etwas verschieben...
    Ich bekomme aber auch den ersten Buchstaben links nicht angezeigt...
    Ich gehe bisher über Video-Ausgang,.. ich habe hier auch den Video-Kanal(36) Umsetzer.. muß ich mal testen...

    Bitte melde dich an, um diesen Anhang zu sehen.

    gepflegt werden: VC20, VIC20, C16, 116, C/plus4, C64, C64 II, SX64, C128, C= PC20-III, C= LT286-C,... :thumbup: + amigos

  • 6560 ist NTSC, 6561 ist PAL. Ein NTSC-ROM aus der Platine mit 6560 eingesetzt in eine Platine mit 6561 erzeugt meines Wissens nach genau den Effekt, den du hast.

    Daher müsste die Platine, die läuft und das Verhalten zeigt, jene mit dem 6561 sein?

  • Von Spielen wie Sargon-II(?) kenne ich das, aber beim normalen BASIC-Schirm wäre mir das neu.

    Wenn der Startbildschirm verschoben ist, interessieren mich mal die aktuellen, entsprechenden Speicherwerte.

    Man kann die Speicherwerte horizontal/vertikal auslesen:

    VIC-20 Bildverschiebung:

    Dezimale Adresse: 36864 (Horizontal); Default: 12
    DEzimale Adresse: 36865 (Vertikal); Default: 38

    10 PRINT PEEK (36864)
    20 PRINT PEEK (36865)

    Und auch reinpoken (dann verschiebt sich das Bild)

    POKE 36864,X
    POKE 36865,Y

  • Das Bild am VIC-20 lässt sich über die Cursor-Tasten verschieben.

    ich denke auch Mr.Parser vertut sich da mit den "Tasten bei Spielen"...
    mein VC20 PAL zeige das Basis leicht nach links verschoben... (da kann ich aber nix mit VC20 Cursor verschieben),
    (das kann ich nur durch Verstellung am "TV" verschieben)
    Klar, durch POKE im VIC-1 Register geht das auch "von Hand"... aber bei "richtigem PAL" sollte es ja auch passen :)

    bei Spielen wie Donkey Kong geht das... und sieht dann so aus:
    Bitte melde dich an, um diesen Anhang zu sehen.-Bitte melde dich an, um diesen Anhang zu sehen.

    gepflegt werden: VC20, VIC20, C16, 116, C/plus4, C64, C64 II, SX64, C128, C= PC20-III, C= LT286-C,... :thumbup: + amigos

  • ich denke auch Mr.Parser vertut sich da "bei Spielen"...

    Ja und Nein ... siehe Post #96 ... die Bildverschiebungsmöglichkeit wurde ja in manche Carts reinprogrammiert ... theoretisch kann man das fixen durch die genannten Speicherstellen ... muss man dann im Code suchen.

    Werde ich jetzt mal ausprobieren, manuell zu fixen ...

  • Ja und Nein ... siehe Post #96 ... die Bildverschiebungsmöglichkeit wurde ja in manche Carts reinprogrammiert ... theoretisch kann man das fixen durch die genannten Speicherstellen ... muss man dann im Code suchen.

    Werde ich jetzt mal ausprobieren, manuell zu fixen ...

    Natürlich kann man das per POKE manuell fixen. Mit den Cursortasten geht es aber nur, wenn entsprechende Software (z. B. ein Spielmodul oder was selbst Programmiertes) läuft.

    Mit dem richtigen Kernal im richtigen Board muss man aber normalerweise nichts fixen. Man muss hier also nicht manuell "rumdoktern", sondern das eigentliche Problem - NTSC-Kernal im PAL-Board (oder umgekehrt) - beheben.

  • So, damit das Rumgerate ein Ende hat, fix die Methode der Wissenschaft gewählt, das Experiment:

    Schnell ein 901486-06 in ein 2764 gebrannt, in einen Adaptersockel gesteckt und ins VC-20-PAL-Board verpflanzt. Ergebnis:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Link zu sehen. Dein VC-20 ist höchstwahrscheinlich in Ordnung, du brauchst nur den richtigen Kernal.