Tools

Benchmarking

Geekbench is a cross-platform processor benchmark that provides a set of tests designed to quickly and accurately measure processor performance. Geekbench makes benchmarks easy to run and easy to understand.

GpuTest is a new cross-platform GPU stress test and benchmarking utility. GpuTest is based on OpenGL and is available for Windows (XP, Vista, 7 and 8), Linux and OS X. The current version is available in 64-bit only and I don’t know if a 32-bit version will s...

The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available that provides an extensible framework for which new tests can be easily added. The software is designed to effectively carry out both qualitative and quantitative ben...

UNIGINE is a real-time 3D engine, which lets you fully unleash your talent and achieve great business results.
More than 10 years of R&D resulted in a well-optimized modular technology platform. It will be a solid foundation for any of your projects – from...

Digital distribution

Desura is a gaming client that allows users to one click download and install games.
----------------------------------------------------------------------NOTE: Some games on Desura are DRM protected.
System requirements:CPU: x86-compatibleAND: A Desura Accou...

Steam is a online gaming platform that provides the ability to distribute games and other content directly to gamers around the world.
----------------------------------------------------------------------System requirements:CPU: 1.0 GHz (x86-compatible)RAM:...

Emulation

DBGL is a Java frontend for DOSBox, based largely upon the proven interface of D-Fend.
DBGL serves as a frontend / Graphical User Interface to DOSBox (configuration). It tries to make creating DOSBox configuration files a little easier by offering a (relativel...

Gelide is a configurable frontend which let you manage any kind of emulated system (PC, console, arcade, etc) letting you to catalog and launch any game from any existing emulator under GNU/Linux.
With Gelide,you can configure any emulator with command line pa...

jGameBase is a Java port of GameBase, a fully-featured retro-gaming emulator frontend and game database utility (e.g. GB64 Collection of C64 games). It supports virtually any emulator for any system and has versatile database searching and filtering. There are...

M64Py is a Qt4 front-end (GUI) for Mupen64Plus 2.0, a cross-platform plugin-based Nintendo 64 emulator. Front-end is written in Python and it provides a user-friendly interface over Mupen64Plus shared library.

Swine is a graphical wine frontend, that makes it easy to install and run Windows software on Linux systems. Swine uses a modern QT4 interface to offer most of the wine command-line tools to users.
Swine manages different Windows installations using the Wine-P...

Game making

The EasyRPG-Project aimed at producing a free RPG Maker 2000/2003 clone, featuring game interpreter(See: EasyRPG-Player), game editor and art replacement.
The EasyRPG editor wants to be closer to the RPG Maker 200X interface but not identical and with same fea...

Mokoi Gaming is a Game Creation Tool. Mokoi Games are platform neutral, if a compatible player is available for OS or Device, you can play games with no troubles. We're also have projects to help with creating and sharing platform neutral games.

SLUDGE ("Scripting Language for Unhindered Development of a Gaming Environment") is not only a scripting language for developing adventure games, but also provides graphical tools to make the same very easy. Not only the name, but also the concept are evocativ...

Game specific

Grotesque is a utility that helps you manage your collection of interactive fiction, or text adventures. It collects bibliographic and other information from story files and presents a convenient interface to build and organize a catalog of your games.
Feature...

Input

AntiMicro is a graphical program for Linux that can be used to map keyboard keys and mouse controls to a gamepad. This functionality allows a user to be able to play PC games that have no built-in controller support or poor controller support with a controller...

ds4drv is a simple daemon that scans for DualShock 4 (PS4) controllers via bluetooth, connects to them and creates a joystick device. This driver does NOT work via USB.
Features
Option to emulate the Xbox 360 controller for compatibility with Steam games
Setti...

QJoyPad is a simple Linux/QT program that lets you use your gaming devices where you want them: in your games! QJoyPad takes input from a gamepad or joystick and translates it into key strokes or mouse actions, letting you control any XWindows program with you...

QtSixA is the Sixaxis Joystick Manager
It can connect PS3 hardware (Sixaxis/DualShock3 and Keypads) to a Linux-compatible machine.
Currently it supports Sixaxis buttons, axis, accelerometers and LEDs.
(rumble support is available in the latest beta version)...

Rejoystick translates keypresses on joystick/gamepads/joypads into keypresses on a keyboard. It's great to use as a substitute for a remote control and perfect to use when you play games that don't have gamepad support.

Solaar is a Linux device manager for Logitech’s Unifying Receiver peripherals. It is able to pair/unpair devices to the receiver, and for most devices read battery status.
It comes in two flavors, command-line and GUI. Both are able to list the devices paired...

Ultimate Control is a set of software tools that allow you to take control of your computer wirelessly.
Available for Windows, Mac and Linux, connect seamlessly through Wifi or Bluetooth in the most simple and intuitive way. Then let your phone turn into a mou...

This is a Xbox/Xbox360 gamepad driver for Linux that works in userspace. It's also possible to emulate a Xbox gamepad with a generic gamepad.
Note that using a wireless Xbox360 controller with the Play&Charge USB cable will not work. The cable is for recha...

XWiimote is an open-source device driver for Nintendo Wii / Wii U remotes. It contains tools and libraries which work together with the official hid-wiimote kernel driver, available since linux-3.1.
If you want to use a Nintendo Wii Remote or any compatible de...

scanmem is a simple interactive debugging utility for linux, used to locate the address of a variable in an executing process. This can be used for the analysis or modification of a hostile process on a compromised machine, reverse engineering, or as a "pokefi...

Server browser

Xfire is a free application that combines multiple gaming tools into one powerful tool to alleviate the need to run multiple different gaming related programs. For instance, Xfire allows you to chat with your friends, see what games they are playing, what serv...

XQF is a game server browser and launcher for Unix/X11 for many popular games such as the Quake series, Unreal Tournament series, Half-Life etc. XQF is a front-end to QStat, a program by Steve Jankowski and uses the GTK+ toolkit.
Supported Linux Games:
Descent...

Video capture

glc is an ALSA & OpenGL capture tool for Linux. It consists of a generic video capture, playback and processing library and a set of tools built around that library. glc should be able to capture any application that uses ALSA for sound and OpenGL for draw...

Mumble is a voice chat application that lets you communicate with fellow players over the Internet. It also features a text chat with text-to-speech capabilities. The software consists of a client (Mumble) and a server (Murmur), this way the communication chan...

TeamSpeak 3 continues the legacy of the original TeamSpeak communication system previously offered in TeamSpeak Classic (1.5) and TeamSpeak 2. TeamSpeak 3 is not merely an extension of its predecessors but rather a complete rewrite in C++ of its proprietary pr...

Tools

2015-02-0716:17:05berserk9779Pixel dungeon is really cool, but does it belong here?

2015-02-0716:17:30berserk9779I couldn't run it on linux, it is an android game

2015-02-0716:30:42LeMasberserk9779< I couldn't run it too. It is an android game. So I don't think it belongs to here. Let's wait for an Administrator.

2015-02-0716:35:45LeMasYou need android or an emulator to run this game. And thats why I don't think the game is on the right page. LGDB is for native linux games only.

2015-02-0804:45:03nullzerotechnically there is a desktop version for Pixel Dungeon ([url]) and Shattered Pixel dungeon ([url], with an .jar java executable. I tried both and they worked!

2015-02-0804:46:10nullzerothey werent marked as executalbe, and somehow changing the permissions in Thunar didn't quite work, but running them with "java -jar <filename>" ran both games sucesfully

2015-02-0910:48:58AkienI played pixel dungeon on desktop quite a bit (see nullzero's links), so IMO it deserves to be here.

2015-02-0910:51:01LeMasOk, you are right. I got it too. So it works fine and it deserves to be here. Sorry for my mistake, I just didn't found the desktop download :) Nice game

2015-02-0910:53:04AkienThough sadly the desktop version is stuck at 1.7.2a, even though the android version is already at 1.7.5. But I'm not fluent enough in Java to package the 1.7.5 desktop version from source.