Anyone ported to Linux and uploaded to Steam?

  • #1, by DilatedSunday, 28. May 2017, 16:13 7 years ago
    Hey peeps, has anyone ported to Linux and uploaded to Steam? Any help would be greatly appreciated. 

    Forum Fan

    149 Posts


  • #2, by NigecSunday, 28. May 2017, 17:53 7 years ago
    Sandra  and Woo is on Steam and works on linux, they got achievement working, installs via Steam and launches through Steam or desktop

    I have no idea how much the Linux version differs, I help test it and there was no nasty problems (but then again I didn't need to fix em!)

    I saw no difference between Linux and Windows, dispite the Linux machine being a bit cr*ppy, the game ran well, no lag or crashes

    http://thecursedadventure.com/

    Key Killer

    627 Posts

  • #3, by MachtnixSunday, 28. May 2017, 20:03 7 years ago
    Is Sandra and Woo made with V5? The Linux exporter doesn't work from my V4.2.5.

    Thread Captain

    1097 Posts

  • #4, by DilatedMonday, 29. May 2017, 12:54 7 years ago
    @ Nigec, 

    Thanks for your answers. It's mostly I need to know the specifics of setting up permissions and applying the steam wrapper. Thanks anyway! 

    @machtnix: Linux exporter definitely works with 4.2.5, did you download the extra file for it?

    Forum Fan

    149 Posts

  • #5, by NigecMonday, 29. May 2017, 13:50 7 years ago
    Give Korahan a pm wink

    Key Killer

    627 Posts

  • #6, by MachtnixMonday, 29. May 2017, 14:58 7 years ago
    Which extra-file???

    Thread Captain

    1097 Posts

  • #7, by sebastianMonday, 29. May 2017, 15:04 7 years ago
    the player file for linux and maybe all the dependencies which are mentioned in the wiki:

    Thread Captain

    2346 Posts

  • #8, by MachtnixMonday, 29. May 2017, 16:38 7 years ago
    1. export your game to Linux in the Visionaire Editor (will be available in Visionaire 4.0 final)
    Das habe ich noch hingekriegt. smile Es gibt eine zip-Datei mit der vis-Datei und einer config.ini. Der Ordner libs64 ist leer.

    In der Visplayer_linux.zip liegen 8 Dateien und ein libs64-Ordner mit ebenfalls 8 Dateien

    Aber was bedeuten nun die Punkte 2-4..?
    2. Linux dependencies: openAL (libopenal1, GL)

    4. required: glibc 2.13 or higher; If you use note, that the libsteam_api.so has her own glibc version requirements
    In der Paketverwaltung gibt es keine libopenal1 (nur nvidia-libopencl1 für Nvidia) und auch keine glibc. Ich kann auch nicht sagen, ob es bereits installiert ist oder nicht.
    edit: libopenal1 scheint bereits installiert zu sein.
    3. linux users modify & execute the included "start" shell script
    3.: Was ich da machen muss, ist mir zu undurchschaubar.

    Muss ich den Linux-Player irgendwo auspacken und installieren?



    Thread Captain

    1097 Posts

  • #9, by NigecMonday, 29. May 2017, 18:21 7 years ago
    you have a text file with
    #!/bin/bash
    ./whateveryouarelanching
    
    You make it so it'll excute
    line 2 is the what you wish to start

    Key Killer

    627 Posts

  • #10, by MachtnixMonday, 29. May 2017, 19:17 7 years ago
    OK. I extract both zips (Player and Game) on the desktop. Into the "start"-file I put the line:
    #!/bin/sh
    /home/jw/Schreibtisch/Rohrtest Linux_linux/Rohrtest Linux.vis
    # Lines to customize BEGIN
    COMPANY_NAME="Visionaire-Studio"
    GAME_NAME="GAME_NAME"
    #export SDL_DYNAMIC=/my/actual/libSDL-2.0.so.0
    ...
    

    and made "start" as a program execution. But I really don't know what I have to do...

    I have to put in the game name also?

    BTW: this source code tag doesn't work well... wink I have to edit in the "Quellcode"-tag.

    Thread Captain

    1097 Posts

  • #11, by NigecMonday, 29. May 2017, 19:40 7 years ago
    you're starting the visplayer which loads the config.ini

    I looked at Sandra and Woo and the start file makes sure all the libraries are there, were the game saves to the actual path to the visplayer/config.ini there's actually nothing naming S&W in it

    Key Killer

    627 Posts