Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 21 Oct 2014, 12:58
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Games
Odamex-test pet
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Thu 26 May 2011, 00:50    Post_subject:  Odamex-test pet
Sub_title: GPLed Doom source port with online play
 

Odamex is the GPLed Doom source port for linux that also works online. Doom source ports are modifications of the original Doom engine that take the game data files called WAD and allow one to play the games again.

Odamex allows one to play Doom games that are close to tradition and also more advanced with modes like Team Deathmatch and Capture the Flag. It offers single player as well.

I have included with the package a frontend based on libagar. I picked this one over the default wxgtk one because libagar and libsdl_image together are much smaller. Additionally the libagar frontend allows for the multiple selection of PWADs which are the custom files created by users.

The default wad directory is /usr/local/share/doom. Here you will place your IWADS and your PWADS. To start off, I suggest downloading Freedoom at http://www.nongnu.org/freedoom/download.html and downloading the freedm iwad. I would love to have a deathmatch with someone Very Happy

The launcher program is under the fun section in the menu. I feel it is easy to use. It is assumed you know what doom is.


Uploaded with ImageShack.us

When clicking the yellow 0 it opens up another dialog with options to load an IWAD and multiple PWADs. This is another reason why I enjoy this port this much.

It is assumed that you know how to play Doom. Enjoy this test pet. If it works out well maybe we can organize a Puppy Doom tourney:P

The files to play music are here
SDL-1.2.14-i486.pet
Description  No introduction needed, this is a popular multimedia library. Required for odamex.
pet

 Download 
Filename  SDL-1.2.14-i486.pet 
Filesize  192.84 KB 
Downloaded  295 Time(s) 
smpeg-2-i486.pet
Description  required SDL_mixer
pet

 Download 
Filename  smpeg-2-i486.pet 
Filesize  109.44 KB 
Downloaded  284 Time(s) 
libmikmod-3.1.12-i486.pet
Description  required SDL_mixer
pet

 Download 
Filename  libmikmod-3.1.12-i486.pet 
Filesize  133.47 KB 
Downloaded  283 Time(s) 
SDL_image-1.2.10-i486.pet
Description  Basic installation, required for agar frontend.
pet

 Download 
Filename  SDL_image-1.2.10-i486.pet 
Filesize  23.37 KB 
Downloaded  288 Time(s) 
SDL_mixer-1.2.11-i486.pet
Description  SDL_mixer compiled with smpeg and mikmod
pet

 Download 
Filename  SDL_mixer-1.2.11-i486.pet 
Filesize  70 KB 
Downloaded  289 Time(s) 
agar-1.4.1-i486.pet
Description  Libagar is a lib for making guis. This is a non-dev version needed for the ag-odalaunch file included in the pet.
pet

 Download 
Filename  agar-1.4.1-i486.pet 
Filesize  894.14 KB 
Downloaded  264 Time(s) 
odamex-src-0.5.1-i686.pet
Description  It may say src, but it is the actual pet. The requirements for this are SDL, SDL_Image, SDL_Mixer with mikmod and smpeg, and libagar.
The wxgtk frontend is also in here.
pet

 Download 
Filename  odamex-src-0.5.1-i686.pet 
Filesize  1.19 MB 
Downloaded  281 Time(s) 
Back to top
View user's profile Send_private_message 
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Wed 08 Jun 2011, 06:23    Post_subject: PsDooM
Sub_title: Doom for System Administrators
 

Ever get tired of pprocess or htop and wish you could graphically destroy that malfunctioning process? Maybe you just want to give it a push and renice it. I came across this when working on putting together an all in one doom puppy so I'd be able to take my doom habit with me on the go.


Uploaded with ImageShack.us


It's actually a old version of xdoom reworked to show system processes. The monsters with text over their heads are PID monsters. You can see a couple of them above.

Shoot them once to renice, kill one to kill the process.

