Skip to content

MrDesTinY/cdogs-sdl

 
 

Repository files navigation

C-Dogs SDL Port v0.5.2

(based on C-Dogs 1.06)

        .--------.
       |  _______|
      /  /  __
     |  |  |  '-.   .---.  .---.  .---.
    /  /  /  /\  \ |  _  ||  ___||  __|
   |  |  |  |_/   || (_) || | __  \ \
  /  /  /        / |     || '-' |.-' `.
 |  |   '-------'   '---'  '----''----'
 /  '.___________
|                |                  SDL
 `---------------'               v0.5.2
  1. Introduction

  2. Tested Environments

  3. Installation

  4. Command line options

  5. Contact

  6. Introduction


C-Dogs SDL is a classic overhead run-and-gun game, supporting up to two players in co-op and 1v1 modes. Customize your player, choose from up to 11 weapons, and try the dozens of user-created campaigns. Have fun!

For the latest release notes please see https://github.com/cxong/cdogs-sdl/wiki/Release-Notes

For more information about the original C-Dogs read 'original_readme.txt'.

Join the C-Dogs SDL mailing list here: https://groups.google.com/forum/#!forum/c-dogs-sdl

2.Tested Environments

C-Dogs SDL has been ported with a Unix development environment. In theory, C-Dogs SDL could run on any system that is supported by SDL. See the SDL website - http://www.libsdl.org for more about SDL itself.

C-Dogs SDL runs on Linux, *BSD, Windows and Mac OS X.

There are also unofficial ports to GP2X, BeOS/ZETA/Haiku, MorphOS, Nintendo DS, and AmigaOS 4 to name a few.

And of course, should you succeed in running C-Dogs SDL on a different operating system, platform or toaster please contact us! :-)

  1. Installation

Please use the installers for your platform for installing.

To compile C-Dogs SDL you need to have the SDL libraries previously installed, the SDL_mixer libraries also installed if you want better sound (and music), and a compiler (gcc recommended) and the appropriate header files.

See the wiki for getting started instructions.

  1. Command line options

The C-Dogs binary is called "cdogs-sdl". Below are some command line arguments:

Video Options

--fullscreen Try and use a fullscreen video mode.
--scale=n    Scale the window resolution up by a factor of n
               Factors: 2, 3, 4
--screen=WxH Set virtual screen width to W x H
               Modes: 320x200, 320x240, 400x300, 640x480, 800x600
--forcemode  Don't check video mode sanity

Sound Options

--nosound    Disable sound

Control Options

--nojoystick     Disable joystick(s)

Game Options

--wait           Wait for a key hit before initialising video.
--shakemult=n    Screen shaking multiplier (0 = disable).

--help           Display command line options and version information.

These can be used in any order/combination:

$ cdogs-sdl --fullscreen --screen=400x300

Which will make the game try to run fullscreen at 400x300 resolution.

  1. Contact

If you have an questions, comments, bug reports (yes please), patches (even better) or anything else related to C-Dogs SDL, check out the mailing list:

https://groups.google.com/forum/#!forum/c-dogs-sdl

Or email:

Cong congusbongus@gmail.com

Bitdeli Badge