Help - Search - Members - Calendar
Full Version: New Game Release For All Zaurii And Linux Pcs
OESF Forums > General Forums > General Support and Discussion > Software
TheGreenKnight
Hi

I've just finished writing a new game for all Zaurii and Linux PCs called Pipepanic.

It's a pipe connecting game similar in a way to Pipe Mania but more like Pipeman for Qtopia.

It's written for SDL, runs in all resolutions using either low or high resolution images and plays in both landscape and portrait modes.

I haven't got it on elsix yet but I'm going to do that next. I've attached the ipk if you are interested in playing it.

For screenshots visit the project page - http://thunor.org.uk/pipepanic/screenshots.html



I have tested it on my SL-5500 extensively but I haven't got a newer model. I have no reason to doubt its compatibility with other models because I ported GNU Robbo a while back and I got that running on everything with the help of you chaps.

Let me know if there's a problem.

Regards,
TheGreenKnight
Cresho
I love these games. I'll try the new one out. laugh.gif
handheld-linux
Looks great.

Can you please add it to the Zaurus index? http://www.handheld-linux.com/swi
enodr
QUOTE(TheGreenKnight @ May 15 2006, 03:15 AM)
Hi

I've just finished writing a new game for all Zaurii and Linux PCs called Pipepanic.

It's a pipe connecting game similar in a way to Pipe Mania but more like Pipeman for Qtopia.

It's written for SDL, runs in all resolutions using either low or high resolution images and plays in both landscape and portrait modes.

I haven't got it on elsix yet but I'm going to do that next. I've attached the ipk if you are interested in playing it.

For screenshots visit the project page - http://thunor.org.uk/pipepanic/screenshots.html



I have tested it on my SL-5500 extensively but I haven't got a newer model. I have no reason to doubt its compatibility with other models because I ported GNU Robbo a while back and I got that running on everything with the help of you chaps.

Let me know if there's a problem.

Regards,
TheGreenKnight
*


Is it Open Source? If so I would like to compile for OpenZaurus.
TheGreenKnight
QUOTE(enodr @ May 15 2006, 12:44 PM)
Is it Open Source? If so I would like to compile for OpenZaurus.
*

Yes it is open source.

Source code licence: GNU GPL v2
Artwork licence: Free Art Licence

Download the source, and if you have the default ARM development environment set-up then simply typing 'make -f Makefile.arm' will compile it and create an ipk. In any case you can edit the simple Makefile and use CC LINK CFLAGS LDFLAGS LIBS appropriate to you.

handheld-linux: I will add it to the Zaurus Index.

My thunor.org.uk domain name seems to be unresponsive at the moment. If you are having trouble getting my site to load go directly via http://www.users.waitrose.com/~thunor/pipepanic/

Regards.
Mickeyl
Coolness! I love pipe games biggrin.gif

I just added it to OE. hrw may be so kind and compile it for the 3.5.4 upgrade feed.
TheGreenKnight
It would be nice if people with a Zaurus that isn't an SL-5500 could confirm that it works please biggrin.gif

I'm only assuming it does at this stage. Just state that it works and which model you have.

Cheers,
TheGreenKnight
Hrw
added into OZ 3.5.4x upgrades feed
Greg2
Thanks GreenKnight for building another game.

Thanks Mickey and Hrw for added it to OE and building it for OZ.

I'm sorry Hrw, but your ipk in the upgrades feed is broken. It's missing the pics, data(bmp files), and the desktop file.

I'll attach one that I have fixed for users to test on OZ/Opie.

For the 5xxx models you must hold on icon, and then add -320x240 to arguments.

Thanks again,

Greg

Here it is:
hvontres
QUOTE(Greg2 @ May 15 2006, 09:38 AM)
Thanks GreenKnight for building another game.

Thanks Mickey and Hrw for added it to OE and building it for OZ.

I'm sorry Hrw, but your ipk in the upgrades feed is broken. It's missing the pics, data(bmp files), and the desktop file.

I'll attach one that I have fixed for users to test on OZ/Opie.

For the 5xxx models you must hold on icon, and then add -320x240 to arguments.

Thanks again,

Greg

Here it is:
*


Great Game smile.gif If you want to play in "portrait" mode on a 5xxx model,you can add -240x320 instead smile.gif
Cresho
Man! sweeet!

both games work on my c3200 at 640x480.

Very professional looking games. It's up there with Lgames. I am not sure if any library is needed but i do use all the zports sdl ipk files.
TheGreenKnight
QUOTE(Cresho @ May 15 2006, 08:05 PM)
Man!  sweeet!

both games work on my c3200 at 640x480.

Very proffesional looking games.  It's up there with Lgames.  I am not sure if any library is needed but i do use all the zports sdl ipk files.
*

Thanks for saying it works on the C Series smile.gif It just needs libSDL and you have the right one.

I've got 4 more games I've created before in Javascript and Flash that I want to convert to SDL so I'm going to move on to a new project now.