I have included the Doom 1 shareware wad in this package ready to go. It can be found in /usr/local/games/pdoom. There is also a quick gtkdialog frontend included. It takes advantage of the DOOMWADDIR environmental variable, so if you're like me and have it pre-set then the program will use either doomu.wad, doom1.wad, or doom2.wad.

I take no responsibility for what you do to your system with this program. Good luck and happy shooting^_^
psdoom-2000.05.03.pet
Description  PsDoom game engine and gtkdialog frontend. There's a menu entry under Fun.

No requirements other than gtkdialog for the frontend, and a doom wad in the /usr/local/games/pdoom folder.
pet

 Download 
Filename  psdoom-2000.05.03.pet 
Filesize  406.6 KB 
Downloaded  230 Time(s) 
psdoom-2000.05.03-nowad.pet
Description  The doom 1 shareware file. Installs in /usr/local/games/pdoom
Packaged here to be used with PsDooM
pet

 Download 
Filename  psdoom-2000.05.03-nowad.pet 
Filesize  1.68 MB 
Downloaded  243 Time(s) 

Edited_time_total
Back to top
View user's profile Send_private_message 
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Wed 08 Jun 2011, 06:28    Post_subject: Chocolate Doom
Sub_title: Doom that is more vanilla than the others!
 

Chocolate Doom is a source port that strives to be as close to vanilla or original doom executable as possible. As such it has few advanced features available to it. If you wanted to go back to 1995 or so then this port is perfect.

Chocolate doom requires SDL, SDL_Net, SDL_Mixer and an IWAD or main game file to function. An excerpt from the manual shows below how to apply the IWAD use it.: The third option for a DOOMWADDIR is the best one because it takes care of the annoying symlinking of all the doom game files.

Running the game
----------------

Chocolate Doom needs to know where to find your IWAD file. To do this,
do one of the following:

* Run Chocolate Doom from the Unix console with the '-iwad' command
line parameter to specify the IWAD file to use, eg.

chocolate-doom -iwad /root/doom2.wad

* Put the file into one of the following directories:

/usr/share/games/doom
/usr/local/share/games/doom

* Set the environment variable DOOMWADDIR to specify the path to a
directory containing your IWAD files.

* If you have multiple IWADs in different directories, set the
environment variable DOOMWADPATH to be a colon-separated list of
directories to search (similar to the Unix PATH environment
variable).

I included 2 menu entries under fun to allow for quick access. Be careful calling chocolate-doom from the console because the directory it is in receives priority over other directories.

Happy Shooting.
sdl_net-1.2.pet
Description  SDL_net for Chocolate Doom. This lacks the devel files and is stripped. Please find mixer and other dependencies save the doom wad in the first post.
pet

 Download 
Filename  sdl_net-1.2.pet 
Filesize  6.37 KB 
Downloaded  223 Time(s) 
chocolate-doom-1.6.0-i486.pet
Description  Chocolate doom source port files. Requires SDL, SDL_Mixer, and SDL_NET.
pet

 Download 
Filename  chocolate-doom-1.6.0-i486.pet 
Filesize  292.49 KB 
Downloaded  221 Time(s) 

Edited_time_total
Back to top
View user's profile Send_private_message 
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Wed 08 Jun 2011, 06:29    Post_subject: Doomsday Engine
Sub_title: 3d Gl doom port
 

The Doomsday Engine is a popular Doom source port that provides an updated look to classic doom. With numerous resource packs, Doom becomes more modern in look and feel. I cannot offer the resource packs at this time because I lack the space on my dropbox. They can be found on the addons page on the official doomsday engine. In contrast to the other ports I have listed here, this one supports Hexen, Heretic, Chex Quest, and Strife

http://dl.dropbox.com/u/364562/deng-1.9-beta6.9.pet
You will need SDL, SDL_Image, SDL_Net, SDL_Mixer, and a doom wad file. May I suggest freedoom?http://www.nongnu.org/freedoom/

There is no menu entry for this because I did not want to compile pygtk and all its trappings for a gui interface.

