TKKG Computerspiele

Die Spiele basieren auf den Abenteuern der TKKG-Bande, bestehend aus den Charakteren Tim, Karl, Klößchen und Gaby, die gemeinsam Kriminalfälle lösen.

Um die TKKG-Spiele zu spielen, sind entweder die Originaldaten auf CD-Rom oder digital erforderlich. Klicke auf den Titel, um zum Download der Grunddaten zu gelangen, mit deren Hilfe lässt sich jedes Spiel auf aktuellen Rechnern starten. Weitere Infos im FAQ.

Hinweis: Hier kannst Du keine kompletten Spiele herunterladen. Es werden nur die Daten zur Verfügung gestellt, die für den Start auf aktuellen Windows-Betriebssystemen notwendig sind.

Gut zu wissen

Häufig gestellte Fragen

Die älteren TKKG-Spiele sind in der Regel gebraucht über Verkaufsplattformen wie eBay, Kleinanzeigen, Medimops oder reBuy erhältlich. Gelegentlich sind auch neue, originalverpackte Exemplare verfügbar. Manche Titel kannst Du auch im Internet Software Archive finden.
  1. Lade das .zip-Archiv für Dein Spiel von der Website herunter.
  2. Entpacke das Archiv.
  3. Verschiebe alle Dateien aus den Ordnern "Media" oder "Datas" von der CD-Rom in den Ordner auf Deiner Festplatte.
  4. Manche Spiele haben zusätzlich einen "Sounds"-Ordner. Kopiere, wenn vorhanden, auch hier die Daten von der CD-Rom.
  5. Beachte eventuelle Hinweise auf der Downloadseite des Spiels.
  6. Starte das Spiel durch einen Doppelklick auf die .exe-Datei.

So sind die Dateien in den Ordnern strukturiert:

  • TKKG

    der Ordner enthält alle Dateien, die zum Starten des jeweiligen Spiels benötigt werden

    • Datas

      manchmal auch Media, kopiere die Spiel- & Audiodaten von Deiner CD-Rom in diesen Ordner (Formate z.B. .dxr, .cxt, .aif)

    • Hilfe

      wenn vorhanden, enthält dieser Ordner die offizielle Komplettlösung als .pdf-Datei, sowie weitere Hilfedateien

    • Media

      siehe Datas

    • Save

      Ordner mit Spielständen, eine Datei mit relevanten Speicherständen (Start, Kapitel 2, Ende) und eine leere Score.dxr-Datei

    • Sounds

      kopiere die zusätzlichen Audiodaten von CD-Rom in diesen Ordner, nicht bei jedem Spiel vorhanden

    • Xtras

      Xtras sind wie kleine Helferlein für Macromedia Director, das Programm mit dem die Spiele erstellt wurden. Sie fügen extra Funktionen (z.B. drucken, speichern) hinzu

      • Lingo.ini

        Konfigurationsdatei, hier wurden verschiedene Einstellungen vorgenommen ohne den Quellcode des Spiels zu ändern

      • Score.dxr

        ab Teil 11 TKKGSave.ini, Savegame-Datei

      • TKKG.ico

        TKKG Icon-Datei

      • TKKG.exe

        ausführbare Datei für das jeweilige Spiel

      • TKKG.ini

        ab TKKG7, Einstellungen für Sound, Grafik und allgemeine Programmoptionen, hier kann auch der Fenstermodus aktiviert werden

Director wurde von 1985 bis 2005 kontinuierlich von Macromedia und anschließend bis 2017 von Adobe entwickelt. Mit der Software wurden multimediale Projekte wie Spiele erstellt, einschließlich der gesamten TKKG-Reihe von Teil 1 bis 14. Um die einzelnen Titel zum Laufen zu bringen, wurde jeweils eine möglichst aktuelle Director-Version verwendet. Es wurde überprüft, ob wichtige Scripte, wie das Speichern, mit der benutzten Programmversion funktionieren. Für die ersten Teile der Spielreihe wurde eine Startdatei erstellt und mit Director eine Anwendung, ein sogenannter Projector (.exe-Datei), geschrieben, um das Spiel eigenständig auszuführen.

