Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

redmie

3
Posts
1
Topics
4
Following
A member registered Jun 15, 2020

Recent community posts

Just tried 1.167c: download, unzip, run, enjoy!
Awesome!
Big thanks for the fix!

(1 edit)

The script takes 2 parameters:
1. the path to the hyperspace-dogfight zip file
2. the desired install path (where the zip will be unpacked and libraries downloaded)

So if the script is named install-hyperspace-dogfights, the install command is for me (for install in ~/Document/game/hyperspace-dogfights):

./install-hyperspace-dogfights ~/Downloads/hyperspace-dogfight-linux.zip ~/Document/game/hyperspace-dogfights



Thanks!
I'm really impressed by your speed!

Played a few more games, I'm still no good...
Still trying to reach wave 5.

I downloaded your new release! Every library needed is here!

There still miss a symlink from libpng12.so.0 to libpng12.so.0.54.0 in the archive (like the symlink there was in the previous zip version).

So after a

ln -s libpng12.so.0.54.0 libpng12.so.0 

the game launch! It's not perfect but far easier than before!

Just tried to play on Ubuntu 20.04.
libpng seems to be missing in the zip (we just have a broken symlink: libpng12.so.0 -> libpng12.so.0.54.0).
After finding this dependency in the ubuntu xenial (16) packages repository the game still didn't launch as libGLEW.so.1.13 was not found at launch.
I thus also downloaded libGLEW.1.13 from the xenial repository.

Then the game launched, and it is awesome! Thanks for your work! 

Could you consider shipping both libraries in the zip file for easy gaming ?

Side note: I think bumping libpng to version 16 (only version currently supported) might not be too hard but bumping libGLEW to 2.x may not be worth the undertaking.

Here is a script to automate missing library install for the game in the mean time:

#!/bin/sh
# Licensed under CCBYSA
# By redmie <redmie at srvo.fr>
# Install Hyperspace-dogfights on Ubuntu 20.04 LTS if [ "$#" -le 1 ]; then
   echo "Illegal number of parameters"
   echo "Usage $0 [hyperspace-dogfights-linux v3 zip path] [install path]"
   exit 1;
fi CURRENT_PATH=`pwd` ZIP_PATH=`realpath $1` INSTALL_PATH=`realpath $2` # fail script on failure set -x # Create install directory mkdir -p "$INSTALL_PATH/tmp/"
cd "$INSTALL_PATH/tmp/" # get libglew1.3 from xenial (16.04) packages # https://packages.ubuntu.com/xenial/libglew1.13 wget http://cz.archive.ubuntu.com/ubuntu/pool/main/g/glew/libglew1.13_1.13.0-2_amd64.deb
# get libpng12 from wenial (16.04) packages
# https://packages.ubuntu.com/xenial/libpng12-0
wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
# extract .deb
dpkg -x libglew1.13_1.13.0-2_amd64.deb .
dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb .
# get lib  
cp lib/x86_64-linux-gnu/libpng12.so.0.54.0 $INSTALL_PATH
cp usr/lib/x86_64-linux-gnu/libGLEW.so.1.13 $INSTALL_PATH
# Remove temp path
rm -Rf $INSTALL_PATH/tmp/
# Unzip game
unzip "$ZIP_PATH" -d $INSTALL_PATH
cd "$CURRENT_PATH"