View previous topic :: View next topic |
Author |
Message |
Radu n00b
Joined: 24 Apr 2004 Posts: 9
|
Posted: Sat May 01, 2004 3:51 am Post subject: |
|
|
The client is not released as GPL for the simple reason that by doing so we can't offer closed source licenses to people who might want to buy our technology. We'd have to ask for the permission of everyone that contributed with code to the engine, and this would make things much harder for us.
We also had to include a clause in the license that you can't modify the client without our permission in order to prevent people from releasing various 'enhanced' versions facilitating macroing, and other forms of cheating. They'll do it anyway, but at least we'll be able to take legal action against them if they do so. |
|
Back to top |
|
|
Daemonax Apprentice
Joined: 30 Apr 2004 Posts: 211
|
Posted: Sat May 01, 2004 4:34 am Post subject: |
|
|
If this game goes comercial would it just be a budget game?
It looks good, but not compared to a comercial rpg.
I guess you couldn't sell it to another company, but you could sell it yourself, there's no rule against selling open source software aslong as you also offer it for free, and alot of linux users are more than happy to pay for any game that runs on our favourite OS even if it is available for free |
|
Back to top |
|
|
Radu n00b
Joined: 24 Apr 2004 Posts: 9
|
Posted: Sat May 01, 2004 4:46 am Post subject: |
|
|
Of course we can't directly compete with big gaming companies, since they have far more resources than we do. However, this is not a good reason to further limit our options.
As the client engine matures, I/we might want to do a single player game, which might or might not be OSS. So this current license is the best trade off between giving us more freedom, and also having an OSS software, so the community can benefit from it. |
|
Back to top |
|
|
Daemonax Apprentice
Joined: 30 Apr 2004 Posts: 211
|
Posted: Sat May 01, 2004 11:18 pm Post subject: |
|
|
Mmmm well guess you guys would know alot more about the licence's than I would...... It still looks better than the majority of free games, so prehaps as it matures it'll come to look quite pretty, that's one thing I love about open source and gnu/linux apps in general, being able to watch them mature. |
|
Back to top |
|
|
Radu n00b
Joined: 24 Apr 2004 Posts: 9
|
Posted: Sun May 02, 2004 12:58 am Post subject: |
|
|
Thanks.
Eternal Lands has a higher quality than the average OSS games because:
1. We have a good artist (which is one of the most important thing when you make a game, OSS or not).
2. We worked a LOT at this game. In October it's the 2nd year aniversary (2 years of working at it).
We also have a relatively small team (3 programmers, 1 artist, 1 world builder+ a few helpers) which is good because it avoids long talks, fights, etc. |
|
Back to top |
|
|
Daemonax Apprentice
Joined: 30 Apr 2004 Posts: 211
|
Posted: Mon May 03, 2004 3:34 am Post subject: |
|
|
So has this game been added to the portage tree yet? I would like to try it out.... Also gotta try out adonthell.
Mmm wish that I had the old school RPG battletech for linux.... Mmmmm amiga mmmmm. |
|
Back to top |
|
|
Bjorn n00b
Joined: 21 Apr 2003 Posts: 16 Location: Denmark
|
Posted: Mon May 03, 2004 10:24 am Post subject: |
|
|
We'll tell you when the ebuilds go into bugs.gentoo.org, so you can put it in your $PORTDIR_OVERLAY There's a new release just around the corner (perhaps already today) and that should be handled first. |
|
Back to top |
|
|
Bjorn n00b
Joined: 21 Apr 2003 Posts: 16 Location: Denmark
|
|
Back to top |
|
|
Cicero Apprentice
Joined: 21 Jul 2003 Posts: 220
|
Posted: Mon May 03, 2004 8:39 pm Post subject: |
|
|
Bjorn wrote: | https://bugs.gentoo.org/show_bug.cgi?id=49891 |
Wow, didn't realize that there was already a topic going for this. Right after I submitted the build, I was coming here to post that link, but looks like I got beat to it somehow. |
|
Back to top |
|
|
neuron Advocate
Joined: 28 May 2002 Posts: 2371
|
Posted: Mon May 03, 2004 9:12 pm Post subject: |
|
|
anyone got a review of this? /me 's a bit lazy |
|
Back to top |
|
|
Cicero Apprentice
Joined: 21 Jul 2003 Posts: 220
|
Posted: Sun Jun 06, 2004 9:46 pm Post subject: |
|
|
I updated the ebuild:
- No longer uses CVS to get the source (I made source tarballs)
- Compiles in the path of the data files
- Version bumped to 0.9.9
Please test the new ebuild. I'd really like this to make it into portage. |
|
Back to top |
|
|
Ohmu n00b
Joined: 19 Nov 2003 Posts: 17 Location: Estonia
|
Posted: Mon Jun 07, 2004 9:37 am Post subject: |
|
|
Three bugs I noticed:
- The ebuild is in windows format (\r\n) so portage gives some errors
- The el.ini is empty (had to go to cvs and copy the ini there)
- To run the game you need to be in data dir (/usr/share/games/eternal-lands/) so there could be a little bash script for it to cd there and exec the bin then |
|
Back to top |
|
|
Cicero Apprentice
Joined: 21 Jul 2003 Posts: 220
|
Posted: Mon Jun 07, 2004 4:17 pm Post subject: |
|
|
fixed
fixed
fixed, but you need to re-download the source tarball as well as the new ebuild
|
|
Back to top |
|
|
Gornauth n00b
Joined: 27 May 2004 Posts: 19
|
Posted: Mon Jun 07, 2004 4:41 pm Post subject: |
|
|
Hi,
I'm new to Gentoo and was wondering how i would go about installing this piece of software?
It looks absolutly great, but i haven't got the faintest idea of how to install it.
I got the attachtment of bugs.gentoo.org, but what should i do with it? |
|
Back to top |
|
|
Ohmu n00b
Joined: 19 Nov 2003 Posts: 17 Location: Estonia
|
Posted: Mon Jun 07, 2004 5:29 pm Post subject: |
|
|
I did it like (as root): Code: | mkdir /usr/portage/games-rpg/eternal-lands/
cd /usr/portage/games-rpg/eternal-lands/
mv /location/of/eternal-lands-0.9.9.ebuild .
ebuild eternal-lands-0.9.9.ebuild digest
emerge eternal-lands
|
|
|
Back to top |
|
|
Gornauth n00b
Joined: 27 May 2004 Posts: 19
|
Posted: Mon Jun 07, 2004 7:01 pm Post subject: |
|
|
Thanks, worked like a charm |
|
Back to top |
|
|
charlieg Advocate
Joined: 30 Jul 2002 Posts: 2149 Location: Manchester UK
|
Posted: Tue Jun 08, 2004 10:33 am Post subject: |
|
|
Ohmu wrote: | I did it like (as root): Code: | mkdir /usr/portage/games-rpg/eternal-lands/
cd /usr/portage/games-rpg/eternal-lands/
mv /location/of/eternal-lands-0.9.9.ebuild .
ebuild eternal-lands-0.9.9.ebuild digest
emerge eternal-lands
|
|
You may want to research portage overlay directories. That directory/file you just created will be wiped out in the next emerge sync. An overlay dir would have preserved it. _________________ Want Free games?
Free Gamer - open source games list & commentary
Open source web-enabled rich UI platform: Vexi |
|
Back to top |
|
|
nightmarez Tux's lil' helper
Joined: 17 May 2004 Posts: 111 Location: FSV Mainz 05 ;)
|
Posted: Fri Jun 11, 2004 11:42 pm Post subject: |
|
|
Hi
After building the ebuild i get this error when i try to emerge eternal-lands:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.so.5: undefined reference to `_Unwind_Resume_or_Rethrow@GCC_3.3'
collect2: ld returned 1 exit status
make[1]: *** [el.x86.linux.bin] Error 1
make[1]: Leaving directory `/var/tmp/portage/eternal-lands-0.9.9/work/elc'
make: *** [release] Error 2
!!! ERROR: games-rpg/eternal-lands-0.9.9 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! make failed!
sys-devel/gcc :
Latest version installed: 3.3.3-r3
greets nightmarez aka lethe |
|
Back to top |
|
|
Cicero Apprentice
Joined: 21 Jul 2003 Posts: 220
|
Posted: Mon Jun 14, 2004 8:12 pm Post subject: |
|
|
It might be a gcc problem, latest stable is 3.3.3-r6 |
|
Back to top |
|
|
hardkaare n00b
Joined: 07 Nov 2003 Posts: 37 Location: denmark
|
Posted: Mon Jun 21, 2004 10:56 am Post subject: |
|
|
So its goint to bee added to portage?
|
|
Back to top |
|
|
drakos7 Apprentice
Joined: 21 Feb 2003 Posts: 294 Location: Rockville, MD, USA, Earth, Sol
|
Posted: Tue Jun 22, 2004 3:06 pm Post subject: |
|
|
So is the sit-click auto click patch included in this?
editI talked with Cicero, No it is not included. Now I have to figure out how to modify an ebuild.
Last edited by drakos7 on Tue Jun 22, 2004 3:39 pm; edited 1 time in total |
|
Back to top |
|
|
Cicero Apprentice
Joined: 21 Jul 2003 Posts: 220
|
Posted: Tue Jun 22, 2004 3:30 pm Post subject: |
|
|
Um, no. No unofficial patches. |
|
Back to top |
|
|
drakos7 Apprentice
Joined: 21 Feb 2003 Posts: 294 Location: Rockville, MD, USA, Earth, Sol
|
Posted: Tue Jun 22, 2004 4:34 pm Post subject: |
|
|
Using the info at this thread I managed to get the patch in.
1 Download patch from the eternal lands thread and modify if as per the thread.
2 Modify this code to satisfy your PORTDIR_OVERLAY
Code: | cd /usr/local/portage/games-rpg/eternal-lands
ebuild eternal-lands-0.9.9.ebuild unpack
pushd /var/tmp/portage/eternal-lands-0.9.9/work/elc
patch -p1 -i /path/to/patchfile
popd
ebuild eternal-lands-0.9.9.ebuild compile
ebuild eternal-lands-0.9.9.ebuild install
ebuild eternal-lands-0.9.9.ebuild qmerge
|
As the gentoo thread says, it would be better to use the epatch directive right in the ebuild, but I could not figure out how to do it properly.
Happy playing! |
|
Back to top |
|
|
Cicero Apprentice
Joined: 21 Jul 2003 Posts: 220
|
Posted: Tue Jun 22, 2004 4:56 pm Post subject: |
|
|
This is not something that should be in the ebuild. Patching source in an ebuild should be for fixing bugs, or compatability with Gentoo, not "enhancing" a game. |
|
Back to top |
|
|
supertechmyers n00b
Joined: 08 Mar 2004 Posts: 36 Location: Festus Mo
|
Posted: Tue Jun 22, 2004 8:40 pm Post subject: |
|
|
I agree |
|
Back to top |
|
|
|