Announcement

Collapse
No announcement yet.

Wasteland 2 Officially Launched Today, Including For Linux Gamers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #51
    Originally posted by ihatemichael View Post
    Ryan C. Gordon (aka icculus) is the porter of some games like Limbo, I'm not sure what other titles he ported.

    Does anyone knows?
    I'm pretty sure a list of ported games not done by Icculus would be shorter :-). He mostly does a good job on the ports, but for the moment of porting. There is a problem with the long term - the OS changes, and the ports don't get updated. Though that's probably the fault of the game publishers (they don't want to pay for updates).

    Comment


    • #52
      Originally posted by Cyber Killer View Post
      I'm pretty sure a list of ported games not done by Icculus would be shorter :-). He mostly does a good job on the ports, but for the moment of porting. There is a problem with the long term - the OS changes, and the ports don't get updated. Though that's probably the fault of the game publishers (they don't want to pay for updates).
      OK. Yeah, I actually appreciate his efforts and I'm sorry to have bashed the guy. I don't think he's a scammer or anything like that. I was just pissed but that's not excuse for insulting. I'm sorry.

      I wish he would spend more time fixing bugs and helping improve the quality of the ports though.

      Comment


      • #53
        Originally posted by ihatemichael View Post
        Ryan C. Gordon (aka icculus) is the porter of some games like Limbo, I'm not sure what other titles he ported.
        I see.
        What I was mainly wondering about is whether your customer relationship was with him or a different company, i.e. whether he or that other company would be responsible for allocating resources to get your bugs fixed.

        If you bought your games from Ryan then that would be him.

        If you bought them from someone else then that would be them.
        In this case they could of course hire Ryan to do it, but unless they have an ongoing maintenance contract with him it is no longer his responsibility.

        Basically I was wondering if you had directed the reports at the right party, the one you have a purchase contract relationship with.

        Cheers,
        _

        Comment


        • #54
          Originally posted by Apopas View Post
          I just installed the humble bundle version on my Funtoo and seems to work fine.
          Because I have an old HD vga, I had to change the default resolution to 576 in the settings.txt file.
          Code:
          3.16.3-gentoo-ap3 #6 SMP Thu Sep 18 21:38:57 EEST 2014 x86_64 Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz GenuineIntel GNU/Linux
          I've just tried again, I found that the only way the game won't crash for me is if I use this in settings.txt file:

          Code:
          backbufferheight = 360
          windowedmode = true
          Anything higher than this (setting the game to fullscreen or increasing the backbufferheight) will hang the game for me (hang at the start of the game).

          This is incredibly frustrating.

          Comment


          • #55
            Didn't he say in the ticket you need to fix your SDL2 setup to get it to run in fullscreen mode?

            Comment


            • #56
              This is what I get when Limbo hangs:

              Code:
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 710831748}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 711041412}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 711257291}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 711470167}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 711677317}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 711881742}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 712084980}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 712296460}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 712503329}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 712708523}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 712917907}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 713121215}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 713322219}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 713525596}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 713727787}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 713942479}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 714141527}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 714350771}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 714561901}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 714767444}) = 0
              nanosleep({0, 100000}, NULL)            = 0
              clock_gettime(CLOCK_MONOTONIC, {30363, 714980181}) = 0
              nanosleep({0, 100000},  <unfinished ...>
              +++ killed by SIGKILL +++
              Killed
              Any ideas what it means?

              Comment


              • #57
                Originally posted by ihatemichael View Post
                @Apopas: The game always hangs for me after the main character opens his eyes (start of the game), but only after I run the game for the second or third time, never after the first install/run.

                Please try this.
                You are correct! It hangs despite if I run in in window or fullscreen mode!

                Comment


                • #58
                  Originally posted by ihatemichael View Post
                  I've just tried again, I found that the only way the game won't crash for me is if I use this in settings.txt file:

                  Code:
                  backbufferheight = 360
                  windowedmode = true
                  Anything higher than this (setting the game to fullscreen or increasing the backbufferheight) will hang the game for me (hang at the start of the game).

                  This is incredibly frustrating.
                  I'll try and I'll tell you.

                  Comment


                  • #59
                    Originally posted by Apopas View Post
                    You are correct! It hangs despite if I run in in window or fullscreen mode!
                    Thanks for trying, I'm glad you were able to reproduce the hang/problem.

                    I'm not sure what to do from here. Perhaps we should contact Humble Bundle?

                    Comment


                    • #60
                      Originally posted by ihatemichael View Post
                      This is what I get when Limbo hangs:

                      Code:
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 710831748}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 711041412}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 711257291}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 711470167}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 711677317}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 711881742}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 712084980}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 712296460}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 712503329}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 712708523}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 712917907}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 713121215}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 713322219}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 713525596}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 713727787}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 713942479}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 714141527}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 714350771}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 714561901}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 714767444}) = 0
                      nanosleep({0, 100000}, NULL)            = 0
                      clock_gettime(CLOCK_MONOTONIC, {30363, 714980181}) = 0
                      nanosleep({0, 100000},  <unfinished ...>
                      +++ killed by SIGKILL +++
                      Killed
                      Any ideas what it means?
                      I got that output from strace btw.

                      Comment

                      Working...
                      X