Announcement

Collapse
No announcement yet.

Humble Indie Bundle 6 Ends At $2 Million USD

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

  • #21
    Can you give a concrete example? What change broke Alpha Centauri? I don't have that game so I can't try myself. But from my experience with blobs it's most likely a bundled lib that is causing the problem.

    Comment


    • #22
      Originally posted by Ansla View Post
      Can you give a concrete example? What change broke Alpha Centauri? I don't have that game so I can't try myself. But from my experience with blobs it's most likely a bundled lib that is causing the problem.
      Nope. Incompatible breakage in Xlib. Talking to an X.org core developer, I have a workaround (XLIB_SKIP_ARGB_VISUALS=1). But you need to know about it (now Phoronix is the only public record of this fix). Eventually you can badger a lot of these games into running, but it's hardly user-friendly

      Comment


      • #23
        GCC 3.3 was released in 2003. If a binary game hasn't been patched since then, it likely wouldn't run on Vista or later Windowses either.

        Comment


        • #24
          Originally posted by curaga View Post
          GCC 3.3 was released in 2003. If a binary game hasn't been patched since then, it likely wouldn't run on Vista or later Windowses either.
          Mmm, nope, most of the pre-2000 games on my shelf will still run on Windows 7. Let's take Quake 2 as an example - shipped in 1997, still runs out of the box fine.

          Comment


          • #25
            Originally posted by directhex View Post
            Nope. Incompatible breakage in Xlib. Talking to an X.org core developer, I have a workaround (XLIB_SKIP_ARGB_VISUALS=1). But you need to know about it (now Phoronix is the only public record of this fix). Eventually you can badger a lot of these games into running, but it's hardly user-friendly
            Oh yeah, the Composite extension incompatibilities... True, that probably could have been handled better. But still, it's technically not an ABI breakage, you can't solve an ABI breakage by disabling a feature.

            Originally posted by curaga View Post
            GCC 3.3 was released in 2003. If a binary game hasn't been patched since then, it likely wouldn't run on Vista or later Windowses either.
            Some small nits:
            1. it doesn't matter when GCC 3.3 was released, the game should have been released after GCC 3.4 (2004) to have a chance at using the new ABI
            2. since the blob is supposed to run on distros that don't release that often (hint: Debian stable) most blobs will only switch to the new ABI 1 or 2 years later then its release, so expect just about any blob before 2005-2006 to still be using libstdc++5.

            Originally posted by directhex View Post
            Mmm, nope, most of the pre-2000 games on my shelf will still run on Windows 7. Let's take Quake 2 as an example - shipped in 1997, still runs out of the box fine.
            I don't have much experience with old games on Windows 7, I only tried Diablo 2 and it stutters like hell when sound is enabled, so Windows is not perfect either.

            Comment


            • #26
              I have ran several Loki games fine on my modern Fedora setups. Even ran Hopkins: FBI's demo which was from 1998 - the game ran fine, but was too fast.

              If you are having trouble though, just take a look at this website:

              Comment

              Working...
              X