Add actually support for programs.
authorJoe Wreschnig <joe.wreschnig@gmail.com>
Wed, 10 Sep 2014 16:41:15 +0000 (18:41 +0200)
committerJoe Wreschnig <joe.wreschnig@gmail.com>
Wed, 10 Sep 2014 16:41:15 +0000 (18:41 +0200)
support.html

index ff8994b..51886ee 100644 (file)
       <h1>Support</h1>
     </header>
     <main>
       <h1>Support</h1>
     </header>
     <main>
+      <h2>Common Issues</h2>
+      <p>
+        If your problem isn't covered by the suggestions below, please
+        <a href="mailto:yuuSPAM@MAPSyukkurigames.com"
+           onclick="this.href=this.href.replace(/[A-Z]/g, '')"
+           >email us</a>. Include as much
+        information as you can about your computer's operating system
+        and hardware, especially its GPU.
+      </p>
+      <h3>"WebGL isn't supported" on Windows</h3>
+      <ul>
+        <li>
+          Install the
+          <a href="http://www.microsoft.com/en-us/download/details.aspx?id=35">DirectX End-User Runtime</a>
+          from Microsoft.
+        </li>
+        <li>
+          Check if <a href="http://get.webgl.org/">your regular
+          browser supports WebGL</a>. If it doesn't, try following the
+          instructions there to enable it.
+        </li>
+      </ul>
+      <h3>"WebGL isn't supported" on GNU/Linux</h3>
+      <ul>
+        <li>
+          Check if <a href="http://get.webgl.org/">your regular browser
+          supports WebGL</a>. If it doesn't, try following the
+          instructions there to enable it.
+        </li>
+        <li>
+          Most GNU/Linux distributions offer two (or more) drivers for
+          popular video cards, a free one and a proprietary one. Try
+          switching to the other one. Unfortunately, this process is
+          different between different distributions and different
+          graphics cards, so we can't describe it here. Try
+          <a href="https://help.ubuntu.com/community/VideoDriverHowto">the official documentation for video drivers on Ubuntu</a>,
+          <a href="https://wiki.ubuntu.com/Valve">Valve's guide to video drivers on Ubuntu</a>,
+          or <a href="http://rpmfusion.org/Howto/nVidia">RPMFusion's guide to NVIDIA drivers on Fedora</a>.
+        </li>
+      </ul>
+      <h3 id=gatekeeper>
+        Gatekeeper / "can't be opened because it is
+        from an unidentified developer" on Mac OS X
+      </h3>
+      <p>
+        Open <strong>System Preferences</strong>,
+        pick <strong>Security &amp; Privacy</strong> and select
+        the
+        <strong>General</strong> tab. Change the "Allow applications
+        downloaded from" selection to <strong>Anywhere</strong>.
+        (You might need to click on the lock icon and enter your
+        password first.)
+      </p>
+      <p>
+        If you're nervous about enabling programs from anywhere and
+        only want to run this one program, you can right-click (/
+        two-finger tap / control-click) on the application and choose
+        <strong>Open</strong>.
+      </p>
+      <p>
+        However, we really recommend disabling Gatekeeper entirely.
+        Even set to <strong>Anywhere</strong> you'll still get a
+        warning when you first run unidentified programs. Repeated
+        mistakes on Apple's part have ruined whatever security it
+        might have offered, and because they've mixed the security
+        features up with their commercial interests in the App Store,
+        they're unlikely to fix the problem.
+      </p>
+      <h3>Unable to load file://...</h3>
+      <p>
+        You've probably cloned one of our Git repositories or unpacked
+        a <code>.nw</code> file yourself and tried to open the game's files
+        directly in your browser. Unfortunately, browsers disable most
+        access to local files for security reasons, so you can't
+        run things like this.
+      </p>
+      <p>
+        If you're running files exactly from a <code>.nw</code> file, you
+        can replace that file with a directory of the same name, and
+        the included
+        <a href="https://github.com/rogerwang/node-webkit">node-webkit</a>
+        shell will use the files in the directory.
+      </p>
+      <p>
+        If you're not using node-webkit, you'll need to run a local
+        HTTP server. Some of our projects will do this automatically
+        if you run <code>make serve</code>; otherwise you can probab
+        y run <code>python -m SimpleHTTPServer</code> and then open
+        <code>http://localhost:8000</code> in your browser.
+      </p>
+
       <h2 id=mobile>Mobile Browsers</h2>
       <p>
         If we labeled something "(Mobile) Browser" this means you can
       <h2 id=mobile>Mobile Browsers</h2>
       <p>
         If we labeled something "(Mobile) Browser" this means you can
         If you believe we've violated your licensing terms or
         otherwise misattributed some of your work, please let us know
         <a href="mailto:yuuSPAM@MAPSyukkurigames.com"
         If you believe we've violated your licensing terms or
         otherwise misattributed some of your work, please let us know
         <a href="mailto:yuuSPAM@MAPSyukkurigames.com"
-         rel="nofollow"
-         onclick="this.href=this.href.replace(/[A-Z]/g, '')">via email</a>.
+           onclick="this.href=this.href.replace(/[A-Z]/g, '')">via email</a>.
       </p>
       <h2>Other Problems?</h2>
       <p>
         If you have other problems or questions about our site, our
         software, or using our source code,
         <a href="mailto:yuuSPAM@MAPSyukkurigames.com"
       </p>
       <h2>Other Problems?</h2>
       <p>
         If you have other problems or questions about our site, our
         software, or using our source code,
         <a href="mailto:yuuSPAM@MAPSyukkurigames.com"
-         rel="nofollow" onclick="this.href=this.href.replace(/[A-Z]/g, '')"
-           >email us at yuu at yukkurigames.com</a>.
+           onclick="this.href=this.href.replace(/[A-Z]/g, '')"
+           >email us</a>.
       </p>
     </main>
   </body>
       </p>
     </main>
   </body>