Pingus (Lemmings like game)

Play with your Puppy.
Post Reply
Message
Author
106498
Posts: 250
Joined: Mon 19 Nov 2007, 02:07
Location: NZ
Contact:

Pingus (Lemmings like game)

#1 Post 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
Attachments
pingus.jpg
screenshot
(67.69 KiB) Downloaded 1369 times
Last edited by 106498 on Wed 09 Jul 2008, 22:47, edited 1 time in total.
[color=green]An expert is just a beginner with experience.[/color]
Shamelessly representing [url=http://www.tdem.co.nz]TdeM[/url]!

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

#2 Post 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
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#3 Post by Dingo »

replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

106498
Posts: 250
Joined: Mon 19 Nov 2007, 02:07
Location: NZ
Contact:

#4 Post by 106498 »

Have edited post to link to the folder now.
[color=green]An expert is just a beginner with experience.[/color]
Shamelessly representing [url=http://www.tdem.co.nz]TdeM[/url]!

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

#5 Post 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
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Burunduk
Posts: 80
Joined: Sun 21 Aug 2011, 21:44

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

Burunduk
Posts: 80
Joined: Sun 21 Aug 2011, 21:44

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

User avatar
maxerro
Posts: 53
Joined: Sun 10 Oct 2010, 16:11

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

Burunduk
Posts: 80
Joined: Sun 21 Aug 2011, 21:44

#9 Post 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.

User avatar
maxerro
Posts: 53
Joined: Sun 10 Oct 2010, 16:11

#10 Post 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.

Post Reply