Jump to content

Recommended Posts

  • Replies 77
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Unhood: http://code.google.com/p/unhood/

 

It's an UE3 script decompiler for UnrealTournament 3. I've never tried to compile it under linux and I don't know if it will be compatible with XCOM, but it's worth a try.

 

We have several options here:

1. Ask Eliot van Uytfanghe to add linux support for UE Explorer: http://eliotvu.com/forum/forumdisplay.php?fid=1

2. Try to work with unhood, modify it for XCOM if needed

3. Write our own decompiler

4. Decompile scripts manually

 

Third option is not so insane as it seems. I was thinking about implementing partial decompiler "hex code to PatchUPK pseudo code" to make scripting with PatchUPK easier. But it'll take time.

 

I do have all the source codes (decompiled by UE Explorer) for all the main package files, but they're not as useful, as UE Explorer and it's tokens and decompile view.

Posted
  On 7/28/2014 at 12:48 PM, wghost81 said:

Unhood: http://code.google.com/p/unhood/

 

It's an UE3 script decompiler for UnrealTournament 3. I've never tried to compile it under linux and I don't know if it will be compatible with XCOM, but it's worth a try.

 

We have several options here:

1. Ask Eliot van Uytfanghe to add linux support for UE Explorer: http://eliotvu.com/forum/forumdisplay.php?fid=1

2. Try to work with unhood, modify it for XCOM if needed

3. Write our own decompiler

4. Decompile scripts manually

 

Third option is not so insane as it seems. I was thinking about implementing partial decompiler "hex code to PatchUPK pseudo code" to make scripting with PatchUPK easier. But it'll take time.

 

I do have all the source codes (decompiled by UE Explorer) for all the main package files, but they're not as useful, as UE Explorer and it's tokens and decompile view.

 

Option 4 sounds remotely viable. How would one start with it?

Posted

I'm having problem with disabling phoning home. XComGameData.ini get overwritten even though followed instruction by adding correct lines to hosts.deny. any clues how to fix it?

Posted

Try modifying /etc/hosts file:

127.0.0.1       prod.xcom.firaxis.com
127.0.0.1       prod.xcom-ew.firaxis.com
This will redirect all requests to your local PC and since your local PC doesn't have required files, nothing will be downloaded. You should see a message "XComGameCore.ini Download Failed" in Launch.log (for EW, EU doesn't write Launch.log under Linux).
Posted
  On 7/30/2014 at 5:09 AM, wghost81 said:

Try modifying /etc/hosts file:

127.0.0.1       prod.xcom.firaxis.com
127.0.0.1       prod.xcom-ew.firaxis.com
This will redirect all requests to your local PC and since your local PC doesn't have required files, nothing will be downloaded. You should see a message "XComGameCore.ini Download Failed" in Launch.log (for EW, EU doesn't write Launch.log under Linux).

 

 

THanks, already figured it out yesterday.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...