<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hallo Vroni,<br>
    <br>
    Ich selbst nutze das tttool auch auf einem Mac und das funktioniert
    wunderbar. Ich habe die Installation wie folgt hinbekommen:<br>
    1. Terminal öffnen (ohne terminal geht leider gar nichts ;-) )
    (cmd+leertaste und danach terminal+enter)<br>
    <div align="left">2. Diese Kommandos ausführen um homebrew, git und
      haskell  zu installieren:<br>
      <br>
      <meta charset="utf-8">
      <pre style="box-sizing: border-box; overflow: auto; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1.45; padding: 16px; border-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(247, 247, 247);">/usr/bin/ruby -e "$(curl -fsSL <a class="moz-txt-link-freetext" href="https://raw.githubusercontent.com/Homebrew/install/master/install">https://raw.githubusercontent.com/Homebrew/install/master/install</a>)"
brew install ghc cabal-install
</pre>
      /usr/bin/ruby -e "$(curl -fsSL <a class="moz-txt-link-freetext"
        href="https://raw.githubusercontent.com/Homebrew/install/master/install">https://raw.githubusercontent.com/Homebrew/install/master/install</a>)"<br>
      <meta charset="utf-8">
      brew install ghc cabal-install<br>
      <br>
      3. (optionaler Schritt) Ich habe bei mir ein Verzeichnis für alle
      selbst kompilierten Programme angelegt:<br>
      <br>
      <meta charset="utf-8">
      <meta charset="utf-8">
      <pre style="box-sizing: border-box; overflow: auto; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1.45; padding: 16px; border-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(247, 247, 247);"><code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0px; margin: 0px; border-radius: 3px; word-break: normal; white-space: pre; border: 0px; display: inline; max-width: initial; overflow: initial; line-height: inherit; word-wrap: normal; background: transparent;">mkdir ~/src
cd ~/src
</code></pre>
      <br>
      4. die Quellen von tttool herunterladen:<br>
      <br>
      <meta charset="utf-8">
      <meta charset="utf-8">
      <pre style="box-sizing: border-box; overflow: auto; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1.45; padding: 16px; border-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(247, 247, 247);"><code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0px; margin: 0px; border-radius: 3px; word-break: normal; white-space: pre; border: 0px; display: inline; max-width: initial; overflow: initial; line-height: inherit; word-wrap: normal; background: transparent;">git clone <a class="moz-txt-link-freetext" href="https://github.com/entropia/tip-toi-reve
%0Ang.git">https://github.com/entropia/tip-toi-reveng.git</a> tttool
cd tttool</code></pre>
      5. tttool installieren:<br>
      <br>
      <meta charset="utf-8">
      <pre style="box-sizing: border-box; overflow: auto; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1.45; padding: 16px; border-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(247, 247, 247);"><code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0px; margin: 0px; border-radius: 3px; word-break: normal; white-space: pre; border: 0px; display: inline; max-width: initial; overflow: initial; line-height: inherit; word-wrap: normal; background: transparent;">cabal update
cabal install --only-dependencies
cabal install --bindir=.
</code></pre>
      6. jetzt sollte tttool funktionieren<br>
      <br>
      <meta charset="utf-8">
      <pre style="box-sizing: border-box; overflow: auto; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1.45; padding: 16px; border-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(247, 247, 247);"><code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0px; margin: 0px; border-radius: 3px; word-break: normal; white-space: pre; border: 0px; display: inline; max-width: initial; overflow: initial; line-height: inherit; word-wrap: normal; background: transparent;">./tttool</code></pre>
      sollte folgende Ausgabe produzieren:<br>
      <br>
      <meta charset="utf-8">
      <pre style="box-sizing: border-box; overflow: auto; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1.45; padding: 16px; border-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(247, 247, 247);"><code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0px; margin: 0px; border-radius: 3px; word-break: normal; white-space: pre; border: 0px; display: inline; max-width: initial; overflow: initial; line-height: inherit; word-wrap: normal; background: transparent;">GME creation commands:
assemble                 creates a gme file from the given source

OID code creation commands:

oid-table                creates a PDF file with all codes in the yaml file
oid-codes                creates PNG files for every OID in the yaml file.
oid-code                 creates PNG files for each given code(s)

GME analysis commands:
info                     Print general information about a GME file
export                   dumps the file in the human-readable yaml format
scripts                  prints the decoded scripts for each OID
script                   prints the decoded scripts for a specific OID
games                    prints the decoded games
lint                     checks for errors in the file or in this program
segments                 lists all known parts of the file, with description.
segment                  prints the decoded scripts for a specific OID
explain                  print a hexdump of a GME file with descriptions
holes                    lists all unknown parts of the file.
rewrite                  parses the file and reads it again (for debugging)

GME extraction commands:
media                    dumps all audio samples
binaries                 dumps all binaries

Simulation commands:
play                     interactively play a GME file
</code></pre>
      Bitte sag' Bescheid, ob das bei Dir so funktioniert, dann erstelle
      ich eine entsprechende Hilfeseite auf dem Wiki.<br>
      <br>
      Viel Erfolg<br>
      <br>
      Till<br>
    </div>
    <br>
    <br>
    <div class="moz-cite-prefix">On 28.01.2016 03:14, Veronika Hammerl
      wrote:<br>
    </div>
    <blockquote cite="mid:22B62421-1C99-40E7-B6A1-2E798E0C49E8@gmx.de"
      type="cite">
      <pre wrap="">Lieber Joachim, 

Nach etlichen Recherchen hatte ich mich total gefreut, als ich in der c`t vom 21.3.2015 (S.156) lesen durfte, dass dein tttool auch für Mac Os funktioniert.
Leider konnte ich diese Version aber nirgends ausfindig machen (Ich bin Kunststudentin und der Stift ist wirklich interessant, aber die gesamte Hochschule hat auf Mac umgestellt…)  

Es wäre sehr nett, wenn du mir helfen könntest. 
Liebe Grüße, Vroni
</pre>
    </blockquote>
    <br>
  </body>
</html>