Der Quellcode einer Startdatei sieht so aus:

-- Hier werden einige globale Variablen festgelegt
global gOldColor, gScorePath, gcdPath, gTrenn, gMediapath

-- Der FirstInit-Handler stellt sicher, dass bei der ersten Initialisierung des
-- Programms relevante globale Variablen definiert und die richtige Startdatei, 
-- abhängig vom Computermodell und Farbtiefe ausgeführt wird

on Firstinit
  -- Speichert den Pfad des Spielstandes 'gScorePath' und den Pfad für CD
  -- in Abhängigkeit von der gestarteten Director-Anwendung
  set gScorePath to the pathName
  set cdPath to the pathName
  set gcdPath to the pathName
  -- Es wird geprüft, ob der Maschinentyp gleich 256 ist, was auf einen PC hindeutet
  if the machineType = 256 then
    -- Falls ja:
    -- wird gTrenn auf das Backslash-Zeichen (\) gesetzt
    set gTrenn to #\
    -- wird gMediapath auf den Pfad der Anwendung 
    -- plus dem Unterverzeichnis "media\" gesetzt
    set gMediapath to the pathName & "media\"
  -- wenn der Maschinentyp nicht gleich 256 ist
  else
    -- wird gOldColor auf die aktuelle Farbtiefe gesetzt, falls die Farbtiefe nicht 
    -- bereits 8 Bit beträgt, wird sie auf 8 Bit reduziert, da dies so
    -- in der Originaldatei geschrieben ist, habe ich auch diesen Teil übernommen
    -- bei späteren Titeln fällt diese Reduzierung auf 256 Farben weg
    set gOldColor to the colorDepth
    if gOldColor <> 8 then
      set the colorDepth to 8
    end if
    -- die Bühne wird aktualisiert
    updateStage()
    -- wird gTrenn auf das Doppelpunkt-Zeichen (:) gesetzt
    set gTrenn to #:
    -- wird gMediapath auf den Pfad der Anwendung 
    -- plus dem Unterverzeichnis "media:" gesetzt
    set gMediapath to the pathName & "media:"
  end if
  -- schließlich wird zur Datei "intro" im Ordner, der sich bei gMediapath
  -- befindet, gewechselt, die Intro-Datei ist der Startpunkt für den Anfang
  -- des Spiels, beginnend mit dem Tivola-Screen
  go(1, gMediapath & "intro")
end

Um mit den Daten zu arbeiten, wurden neben Macromedia Director auch weitere Programme verwendet. Startdateien können mithilfe von Swifty Xena (xenap14) aus ausführbaren .exe-Dateien extrahiert werden. Damit geschützte .dxr-Dateien in Director geöffnet werden können, ist zunächst eine Dekompilierung mit ProjectorRays erforderlich.

Bei den neueren Titeln (ab TKKG Teil 7) wird eine leere Projector-Datei verwendet, die von Macromedia bereitgestellt wurde. Die Einstellungen für den Spielstart werden in den Dateien Lingo.ini und TKKG.ini festgelegt.

Die Spieldaten selbst wurden ausschließlich zur Fehlerbehebung modifiziert. Bei einigen Teilen werden diese einzelnen Dateien als zusätzlicher Download angeboten.

About Fellows Logo

„TheFellows“ ist ein kleines Nebenprojekt, ins Leben gerufen, um die großartige Community auf dem Discord-Server „Fellowship of Marah“ zu feiern. In diesen kreativen Gefilden entstehen regelmäßig Schätze, die es wert sind, gesammelt zu werden. Marah ist Streamerin und sorgt seit 2015 bei Rocket Beans TV für gute Unterhaltung.

Weiterführende Links zu Marah

© 2025 Hosting by Caro | Lets Design