Page 1 of 1

Pingus (Lemmings like game)

Posted: Wed 09 Jul 2008, 04:09
by 106498
Well I decided to try my hand at making a package, so here it is! Pingus is a Lemmings-like game. It runs great on my older computer so performance shouldn't be a problem. This one is tested in Puppy 4.00. It needs a few additional libraries which I have made a separate file for. Just copy the ones you need to /usr/lib. Please tell me if something doesn't work!

http://esnips.com/web/106498

Posted: Wed 09 Jul 2008, 21:30
by MU
the download requires a password, I cannot access it.
Please look here for free uploading:
http://murga-linux.com/puppy/viewtopic. ... 9400#99400
Mark

Posted: Wed 09 Jul 2008, 22:36
by Dingo

Posted: Wed 09 Jul 2008, 22:46
by 106498
Have edited post to link to the folder now.

Posted: Wed 09 Jul 2008, 23:09
by MU
Thanks!

mirror 1:
http://dotpups.de/dotpups/Games/Pingus/
mirror 2:
http://puppyfiles.ca/dotpupsde/dotpups/Games/Pingus/

I made two pets of the libs:
- one for Puppy 4 (includes libSDL and libboost_signals.so and libiconv.so.2)
- one for Muppy 008.3E (includes libboost_signals.so and libiconv.so.2)

Mark

Posted: Tue 01 Nov 2011, 00:24
by Burunduk
Pingus 0.7.5 has been released.

Home page:

http://pingus.seul.org

Downloads:

The new Pingus source code repository
PPA for Gabriel Rota (debian packages)

Instead of screenshots:

Full walkthrough videos


If you remember this game by its huge memory leak don't worry — it is not a problem any more.

How to unlock more levels (many of them are playable):

While in the main menu, press Ctrl+m to turn the developer mode on, then click the Levelsets button. The quantity of actions and time are not limited in this mode, press Ctrl+m again to return to the normal gameplay.

(Edited 28.12.2011)

Posted: Wed 28 Dec 2011, 05:58
by Burunduk
Pingus 0.7.6 has been released.

Added 10 new Xmas themed levels.

-------

If this post is not too old, you may want to download one of these sfs packages. They should work on Lucid Puppy 525/528 and Slacko 531. It is not necessary to load them in a usual way. The game is in a portable application directory. If you don't need a menu entry to be created automatically, you can mount the sfs file and copy the opt/pingus directory to other location or start the program from there. (Batteries a.k.a. deps included.)

pingus-0.7.6-lupu525.sfs
(14 MB; sha1: e595efd1e294b64c7f52c0c1331b95936ca16de3)

If you have problems with the game music (alsa buffer underrun), try the second sfs. But it's bigger — I've converted the music files to ogg (the libmikmod patch doesn't work for me).

pingus-0.7.6-ogg-lupu525.sfs
(26 MB; sha1: b91d32c25232002ca992fedfd30e8784f96ceab9)

Posted: Wed 28 Dec 2011, 09:07
by maxerro
Heh... brilliant. The memory-bug is fixed. Ingo really got it this time. With a few more rendering tweaks, this will be perfection.

Already deserves its place in the Game Classics repo, along with Cartoon Fighter.

Does the sdl-renderer consume 100% cpu-time on every machine? If so, people with slower cpus should probably switch to "delta" renderer in the Options Menu (if they can slide-show-to-it). And restart the game...

Posted: Wed 28 Dec 2011, 23:33
by Burunduk
I doubt if the delta renderer can cure a slideshow, still it can make Pingus a bit faster. This is how to choose the renderer not from the program menu.

Pingus uses the SDL renderer by default. The -r parameter can change this:

Code: Select all

pingus -r delta
It is necessary to open and close Options Menu to save this preference. The configuration file will be created in the ~/.pingus directory. (Or replace sdl with delta in this file if it exist already.)

If the sfs is mounted (not loaded), cd to the game directory and start the AppRun script with the same -r delta parameter.

Posted: Thu 29 Dec 2011, 10:06
by maxerro
We should tell Ingo to disable atmospheric conditions for the delta-renderer. It's pure cosmetics and it doubles the CPU usage. That way even <500MHz could play smoothly.

Anyway, lots of useful options from the command-line. Old laptop users who don't want to drain the battery just by seeing how it snows or rains (although it's beautiful), can limit the number of frames drawn per second, with the -k option:

pingus -k 16

Don't overdo it, the slide-show effect starts below 16 fps.