I've recently decided that I wanted to make Puppy Linux 4 my primary OS of choice (I'm loving it more than any distrobution of Linux out there that I've tried so far) but I also happen to be somewhat of a gamer.

I tried compiling ZSNES 1.42 (the latest version lacks Netplay) and Stella myself from source (after getting the developping .sfs) but Puppy is lacking SDL and OpenGL. I also believe I need Mesa for one particular engine for Doom.

Does anyone know where I can acquire these libraries, and how to install them? I'm still learning Linux and am not too well versed in it.

While we're on the note of graphic libraries, I find XMAME goes slower on Puppyp by far than say, Zenwalk, that may come with something I'm missing. Anyone know what I need for XMAME for it to run at it's fullest? :/ I'm itchin' for some DoDonPachi but the framerate's too slow.

Thanks!

EDIT: I compiled SDL from source. Done like dinner. Just need the rest of the stuff now.

I think that if you install xorg_xorg_dri.pet using the package manager this adds opengl. Try finding a slackware package for zsnes. The only one I could find was zsnes1.51._________________An expert is just a beginner with experience.
Shamelessly representing TdeM!

Does /usr/X11R7/include/GL/gl.h exist? If so, you have the file and you just need to tweak things so that the compiler sees it. Try running ./configure --help to see if it lets you specify more include directories. If it does, have it include /usr/X11R7/include and /usr/X11R7/include/GL.

Alternatively, you could try adding the includes to your $CFLAGS variable before running the ./configure script:

Does /usr/X11R7/include/GL/gl.h exist? If so, you have the file and you just need to tweak things so that the compiler sees it. Try running ./configure --help to see if it lets you specify more include directories. If it does, have it include /usr/X11R7/include and /usr/X11R7/include/GL.

Alternatively, you could try adding the includes to your $CFLAGS variable before running the ./configure script:

For my old Panasonic Toughbook CF-27 I tried "xorg_xorg_dri-7.3-1" which I believe is the basic "xorg_xorg" and SuperTux was not satisfied - it demanded a working openGL so I am about to try to load "xorg_xorg_full_dri-7.3" on top of it in hopes of getting all of the openGL I need.

It is "Checking Dependencies" right now and has been so for several minutes - my CF-27 may be unable to handle the larger package.

OK, well, this latest PET has broken xorg on my CF-27. I am now in a xorgwizard loop where it tells me to run xorgwizard then xwin - orgwizard runs then drops to # and when I try wwin it tells me to run xorgwizard.

Guess I will have to boot from CD "puppy pfix=ram" -- but then how do I fix the mess? Use Package Manager to uninstall xorg_xorg_full_dri-7.3?

Sure wish there was a far more efficient way to get the minimum needed dependencies for SuperTux loaded onto this limited-resources laptop without the massive extraneous overhead of Barrage (for SDL) and now this PET (for openGL)._________________Thanks! DavidHome page: http://nevils-station.comDon't googleSearch!http://duckduckgo.com
Puppy Carolina 1.3 & Lighthouse64-b602 & JL64-603

Sure wish there was a far more efficient way to get the minimum needed dependencies for SuperTux loaded onto this limited-resources laptop without the massive extraneous overhead of Barrage (for SDL) and now this PET (for openGL).

Barrage? There are certainly more efficient ways of getting SDL.(Although Barrage can be quite fun!) Try getting this package http://tdem.net63.net/linux/files/libSDL_full.pet . Only 335 kb!_________________An expert is just a beginner with experience.
Shamelessly representing TdeM!

I have downloaded that and will give it a try tomorrow - after I purge my old CF-27 of a whole lot of debris!_________________Thanks! DavidHome page: http://nevils-station.comDon't googleSearch!http://duckduckgo.com
Puppy Carolina 1.3 & Lighthouse64-b602 & JL64-603

NOTE1: It appears that loading libSDL.pet before GLh.pet does not work, SuperTux would not open - I had to reload libSDL_full.pet then reload SuperTux after GLh.pet Is that predictable behavior?

NOTE2: I have my-documents symlinked to workaround the size limitation of pup_save.2fs - it is still on the same sda1 partition - the CF-27 only has a 3.32GB HDD._________________Thanks! DavidHome page: http://nevils-station.comDon't googleSearch!http://duckduckgo.com
Puppy Carolina 1.3 & Lighthouse64-b602 & JL64-603

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum