(Game) Quake2/Jake2

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

(Game) Quake2/Jake2

#1 Post by MU »

http://dotpups.de/dotpups/Games/quake2/

Install Quake2 and run it from the Dotpups-menu.
It includes the Shareware-episode.

If you encounter Soundproblems, edit
/usr/local/quake2/quake2

The line:
sound=+set snddriver sdl

Instead of "sdl" try "alsa" or "oss" (see docs).
I chose sdl by default, as it was the only one that worked for me.
Concerning SDL-llibraries, read the notes for Quake1:
http://www.murga.org/~puppy/viewtopic.php?t=7009

If you have Java installed, try "Jake2" in addition.
It is a little bit slower, but I think it has nicer colours.


If you have a full-version of Quake2, replace
/usr/local/quake2/quake2/baseq2/pak0.pak with the one from your version.

----------------------
UPDATE
http://dotpups.de/dotpups/Games/quake2/quake2launch.pup (1 MB)

This adds Quake2 version 3.21.
It starts a bit slower, but has much nicer effects.
Blood stays on the walls, if you blow up an enemy.
The weapons use particles now instead of "balls", and explosions look much more realistic.

Example-screenshots (look strange, as difficult to grab, but show the difference)
Old:

Image

New:

Image

This comparison gives only a very small impression, I highly recommend it.

I added a grafical launcher to start different versions and additional mods:

Image

Mods for Quake2 make problems in Linux, as they often include a game.dll, that was compiled in Windows.
This .dll is responsible, that the modified Game-menus work correct..
In Linux, if you click on "new game", nothing happens.

So the launcher allows to run mods using a shellscript, that runs a specified map to start the mod.
Details see "howtoinstallamod".
I also included a Windows-program "PakScape", that is run in "wine".
It has an explorer-like interface, to browse .pak -files.
Like this you easily can find the map -names of a mod, to create your own startscript.

I will upload new mods later.

Mark
Last edited by MU on Sun 28 May 2006, 03:10, edited 2 times in total.
kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#2 Post by kirk »

Mark,
Downloaded, but just got the game data, no engine.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#3 Post by MU »

removed
Last edited by MU on Fri 02 Jun 2006, 02:51, edited 1 time in total.
kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#4 Post by kirk »

Sorry,
There was somthing wrong with my pup001. Removed it and rebooted and reinstalled. Now I get all the files.

Thanks Mark!
lostdog
Posts: 105
Joined: Wed 05 Oct 2005, 16:56

#5 Post by lostdog »

# /usr/local/quake2/quake2
/usr/local/quake2/quake2: line 3: snddriver: command not found
QuakeIIForge 0.3
Added packfile /usr/lib/games/quake2/baseq2/pak0.pak (1106 files)
using /root/.quake2/baseq2/ for writing
execing default.cfg
execing config.cfg
Console initialized.

------- sound initialization -------
loading oss sound output driver, ok
oss: buffer size is 65536, 32768 samples
sound sampling rate: 11025
------------------------------------
------- Loading ref_soft.so -------
LoadLibrary("ref_soft.so") failed: libvga.so.1: cannot open shared object file: No such file or directory
Refresh failed
SNDDMA_Shutdown
recursive shutdown
Error: Couldn't fall back to software refresh!
I have a number 2 hard drive install, and this is what I get.
The game refuses to run.
The truth is out there.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#6 Post by MU »

I think with software-emulation it would be unplayable.
Your error says, it can not load the VGA-driver for that.
Try to install with PupGet Xorg-libGL.
Or the SDL-Gl from kirk:
http://dotpups.de/dotpups/Games/William/SDLmesa.pup

This would at least allow to run it, but very slow.

However, 3D-games like Quake just will be playable good with 3D-accelleration enabled, see:
http://www.murga.org/~puppy/viewtopic.php?t=5244

Mark
lostdog
Posts: 105
Joined: Wed 05 Oct 2005, 16:56

#7 Post by lostdog »

r128.o (Rage)
I have an 8 meg 3D Rage Pro video card. Will the above module work? Or is it for the 128 meg Rage Pro?
The truth is out there.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

Don't know, just try out :wink:
lostdog
Posts: 105
Joined: Wed 05 Oct 2005, 16:56

#9 Post by lostdog »

Nope. r128 didn't work. guess I'll quit while my puppy still works.
The truth is out there.
User avatar
Sit Heel Speak
Posts: 2595
Joined: Fri 31 Mar 2006, 03:22
Location: downwind

#10 Post by Sit Heel Speak »

r128.o is for the ATI Rage 128 Pro, Rage Xpert 128, and Rage Fury Pro and similar with the Rage or Rage Pro chip and a 128-bit-wide datapath.

Rage Pro is a 64-bit datapath.

Try the mach64 drivers.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

Here is a new 3D-wizard to install Hardware-accelleration:
http://www.murga.org/~puppy/viewtopic.php?t=7775
Mark
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

I added a new version (see first message).
New:
Mod-launcher
Particles (light, smoke)
Blood

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

#13 Post by MU »

I updated the launcher with a textfield to launch a game with options like "+set skill 1" (sets difficulty).

