Beiträge von NoobTracker im Thema „Beleuchtete Tastatur für den C64“

    Man könnte die Geschichte aber auch anders angehen und einen Arduino oder ESP auf das Composite-Signal loslassen, dann wird einfach auf diese blacker-than-black-Stelle gewartet, dann eine gewisse Zeit und dann wird dort das Farbsignal dekodiert.

    Jau, mach mal. ^^ Ich nehme eine Platine. :thumbup:

    Tja, vielleicht sollte ich meinen C64C mal zum ersten Mal aufmachen ... gibt es ein Wort für die Angst vor schreklicher Korrosion und Staubmäusen auf Platinen? ;)

    Das wäre das einfachste an der ganzen Geschichte ... man muss das VIC-Chip-Select und sechs Adressleitungen (A5..A0) auswerten, um an D020 (Rahmen) bzw. D021 (Hintergrund) zu kommen.

    D020 ist .xx...xx100000 -> Da müsste ein 3-zu-8-decoder mit diversen Enable-Eingängen schon reichen, um ein 4-bit.Latch zu triggern -> Farbe steht im Latch.

    Oder natürlich irgendein Microcontroller mit ein paar I/Os.

    Klar, aber was, wenn der Rahmen offen ist? Dann wird entweder Schwarz oder D021 genutzt. Man könnte die Geschichte aber auch anders angehen und einen Arduino oder ESP auf das Composite-Signal loslassen, dann wird einfach auf diese blacker-than-black-Stelle gewartet, dann eine gewisse Zeit und dann wird dort das Farbsignal dekodiert, welches dann in irgendeiner Rahmenrasterzeile ist.

    Edit: Na, könnte ja auch ein Sprite im Rahmen sein. Also doch besser einfach D020 ...

    Cool wäre es, wenn die Tastaturbeleuchtung die Rahmenfarbe oder sowas hätte ... dann blinkt die Tastatur rot, wenn bei Planet X2 eine Fabrik angegriffen wird ... :thumbup:

    Das wäre tatsächlich ziemlich praktisch, dann hat man direkt schon ohne Softwaremodifikation eine Reihe kompatibler Spiele und es gibt keine Konflikte mit verschiedenen Hardwareerweiterungen. Wie man die Rahmenfarbe aber abfragt, keine Ahnung. :nixwiss: