Inofficial Kanotix-Blog

A personal view

Toonstruck in dosbox

Toonstruck ist ein point-and-click Adventure für DOS aus dem Jahre 1996. Ich hab es damals geliebt und wollte mal sehen, ob es irgendwie unter Kanotix läuft. Es geht! Und zwar mit dosbox und den richtigen Einstellungen.

Installtion:

  • dosbox installieren:
    apt-get install dosbox
  • Igendwo (z.B. in eurem Home) ein Verzeichnis für Toonstruck anlegen:
    mkdir ~/toonstruck
  • Die beiden Toonstruck-CDs in einen Ordner kopieren. (z.B. ein neuer Ordner cds in dem eben angelegeten ~/toonstruck/). Von der zweiten CD braucht man nur das Verzeichnis act2:
  • dosbox starten:
    dosbox
  • dort die Toonstruck CD1 und das neue Verzeichnis mounten und das Setup starten:
    mount c /home/username/toonstruck
    mount d /media/cdrom0 -t cdrom
    d:
    setup
    (Keyboardlayout möglicherweise falsch, den „/“ findet ihr dann auf „-“, den „:“ auf „Ö“ und den „-“ auf „?“)
  • Hier einfach die Standardeinstellungen übernehmen, Sound- und Grafiksetup können ruhig übersprungen werden.
  • dosbox beenden:
    exit

Einstellungen:

  • Als erstes die Toonstruck-Einstellungen ändern. Die Datei ~/toonstruck/BURST/TOONSTRK/TOONSTRK.CFG sollte so aussehen:
    [TOONSTRUCK]
    CD = D:\

    [CD]
    TransferRate = 2315060

    [CPU]
    CPUID = Pentium

    [DIGITAL]
    DeviceName = Sound Blaster
    DeviceIRQ = 5
    DeviceDMA = 1
    DevicePort = 0x220
    DeviceID = 0xe000
    DeviceMonoID = 0xe000
    Stereo = 0
    TimerRate = 60
    Flip = 0

    [VIDEO]
    UniVBE = 1
    Width = 640
    Height = 400
    PaletteWidth = 8
    Linear = -1
    640x400U = -1
  • Jetzt im Verzeichnis ~/toonstruck eine Datei namens dosbox.conf mit folgendem Inhalt anlegen:
    [sdl]
    fullscreen=true
    fulldouble=false
    fullresolution=original
    windowresolution=original
    output=overlay
    autolock=true
    sensitivity=200
    waitonerror=true
    priority=higher,normal
    mapperfile=mapper.txt
    usescancodes=true

    [dosbox]
    language=
    machine=vga
    captures=capture
    memsize=32

    [render]
    frameskip=2
    aspect=false
    scaler=none

    [cpu]
    core=dynamic
    cycles=23000
    cycleup=1000
    cycledown=1000

    [mixer]
    nosound=false
    rate=22050
    blocksize=2048
    prebuffer=10

    [midi]
    mpu401=intelligent
    device=default
    config=

    [sblaster]
    sbtype=sbpro1
    sbbase=220
    irq=5
    dma=1
    hdma=5
    mixer=true
    oplmode=auto
    oplrate=22050

    [gus]
    gus=false
    gusrate=22050
    gusbase=240
    irq1=5
    irq2=5
    dma1=3
    dma2=3
    ultradir=C:\ULTRASND

    [speaker]
    pcspeaker=false
    pcrate=22050
    tandy=off
    tandyrate=22050
    disney=false

    [bios]
    joysticktype=none

    [serial]
    serial1=dummy
    serial2=dummy
    serial3=disabled
    serial4=disabled

    [dos]
    xms=true
    ems=false
    umb=false

    [ipx]
    ipx=false

    [autoexec]
    # Lines in this section will be run at startup.
    mount d /home/usersame/toonstruck/cds/ -t cdrom
    mount c /home/username/toonstruck/
    C:
    cd BURST
    cd TOONSTRK
    TOONSTRK.BAT

Starten:

  • Tonnstruck startet nun automatisch, wenn man im Verzeichnis ~/toonstruck/ die dosbox aufruft:
    cd ~/toonstruck
    dosbox
  • Bei Problemen, kann es helfen mit den fettgedruckten Einstellungen in den Konfigurationsdateien zu spielen oder das Toonstruck-Setup nochmal aufzuführen (dazu in der dosbox.conf am Ende TOONSTRK.BAT durch SETUP.EXE ersetzen).
  • Kurze Beschreibungen zu den Optionen der dosbox.conf finden sich in der Datei /usr/share/doc/dosbox/dosbox.conf.example.gz.

Sonntag, 27. August 2006 - Verfasst von zulu9 | HowTo-Anleitungen, Persönliches | | 14 Kommentare

