SDL/2

From NikiWiki
Jump to: navigation, search

Simple DirectMedia Layer/2 is a multimedia library designed to provide low level access to audio, keyboard, mouse, simple joysticks (not USB) and 2D video framebuffer.

Description

On this page, you will be find the current SDL/2 sources and precompiled binaries. If you would to play some SDL/2 games, please visit the download section. The screenshot to that games, are under the screenshot section.

SDL/2 Sources

SDL/2 librarys and sources with makefiles for the OpenWatcom compiler. You need it, if you would develope some SDL/2 programs. Would you use the precompiled librarys with GCC, please read the instructions under http://wiki.netlabs.org/index.php/SDL.

SDL/2 DevPack

SDL/2 DevPack include header files and precompiled librarys for:

  • SDL/2 Image
  • SDL/2 Mixer
  • SDL/2 Net
  • SDL/2 TTF
  • SDL/2 GFX
  • SDL/2

News

New SDL/2 Version

Doodle has create a new SDL/2 version. Version 1.2.10 - 2006-05-17 - Doodle

  • Small modifications for v1.2.10 release
  • Changed DLL name to include version info (currently SDL12.dll)

Version 1.2 - 2006-05-01 - Doodle

  • Modified makefile system to have only one makefile
  • Included FSLib headers, DLL and LIB file

Version 1.2 - 2006-02-26 - Doodle

  • Updated the official SDL version with the OS/2 specific changes.
  • Added support for real unicode keycode conversion.

Version 1.2.7 - 2006-01-20 - Doodle

  • Added support for selectively using timecritical priority for audio threads by SDL_USE_TIMECRITICAL_AUDIO environment variable. (e.g.: SET SDL_USE_TIMECRITICAL_AUDIO=1 dosbox.exe )

New SDL/2 Game: FreeCNC V0.3

FreeCNC will be a free implementation of the Command & Conquer Game Engine written in SDL. It will support the original C&C graphics and audio. Before you start the game, read the "README.OS2" and the FAQ on this page.

Have Fun! Andreas Peters

New SDL/2 game: "SYA Sokoban"

(original text) An implementation of the popular Sokoban puzzle game. The goal is to push the crates onto the designated squares without getting stuck. Have fun! Andreas Peters

SDL/2 Games Update

I have updated the games "Marryampic2" and "DaveGnukem". Marryampic2 is like a classic memory game with some new features. DaveGnukem is a clone of "Duke Nukem". Have Fun! Andreas Peters

New SDL/2 Version

Doodle has create a new SDL/2 version. Version 1.2.7 - 2005-10-14

  • Added support for proportional SDL windows.
  • There are two ways to have proportional (aspect-keeping) windows for a given SDL application: Either set the SDL_USE_PROPORTIONAL_WINDOW environment variable to something before starting the application
   (e.g.: 
   SET SDL_USE_PROPORTIONAL_WINDOW=1
   dosbox.exe
   )

or, if you have the HOME environment variable set, then SDL.DLL will create a file in that directory called .sdl.proportionals, and you can put there the name of executable files that will be automatically made proportional.


Download

SDL Games Ported

Abe's Amazing Adventure

Abe, the daring adventurer, had entered a Pharaos Pyramid to reach there treasure. He knows where the treasure is, but to reach it, he must collect keys in some amazing room's. Many dangers wait on him.

   Version:
   Homepage: http://abe.sourceforge.net
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [1]

2Pong

2Pong is a pong clone. But, there is some difference from the regular pong game. First, you play with two balls and second, you can also play over network.

   Version: 0.6
   Homepage: http://twopong.sourceforge.net
   Ported by: Andreas Peters
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [2]

Dave Gnukem

Dave Gnukem is a "Duke Nukem I" clone. Your mission is, to stop Dr. ???. He want ruling the world with his army.

   Version: 0.56
   Homepage: http://gnukem.sourceforge.net
   Ported by: Andreas Peters
   Compiler: GCC V3.3.5 GA2
   [3]

Formido

You must kill so many ugly aliens as you possible.

   Version: 1.0
   Homepage: http://koti.mbnet.fi/lsoft/formido/formido.html
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [4]

Rock Dodger

(original text) Dodge the rocks for as long as possible until you die. Kill greeblies to make the universe safe for non-greeblie life once again.

   Version: 0.6
   Homepage: http://spacerocks.sourceforge.net
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [5]

Tile World

(original text) Tile World is a reimplementation of the game "Chip's Challenge". The player controls Chip, navigating him through his challenges. The object of each level of the game is to find and reach the exit tile, which takes you to the next level. The levels contain many different kinds of obstacles, creatures both hostile and indifferent, tools, protective gear -- and, of course, chips.

   Version:
   Homepage: http://www.muppetlabs.com/~breadbox/software/tworld
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [6]

SDL Zombies

You play a blue penguin, and your goal is, that all pink penguins to fall in holes.

   Version: 1.0.0
   Homepage: http://hocwp.free.fr/sdlzombies.html
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [7]

SDL Roids

SDLRoids is a clone of Astreorids.

   Version: 1.0.5
   Homepage: http://toppler.sourceforge.net
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [8]

SnakeMe

(original text) The basic rules are very simple, there's a snake which has to eat apples in order to grow and win points. But you have to be careful: if you hit a wall, or another snake, you die.

   Version:
   Homepage: http://ysagoon.com/snakeme/presentation.html
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   [9]

U-Hexen

Is another port of the populare game Hexen.

   Version:
   Homepage: http://uhexen.sourceforge.net
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   [10]

XRick

