Common Issues
If your problem isn't covered by the suggestions below, please email us. Include as much information as you can about your computer's operating system and hardware, especially its GPU.
"WebGL isn't supported" on Windows
- Install the DirectX End-User Runtime from Microsoft.
- Check if your regular browser supports WebGL. If it doesn't, try following the instructions there to enable it.
"WebGL isn't supported" on GNU/Linux
- Check if your regular browser supports WebGL. If it doesn't, try following the instructions there to enable it.
- 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 the official documentation for video drivers on Ubuntu, Valve's guide to video drivers on Ubuntu, or RPMFusion's guide to NVIDIA drivers on Fedora.
Gatekeeper / "can't be opened because it is from an unidentified developer" on Mac OS X
Open System Preferences, pick Security & Privacy and select the General tab. Change the "Allow applications downloaded from" selection to Anywhere. (You might need to click on the lock icon and enter your password first.)
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 Open.
However, we really recommend disabling Gatekeeper entirely. Even set to Anywhere 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.
Unable to load file://...
You've probably cloned one of our Git repositories or unpacked
a .nw
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.
If you're running files exactly from a .nw
file, you
can replace that file with a directory of the same name, and
the included
node-webkit
shell will use the files in the directory.
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 make serve
; otherwise you can probab
y run python -m SimpleHTTPServer
and then open
http://localhost:8000
in your browser.
Mobile Browsers
If we labeled something "(Mobile) Browser" this means you can use it as a standalone app on your phone or tablet. It will work even when you're not connected to the Internet, and the will change to better fit a browser-less UI.
We try to support iOS 6+, and Android Chrome (which means Android 4.0+). The sites will still work fine in most other mobile browsers, but you won't be able to save them easily for offline use.
On iOS 6, use the button. On iOS 7, use the button. On Android Chrome, use the button. Then choose Add to Home Screen.
The app will auto-upgrade when you run it while connected to the Internet. Though, this upgrade process often fails because of poor browser support for offline mode - if something goes wrong, you can just delete the application and add it again. Sorry about that.
Licenses
As much as possible we've placed stuff under free software or free culture licenses. That means you can do pretty much whatever you want with anything you find on our site, as long as you ensure other people can do the same thing with what you make.
Most software we've licensed under the GNU General Public License, though some parts may be under more liberal licenses.
We also make play aids, expansions, and variants for other people's games The original games aren't always free, and we don't want to lay any claim (exclusive or otherwise) to them. So this work is usually released into the public domain.
If you believe we've violated your licensing terms or otherwise misattributed some of your work, please let us know via email.
Other Problems?
If you have other problems or questions about our site, our software, or using our source code, email us.