14 Kommentare »

  1. oha schaut kompliziert aus ich habe das game auch geliebt und gemerkt dass es mit meinem neuen pc jetzt gar nicht mehr zu installieren geht. Werde mein bestes versuchen das zu installieren nach den Anweisungen ;)

    Kommentar von simon | Freitag, 15. September 2006 | Antworten

  2. So kompliziert ist es gar nicht. Die wichtigste Einstellung in der dosbox.conf ist:
    core=dynamic
    (section [cpu]).
    Das bringt die nötige Geschwindigkeit. Der Rest war im Grund Finetunung für ordentlichen Sound usw.

    Kommentar von zulu9 | Freitag, 15. September 2006 | Antworten

  3. ich bin nich so der schlaue auch erst 15 was heist ich hab toonstrk mit 5 gespielt mit meiner mutter. Ich komm einfach nich bis zur installation mit dem mount das kapier ich einfach nich -_- falls du zeit hast könntest du mir vllt reinschreiben was ich machen muss wenn ich tonnstrk unter e:\programme\toonstruck\cds\(dort die 2 cds) habe.

    wäre net, aber musst du nicht machen ;)

    mfg simon

    kannst mich auch icq adden : xxx-xxx-xxx

    Kommentar von simon | Samstag, 16. September 2006 | Antworten

  4. Da dieses How-to für Linux (Kanotix) gedacht ist und du anscheinend Windows benutzt (e:\programme…), machen wir das lieber im ICQ ;)

    Kommentar von zulu9 | Samstag, 16. September 2006 | Antworten

  5. ahhh ich wills auch installieren, soweit komm ich auch, nur bei den sound und grafik einstellungen mangelts dann :

    Kommentar von Luna | Sonntag, 31. Dezember 2006 | Antworten

  6. Es ist wie verhext.
    Gestern läuft alles sauber über den DOSBox Game Launcher 0.57
    ein absturzt und schon „rennt“ der sound und ist hoch gepitsch, aber keine Einstellungsänderungen helfen.

    hat auch jemand das Problem?

    Kommentar von Timo | Mittwoch, 22. August 2007 | Antworten

  7. überhaupt nicht kompliziert! Gute Beschreibung! funktionierte auf Anhieb! Man muss allerdings dran denken sein dosbox.cfg-script am ende auf eigene Ordner anzupassen.
    Vielen Dank! Liebe das Spiel :D

    Kommentar von Martin | Sonntag, 8. Juni 2008 | Antworten

  8. ICQ 179161561

    grüß dich!
    ich hab da ein problem mit diesem spiel!
    klappt alles wunderbar und herrlich aber sobald es darum geht die CD2 einzulegen,wo es dann in das böse reich geht komm ich nicht weiter ,da die cd2 nicht gefunden wird oder die jeweilige datei^^..weil ich evtl was falsch in der DOSbox eingestellt habe oder weiß der geier…
    irgendwas mach ich falsch…

    Kommentar von TTom | Mittwoch, 29. Oktober 2008 | Antworten

  9. Damit hatte ich keine Probleme. Hast du beide CDs in den gleichen Ordner kopiert (bzw. das im Post genannte Verzeichnis von CD2)? Die zweite CD bekommt da keinen eigenen Unterordner.

    Kommentar von zulu9 | Mittwoch, 29. Oktober 2008 | Antworten

  10. aah wie stell ich das mit den cds ein??? furchtbar :D ich bin zu dumm..hab 2 cds und 2 laufwerke—oder hab ich das alles in das falsche ordnerchen rein???hilfe :D sag mir wie das richtig geht bitte :D

    Kommentar von TTom | Donnerstag, 30. Oktober 2008 | Antworten

  11. So wie in dem Post beschrieben ;)
    Beide CDs in einen Ordner kopieren und den dann in Dosbox als Laufwerk D mounten. Ging jedenfalls bei mir. Ist allerdings schon etwas her.

    Kommentar von zulu9 | Donnerstag, 30. Oktober 2008 | Antworten

  12. und wie mach ich das mit dem mounten von d in dosbox?

    Kommentar von TTom | Freitag, 31. Oktober 2008 | Antworten

  13. mount d /home/usersame/toonstruck/cds/ -t cdrom
    mount c /home/username/toonstruck/

    BEI Den dingern mach ich sicher irgendwas falsch..
    also ich hab windows XP soviel dazu und meine dateien hab ich auch C:\TS und die cds undter …\cds also wie geht das^^

    Kommentar von TTom | Freitag, 31. Oktober 2008 | Antworten

  14. Da ich kein XP habe, kann ich da nur raten. Müsste sowas wie

    mount d C:\TS\cds -t cdrom
    mount c C:\TS

    sein.

    Kommentar von zulu9 | Freitag, 31. Oktober 2008 | Antworten


Kommentieren