Skip to content

JoergStrebel/xgalaga-sdl

 
 

Repository files navigation

XGalaga v2.0

Copyright (c) 1995-1998 Joe Rumsey [email protected] XGalaga Home Page: http://rumsey.org/xgal.html

This is the first game I've written for X from "scratch" (the graphics interface is borrowed, I wrote everything else), but is by no means my first game. I have written several popular shareware games for the Amiga, and plan to start porting them to X. This project is to help me get used to X and to fine tune the graphics routines to make the next project easier.

Previous versions of this game were released as shareware. However, it was never really worth my while. Therefore, with apologies to the good souls that sent their payments in, I have placed it under the GNU GPL. See COPYING for details

See the file INSTALL for installation instructions.

Screenshots

Screenshot of title

Screenshot of game

Command line options

  • -scores: Print out the high score tables and exit
  • -nosound: Turn sound off on platforms with sound support
  • -level <level> : Set the starting level to <level>
  • -window : Start in windowed mode instead of fullscreen
  • -winsize <WxH>: Window size
  • anything else: print usage and version.

Keyboard commands

  • p - pauses
  • q - end this game
  • s - toggle sound if your system supports it
  • alt+enter - toggle fullscreen

Controls

Basic instructions: The ship is controlled by the keyboard, space bar fires.

  • left arrow - move left
  • right arrow - move right
  • space bar - fire

Credits

See CREDITS file.

Known errors and limitations

  • The CREDITS file must only contain ASCII characters with decimal values from 32 to 126 - if you put 8-bit or UTF-8 characters there, the program will crash.
  • The highscore list will also only contain this limited set of characters, as both src/TFont.c and src/SFont.c only provide this set.

About

A port to SDL 2 of XGalaga

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 69.0%
  • Shell 28.1%
  • Makefile 1.2%
  • M4 1.1%
  • Roff 0.6%