SIDKick pico

Aus C64-Wiki
Zur Navigation springenZur Suche springen
SIDKick pico
Typ SID-Ersatz
Hersteller Frenetic
Neupreis unter 10€ (Selbstkostenpreis)[1]
Erscheinungsjahr 2023
Prozessor RP2040 (ARM Cortex-M0+, Dual Core, übertaktet auf 300 MHz)
Speicher 2MB Flash, 264K RAM
Sonstiges Open Source, siehe auch SIDKick


Der SIDKick pico ist ein Ersatz des SID-Soundchips des C64 per Mikrocontroller als direkter Drop-in-Ersatz.

Eigenschaften[Bearbeiten | Quelltext bearbeiten]

Wie der originale SID bietet der SIDKick pico Analogeingänge (notwendig für die Verwendung von Paddles und Maus). Der SIDKick pico benutzt ähnliche Firmware wie sein "großer Bruder" SIDKick, die Hardware basiert jedoch auf dem Raspberry Pi Pico-Board mit RP2040-Mikrocontroller, die wesentlich günstiger und besser verfügbar sind als der Teensy des normalen SIDKick.

  • Emulation des SID per reSID 0.16
  • Dual 6581- und/oder 8580-Emulation
  • Adressen für den 2. SID: $d400, $d420, $d500, $d420 + $d500 gleichzeitig, $de00 oder $df00 (auf dem C128 ist $d500 schon belegt)
  • optional: Erweiterungen für "neuere" Digi-Techniken (z.B. Vicious Sid), die reSID 0.16 sonst nicht beherrscht
  • Paddle/Maus-Unterstützung
  • eingebautes Konfigurationsmenu ("SYS 54333")
  • erlaubt das Starten von geflashten PRG-Dateien (per "SYS 54333,0" etc. oder aus dem Menü)
  • Sound-Ausgabe via PWM (mono) über das C64/C128 Mainboard oder über ein PCM5102A-DAC-Board (stereo)
  • Visualisierung über RGB-LED (WS2812) auf GPIO 23, direkt verfügbar auf manchen Pico-Clones

Platinenversionen[Bearbeiten | Quelltext bearbeiten]

Es gibt insgesamt vier Platinenversionen:

  • SIDKick pico v0.1 - "Sandwich" aus Adapterplatine und RPpico-Platine. Anschließen eines DAC-Moduls für bessere Audioqualität möglich. Nicht mehr im Verkauf.
  • SIDKick pico v0.2 - wie v0.1, aber mit geänderter Reset-Leitung. Behebt seltene Probleme bei Modulen, die sofort nach Reset Sound ausgeben.
  • SIDKick pico v0.2-DAC - wie v0.2, aber mit DAC direkt auf Adapterplatine.
  • SKpico2040DAC - "all in one": eine Platine inklusive Mikrocontroller und DAC.

Häufige Fragen[Bearbeiten | Quelltext bearbeiten]

  • Das SYS54333-Menü sieht kaputt aus, woran liegt das? - Vermutlich ist das Timing des SKpico nicht richtig auf den C64 eingestellt. Siehe README zum Beheben des Problems.
  • Über den Audioausgang des C64 kommt kein Sound, ist etwas kaputt? - Vermutlich wurde eine Firmware programmiert, die den PWM-Ausgang nicht ansteuert. Die Firmware muss umgeflasht werden.

Weblinks[Bearbeiten | Quelltext bearbeiten]

Quellen[Bearbeiten | Quelltext bearbeiten]