Linux/Mesa 3D Game Beta 61
Steve Baker writes "Tux-the-Penguin - A Quest for Herring.
A full 3D game for Linux/OpenGL (Mesa). Released
with full source code under GPL. This is a first
public beta and the start of a web-based project
to bring this to completion.
What's available now is a couple of playable
levels. You *WILL* need a 3D accelerator that
Linux can support under OpenGL (that pretty
much means a Voodoo-1 or 2 or a RUSH).
Re:3d cards question and slashdot wierdness workar (Score:1)
Re:Or how about software rendering? (Score:2)
sign up for a
Software-only OpenGL isn't gonna cut it.
I might believe that an alternative software
renderer could get Tux-aqfh working at a
reasonable speed without 3D hardware...but
it would be a LOT of work compared to $30
for an ancient Voodoo card.
Re:3d cards question (Score:2)
card and it runs at a happy 30Hz. 3D performance
is as much to do with the CPU as with the
3D card.
I have a Voodoo-1 and a 266MHz AMD K6-2 CPU
and get 30Hz.
One of my Beta-testers has a Voodoo-2 and a
133MHz Pentium and only gets 20Hz.
So, a Voodoo-1 is OK for Tux-aqfh at least.
(On a $5,000,000 SGI machine we have at work,
I clocked Tux-aqfh at ~200Hz...but with a
76Hz monitor that's a bit silly!)
Re:Any chance? (Score:3)
get it going under Windoze. Two reasons:
1) Tux-aqfh started life as a demo for my
portable games libraries (PLIB). Portability
is what it's all about. Why? Because if
we can convince people that it's as easy
to write games that are portable as games
for just one platform, there will be more
games for Linux and that would be A GOOD
THING.
2) I like the irony of Windoze users having
to watch Tux run around their screens.
Re:Any chance? (Score:3)
running under Windoze already using CygWin's
toolset.
At any rate, the 'PLIB' library certainly runs
under windows - and that's 15,000 lines of code
versus only ~7,000 for the game itself. It won't
be hard to port.
All the nasty portability issues are buried in
PLIB anyway. I already have portable sound,
GUI, Graphics, Windowing and Joystick/Keybd/Mouse
I/O.
Re:3d cards question and slashdot wierdness workar (Score:1)
Re:whats wrong with slashdot? (Score:1)
slashdot.org/index.pl and it worked fine... (after black screens on the main / page)
No good.. (Score:1)
You sure seem to be right. By blocking adfu.blockstackers.com, the page turns black.. I suppose that could have been intentional..
Re:Or how about software rendering? (Score:1)
Re:3d cards question and slashdot wierdness workar (Score:1)
I don't know how good the KGI design is. From my lay view, it seems to be pretty good. ggilib looks really neat, though I don't know how much it depends on KGI. Anyways, I could be wrong about it all. However, one way or the other graphics definately should be in the kernel. fbcon is a step in the right direction, but not complete.
Re:No good.. (Score:1)
Re:3d cards question and slashdot wierdness workar (Score:1)
Gee, how about I tell you. (Score:1)
Re:3d cards question and slashdot wierdness workar (Score:1)
Re:whats wrong with slashdot? (Score:1)
Long awaited... but binaries? (Score:1)
Re:3d cards question and slashdot wierdness workar (Score:1)
in future there might need to be a minimal bit of kernel support to get 3d graphics working, ie to support interrupts and copying textures across AGP to the video card.
GGI as an API is dead. it's too linux-x86 centric. OpenGL/X is portable.
Re:3d cards question and slashdot wierdness workar (Score:1)
There is nothing wrong with allowing a trusted programme access to hardware, with the caveat that you can recover from any mistakes it might make - achievable with linux-framebuffer and a supported card.
Also, if people start to write app's to things like GGI then we end up with linux-specific programmes. not nice.
Re:Any chance? (Score:1)
--
In a word, "Yes" (Score:1)
Gopher it!
Super Smash Brothers? :-) (Score:1)
Re:Linux and 3D games (Score:1)
--
Ian Peters
Re:3d cards question and slashdot wierdness workar (Score:1)
My P-II 400 with a Voodoo1 gets between 30-40 FPS on Linux (using the 3dfxgl minidriver).
URL FIX (Score:1)
--
Re:Wow, this is a great game! (Score:1)
BTw, 3dlabs would be given out the specs both 2d/3d for pm3 as well. You can play this game under pm2 using the kernel mlx module developed by SUSE.
--
Re:3d acceleators under linux (Score:1)
Mlx compiles fine for me, but with the cvs drivers i get a green screen of death when ever i run an opengl application. Simon @suse said he would be uploading newer drivers soon.
Basically read the gettingstarted/Readme and follow those directions there, I have had clean compiles with the cvs and the tar balls on suse. If you need any more help e-mail me at twisted@telbot.com.
Later.
--
3d acceleators under linux (Score:2)
Rigth now there are two companies which has pledged their alligance to Linux and given specs to their 3d/2d hardware.
Matrox G200 - OpenSource project.
lists.openprojects.net/mail man/listinfo/g200-dev [slashdot.org]
3dlabs Permdai2 - See link above and Simon's page on Suse [www.suse.de]
In other news, 3dlabs said they would be giving full specs to permedia3 for developers. This includes both 2d and 3d specs. Currently both pm2 and matrox g200 can play q3a with hardware acceleation.
--
And on TNT as well (Score:1)
Of course, I had to port it to Win98 first; it's not a complicated procedure, though (1.5 hours, and that included setting up the IDE nicely; only about 10 lines of code had to be changed).
email me for details
Re:Or how about software rendering? (Score:1)
Although Mesa itself seems rather slow in software-only rendering.
Or how about software rendering? (Score:1)
Linux and 3D games (Score:1)
I'd love to play Tribes under Linux, but it just won't work.
Re:3d cards question and slashdot wierdness workar (Score:1)
G200 (Score:2)
Re:Wow, this is a great game! (Score:2)
Wow, this is a great game! (Score:4)
Re:Or how about software rendering? (Score:1)
I don't see a problem with software rendering if the game is optimized and the hardware can handle it. I tested quake2 in 800x600 software and got 28fps and 19fps in 1024x768...
Re:3d acceleators under linux (Score:1)
Re:Or how about software rendering? (Score:1)
Have a look at http://crystal.linuxgames.com
By the way it is Open Source (under the LGPL license).
Greetings,
Re:Or how about software rendering? (Score:1)
3d cards question and slashdot wierdness workaroun (Score:2)
As for slashdot wierdness, let it give you the black screen, then click reload, wait and press escape before it finishes.
Re:3d cards question and slashdot wierdness workar (Score:1)
Re:3d cards question and slashdot wierdness workar (Score:1)
There is such a game (Score:1)
http://www.adelaide.net.au/~philaw/
Currently you can be Tux or BSD, Gnu comming soon.
(Copyright with Tux isn't a problem, we're assuming Gnu project wouldn't mind, BSD might sue the pants of us but who knows?)
Enjoy
Re:No good.. (Score:1)
Re:Or how about software rendering? (Score:1)