XRick is a clone of Rick Dangerous. This was the Indiana Jones of computer games, running away from rolling rocks, avoiding traps, from South America to a futuristic missile base via Egypt and the Schwarzendumpf castle.

   Version: 021212
   Homepage: http://www.bigorno.net/xrick
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   [11]

Toppler

(original text) In this game you have to help a cute little green animal switch off some kind of "evil" mechanism. The "power off switch" is hidden somewhere in high towers. On your way to the target you need to avoid a lot of strange robots that guard the tower.

   Version: 1.0.5
   Homepage: http://toppler.sourceforge.net
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [12]

OpenTTD

(original text) OpenTTD is modeled after the original Transport Tycoon game by Chris Sawyer and enhances the game experience dramatically.

   Version: 0.4.0
   Homepage: http://www.openttd.com/
   Ported by: Owen Rudge
   Compiler: Open Watcom 1.3 (Version 1.2 and earlier WILL NOT build OpenTTD)
   [13]

SDL Invaders

It's a simple clone of the famous Space Invaders.

   Version: 0.8.0
   Homepage: http://www.sdlinvaders.de
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [14]

Kobodeluxe

(original text) Kobo Deluxe is an enhanced version of Akira Higuchi's game XKobo.

   Version: 0.4
   Homepage: http://www.olofson.net/kobodl/
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [15]

Barrage

(original text) Barrage is a rather violent action game with the objective to kill and destroy as many targets as possible within 3 minutes. You control a gun that may either fire small or large grenades at soldiers, jeeps and tanks. Targets are fast paced and require careful aiming as it takes half a second to reload the gun. Additionally you have to keep an eye on your ammo and reload in time. Useful to kill some minutes of idle time.

   Version: 1.0.1
   Homepage: http://lgames.sourceforge.net/
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [16]
   [17]

SDL Lopan

This is a Mahjongg clone.

   Version: 0.9
   Homepage: http://www.xdr.com/dash/sdllopan.html
   Ported by: Andreas Peters
   Compiler: GCC V3.3.5
   Icon: Download Icon
   [18]

Marryampic2

Marryampic2 is like a classic 'memory' card game but with a new feature. All pair of cards is associated to an unique sound. In Marryampic mode, you hear a sound, you must identify to which pair it correspond, and then find the pair. But you can play like the original in the classic 'memory' mode, which is less difficult. You can then find any pairs. The sound of the pair is played when you've found it.

   Version: 0.6
   Homepage: http://membres.lycos.fr/mavati/marryampic2/
   Ported by: Andreas Peters
   Compiler: GCC V3.3.5 GA2
   [19]

Luola

Luola is a 2D arcade game where you fly a small V shaped ship in different kinds of levels.

   Version: 1.2.7
   Homepage: http://www.saunalahti.fi/~laakkon1/linux/luola/index.php
   Ported by: Doodle
   Compiler: OpenWatcom 1.2
   Icon: Download Icon
   [20]

Dodgin' Diamond 2

(original text) This is a little shot'em up arcade game for one or two players. It aims to be an 'old school' arcade game with low resolution graphics, top-down scroll action, energy based gameplay and different weapons with several levels of power.

   Version: 0.2.1
   Homepage: http://usebox.net/jjm/dd2/
   Ported by: Andreas Peters
   Compiler: GCC V3.3.5
   [21]

Rocks'n'Diamonds

(original text) Rocks'n'Diamonds is an arcade style game for Unix, Mac OS X, Windows and DOS in the tradition of "Boulder Dash" (C 64), "Emerald Mine" (Amiga),"Supaplex" (Amiga/PC) , "Sokoban" (PC) .

   Version: 3.1.1
   Homepage: http://www.artsoft.org/rocksndiamonds/
   Ported by: Paul Smedley
   Compiler: GCC 3.3.5
   [22]

Atris

(origina text) Atris Alizarin Tetris is a Tetris-like game with a twist for Unix, Win32 and BeOS systems. It includes multi-player support, user-extensible color, shape and sound styles, can use TCP/IP networking and features a few different AI opponents.

   Version: 1.07
   Homepage: http://www.cs.berkeley.edu/~weimer/atris/
   Ported by: Paul Smedley
   Compiler: GCC 3.3.5
   [23]

Still Yet Another Sokoban

(original text) An implementation of the popular Sokoban puzzle game. The goal is to push the crates onto the designated squares without getting stuck.

   Version: 1.0.2
   Homepage: http://scorpioncity.com/sokoban.html
   Ported by: Andreas Peters
   Compiler: GCC v3.3.5 GA2
   [24]

FreeCNC V0.3

(original text) FreeCNC will be a free implementation of the Command & Conquer Game Engine written in SDL. It will support the original C&C graphics and audio.

The FreeCNC developers stopt this project. FAQ

Q: What versions are supported? The Original (DOS) and Gold (Windows) versions of Command & Conquer: Tiberian Dawn are currently supported.

Q: I can't use the Gold edition because it says it can't find some required files. Some of the required files for this version are stored in InstallShield format, meaning you'll have to install it somewhere and then copy the mix files it puts in the directory you installed it.

   Version: 0.3
   Homepage: http://freecnc.sourceforge.net/
   Ported by: Andreas Peters
   Compiler: GCC V3.3.5 GA2
   [25]

Jump 'n Bump

(original text) You're a cute little bunny and you have to avoid the other bunnies from stomping on you and at the same time try to stomp as many opponents as possible. Jump & bump is multiplayer only with up to four players simultaneously. Gather the local crew and have a blast.

   Version: 1.50
   Homepage: http://www.jumpbump.mine.nu/
   Ported by: Doodle
   Compiler: OpenWatcom 1.5
   SDL Version: 1.2.10
   [26]

License

Credits

  • Doodle

Links