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 Thu 02 Oct 2014, 02:42
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Games
3D-game glest - great strategy/RPG
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sat 20 May 2006, 23:02    Post_subject:  3D-game glest - great strategy/RPG  

http://www.glest.org/en/
http://happypenguin.org/show?Glest

User-comment on happypenguin.org:
"Overall this is a terrific RTS game that rivals others I've played in the past like Warcraft and Age of Empires."

requires the following libraries:

http://dotpups.de/dotpups/Games/LibSDL1.2-forDoom.pup (439 kb)
http://dotpups.de/dotpups/Libraries/libxerxes-c.so.26.pup
http://dotpups.de/dotpups/Libraries/libopenal.so.0.pup
http://dotpups.de/dotpups/Libraries/libartsc.pup
http://dotpups.de/dotpups/Multimedia/libesd.so.0.2.36.pup
http://dotpups.de/dotpups/Libraries/libstdc++-libc6.2-2.so.3.pup

Use the 3D-card-wizard to enable accelleration for your graficscard and install the required OpenGL:
http://www.murga.org/~puppy/viewtopic.php?t=7775


Download the loki-installer from here:
http://www.stud.uni-karlsruhe.de/~uxsm/glest/ (66 MB)

Run
bash glest_2.0.0-multilanguage.run
It lets you choose where to install, so if you have a mounted ext-partition, use that to save space in Pup001.

Then important edit
/installpath/glest/glest.ini

replace
CheckGlCaps=1
with
CheckGlCaps=0

This allows to use OpenGL 1.2 instead 1.3.
I found no working 1.3-files, so this hack is needed.
The docs say it might be unstable, but I could let my party get killed within 10 minutes without errors.
If you get a font-error, replace Helvetica with fixed.

Now run the game by typing glest in a consolewindow, and choose "play".
If you see just a grey screen, hit escape, to enter the main screen again, and goto the options.
Choose
3D-textures : no
shadows : no

Then play again.
Now you should see your players.
I think it is the best game of this genre currently available in Linux.

It works fine on a Pentium 700 with Ati Radeon 7000.
On slower machines, you might have to reduce resolution and antialias in the glest.ini.

Mark

Edited_time_total
Back to top
View user's profile Send_private_message Visit_website 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Sun 21 May 2006, 03:15    Post_subject:  

Hi,

I have just played this game briefly...

Ok, so took me ages to find and install all the things that it took to get this thing working....

I am using PuppyAlpha2, 7 May

I have a Nvidia PCI-X graphics card, downloaded the NVIDIA-Linux-x86-1.0-8756-pkg1.run file.
You need the devx_003.sfs file so that it can compile...
The one trick to installing the file without heaps of errors is making a directory before you run the package.
"mkdir /usr/X11R6/include/GL"

I ran the findhostbrige program, not sure if this does anything for me?

then I slowly figured out that I had to install all these packages:

libstdc++-libc6.2-2.so.3.pup
NVIDIA-Linux-x86-1.0-8756-pkg1.run
openal_0.0.8.orig.tar.gz
findhostbridge-bugfix.pup
OpenGL-B.pup
OpenGL.pup
glest_2.0.0-multilanguage.run
libartsc.pup
libesd-alsa0_0.2.35-2_i386.deb
libopenal0_0.2004090900-1.1_i386.deb
LibSDL1.2-forDoom.pup
xerces-c-2.2.0-3.i386.rpm

then it worked lovely.
Some of these packages I found on the net, the .deb and .rpm can be extracted with "unrpm" and "undeb" binary tools which come from the undeb.pup file? I got that one through the puppy package manager.

Very confusing process, but attaching a picture to show that it is possible.

http://i4.tinypic.com/107ujh0.jpg

And also on the bright side is that now I have all these things installed, looks like my windows games are going to work emulated through the wine 0.9.9 package Yay! Smile

Jesse
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 21 May 2006, 16:16    Post_subject:  

Thanks for your feedback Exclamation
I updated the first message with links to all required libs (Dotpups).
Nvidia-drivers will be added to the 3D-wizard within the next 3 days.
They are installed different than the others, so I must program a new part.
I already have the drivers themselves here compiled for Puppy.
Mark
Back to top
View user's profile Send_private_message Visit_website 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Sun 21 May 2006, 19:51    Post_subject:  

Hi MU,

I played glest quite a bit last night, initially the interface seemed a little clunky, but it is surprisingly efficient when you are familiar with each of the components, I think it was the third go at that first level that I beat up the CPU Wink

I think that the Nvidia drivers must install their own OpenGL library, as I didn't have to make those other changes you mentioned.

Jesse
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 21 May 2006, 19:58    Post_subject:  

yes, new Nvidia-drivers support OpenGL 1.3 I think.
Back to top
View user's profile Send_private_message Visit_website 
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.0509s ][ Queries: 12 (0.0047s) ][ GZIP on ]