Doomsday,Prboom, Legacy + 22 Games

Play with your Puppy.
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

Doomsday,Prboom, Legacy + 22 Games

#1 Post by MU »

I made 3 Dotpups of Doom-Engines.
Legacy is very fast, but has no Midi-Music.
It should not require additional Libraries.
Prboom can play Midi-Music,but is slower.
Doomsday is "State of the art" with OpenGL-Support.

All 3 Engines now have a menu to select from 22 different games.


Doomsday is the OpenGL-Gameengine to play games based on Doom/Doom2, Heretic and Hexen (Legacy: no Hexen, Prboom: no Hexen,no Heretic).

You can see a screenshot here: http://dotpups.de/pics/puppy/doomsday2.jpg
It just looks a bit corrupted, as it is difficult to grab OpenGL-Games.
But it shows the high-quality-textures in OpenGL, and the beautifull light-effects.

This picture shows Prboom:
http://noforum.de/dotpups/freedoom.jpg


Doomsday has high requirements on the grafics, so it might be just usable with 3D-acellerated Graficscards.

I added Dotpups with the Games / Mods:

Doom1 (Shareware)
Freedoom 0.4 (Doom2-clone)- this version was just released some days ago.
** New Doom ** 32 new Maps for Doom2 - released on 1.1.2006 *great!*
Alien Conversion for Doom2 - shoot Aliens like in the Movie
Biowar - Single-player Mod for Doom2.
Hexen (Shareware)
Heretic (Shareware)
Duke-Nukem 3D-Clone
Hellraiser
Star-Trek
Western
...and 11 more!...

Most of them need Freedoom to run (or Doom2 that I cannot include).
Freedoom itself misses some Grafics, but several Mods have their own ones.

If you have a full version of one of the Shareware-games, replace /usr/local/wads/xxx.wad with your one.

Bugs:
Alien was designed to run with a patched Doom2.exe from Windows.
So it might not work correct.
You can start the game, but if you run in walls you might stick in them - so save often. I just tried some steps.
NewDoom has 2 Levels that shall not work with Doomsday (06 and 27).
So use cheatcodes in the end of 5 and 26:
idclev 07
and
idclev 28

If Doomsday freezes your computer, replace the MAXZONE = "256m" in /usr/local/doomsday186/doomsday with other (higher) values.

Download:
http://dotpups.de/dotpups/Games/Doomsday/


Doomsday and Prboom require the SDL-libs, I recommend installing the MIDI-Dotpup, too:
http://www.murga.org/~puppy/viewtopic.php?t=2482

Mark

Credits:
http://www.doomsdayhq.com/
http://prboom.sourceforge.net/linux.html
http://legacy.newdoom.com/

http://www.arach.net.au/~locust/sw/atc/
http://megawad.newdoom.com/ndcp.shtml
http://freedoom.sourceforge.net/
http://www.olddoom.com/replwads.htm
Last edited by MU on Sat 07 Jan 2006, 02:17, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

If you have a fast computer, you can enhance the Quality of Doomsday with the following resourcepack.
It replaces 2D-animations ("Sprites") with 3D-Models.

This picture shows a Zombie-soldier in Freedoom:

Image

Big image: http://dotpups.de/dotpups/Games/Doomsda ... DModel.jpg


And like this it looks like with the resourcepack:

Image

Big image: http://dotpups.de/dotpups/Games/Doomsda ... DModel.jpg

Get the resourcepack here (32 MB extracted!):
http://dotpups.de/dotpups/Games/Doomsda ... k-1.01.pup

Important:
It might crash your computer.

If that is the case, try this:
in /usr/local/doomsday186/doomsday, set the MAXZONE to "256m" or higher.
In Doom itself, in the "controlpanel - particles" set particles to "no".

Mark
Last edited by MU on Sun 08 Jan 2006, 13:21, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#3 Post by MU »

My crashes and slowdowns using the resourcepack were due to a bug in my X.org 6.9rc1.
With X.org 6.8.1 it works perfect and fast :P

So if you have a good working Graficscard, activate all models, and particles (I just saw, the fireballs have dark smoketrails now- awesome!).

You might want to delete /usr/local/doomsday186/jDoom.cfg , as it seems I did not set it up correct.
If you delete it, a new one will be created automatically.

I updated the Dotpups with correct configs.

Mark

Pictues from Doomsday:

Image

Image

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#4 Post by MU »

Here is another Dotpup, that adds High-resolution Textures to jDoom (Doomsday).

Download (64 MB):

http://dotpups.de/dotpups/Games/Doomsda ... xtures.pup

Note you need temporarily 130 MB free Diskspace while installation.


Like this Freedoom looks without them:

Image

And like this with the new textures:

Image

I inluded Textures for Doom2 (Freedoom) and Doom1, not for Plutonia/TNT.

Credits:
http://risen3d.newdoom.com/downloads.htm

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post by MU »

I don't know if it is a bug from my Graficscard, or from Linux-Doomsday: there is no sky. You just see "garbage".
If that is true for you, install this patch, it will add a sky to all levels.
It is a nice sky, but always the same in every level. But that is better than garbage.

Download (1.6 MB):
http://dotpups.de/dotpups/Games/Doomsda ... -patch.pup

**edit** read further down for a 10MB-patch with 7 skies.

