108gameCD.iso

News, happenings
Message
Author
User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

#16 Post by J_Rey »

Well, I tried this and found that the additions to XOrgWizard need revising so they don't only look in the CD-ROM but have an option for a hard drive install. I had to change the references to /mnt/cdrom to /mnt/home/Puppy (where I extracted the directories to) and then run XOrgWizard from console. The new driver for my i810-DC100 chipset appeared to install properly.

But after I installed BZFlag and ran the bzflag script from rxvt, I got the following errors as I started:

Code: Select all

ERROR!  sizeof(I810DRIRec) does not match passed size from device driver
libGL warning: 3D driver returned no fbconfigs.
libGL error: InitDriver failed
libGL error: reverting to (slow) indirect rendering
Then it went along almost like normal but had problems connecting to servers. The only one that got to the Loading/Entering World... step resulted in a Segmentation fault.

Also, I wouldn't have expected to have to install the games later on as well as find the directories myself instead of having icons on the desktop or entries in the menu. :?:

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Wget works and can continue broken downloads

#17 Post by Lobster »

kirk wrote: for the next one and shoot for about 250MB so more people can test it out.
Good idea
I used wget to download (Puppy2 has a front end to this) The front end can be installed in earlier Puppys and perhaps linked to larger games. So if the 3D drivers and environment is there, larger games can be installed and uninstalled.

I would not have attempted a 650MB from either Firefox or Mozilla and perhaps not even Opera (the most reliable for downloads)
Wget works and can continue broken downloads

An easy menu program to hack into a games menu is my welcome menu
http://www.murga.org/~puppy/viewtopic.php?p=33531#33531

250MB would be more maneagable for those with slower connections

Hope that is of some interest :)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
puppian
Posts: 537
Joined: Tue 19 Jul 2005, 03:58
Location: PuppyLand
Contact:

#18 Post by puppian »

kirk wrote:Thanks Tempestuous, I'll put that in the next one.
Nice nice nice 8)
Lobster wrote:So if the 3D drivers and environment is there, larger games can be installed and uninstalled.
Think so too.
[url=http://puppylinux.org]Puppylinux.org - Community home page of Puppy Linux[/url] hosted by Barry (creator of Puppy), created and maintained by the [url=http://puppylinux.org/user/readarticle.php?article_id=8]Puppy Linux Foundation[/url] since 2005

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#19 Post by tempestuous »

I just packaged Tux Racer and PlanetPenguin Racer and sent them to MU ... for those people who just want to add these small games.
They both require libstdc++-6.0.3; use the PupGet version, and libSDL; use MU's LibSDL1.2-forDoom.pup from http://noforum.de/dotpups/
Sound effects work OK, but music is missing. On exit, I see this error message:
"FAILED to load music file music/start1-jt.it: Unrecognised music format"
I discovered that ".it" files are Impulse Tracker Music Modules. I then guessed that libmikmod might be required, but even after installing this library, still no music. Maybe someone else can solve this problem.

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

#20 Post by MU »

Made Dotpups, many thanks :P
http://dotpups.de/dotpups/Games/

I also hear no music, though I compiled SDL from scratch some days ago, and my XMMS can play .it.

Mark

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#21 Post by kirk »

The sound problem could be SDL mixer. I never could get the latest version of SDL mixer to play MOD files. MU has the ppracer.pup (0.5) that I compiled using an older version of SDL mixer.

http://dotpups.de/dotpups/Games/William/

I've posted a question about unmounting loop devices that have been added and removed from the unionfs. Please see my post under "Users (For the regulars)"

thanks

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

#22 Post by MU »

yes, it was the SDL_mixer.
Update of the SDL-libraries:
http://www.murga.org/~puppy/viewtopic.php?p=44571#44571
Mark

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#23 Post by tempestuous »

Thanks MU and kirk for solving the music problem.
I forgot to mention that PlanetPenguin Racer is a fork of Tux Racer (and more modern) but it's worth comparing the two.

Based on your information, I did a websearch about SDLmixer. Is this the SDLmixer patch? - http://www.tt-forums.net/viewtopic.php?t=13037
Without the SDLmixer patch, it appears "standard" that libSDL/SDLmixer would pass music modules to Timidity to be played ... does this sound right?

To assemble these games, I had to get 3D acceleration working with an old nVidia TNT graphics card.
Once I retrace my steps, I will post some details about the proprietary nVidia driver.

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

#24 Post by MU »

no, timidity is used for midi-playback.
But you don't need to install timidity, just the midi-instruments (that I added as an additional dotpup). But just for games that use Midi, like Doom. PPracer/Tuxracer don't use Midi. They use MikMod (.it).

MikMod is different.
It is a kind of enhanced midi with embedded soundsamples, if I see it right.
Compared to midi, the files are really huge (typically 2 MB for a song), but still smaller than a mp3 (3-4 MB).
examples:
http://www.murga.org/~puppy/viewtopic.php?t=7145
Mod came from the Amiga, when harddisk-space was expensive, but midi not sufficient for "scene-songs".

The web is full of messages concerning problems with SDL_mixer and mikmod.
This seems to be especially 1.2.6, but I also had problems with 1.2.5.
So the Debian-patch just seems to fix an error (but I'm not shure).

Patched binary:
http://packages.debian.org/stable/libs/libsdl-mixer1.2
Diff for sourcecode (I don't know how to apply that, so I used the compiled binary)
http://packages.debian.org/stable/source/sdl-mixer1.2

There was no change needed in your gamefiles.

Your OpenGL-versions run fine on my ATI-card with the free Xorg DRI-driver :)

Mark
Last edited by MU on Wed 05 Apr 2006, 05:15, edited 1 time in total.

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#25 Post by kirk »

I used SDL_mixer-1.2.5 from:

http://www.libsdl.org/projects/SDL_mixer/release/

I've updated the game ISO to include Tempestuous' driver updates and the proprietary Nvidia driver. I removed the Reaction quake mod and added usr_devx, glxgears, and the pup001 zip file for NTFS. So now it's 260MB. If you select the Nvidia option from the xorgwizard it mounts usr_devx from the CD and runs the Nvidia installer / compiler. The problem I'm having with this is that I can't unmount the CD. If you're running ram only it's kind of anoying , but it works. If you have a pup001 file then you can reboot and it's fine. I tested it on my brother-in-law's laptop with a Nvidia Geforce fx go5200 and it worked well. It took a miniute for the JWM taskbar to come up, maybe because the CD was mounted. On reboot it came up right away. Very good speed, glxgears reported 3800 fps. I'll upload it soon to babbs server (If he's still willing)

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#26 Post by tempestuous »

Well I just tried MU's updated 428KB libSDL package, and now I have music! Great! It was not necessary to install the 8.8MB LibSDL1.2-MIDI-forDoom.pup.
For those people confused (like me) by the whole libSDL/libmikmod/musicmodules/midi situation, all you need to know is that Tux Racer 0.61 (7.2MB) and PlanetPenguin Racer 0.3.1 (6.5MB) both require libstdc++-6.0.3 PupGet(258KB) plus LibSDL1.2-forDoom.pup (428KB).

I now wonder what is contained in kirk's ppracer DotPup to make it 13MB?

But I'm not entirely happy with my ver 0.3.1 ppracer - it "flickers" on one of my monitors, while Tux Racer is fine. So I will soon try to compile ppracer-0.5alpha.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#27 Post by Sage »

Gee! Thanks guys - genius is spewing out all over! Tuxracer has to be the action Solitaire. No-one need be without either any longer.
Don't relax yet - there's still FlightGear to tackle......

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#28 Post by kirk »

I now wonder what is contained in kirk's ppracer DotPup to make it 13MB?


The ppracer pup I compiled is 0.5 alpha, I think they added more screens, but I might have forgot to strip it.

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#29 Post by kirk »

Forgot to strip it. It should be 6.8MB

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#30 Post by tempestuous »

I just compiled ppracer-0.5alpha, and I see that it's no different to kirk's (apart from size) so there's no need to upload it to MU.
I quite enjoy swapping between Tux Racer and PPRacer just for the different ski slopes.
And I found the reason for the flicker, and will report it in the "(Game) Tuxracer / PPracer" thread.

Post Reply