view · edit · attach · print · history

The contents of this website are Copyright (c)2004 by Brian Manning <brian at antlinux dot com>. Please do not reuse any of the content on this website without permission from the author.

Make sure you check the Wikipedia pages for links about the below applications, sometimes they have good links that could be used for adding extra content.

Emus

MAME :: Atari Emulators :: Commodore 64 Emulators

First Person Shooters (FPS)

Doom :: Quake :: Quake2 :: bzflag :: cube :: Legends :: Enemy Territory :: Duke Nukem 3D :: AssaultCube

Strategy

BlackHole :: CoreWars :: RoboCode :: LinCity :: Mars Simulator :: Sheep Wars :: Atlantik :: FrozenBubble :: Exult :: GalaxyMage

Net Classics

xpilot :: netrek :: xtank :: xscorched :: Scorched 3D :: atanks :: TRON :: gtetrinet :: tong :: XScavenger :: Blob Wars :: SuperTux :: Ultima

Racing

Robot Auto Racing Simulator :: Race :: Canyon Racer :: TORCS :: T1 Car Racing Simulation :: Big Red Racing

Articles and Sites


Emus

MAME

http://x.mame.net

Possible Names

  • PortaMAME
  • Mameinator

Requirements

  • MAME Roms

Recommends

  • Google Pimp
  • OpenGL X drivers if the hardware supports it (NVidia)

Notes

  • glmame requires libglu to compile; install the following Debian Woody packages to satisfy:
    • xlibmesa-dev
    • glutg3
    • glutg3-dev
  • in addition, if you want NVidia support, you'll need to copy out the NVidia gl.h glx.h from the NVIDIA-GLX directory (the GLX driver that is downloaded from http://www.nvidia.com) to some place where the compiler can find it; I used /usr/include/GL

Atari Emulators

2600 VCS Console and 8 bit computers

Commodore 64 Emulators

VICE


FPS

Doom

Client Applications

Possible Names

  • ptkBoom
  • TkBoom - GUI front end to multiple Doom ports

Requirements

  • Doom shareware wad package

Recommends

  • Extra IWAD files
  • Extra PWAD files
  • OpenGL X drivers if the hardware supports it (NVidia)

Notes/Ideas

  • Doom Rosetta Server/RosettaDoom - translates network game packets from one server type to another server type, so that different ports can play games with each other. Possibly use PVPGN server ( see BlackHole below for links to PVPGN).
  • Doom Ethereal Filters, parse game packets from different Doom ports and output in human readable format
  • A Doom Bot, a script/program that can be used to deliver walkthrough hints, or control other programs like an MP3? player for example; players control the bot by sending talk messages to the bot
  • To compile DoomLegacy
    • change into the DoomLegacy source directory
    • create a bin directory above the DoomLegacy directory mkdir ../bin
    • rename makefile to Makefile, then run make LINUX=1
    • ensure legacy.dat is somewhere where DoomLegacy can find it, a good place would be the same directory as the DoomLegacy X binary llxdoom
    • To run legacy, try this: llxdoom -opengl -iwad /path/to/an/iwad/file.wad

Links

Quake

Client Applications

Recommends

  • OpenGL X drivers if the hardware supports it (NVidia)

Possible GUI Names

  • ptkQuake

Related Projects

  • Quest - a Quake map editor
  • Quark - Quake Army Knife, editing tool
  • Nehara - alternate graphics/sounds for Quake engine
  • OpenQuartz - a port of the Quake engine done to create new projects/games
  • LMPC - Little Movie Processing Centre, can work with movie files created with popular game engines
  • Q3Speech - output the ingame messages from other players to a speech synthesis program

Notes

  • QF wants pak files in one of the following locations:
    • ~/.quakeforge/id1
    • ~/.quakeforge/QF
    • /usr/local/share/games/quakeforge/id1
    • /usr/local/share/games/quakeforge/QF
  • if you are compiling against the NVidia GLX libraries, see the above note in xmame, you'll need to use the NVidia GLX header files as well, or you'll get SIGSEVs when you go to run the GLX binary

Quake2

bzflag

Requirements

  • OpenGL X drivers if the hardware supports it (NVidia)

Links

cube

  • free 3D shooter, uses a unique system for generating shapes and lighting on the fly, no precompiliation needed

Links

Enemy Territory

Duke Nukem 3D

AssaultCube?


Strategy

Black Hole

  • a portable distro that runs in memory, and allows you to play StarCraft via the WINE emulator using only the Starcraft CD; once the system is up and running, you swap the boot CD for the starcraft CD, and then can run the game. Maybe add on a bnetd/pvpgn server that can run on one of the servers for network play.
  • Complete StarCraft on Linux HOWTO - http://koti.mbnet.fi/hoppq/sc-howto.html
  • PVPGN FAQ - Player to Player Gaming Network, which has apparently replaced bnetd.
  • PVPGN Downloads

CoreWars

Mars Simulation Project

SheepWars

Atlantik

Frozen Bubble

Exult

Galaxy Mage


Net Classics

xpilot

Possbile GUI Names

  • ptkXPilot

netrek

Links

xtank

  • http://www.xtank.org/
  • a multi-player networked tank battle/race/frisbee game. They need someone to test compile on Solaris.

Possible Names

  • ptkxtank

Recommends

  • a joystick

atanks

TRON

gtetrinet

tong

XScavenger

Blob Wars

Super Tux

Ultima (currently, Ultima IV)

  • There is a software rendering engine called xu4 that can take the Ultima IV files and run them on a modern computer
  • The Ultima IV game files are available for free on the internet... see the Ultima IV Wikipedia page for links

Racing

Canyon Racer

TORCS

T1 Car Racing Simulation

Big Red Racing

  • run via DOSEMU or WINE

Unsorted

  • DeuTEX - Doom Tools
    • ptkDeuTEX
  • apple2 (general page)
    • ptkEmu
    • ptkApple2
  • 3d xpilot/nettrek game idea
    • fly around planets, gravity can pull you
    • asteroid mazes for battle
    • different weapons
    • meteors ala Star Raiders (you can fly into them for damage)
    • phaser meter, shows how much you can fire your phasers
    • skinnable ships
    • beginner (simple) and expert modes, beginner mode has less features
  • Astrowars
  • Worldforge - open source 3d first person role playing game engine, with various clients that do wierd and wacky things.
  • xblast X/Windows Bomberman clone
  • apple2-emu
  • commodore-emu
  • java-runtime
  • java-sdk
  • scumm-vm
  • Ur Quan Masters - http://sc2.sourceforge.net/ Game decendent of Star Control II, originally ran on the 3DO game system
  • Danger from the Deep - submarine simulation game

Utilities and whatnot

view · edit · attach · print · history
Page last modified on July 11, 2007, at 11:35 PM