Captain Backwater for Linux
October 15, 2011

Yay! Captain Backwater is finally running on Ubuntu. And it wasn’t that hard! I just had to fix some smaller cross-plattform issues. Here is the proof:

I still have some problems with the sound, but I think I will get those issues addressed soon.
At all Linux users: Watch the trailer now to know what awaits you soon ;-)

If you want to support me, you can preorder now. You will get instant access to the Windows & Mac version. And you will get the Linux port as soon as I finished it!

  1. Liviux76 (2011-10-25 17:49)

    Hello,
    I just bought your game and I find it very fun, however there are a few bugs that keep me from playing.
    First of all, in order to start the game I needed a libstdc++.so.6 library with GLIBCXX_3.4.15. I found it online, I created a directory called lib and I preload the library before starting the game. I also had to fix the sound (it was mute using pulseaudio) launching the game through padsp.
    So i created a simple script called start_cb.sh to do that and the game now starts and the sound is perfect.
    I still have two issues. Every time I select fullscreen I receive a segmentation fault error (I tried the game on 3 different computers/monitors/distributions) and most serious on my Ubuntu 10.04 every time I start the game a second time it gives me a lot of errors due to some bad lines in the users.cfg file like the following:
    Entity: line 2: parser error : Extra content at the end of the document
    =”2IYH88″ type=”TNode”/>^
    Segmentation fault
    I’d really like to help you solve this issues because I think that your game is excellent and it could be fun for many Linux users. Feel free to write me an email.
    Thanks, Livio.

  2. Joe (2011-10-25 17:51)

    Thanks for the report. I have them already in my bugtracker. I hope to find some time on the weekend to have a look at them and fix them.

  3. Joe (2011-11-01 00:53)

    To install libstdc++.so.6 you can do an

    apt-get install libstdc++6

    on the terminal (at least on debian based systems).

    Where have you installed the game. If you install it in your user directory the Segmentation fault shouldn’t occur.

    At least I’m able to reproduce the fullscreen bug and I will have a look into it. I will release the new 1.2 version soon, but it will not contain the fix already – I hope to fix it for the next version.

  4. Liviux76 (2011-11-03 17:48)

    Hi Joe,
    I already have the libstdc++.so.6 installed on my system (Debian 6.0 Squeeze) but, according to strings, it doesn’t have the GLIBCXX_3.4.15 required by your game:
    cd /usr/lib ; strings libstdc++.so.6 | grep GLIBCXX_3.4.1
    GLIBCXX_3.4.1
    GLIBCXX_3.4.10
    GLIBCXX_3.4.11
    GLIBCXX_3.4.12
    GLIBCXX_3.4.13
    I also tried to install the game on my user directory (before it was on ~/games) but the segmentation fault still happens.
    Thanks for looking at these bugs, I will recommend your game to my friends but the problem with the users.cfg file is quite serious since you can’t save your progress.
    Cheers, Livio.

Add your comment now