Quake 1 repackaged

Play with your Puppy.
Message
Author
User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

Quake 1 repackaged

#1 Post by dejan555 »

This is Quake 1 pet with newest SDL darkplaces engine from 08.04.2010.
It's a precompiled i686 binary build from official site.
I took quake data files from Quake1.pup.
You can run game from menu or type "quake" in terminal
quake is a script but there's also darkplaces-linux-686-sdl binary in path if you want to run other supported games with it.
I removed all unnecessary subdirs, data, run scripts and other engines from .pup so I basically just took quake data files and added new version of engine.
Keeping puppy fat free, even with games ;)

Who wants engine server binary or glx binary or sources or whatever just grab the full archive from official site:
http://icculus.org/twilight/darkplaces/download.html

Who wants extra levels, maps etc I guess you can go here:
http://quake.phoenixlabs.org/maps/id1/maps/
http://ftp.unsix.net/pub/games/quake/id1/maps/
EDIT: Seems that links for maps no longer work

Put maps in /usr/share/quake/id1/maps/

ADDITIONAL LIBS REQUIRED:

FOR DPUP:
SDL-1.2.13-i386.pet
libgl1-mesa-dri

FOR QUIRKY 018:
SDL-1.2.13-i386.pet
mesa-7.6-q1.pet
Edit /etc/X11/xorg.conf - change "Disable glx" to "Load glx"
I also uncomment "Option DRI"

FOR PUPPY 4.3.1:

SDL-1.2.9.pet
xorg_xorg_full_dri-7.3.pet
Older engine pet attached below

AAAAND, HERE'S THE PET:
Quake1-i686-sdl.pet about 10 MB
MD5SUM should be: 1b44107b61ad44edf514e0950f680532 Quake1-i686-sdl.pet

Thanks to id software and Lord Havoc for his enhanced engine
Enjoy playing! ;)
Last edited by dejan555 on Sun 12 Feb 2012, 12:31, edited 4 times in total.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

Roy
Posts: 451
Joined: Wed 31 Dec 2008, 18:31

#2 Post by Roy »

Thanks, dejan555!

Unfortunately, Boxpup 4.31 (CLI) complains:

Code: Select all

# quake
# darkplaces-linux-686-sdl: /lib/libc.so.6: version `GLIBC_2.7' not found (required by darkplaces-linux-686-sdl)
So it won't run from the menu entry or the terminal. Installing the SDL pet did not help in my case (libc.so.6 is not included). Searching....

-Roy

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#3 Post by dejan555 »

Hmm, well you do have libc lib already in system, probably incompatible glibc or something. I didn't test this in 4.3.* though in dpup runs fine. I'm gonna try it in 4.3.1 later and quirky.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

Roy
Posts: 451
Joined: Wed 31 Dec 2008, 18:31

#4 Post by Roy »

dejan555,

Now that you mention it, you are right. I see a symlink named libc.so.6 in /lib/. Unfortunately, that does not stop the terminal's complaint. As I am running Thunar and Openbox, I cannot see where the symlink points to... maybe /lib/libc-2.6.1.so? Just guessing on my end.

-Roy

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#5 Post by dejan555 »

Roy, I attached engine that was originally in .pup, install pet and it will work. Seems that current build is still too new for current puppy, I assumed it will run since it runs in dpup.

P.S. You will also need xorg dri installed.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#6 Post by dejan555 »

Well, that happens when you don't properly test your pet on clean boot with pfix=ram, shoulda done that in the first place, I edited first post with more details about requirements on specific puppies, it works on both dpup and quirky with newest engine, it's only 4.3.1 that still has older glibc (quirky 018 has 2.10 and dpup 2.10.2)

Darn, too much puppies to test now :(
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

Roy
Posts: 451
Joined: Wed 31 Dec 2008, 18:31

#7 Post by Roy »

Thanks, dejan555.

I'm not skilled at playing computer games like these, but can tell you that running "quake" in Boxpup4.31's terminal brings up the game with the old engine you just posted.

Thank you!

-Roy

User avatar
walter90
Posts: 282
Joined: Wed 26 Aug 2009, 03:53
Location: Pennsylvania, USA

#8 Post by walter90 »

This game is fun! I had to use the older engine on 4.3 but aside from being a little laggy in places it plays just fine.

A little tip if you're like me and can't get any new maps to load but you still want to play: Edit your save file to make yourself stronger, apponents stronger or weaker and so on.

This plays as a demo for me and only the first episode is playable. I'm working on a solution.

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#9 Post by dejan555 »

Needs original pak files from quake cd I guess for further episodes.
Files for other playable games as Nehahra can be found on net for download
http://www.quaddicted.com/reviews/nehahra.html

Also you can download quake maps and put them in maps folder then load from drop down console in quake (type tilde ~ than "map nameofmap") There's also command to list all maps available see help for all commands.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
walter90
Posts: 282
Joined: Wed 26 Aug 2009, 03:53
Location: Pennsylvania, USA

#10 Post by walter90 »

dejan555 wrote:Needs original pak files from quake cd I guess for further episodes.
Files for other playable games as Nehahra can be found on net for download
http://www.quaddicted.com/reviews/nehahra.html

Also you can download quake maps and put them in maps folder then load from drop down console in quake (type tilde ~ than "map nameofmap") There's also command to list all maps available see help for all commands.
Thanks dejan555! :D

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

#11 Post by MU »

[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#12 Post by dejan555 »

Welcome back Mark :)
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

DukeDomo
Posts: 7
Joined: Fri 16 Dec 2011, 10:31
Location: Croatia
Contact:

Need help

#13 Post by DukeDomo »

I have installed the pet package and it works, but this is completely unplayable.
Am I missing something?

I am running Wary 5.2.2. on Duron 800mhz/256ddr/RivaTNT2 32MB

Made frugal install with basic save on SCSI drive and got 3GB swap file.

Cause i really love this game and in Windows with this machine it would run like a kitten, please help if any to be had?

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#14 Post by dejan555 »

Hi DukeDomo, I've never ran it on Wary or machine with those specs so I'm not sure but you'd need to install aditional libs I mentioned and DRI acceleration/opengl libs for your card, also did you try older version of engine that is attached in post?
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

DukeDomo
Posts: 7
Joined: Fri 16 Dec 2011, 10:31
Location: Croatia
Contact:

#15 Post by DukeDomo »

older Darkforces engine was worse... sound broken unplayable.

Okay got SDL 1.2.14 for Wary5 installed both pet packages, I updated to Xorg7.6 right after frugal install.

DRI acceleration/opengl libs for your card?
What would that be for above specified graphic card?

Cause I tried installing nvidia74.xxx driver and required kd file but nothing happens better, only my media player lost ability to fullscreen movies, ie when switched to fullscreen video size stays same.

Any help or should i give up on playing Quake on Puppy? :(

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#16 Post by dejan555 »

xorg-high or xorg-full-dri, not sure how the package name is called for wary
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

DukeDomo
Posts: 7
Joined: Fri 16 Dec 2011, 10:31
Location: Croatia
Contact:

#17 Post by DukeDomo »

Downloaded Nvidia driver, made clean frugal install, compiled the driver for my kernel.
And finally works. BTW we are neighbours... wanna deathmatch just PM me :) and thank you for compiling this up.

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#18 Post by dejan555 »

Cool.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#19 Post by sc0ttman »

How do I change the resolution? My TFT keeps saying "out of range"...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

W4RP1G
Posts: 52
Joined: Sun 05 Feb 2012, 01:39

#20 Post by W4RP1G »

links for the maps don't work.

Post Reply