Page 1 of 1

Mini-3D-game sable

Posted: Mon 08 May 2006, 17:30
by MU
Image

Very simple, far from being as realistic "violent" like Doom.

I compiled it to quickly test my Wizard for 3D-graficscards:
http://www.murga.org/~puppy/viewtopic.php?t=7775

Download (228 kb):
http://dotpups.de/dotpups/Games/sable.pup

Requires libSDL (438 kb):
http://dotpups.de/dotpups/Games/LibSDL1.2-forDoom.pup

More info about the game:
http://www.happypenguin.org/show?Sable
http://www.stanford.edu/~mcmartin/sable/

Mark

Missing libGL.so.1

Posted: Wed 10 May 2006, 18:47
by PeterSieg
Missing the libGL.so.1 library. Testing under puppy2a 7/05..

Is also not under dotpups.de - libraries..
The 3d-wizard says.. ACTIVE so does NOT offer to download these...

PS

Found OpenGL.pup...

Posted: Wed 10 May 2006, 19:30
by PeterSieg
Hi Mark. looked through your 3d-wizard scripts and located the opengl.pup
download location :)

Now no more missing libs.. but SDL_PANIC not GLX visual ..?

Anyway, lbreakout2 + duke nukem are working fine. :)

Thanks, Peter

Posted: Wed 10 May 2006, 19:39
by MU
when you install
http://dotpups.de/dotpups/XServer/DRI/OpenGL.pup
manually, be shure to delete first all /usr/lib/libGL* -files.
Then install the Dotpup.
Some older games install their own, unaccellerated libGL, so new games does not find the ones in /usr/X11R6/lib.

It might also be important to uninstall all older SDL-packages, and then use the mentioned one.
Older packages have just some SDL-files, the libSDL-for Doom has all needed for modern games.

LBreakout and Duke 3D don't use glx (OpenGL-Hardware-accelleration), so they will run even with old libGL.so.

Mark

Posted: Wed 10 May 2006, 23:51
by MU
I just found out, that sable will only run with a colordepth of 24 bit of X.org.
With 16bit, I also get the error:
SDL_PANIC not GLX visual
Mark

will try that..

Posted: Thu 11 May 2006, 06:10
by PeterSieg
Hi Mark, currently I have 16bit.. will switch to 24bit and try again..
I am testing on a webgine 1GHz Notebook with SIS630 graphics..
Puppy2 works great on this one (sound+X11+lan+usb+dvd=ok).

Peter

Posted: Sat 27 May 2006, 22:57
by lostdog
I tried Sable, but it didn't work. Checked the dependancies and I am missing LibGLU.so.1. Looked in the repositories and couldn't find it.

Where else can I look?

Using MU's 3d wizard, one of the older ones works with my ATI 3D Rage Pro.

Posted: Sat 27 May 2006, 23:30
by MU
Solution 1:
look, if there is as /usr/X11R6/lib/libGLU.so.

If yes, run this command:

cd /usr/X11R6/lib
ln -s libGLU.so libGLU.so.1

-----------
Solution 2:
The new versions of the wizard install OpenGL for the free DRI-drivers.
You also can install it manually:
http://dotpups.de/dotpups/XServer/DRI/OpenGL.pup
http://dotpups.de/dotpups/XServer/DRI/OpenGL-B.pup

Try both, the only difference is LibGL.so, in Puppy1 with a Ati Radeon7000 just the B-version works.
These Dotpups include LibGLU.so and a symlink libGLU.so.1.
If you install them manually, be shure to delete any libGL* -files in /usr/lib first (the wizard does that automatically).


Mark

Posted: Mon 29 May 2006, 17:46
by lostdog
Thanks MU. Of course I was looking for a file hidden inside an installer. Small wonder I couldn't find it.

I got sable to work, but it is too slow and not playable.
Got pinball to play with the same results.

I can't use the new version of the 3D wizard, it gives me a red dialog box that says "ATI not supported". I got 3D to work using one of the older versions.