Cheers,
TGK
Mickeyl
QUOTE(Greg2 @ May 15 2006, 08:38 AM)
I'm sorry Hrw, but your ipk in the upgrades feed is broken. It's missing the pics, data(bmp files), and the desktop file.


My fault, can you do a ls -l on what should be inside?
Greg2
QUOTE(Mickeyl @ May 15 2006, 08:06 PM)
My fault, can you do a ls -l on what should be inside?

Here's the files:
CODE
root@collie:~# ipkg files pipepanic
Package pipepanic (0.1.1-r0) is installed on sd and has the following files:
/media/card/packages/opt/QtPalmtop/pics/pipepanic.png
/media/card/packages/opt/QtPalmtop/share/pipepanic/digits24.bmp
/media/card/packages/opt/QtPalmtop/share/pipepanic/ascii15.bmp
/media/card/packages/opt/QtPalmtop/bin/pipepanic
/media/card/packages/opt/QtPalmtop/apps/Games/pipepanic.desktop
/media/card/packages/opt/QtPalmtop/share/pipepanic/ascii30.bmp
/media/card/packages/opt/QtPalmtop/share/pipepanic/digits48.bmp
/media/card/packages/opt/QtPalmtop/share/pipepanic/tiles24.bmp
/media/card/packages/opt/QtPalmtop/share/pipepanic/tiles48.bmp
Thanks Mickey

Greg
TheGreenKnight
Hi

I've created an ARM binary tarball for download and attached it.

Am I correct in assuming that this will work on all Zaurus ROMs? I don't know much at all about non-Sharp ROMs and I would like to know the answer to this question. Isn't the difference mainly the directory structure as far as installation goes? This information would assist me with future projects.

Regards,
tgk
Mickeyl
Fixed that. Note that nowadays there are always two packages for a sdl game:
<foo> contains the generic stuff
<foo>-opie contains the opie specific stuff, i.e. .desktop file and pixmaps
Greg2
QUOTE(TheGreenKnight @ May 16 2006, 05:05 PM)
I don't know much at all about non-Sharp ROMs and I would like to know the answer to this question. Isn't the difference mainly the directory structure as far as installation goes? This information would assist me with future projects.

No, the main difference is the version of the gcc used to compile the binarys and the use of soft float... your binarys will not work on OZ, or the pdaXrom properly.

If you are interested in this... I will attach a link here for you to set up OE, or you could use the oe-cross-sdk that is created with OE for this.
http://oe.handhelds.org/cgi-bin/moin.cgi/GettingStarted

Some of the devs here make ipks for both... It also requires a different ipkg-build script.

I have OE set up on my laptop... but it doesn’t do much good with my damn dial-up connection! Sorry, I get a bit angry because I live about 800 feet from dsl... that they promised to fix for me over a year ago. sad.gif

Greg
Greg2
QUOTE(Mickeyl @ May 16 2006, 05:51 PM)
Fixed that. Note that nowadays there are always two packages for a sdl game:

Thanks for fixing... and explaining the change. smile.gif

Greg
TheGreenKnight
Ok cheers for the info Greg.
km2783
okay, I installed the ipk using the package manager of pdaxrom, but for the life of me can't find where it is, or get it to run. I installed it to "/" unsure.gif

maybe i am a retard, can i not use it with pdaxrom?

**edit**

I tried /home/user this time, and found it in /home/user/opt/QtPalmtop/bin

I'll get it in a bit biggrin.gif

Or not. When trying to run from the terminal, it tells me I am missing libqpe.so.1, and I have SDL 1.2.9. Do I need a different version of SDL? unsure.gif

I don't have a desktop icon, either laugh.gif

**edit**

I said to hell with the ipk, but still need that damned libqpe.so.1 sad.gif so i guess that's where i am at, now.

Linux: 1, km2783: 0
Meanie
QUOTE(km2783 @ May 18 2006, 06:08 AM)
okay, I installed the ipk using the package manager of pdaxrom, but for the life of me can't find where it is, or get it to run.  I installed it to "/" unsure.gif

maybe i am a retard, can i not use it with pdaxrom?

**edit**

I tried /home/user this time, and found it in /home/user/opt/QtPalmtop/bin

I'll get it in a bit biggrin.gif

Or not.  When trying to run from the terminal, it tells me I am missing libqpe.so.1, and I have SDL 1.2.9.  Do I need a different version of SDL? unsure.gif

I don't have a desktop icon, either laugh.gif

**edit**

I said to hell with the ipk, but still need that damned libqpe.so.1 sad.gif  so i guess that's where i am at, now.

Linux:  1, km2783: 0
*



libqpe.so.1 is a qt/e 1.5 library. pdaXrom uses X11 and doesn't have it.
since this app requires libqpe, then it will only run on qtopia based distros, ie sharp rom and opie and their derivatives... cacko, hentges, etc...
km2783
ah, gotcha. well, at least I am not crazy. Thanks. Something learned, something gained smile.gif

I did read afterwards on his site that I'd have to compile it myself for non-Sharp ROMs, but I've never had much luck using the native compiler. I'll have to go ask over on the pdaxrom board about that, see what I am doing wrong there.

thanks again smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.