Mini-3D-game sable

Play with your Puppy.
Post Reply
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

Mini-3D-game sable

#1 Post 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

PeterSieg
Posts: 363
Joined: Wed 04 May 2005, 16:06
Location: Germany, 37603
Contact:

Missing libGL.so.1

#2 Post 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
Have fun :)

PeterSieg
Posts: 363
Joined: Wed 04 May 2005, 16:06
Location: Germany, 37603
Contact:

Found OpenGL.pup...

#3 Post 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
Have fun :)

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#4 Post 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

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post 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

PeterSieg
Posts: 363
Joined: Wed 04 May 2005, 16:06
Location: Germany, 37603
Contact:

will try that..

#6 Post 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
Have fun :)

lostdog
Posts: 105
Joined: Wed 05 Oct 2005, 16:56

#7 Post 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.
The truth is out there.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post 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

lostdog
Posts: 105
Joined: Wed 05 Oct 2005, 16:56

#9 Post 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.
The truth is out there.

Post Reply