View previous topic :: View next topic |
Author |
Message |
maxmc Guru
Joined: 14 Oct 2002 Posts: 480 Location: Linköping, Sweden
|
Posted: Sun Jul 13, 2003 1:36 am Post subject: Tracking Linux-games that lack ebuilds |
|
|
Here's a bunch of games that people on this forum have found that should be in a fully playable state, free (as in beer) and without using any form of Wine.
Here's a list of games that lack ebuilds and also a list of those games that ppl in this thread has fixed ebuilds for.
Pythonhead is the major contributor right now but I'm hoping for others to join in and iron out the last ones.
Please add games you like that are FREE (Vendetta is NOT free) and FULLY PLAYABLE (tech demos doesn't count) to this post and I'll add them to the list.
----New
*Lost Labyrinth - Graphical Roguelike with 20-30 minutes of playtime
*Road Fighter - remake.
*Nether Earth - remake.
*Bankiz - A Liero remake with penguins. WONTFIX (until translated to english)
----Older
*DIE - deathmatch with cars.
*Battlemech - Battlemech game based on the Quake source-code.
*RoboTournament - Program your robot and set it up against others (CTF,DM, Racing)
*Timewarp - War\Exploration game based on the Star Control Universe.
*Andromeda 9 - Space shooter (Multiplayer)
*Freeciv-CVS - CVS version of the Freeciv client
*Robot Auto Racing Simulator program a car driver and race against other programmers
*PTkEi Python/Tk Empire Interface is a graphical front end to the Wolfpack Empire server. A Old strategy game.
*gGo Java frontend for gnuGo and an IGS client.
-----Ebuilds exist for-----
----New
*Sarien - AGI Inteprenter like ScummVM but for Sierra games
*Epiar - Space adventure. (ebuild)
*Tow Bowl Tactics Tow Bowl Tactics is a game based on Games Workshop's Blood Bowl - Thanks eGore911 (ebuild)
*OpenQuartz - GPL-compatible content - including models, maps, sounds and textures - which are required for a fully GPL game using the GPL Quake source. - Thanks eGore911 (ebuild)
*Head over Heals - a remake of a Spectrum game. (hoh-bin in portage)
*Gweled - Bejeweled/Diamond Mine clone for Gnome, SVG Enhanced
*Twin Distress - block game. - Thanks Stock (ebuild)
*NiL NiL is Not Liero, What worms should have been - Thanks chizu and Pythonhead (chizu ebuild/Pythonhead ebuild/eGore911 CVS build)
*Krystal Drop - Magical Drop clone - Thanks mcqueen (Ebuild)
*Shooting Star - a topdown shooter. (Portage)
*GPL Arcade Volleyball - SDL-based Arcade Volleyball remake. (Portage)
*Globulation 2 A free and innovative strategy game. (Portage)
----Older
*Stepmania - DDR (dance dance revolution), Pump it up, EZ2dancer and Para Para Paradise clone (Ebuild in portage outdated)
*Battle for Wesnoth - a fantasy turn-based strategy game (ebuild wesnoth in portage)
*GL-117 GL-117 is an OpenGL- and SDL-based action flight simulator
*GtkAtlantic the Gtk version of Atlantik for KDE (Atlantik is included in kde-games) - Thanks Pythonhead
*Njam Fast paced multiplayer Pac-man clone - Thanks Pythonhead
*Space Hulk Port of the boardgame Space Hulk - Thanks Pythonhead
*OpenGlad Linux port of the old (and recently open sourced) DOS Gauntlet-style RPG, Gladiator - Thanks Pythonhead
*FredroidRPG A graphical single player sci-fi RPG featuring Tux and evil MS bots (0.9.6 version is isometric) - Thanks Pythonhead
*r-Katro a two players board game using Qt and OpenGL (doesn't need 3dcard) - Thanks Pythonhead
*gens[/b] - Sega Genesis Emulator - Thanks Pythonhead
*Atomic Tanks - Aim and shoot game (allegro) - Thanks Pythonhead
*Construo - Construo is a simple, but fun construction toy. - Thanks Pythonhead
*XArchon - awesome clone of original C64 chess/action game. - Thanks Pythonhead
*Slickworm - Slickworm is going to be a shoot-em-up. Deformable terrain is one major feature. - Thanks floam (ebuild, OpenAL-cvs dependency)
*IVAN - SDL Roguelike - Thanks Pythonhead (ebuild)
*Dungeon Crawl - YAR - Yet Another Roguelike - Thanks Pythonhead
*Neverball A Super Monkey Ball Clone for Linux - Thanks glitch13 (ebuild)
*Kiki the Nanobot - kiki the nano bot is a 3-D puzzle game. - Thanks gltich13 (ebuild)
*Trophy A 2D car racing action game - Thanks ksuther and Pythonhead (now in portage)
*Mirror Magic - a game like "Deflektor" (C 64) or "Mindbender" (Amiga) - Thanks Pythonhead (ebuild)
Last edited by maxmc on Thu Apr 15, 2004 3:22 pm; edited 30 times in total |
|
Back to top |
|
|
zypher Retired Dev
Joined: 10 Jun 2002 Posts: 416 Location: Cologne, ger.
|
Posted: Sun Jul 13, 2003 9:49 am Post subject: |
|
|
Gimme a few days, I'll try myself on the tow bowl tactics.
Man, I didn't know it exists. I'd love a good bb game now and then, it's one of the greatest board-games ever! _________________ linux user 65882 |
|
Back to top |
|
|
floam Veteran
Joined: 27 Oct 2002 Posts: 1067 Location: Vancouver, WA USA
|
Posted: Sun Jul 13, 2003 9:58 am Post subject: |
|
|
I'd really like to see GL-117. Though I hear theres a bunch of new things in cvs and there hasn't been a release in a while, so maybe someone wants to put together a cvs ebuild.. |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Sun Jul 13, 2003 12:11 pm Post subject: |
|
|
You can take one off the list: Code: | * app-games/gl117
Latest version available: 0.9
Latest version installed: [ Not Installed ]
Size of downloaded files: 2,346 kB
Homepage: http://home.t-online.de/home/primetime./gl-117/
Description: An action flight simulator
|
_________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
EzInKy Veteran
Joined: 11 Oct 2002 Posts: 1742 Location: Kentucky
|
Posted: Sun Jul 13, 2003 9:35 pm Post subject: |
|
|
Wedge_ wrote: | You can take one off the list: Code: | * app-games/gl117
Latest version available: 0.9
Latest version installed: [ Not Installed ]
Size of downloaded files: 2,346 kB
Homepage: http://home.t-online.de/home/primetime./gl-117/
Description: An action flight simulator
|
|
Anybody else having problems compiling this? I get:
Quote: |
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking GL/glu.h usability... yes
checking GL/glu.h presence... yes
checking for GL/glu.h... yes
checking GL/glut.h usability... yes
checking GL/glut.h presence... yes
checking for GL/glut.h... yes
checking SDL/SDL.h usability... yes
checking SDL/SDL.h presence... yes
checking for SDL/SDL.h... yes
checking SDL/SDL_mixer.h usability... yes
checking SDL/SDL_mixer.h presence... yes
checking for SDL/SDL_mixer.h... yes
checking for glEnable in -lGL... no
configure: error: GL not found - please install GL or MesaGL
!!! ERROR: app-games/gl117-0.9 failed.
!!! Function egamesconf, Line 46, Exitcode 1
!!! egamesconf failed
|
yet:
Quote: |
glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
|
And I'm getting ~1800fps with glxgears. Could using ati-drivers have anything to do with this? |
|
Back to top |
|
|
haren n00b
Joined: 14 Jul 2003 Posts: 17
|
Posted: Mon Jul 14, 2003 6:37 am Post subject: gGo |
|
|
http://panda-igs.joyjoy.net/java/gGo/
gGo
If anyone else plays go this is a cool front-end for gnugo and it is also a IGS Client. It is writen in java, so that is the only requirement i can think of. |
|
Back to top |
|
|
telex4 l33t
Joined: 21 Sep 2002 Posts: 704 Location: Reading, UK
|
|
Back to top |
|
|
taikuri n00b
Joined: 14 May 2003 Posts: 64 Location: Helsinki, Finland
|
Posted: Fri Jul 18, 2003 11:12 am Post subject: |
|
|
I would really like to see an ebuild for Space Hulk.
The original board game is my all-time favourite! _________________ ::feed my lotus flower seed:: |
|
Back to top |
|
|
RagManX Apprentice
Joined: 13 Jul 2002 Posts: 220 Location: Tennessee
|
Posted: Fri Jul 18, 2003 4:07 pm Post subject: |
|
|
Any chance someone could put together a Super Empty Ball ebuild?
RagManX _________________ http://www.gamingideas.com/ - an open discussion site for game improvement and new game ideas |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Fri Jul 18, 2003 10:29 pm Post subject: |
|
|
I've written an ebuild for Njam. If you'd be kind enough to test it before I submit the ebuild to portage, I'd appreciate it. If you have any comments, please reply in this thread:
https://forums.gentoo.org/viewtopic.php?p=419747#419747
Thanks. |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Fri Jul 18, 2003 10:58 pm Post subject: |
|
|
RagManX wrote: | Any chance someone could put together a Super Empty Ball ebuild?
RagManX |
Could you get this to compile? I was going to make an ebuild, but it does nothing when I try to run 'ball', I just get a prompt. No compile errors either. |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
|
Back to top |
|
|
RagManX Apprentice
Joined: 13 Jul 2002 Posts: 220 Location: Tennessee
|
Posted: Sat Jul 19, 2003 3:36 am Post subject: |
|
|
Pythonhead wrote: | RagManX wrote: | Any chance someone could put together a Super Empty Ball ebuild?
RagManX |
Could you get this to compile? I was going to make an ebuild, but it does nothing when I try to run 'ball', I just get a prompt. No compile errors either. |
Hmmm, just built it to make sure. Compiles and plays perfectly. I have libsdl-1.2.5-r2, sdl-mixer-1.2.5-r1, and sdl-image-1.2.2 merged in, if that makes any difference. After compile, I just did a './ball' and it ran great.
RagManX _________________ http://www.gamingideas.com/ - an open discussion site for game improvement and new game ideas |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Sat Jul 19, 2003 4:16 am Post subject: |
|
|
RagManX wrote: |
Hmmm, just built it to make sure. Compiles and plays perfectly. I have libsdl-1.2.5-r2, sdl-mixer-1.2.5-r1, and sdl-image-1.2.2 merged in, if that makes any difference. After compile, I just did a './ball' and it ran great.
RagManX |
I'm stumped. I have the same versions of those sdl packages, but no go. I ran 'ball' in gdb and it simply exits with no error. Someone else will have to take this ebuild on, sorry. |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
|
Back to top |
|
|
maxmc Guru
Joined: 14 Oct 2002 Posts: 480 Location: Linköping, Sweden
|
Posted: Sat Jul 19, 2003 9:47 am Post subject: |
|
|
I've updated the top post..
Pythonhead: Would it be possible for you to make an ebuild to the Atlantic server aswell? |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Sat Jul 19, 2003 5:30 pm Post subject: |
|
|
maxmc wrote: | I've updated the top post..
Pythonhead: Would it be possible for you to make an ebuild to the Atlantic server aswell? |
EDIT 2:
If you mean monopd, its in portage:
app-games/monopd-0.7.0
Here's the progress on others I tried to make ebuilds for:
PTkEi: This has no install script and is made to run from the directory its unpacked in. It would take patching to a few files to get it to install the 'Gentoo way' i.e. so you can install it and have any account login and play their own game. Its coded to just save games and configs in one location. So I'll pass on this one for now. Its a shame this classic game has no installation method.
On a positive note, you just unpack PTkEi in your home dir and run it. Theres nothing to compile, it just works.
gGo: I'm not going to do this one for a few reasons:
1 Its not Open Source.
2 No source code available.
3 Very restrictive license which says you can't redistribute it without permission from the author (no distfiles mirrors), you can' hack it to change the games behavior. It also uses 6 other libaries with misc licensing nightmares.
4 There are 3 install methods, none of which are satisfactory for Gentoo:
* A self-extracting shell file which will fail the sandbox requirement.
* A jar file with a graphical installer, which won't work in an ebuild, obviously.
* A plain jar file which doesn't have all the game features or any documentation.
If you want to install gGo I'd use the self-extracting shell script. When you run it enter '/usr/share/games' when it asks for a directory. This will install things where games should be installed in Gentoo. The only 'bad' thing is the docs get installed in /usr/share/games/gGo instead of /usr/share/doc/gGo
Super Empty Ball It just plain doesn't run for me. No errors, nothing in GNU's debugger.
Robot Auto Racing There is an opengl error when I try to compile it. Other people on forums have the same problem. So if that gets solved, I'll continue. Anyone else get that compiled?
R-Katro Still trying to compile, having problems with opengl/glut errors. Anyone else able to compile this?
Globulation 2 Can't get to compile. This game is only at .1, so maybe I'll try the next version. The screenshots are very sweet looking though.
EDIT 1: I don't speak French, but I found someone else with the same compile error for Globulation, if someone can tell me if there is a solution here:
http://mail.gnu.org/archive/html/glob2-devel/2002-10/msg00014.html |
|
Back to top |
|
|
Fragbeestje n00b
Joined: 21 Feb 2003 Posts: 26 Location: Belgium
|
Posted: Sat Jul 19, 2003 10:08 pm Post subject: French stuff |
|
|
Hello Pythonhead, great work on these ebuilds!
I 'll make it short. If you want a full translation just send a pm.
Dude a wants to install latest SDL and gets error message
Other guy says it's a bug in gcc-3.x and to try it with 2.95,
and a lot of stuff about him trying to get his bug fixed in the gcc cvs. |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Sat Jul 19, 2003 10:10 pm Post subject: Re: French stuff |
|
|
Fragbeestje wrote: |
Hello Pythonhead, great work on these ebuilds!
I 'll make it short. If you want a full translation just send a pm.
Dude a wants to install latest SDL and gets error message
Other guy says it's a bug in gcc-3.x and to try it with 2.95,
and a lot of stuff about him trying to get his bug fixed in the gcc cvs. |
Ok, thanks for the translation. Sounds like that one will be a while before I try again.
EDIT:
Looks like another developer came to the same conclusion:
https://bugs.gentoo.org/show_bug.cgi?id=24206
Last edited by Pythonhead on Sun Jul 20, 2003 2:50 am; edited 1 time in total |
|
Back to top |
|
|
Htwo n00b
Joined: 28 May 2002 Posts: 38
|
Posted: Sat Jul 19, 2003 10:36 pm Post subject: |
|
|
Another game that does not have an ebuild is Andromeda9. Its a massively multiplayer 2D Spaceship Game. Apperantly its been Open Sourced now, I'm just downloading it to test it. |
|
Back to top |
|
|
NitroPye Apprentice
Joined: 12 May 2003 Posts: 152 Location: Wish I was in England
|
Posted: Mon Jul 21, 2003 12:09 am Post subject: |
|
|
I find a problem with gaming ebuilds all togethor. I dont use them, because they do not conform really to each other. Quake3 gets put in /opt/quake3? other games go into /usr/games/bin and the data to /usr/share/games/...
i think that the later should be the ebuild standard for as many games as possible.
The quake3 ebuild should really be changed.
Just my 2cents _________________ waka waka
me and my fun work |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Mon Jul 21, 2003 2:33 am Post subject: |
|
|
NitroPye wrote: | I find a problem with gaming ebuilds all togethor. I dont use them, because they do not conform really to each other. Quake3 gets put in /opt/quake3? other games go into /usr/games/bin and the data to /usr/share/games/...
i think that the later should be the ebuild standard for as many games as possible.
The quake3 ebuild should really be changed.
Just my 2cents |
According to the Gentoo Ebuild HOWTO, binary packages are the only thing that should go in /opt, so Quake3 is in the right place.
3.Filesystem Locations
http://www.gentoo.org/doc/en/gentoo-howto.xml
All other games that are compiled from source should be, as you said, in /usr/games/bin and /usr/share/games. |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Mon Jul 21, 2003 4:09 am Post subject: |
|
|
Htwo wrote: | Another game that does not have an ebuild is Andromeda9. Its a massively multiplayer 2D Spaceship Game. Apperantly its been Open Sourced now, I'm just downloading it to test it. |
I got this one running, but they don't have a game server anymore. I'll check back later. |
|
Back to top |
|
|
NitroPye Apprentice
Joined: 12 May 2003 Posts: 152 Location: Wish I was in England
|
Posted: Mon Jul 21, 2003 4:38 am Post subject: |
|
|
Pythonhead wrote: | According to the Gentoo Ebuild HOWTO, binary packages are the only thing that should go in /opt, so Quake3 is in the right place.
3.Filesystem Locations
http://www.gentoo.org/doc/en/gentoo-howto.xml
All other games that are compiled from source should be, as you said, in /usr/games/bin and /usr/share/games. |
Why can't it go into /usr/games? I think all games should be placed in one dir, in fact i would rather see /usr/games/<gamename>/ and symlinks to /usr/games/bin _________________ waka waka
me and my fun work |
|
Back to top |
|
|
|