xgalaga games: space shootem-ups
xgalaga games: space shootem-ups
http://sourceforge.net/projects/xgalaga/
I'm posting this in response to a query from forum member Yogi. Whilst xgalaga is available elsewhere, as a .pup, it seems Yogi has been after a version of xgalaga-hysperspace since at least 2005!
I just purloined this package from veclinux & repackaged as a .pet. It contains normal xgalaga, and xgalaga-hyperspace. To run, Menu->Fun->XGalaga-Hyperspace
The other package contains xgalaga++. It needs to be started via Menu->Fun->Xgalaga++, or by entering xgalaga++ in a console. (N.B. It has no sound.)
I'm posting this in response to a query from forum member Yogi. Whilst xgalaga is available elsewhere, as a .pup, it seems Yogi has been after a version of xgalaga-hysperspace since at least 2005!
I just purloined this package from veclinux & repackaged as a .pet. It contains normal xgalaga, and xgalaga-hyperspace. To run, Menu->Fun->XGalaga-Hyperspace
The other package contains xgalaga++. It needs to be started via Menu->Fun->Xgalaga++, or by entering xgalaga++ in a console. (N.B. It has no sound.)
- Attachments
-
- xgalaga++-0.8.pet
- (44.66 KiB) Downloaded 726 times
Last edited by muggins on Fri 23 May 2008, 02:33, edited 4 times in total.
Hi Muggins,
Thanks very much for posting Hyperspace so quickly.
The game is different from the regular version in that it has some extra weapons and the ability to go off one side of the screen and appear on the other. Also, you can accumulate shields and use them only when you want. All in all these features give the player a fighting chance as the levels and action intensify.
The game plays well (with a few idiosyncracies) in Pizza Pup 3.0.0. That's the main flavor I use.
I've been trying out Mean Puppy 2.0.2 (as you're aware from yesterday's install of Kobo-Deluxe) and a similar problem occurred. This time the terminal said "libXxf86vm.so.1.0.0 was too short". I tried Googleing to find a clue. How does one know which file/library it is referring to? If that is indeed what's happening here.
Thanks very much for posting Hyperspace so quickly.
The game is different from the regular version in that it has some extra weapons and the ability to go off one side of the screen and appear on the other. Also, you can accumulate shields and use them only when you want. All in all these features give the player a fighting chance as the levels and action intensify.
The game plays well (with a few idiosyncracies) in Pizza Pup 3.0.0. That's the main flavor I use.
I've been trying out Mean Puppy 2.0.2 (as you're aware from yesterday's install of Kobo-Deluxe) and a similar problem occurred. This time the terminal said "libXxf86vm.so.1.0.0 was too short". I tried Googleing to find a clue. How does one know which file/library it is referring to? If that is indeed what's happening here.
Hyperspace have more levels, more enemies, and your moving left/right loops (your shooter don't stop at the bottom corners, but continues to opposite corner). It's easier to avoid corner-attacs, which is the hardest part of xgalaga. Hyperspace is MORE of xgalaga, and it is easier, - maybe a bit too easy.
Normally you would run ldd on the executable/binary:How does one know which file/library it is referring to?
ldd /usr/bin/xgalaga-hyperspace
However ldd doesn't work when, (as in this case), the binary file has been upx compressed. You would need to decompress it first, using upx -d /usr/bin/xgalaga-hyperspace for ldd to work, but you mightn't have installed upx.
In this case libXxf86vm.so.1.0.0 is a symlink to /usr/X11R7/lib/libXxf86vm.so.1.0.0, at least it is on my pup216. Check whether you have either:
ls /usr/X11R6/lib/libXxf86vm.so*
or,
ls /usr/X11/lib/libXxf86vm.so*
on pup2.02. If you have, just creating a symlink should work. If not, extract the attached file to /. (It should extract the library files to /usr/X11R6/lib directory, but you might check that this directory does exist on you pup2.02 system...I can't remeber!)
- Attachments
-
- libXxf86vm.so.1.tar.bz2
- (6.96 KiB) Downloaded 421 times
Good afternoon, Muggins.
After installing libXxf86vm.so.1.tar.bz2 to /usr/X11R6/lib this is the result:
sh-3.1# xgalaga-hyperspace
xgalaga-hyperspace: error while loading shared libraries: /usr/lib/libXxf86vm.so.1: file too short
sh-3.1# ls /usr/X11R6/lib/libXxf86vm.so*
/usr/X11R6/lib/libXxf86vm.so /usr/X11R6/lib/libXxf86vm.so.1 /usr/X11R6/lib/libXxf86vm.so.1.0.0
The only difference I see is the first time I got "libXxf86vm.so.1.0.0 was too short". Now I'm getting "libXxf86vm.so.1: file too short". Notice the "0.0" appendage? Is that a clue?
After installing libXxf86vm.so.1.tar.bz2 to /usr/X11R6/lib this is the result:
sh-3.1# xgalaga-hyperspace
xgalaga-hyperspace: error while loading shared libraries: /usr/lib/libXxf86vm.so.1: file too short
sh-3.1# ls /usr/X11R6/lib/libXxf86vm.so*
/usr/X11R6/lib/libXxf86vm.so /usr/X11R6/lib/libXxf86vm.so.1 /usr/X11R6/lib/libXxf86vm.so.1.0.0
The only difference I see is the first time I got "libXxf86vm.so.1.0.0 was too short". Now I'm getting "libXxf86vm.so.1: file too short". Notice the "0.0" appendage? Is that a clue?
Yogi,
what output do you get from:
On my pup2.16 /usr/X11R7 is symlinked to /usr/X11R6, and I'm thinking that with pup2.02 you mightn't have a /usr/X11R7 directory. If not, you can try creating a symlink, from /usr/X11R6 to /usr/X11R7.
what output do you get from:
Code: Select all
ls /usr/X11*
just try entering in a console:
Then try running hyperspace. But, don't try running from the menu, try running from the commandline, so we can see if any errors generated, by entering:
Code: Select all
ln -s /usr/X11R6 /usr/X11R7
Code: Select all
xgalaga-hyperspace