The way to use this is
Code:
doomsday -g jdoom -file /path/to/wad


To use herectic or another game just change it to jhexen, jheretic, or jstrife. For Chex Quest use jdoom.

Because this port is OpenGl only, you will need to download one of the high xorg pets to get access to it. In Puppy 5.25 go to quickpet and look under drivers.

With addons use -file /path/to/addon.pk3. One may also use a directory in /usr/local/share/deng/jdoom/auto to load addons automatically.

I will be adding pictures later Wink [/url]

Edited_times_total
Back to top
View user's profile Send_private_message 
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Wed 08 Jun 2011, 06:32    Post_subject: Oblige
Sub_title: Doom level builder
 

Oblige is a gui level maker for Doom. It makes PWADS in a variety of sourceports and also in different themes. The version I am posting comes from the premade package at http://oblige.sourceforge.net/.

it is a great tool to make up some games fast. If combined with freedoom it opens up many possibilities. I do not recommend using this with Chocolate Doom because the default settings are limit removing. Another port such as Prboom, Zdoom, Skulltag, etc. are more appropriate.

I decided on a roxapp to better keep the folders together.



Uploaded with ImageShack.us
In the photo you can see the rather ugly interface and the game running in Skulltag, a source port that I've yet to upload here.

You can set variables such as level design, difficulty, number of maps. and enemy amounts.

This is perfect if you are like me and do not always have an internet connection to grab different wads to play.
oblige.tar.gz
Description  Level creator for Doom. Self contained.
gz

 Download 
Filename  oblige.tar.gz 
Filesize  912.57 KB 
Downloaded  202 Time(s) 

Edited_time_total
Back to top
View user's profile Send_private_message 
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Wed 08 Jun 2011, 06:37    Post_subject: Prboom+
Sub_title: Boom compatible port with gl and software renderer
 

An updated version of the prboom source port that features both a gl and software renderer. This spot is a placeholder:)
Back to top
View user's profile Send_private_message 
Ale


Joined: 30 Nov 2007
Posts: 34

PostPosted: Wed 08 Jun 2011, 06:38    Post_subject: Wad2PDF
Sub_title: Convert your WAD files into PDF maps-Caution needs python
 

I love Doom, but some times get lost. I was naturally excited to discover this python program, but it was a bit cumbersome to use without a script. I grabbed it's required glbsp, node builder, and wrote a script that uses the case command to find your IWAD or main game file in your DOOMWADDIR and then do all the work for you. All PDFs will materialize as if by magic in the WADDIR.

The current version of the script is command line only and it just executes the defaults. The documents and the files can be found in /root/.wad2pdf and in /root/my-applications. The original python script can also be found in the latter. Maybe this will help out those who are using oblige and want to know what is in their maps.

Remember that the DOOMWADDIR is where you place your wads. All the programs I have posted thusfar respond to it except for the oblige tool.

To access it go to /etc/profile and add a line that says
Code:

export DOOMWADDIR=/path/to/files;/another/path/separated/by/a/semicolon


Feel free to open up the script and play with it. It is the first time I have used functions and I think it went rather well. I tried to guess your wad names, but the lower case ones are definitely best. PM me if you want a copy of one of the PDF's. I lack storage space right now.
EGYPT.tar.gz
Description  Just a sample pdf to demostrate what you can do with the program.
gz

 Download 
Filename  EGYPT.tar.gz 
Filesize  571.96 KB 
Downloaded  201 Time(s) 
wad2pdf-2008.pet
Description  No requirements other than python, a doom IWAD, and setting the DOOMWADDIR variable. GPLed too.

Command line only. Type wad2pdf yourfile and then enter the iwad type.
pet

 Download 
Filename  wad2pdf-2008.pet 
Filesize  106.76 KB 
Downloaded  180 Time(s) 
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Games
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0829s ][ Queries: 13 (0.0108s) ][ GZIP on ]