Page 1 of 2

Egoboo 2.7.7 still fullscreen

Posted: Tue May 11, 2010 4:25 am
by dorne
I downloaded the tar.gz file of 2.7.7, downloaded the necessary packages via apt-get and used the unix Makefile. The controls and gamplay are fine, but the game is fullscreen even when set to false. In the settings it says it is set to false, but it is still fullscreen. I am running Ubuntu 10.04.

Posted: Tue May 11, 2010 7:02 am
by bgbirdsey
If the program is unable to get a valid windowed GLX screen is will create a fullscreen version automatically, and not generate any error or warning.

Posted: Tue May 11, 2010 9:15 am
by Agent of Dread
Version 2.7.7 is by far out of date. You'll want version 2.7.4, or the latest from the SVN repository.

Posted: Tue May 11, 2010 2:38 pm
by unliketea
SVN really is the way to go ...

you feel so much better that way. ;)

Code: Select all

$ cd
$ svn co https://egoboo.svn.sourceforge.net/svnroot/egoboo/branches/2.6.x/ egoboo-2.6.x-svn
$ cd egoboo-2.6.x-svn
$ make egoboo PREFIX=~/egoboo
$ make install PREFIX=~/egoboo
$ cd ~/egoboo/games
$ ./egoboo-2.x.sh


As a side note ... Ubuntu 10.04 seems pretty nice so far...

Although a little too resource intensive. Found a couple guides for slimming it down that I'm going to be doing soon.

here: http://ubuntuforums.org/showthread.php?t=189192
and here: http://www.thinkdigit.com/forum/archive ... 89715.html

cheers!

Posted: Tue May 11, 2010 6:49 pm
by octagon
I know I'm being stooopid right now, but I don't understand how SVN works.
Is Apache Subversion an additional program? Or can you just type it into a page in your browser? Please tell me, where do I have to insert the code? :'(

Posted: Tue May 11, 2010 7:14 pm
by unliketea
you'll want to install subversion first:

So go to Applications > Accessories > Terminal

(NOTE: This is where, almost always, you'll be typing commands in that are found on the interwebz.)

in the terminal type:

Code: Select all

sudo apt-get install subversion


This will install subversion on your machine. (NOTE: you may have to type your password here to allow you to install stuff on your machine)

Now you can checkout the sourcecode from the svn repository, so in that same window type:

Code: Select all

svn co https://egoboo.svn.sourceforge.net/svnroot/egoboo/branches/2.6.x/ egoboo-2.6.x-svn


And prepare to wait ... this will take a bit to download the first time (but don't worry, in the future, you'll only have to update your checkout which is much faster)

Once its done "At Revision 1061" or something similar is shown ... now you can cd to the directory

Code: Select all

cd egoboo-2.6.x-svn


Lots of stuff in here ... importantly, you'll want to look at DEPENDENCIES.txt

Code: Select all

more DEPENDENCIES.txt


you'll notice there are some additional things to install ... so lets find them and install them

Code: Select all

apt-cache search libsdl-image


you'll be presented with a couple packages that match what you searched for ... you want to install the libsdl-image1.2-dev

Code: Select all

sudo apt-get install libsdl-image1.2-dev


answer 'y' when it prompts you to and it'll install. Do this for each of the dependencies. (libgl and libglu are a bit harder to find ... pretty sure you only need the freeglut3 libraries ... but search around a bit and I'm sure you'll find what you need)

once you have the dependecies installed, let make egoboo

Code: Select all

sudo make all

Code: Select all

sudo make install


This will install it (if everything compiles correctly, if not, you're probably missing a dependency ... so make sure you got everything there) I may compile a list of the actual packages under ubuntu 10.04 that are needed before long. When you run the make all command look for "error" messages ... literally, if you see error (warning is okay) somethings not working.

Once all is well, you should be able to start egoboo now, it'll be located in /usr/games so:

Code: Select all

cd /usr/games
./egoboo-2.x.sh


Hope this helps!

Cheers -Tea

Posted: Tue May 11, 2010 9:37 pm
by penguinflyer2222
SVN is buggy.

Posted: Tue May 11, 2010 9:53 pm
by octagon
I have....
I have...
I have-
Well. Let's admit it. :oops: I use Windows :no: because I'm too lazy to get all those programs working under Linux and too poor to have a Mac.

Posted: Wed May 12, 2010 12:43 am
by penguinflyer2222
Hmm, something tells me 'tea has Gno---what's this bug on my keyboard- me. Gnome.

Posted: Wed May 12, 2010 4:35 am
by unliketea
don't tell me you'd prefer *gasp* kde?

gnome is epic awesome. and for a desktop ubuntu is pretty nice.

servers on the other hand require slackware ... or if you're lame, Redhat.

svn is only buggy if you are actually trying to use locks ... that being said ... if they converted to git, well ... I'd be even happier.

Posted: Wed May 12, 2010 9:21 am
by Agent of Dread
Ubuntu is pretty nifty. It doesn't take much to learn the basic sudo apt-get stuff, and the terminal is pretty helpful. It's sort of my 'recreational' OS, since it won't run stuff like Photoshop.

Posted: Wed May 12, 2010 2:39 pm
by unliketea
The terminal isn't JUST helpful ... it EVVVVERYTHINNNNNG ... literally :-D

as for photoplop, use Gimp instead!

photoshop is of course still quite a bit ahead of gimp in terms of functionality, but the latest gimp has come a long way from where it once was.


tryyyy it .... then switch to linux ... you feel so much cooler that way heh.

Posted: Wed May 12, 2010 4:07 pm
by octagon
Of course! I prefer Gimp in any way. I keep pricking my mother all the time because she rather creates graphics with Photoshop 6 than getting used to GIMP... and she clings to her belief in the (wrong) fact that GIMP still couldn't open CMYK (like it was ~5 years ago)

Posted: Wed May 12, 2010 9:57 pm
by penguinflyer2222
I actually use Gnome, that's why I recognized it. xD
5234 uses KDE though, and it's nice. lol, I say everything's nice.

Posted: Thu May 13, 2010 2:04 am
by Agent of Dread
Photoshop CS3 is pretty good. I don't like GIMP's interface very much, the keyboard shortcuts are all unfamiliar.