Author Topic: How do you get RA2 to work on linux?  (Read 3224 times)

Offline CrazyClown

  • Beetleweight
  • Posts: 142
  • Rep: 0
  • You're reading this.
    • View Profile
    • Awards
  • Skype: ccrider6661
How do you get RA2 to work on linux?
« on: April 28, 2013, 02:57:06 PM »
its running through WINE and the mouse freezes which in turn freezes the game...any help? bare in mind its linux. :baby_smily:
Freddy fusebear
Chicka the cluck cluck
Bonzi Bonnie
and finally
Frantic Foxy

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #1 on: May 01, 2016, 11:30:14 AM »
I am totally gravedigging a 3 year old thread.

Just wanted to say, that as of Wine 1.9.5, RA2 seems to be fully working! Hooray, more old games on Linux.

home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline R01

  • Heavyweight
  • Posts: 769
  • Rep: 1
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #2 on: May 01, 2016, 11:44:06 AM »
Interesting, while I don't know you I guess you were one of RA2's biggest and most important members in the past. Also I guess this allows us to play RA2 "forever" even after Microsoft messed up windows reverse compatibility because they wanted more people to move over to new windows products.
Tournament History:
Showcases:
https://gametechmods.com/forums/index.php?topic=18882.0
https://gametechmods.com/forums/index.php?topic=19197.0

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #3 on: May 01, 2016, 12:03:39 PM »
Interesting, while I don't know you I guess you were one of RA2's biggest and most important members in the past.
I'm just a random dude with a disassembler (and now a debugger, too!).

Also I guess this allows us to play RA2 "forever" even after Microsoft messed up windows reverse compatibility because they wanted more people to move over to new windows products.
It sounds like you're trying to push an anti-Microsoft agenda here :dumb)
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline R01

  • Heavyweight
  • Posts: 769
  • Rep: 1
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #4 on: May 01, 2016, 12:42:32 PM »
Interesting, while I don't know you I guess you were one of RA2's biggest and most important members in the past.
I'm just a random dude with a disassembler (and now a debugger, too!).
Oh, you might not believe it but I understand what those things are(and have somewhat used them before), will try to hex edit some stuff in RA2 later on(like the weight limits)
Also I guess this allows us to play RA2 "forever" even after Microsoft messed up windows reverse compatibility because they wanted more people to move over to new windows products.
It sounds like you're trying to push an anti-Microsoft agenda here :dumb)
Well not really, while I do prefer Windows over Linux(don't get me wrong, it defintely has it's advantages however I'm not used and don't like the GNU user interfaces) I'm not much of a fan of 8 or 10, especially not the stuff they're doing with 10 and how they're trying to force people to upgrade to 10. That and stuff just not working at all.
Tournament History:
Showcases:
https://gametechmods.com/forums/index.php?topic=18882.0
https://gametechmods.com/forums/index.php?topic=19197.0

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #5 on: May 01, 2016, 12:51:27 PM »
will try to hex edit some stuff in RA2 later on(like the weight limits)
That's actually pretty easy, as the game will shout at you when you try to exceed a weight limit, and you can trace back from there. Heck, you can get the actual patch offsets from my unlimited mass mod if you so wish.

I'm looking into removing the 7-component limit (again!) I feel like I'm really close, sub_45e9d0 looks the entry point that decides whether a component will render as placed or not (and do some other stuff in between). This is now so much easier with a working debugger, I was way overambitious with trying to do this statically. Seriously, this is like a few hour job for someone on Windows with OllyDbg. Hopefully I'll get this done before RA3 gets released  :dumb)
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Squirrel_Monkey

  • Squirrel_Monkeyweight
  • *
  • Posts: 7587
  • Rep: 7
  • [Insert clever and witty comment here]
    • 0SquirrelMonkey0
    • View Profile
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #6 on: May 01, 2016, 01:05:00 PM »
I love it when Serge comes back occasionally.
Better than GK since 2009.
I think SM is a pretty cool guy, eh builds unicycle-bots and doesn't afraid of anything

Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #7 on: May 01, 2016, 01:20:02 PM »
I love it when Serge comes back occasionally.

I love it when I come back and see that people still use the crappy tools I cobbled together 10 (!) years ago. Seriously.  :heart_smiley:
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline R01

  • Heavyweight
  • Posts: 769
  • Rep: 1
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #8 on: May 01, 2016, 01:42:37 PM »
will try to hex edit some stuff in RA2 later on(like the weight limits)
That's actually pretty easy, as the game will shout at you when you try to exceed a weight limit, and you can trace back from there. Heck, you can get the actual patch offsets from my unlimited mass mod if you so wish.

I'm looking into removing the 7-component limit (again!) I feel like I'm really close, sub_45e9d0 looks the entry point that decides whether a component will render as placed or not (and do some other stuff in between). This is now so much easier with a working debugger, I was way overambitious with trying to do this statically. Seriously, this is like a few hour job for someone on Windows with OllyDbg. Hopefully I'll get this done before RA3 gets released  :dumb)
I was thinking about just searching where the values "800" "400" and so on appear, because I imagine the limits being defined somewhere close to eachother. Nice, I also think that RA2 won't die down after 3's release, while I dont' hope so, 3 might just not be the game that we were hoping for(much like with those reboots of retro games where people still stick around with the original).
Tournament History:
Showcases:
https://gametechmods.com/forums/index.php?topic=18882.0
https://gametechmods.com/forums/index.php?topic=19197.0

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: How do you get RA2 to work on linux?
« Reply #9 on: May 01, 2016, 03:26:45 PM »
I am totally gravedigging a 3 year old thread.

Just wanted to say, that as of Wine 1.9.5, RA2 seems to be fully working! Hooray, more old games on Linux.

(Image removed from quote.)
Yay! It looks like the mac version of wine is also working now. I'm suddenly in the mood to work on one of my WIP mods...