----------------------------
I also uploaded Quake2max for those lucky guys with fast graficscards.
It runs Quake with effects like dark areas, and has Pixelshader-support.

It comes with a cool menu and high-resolution-textures.
You can start it from the launcher.
Homepage:
http://www.quake2max.net/
Play around with the options in the menu for a good compromize among quality and speed.

--------------------------------
I also uploaded the mod "armageddon device" with new grafics.
http://www.planetquake.com/roseville
It is 32 MB extracted.

--------------------------------
I currently upload the mod "666"
http://planetquake.gamespy.com/View.php ... il&id=1258
http://www.planetphillip.com/posts/666- ... ake-2-map/
Review:
http://retroquake.planetquake.gamespy.com/blog/?p=179
It is 67 MB extracted.
I might remove this one again, when I need space on the server (40 MB-download).

Get all here:
http://dotpups.de/dotpups/Games/quake2/

Mark
Last edited by MU on Thu 01 Jun 2006, 17:18, edited 1 time in total.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#14 Post by MU »

removed
Last edited by MU on Fri 02 Jun 2006, 02:53, edited 1 time in total.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#15 Post by MU »

Some people like lostdog reported problems running Quake2.
I updated Quake2.pup and Quake2launcher.pup with a configfile in /root/.quake2/baseq2/config.conf.
That might fix it.

Quake2launcher now can run QuDos, a new engine, that inherits the particle-effects from Quake2max, and adds effects like reflecting water, glowing textures, fog and lensflares.

See the nice water here:
http://qudos.quakedev.com/linux/quake2/ ... os_016.jpg
Unfortunately, this reflection will not work with my Ati Radeon 7000.
QuDos-homepage:
http://qudos.quakedev.com/

---------------------
I also added some new mods, that have more that 8 levels each.
Armageddon - the Earth war requires, that Armageddon-device is alreadyinstalled.

Homepage:
http://roseville.planetquake.gamespy.com//

--------------------
Other mods:
http://qic.planetquake.gamespy.com/spq2/
http://members.aol.com/rjdriver/quake2tc.htm
http://www.fileplanet.com/filelist.aspx?s=74218&v=0
http://3dmr.gamedesign.net/reviews/quake2/
http://www.planetphillip.com/posts/cate ... s/quake-2/
http://retroquake.planetquake.gamespy.com/blog/?cat=75

this is good: http://www.doomwadstation.com/idgames/Quake2/

Note, that many links are dead, as most mods were created back in 1998.

--------------------
Here are some screenshots, that compare the "official" Quake2 (3.21) with QuDos

Lights look in general more realistic,, texturees have more details.
Quake2:
Image

QuDos:
Image

In dark areas, the lensflare-lights give you better sight.

Quake2:
Image

QuDos:
Image

Mark
Last edited by MU on Sat 17 Jun 2006, 02:17, edited 4 times in total.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#16 Post by MU »

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

#17 Post by MU »

I uploaded another engine, "Q2p", and updated quake2launch.pup to use it, too.

It was reported in another thread, that this engine is faster than QuDos, though it offers some of the enhanced effects, like fog, water-reflection, hires-textures.
Details:
http://www.murga-linux.com/puppy/viewtopic.php?t=7892

Download:
http://dotpups.de/dotpups/Games/quake2/
Mark
Last edited by MU on Fri 11 Apr 2008, 09:46, edited 2 times in total.
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#18 Post by MU »

I added some new mods, some small, a mediumsize (Water), and a very huge (Pax Imperia).
The mod Pax Imperia requires the KMQuake-engine, that I uploaded, too.

Please don't forget to install the new quake2launch.pup to be able to use KMQuake with a simple buttonclick 8)

http://dotpups.de/dotpups/Games/quake2/

One note concerning engines:
I just added the basic files for singleplayer.
Some offer additional stuff with bots and support for some of the Quake-addon-missions.
You can find complete binaries/sources/addons here if you like to tune things:
http://qudos.quakedev.com/linux/quake2/engines/

On concrete request I can add things to the dotpups, off course.

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

#19 Post by MU »

I updated the Q2p-Dotpup.
It now works to play ogg-vorbis files.
Thanks to QuDos for his kind support 8)

Mark
malbicho
Posts: 4
Joined: Wed 12 Jul 2006, 12:43

#20 Post by malbicho »

Awesome

I'm loving quake2 more and more every day, i've discovered this great perl named Generations and enjoying it.

Kudos to QuDos for get this mod running on linux.

For you dudes i've packaged a tar.bz2 file ready to play with your prefered engine, also supported by Kmquake2.
Was hard to found the full mod because most of links were dead but i was able finally. The file is hosted at fileplanet so i guess is freely distributable.

The direct link is here ~ 44mb
Sorry about rapidshare but i can't host any files.

Simply extract somewhere and move the whole gen folder to the main quake2 installation. Start a new game with +set game gen +map qe1m1 and select quakeguy or random if you want to play as wolfguy,
doomguy or of course quake2guy.

A tip, for save some space, you can compress the previously unpacked *.pak files with Pakscape, saving as zip file and renaming to .pk3, i symlinked a .q2z to this .pk3 in order to get q2p load this zip.

Enjoy.
Post Reply