Mark
Last edited by MU on Wed 11 Jan 2006, 13:07, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#6 Post by MU »

jDarken2 (Addon for Doomsday)

This replaces the "characters", behaviour (speed), weapons and sounds from Doom2 with the Characters from "Quake - the Darkening".

Info and Screenshots:
http://doomcity.jfiles.org/index.php?pa ... m_jdarken2

With this Addon you can not play Doom1, the monsters become invisible.
It was created for the Mod "Darkening2" , that you can get here:
http://dotpups.de/dotpups/Games/Doomsda ... sed-Games/

But it seems to work with Doom2 itself and other mods, too.

I did not add the Music-pack, because it is real ugly.

Before you install, backup /usr/share/deng/Defs/jDoom/jDoom.ded , because it will be overwritten and deleted, when you uninstall this Dotpup.

Download (32 MB):
http://dotpups.de/dotpups/Games/Doomsda ... arken2.pup

Mark

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#7 Post by bombayrockers »

MU,
I have installed prboom + freedom + biowar. When I select biowar
the default freedom wad is started. How can I play other wads ?

Here is the console output of #./Prboommenu when I select biowar

Code: Select all

prboom v2.2.6 (http://prboom.sourceforge.net/)
Z_Init : Allocated 8064Kb zone memory
 found ../wads/doom2.wad
IWAD found: ../wads/doom2.wad
PrBoom (built Sep 20 2005), playing: DOOM 2: Hell on Earth
PrBoom is released under the GNU General Public license v2.0.
You are welcome to redistribute it under certain conditions.
It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details.
M_LoadDefaults: Load system defaults.
 default file: /root/.prboom/prboom.cfg
I_SetRes: Using resolution 320x200
V_Init: allocate screens.
 found /root/.prboom/prboom.wad
D_InitNetGame: Checking for network game.
W_Init: Init WADfiles.
 adding ../wads/doom2.wad
 adding /root/.prboom/prboom.wad

M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon - 
R_LoadTrigTables: Endianness...ok.
R_InitData: Textures Flats Sprites 
R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap R_InitTranslationsTables 
P_Init: Init Playloop state.
I_Init: Setting up machine state.
I_InitSound: open /dev/sequencer: No such device
 configured audio device with 1024 samples/slice
I_InitSound: sound module ready
S_Init: Setting up sound.
S_Init: default sfx volume 4
HU_Init: Setting up heads up display.
I_InitGraphics: 320x200
I_UpdateVideoMode: 320x200 (fullscreen)
I_UpdateVideoMode: 0xe0000000, SDL buffer, direct access
ST_Init: Init status bar.
Couldn't load MIDI from /tmp/prboom-music-YCRHof: /etc/timidity/timidity.cfg: No such file or directory
I_ShutdownMusic: removing /tmp/prboom-music-YCRHof
I_ShutdownSound: 
the biowar wad is not loaded ?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

That was a small bug in my menu :oops:
I uploaded a corrected Prboom now :P
Simply install again.
Mark

Guest

#9 Post by Guest »

quake2-doom2 does not work with prboom

bugman

#10 Post by bugman »

I think I'm missing something here, I downloaded doom legacy, freedoom, doom1, and heretic 2 from the site. Installed the dot.pups. I get the menu, it has three choices. Clicking on any of them just brings back the menu, no game starts. Mildly bewildered...

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

Yes, right.
Not every wad might work with every engine.
The ones on the downloadsite work all with Doomsday, the others I did not test in detail.
Quake2-doom2 works with legacy.
I currently try to compile vavoom (tip from bombayrockers).
But it needs GL-libraries, that take very long to compile.
Maybe I'll try to find some binaries.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

Bugman, try to run them from a console, for example

cd /usr/local/Prboom
./Prboomstart

Then you might get a message about missing libraries, that allows to help further.
Mark

bugman

#13 Post by bugman »

okay, I downloaded prboom and the sdl libraries and prboom works. But legacy (that is what "doommenu" is, right?) does not...

Guest

#14 Post by Guest »

yes I tried to compile vavoom but ran into errors with glbsp. quake2 works with doom legacy.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#15 Post by MU »

bugman, yes for legacy it is doomenu.

Try this command:
ldd llxdoom

Does it give you a error?

bugman

#16 Post by bugman »

Thanks, I will work some combos, as it were. I'm on a dialup so hadn't gotten too far into the list. Very wonderful of MU to do this work just so I can stop being such a constant annoyance to the wife...

bugman

#17 Post by bugman »

I tried ldd llxdoom in rxvt and got a no such file or directory message...

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#18 Post by MU »

cd /usr/local/Doom-legacy
ldd llxdoom

bugman

#19 Post by bugman »

# ldd llxdoom
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40017000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40026000)
libm.so.6 => /lib/libm.so.6 (0x4010a000)
libdl.so.2 => /lib/libdl.so.2 (0x4012d000)
libXxf86vm.so.1 => not found
libc.so.6 => /lib/libc.so.6 (0x40135000)
/lib/ld-linux.so.2 (0x40000000)
#

So I probably need libXxf86vm.so.1, eh?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#20 Post by MU »

Last edited by MU on Mon 20 Aug 2007, 21:29, edited 1 time in total.

Post Reply