Jump to content

Modpatcher


dreadylein

Recommended Posts

  • Replies 249
  • Created
  • Last Reply

Top Posters In This Topic

This was working perfectly with my steam version until this morning. There was a steam update and now none of my changes actually show up in game. Not sure what is causing it.

 

Also tried using resource hacker and none of the changes carry over to the actual game either.

Edited by siege2
Link to comment
Share on other sites

Yeah, offline mode it is.

 

Fair enough, I suppose.

 

I did testing on this. The hosts file seems to be enough:

  • Start -> "notepad" (do not press ENTER key)
  • Right-click on Notepad program -> Run as Administrator
  • File -> Open -> %systemroot%\system32\drivers\etc\hosts
  • Add these 3 lines to the file:
    # Prevent XCOM Phone Home
    127.0.0.1 prod.xcom.firaxis.com
    127.0.0.1 65.118.245.165
    


  • Save the file

 

No need to reboot even, at least on Windows 7.

 

I tested by changing the cost of Medikits to $1 and changing the assault rifle to not require ammo. After this change, I was able to leave Steam ONLINE and the game still used by changes. I verified in the log file that the game only seems to get updates via the server above. It does NOT appear to get updates through Steam.

Link to comment
Share on other sites

Yeah, offline mode it is.

 

Fair enough, I suppose.

 

I did testing on this. The hosts file seems to be enough:

  • Start -> "notepad" (do not press ENTER key)
  • Right-click on Notepad program -> Run as Administrator
  • File -> Open -> %systemroot%\system32\drivers\etc\hosts
  • Add these 3 lines to the file:
    # Prevent XCOM Phone Home
    127.0.0.1 prod.xcom.firaxis.com
    127.0.0.1 65.118.245.165
    


  • Save the file

 

No need to reboot even, at least on Windows 7.

 

I tested by changing the cost of Medikits to $1 and changing the assault rifle to not require ammo. After this change, I was able to leave Steam ONLINE and the game still used by changes. I verified in the log file that the game only seems to get updates via the server above. It does NOT appear to get updates through Steam.

 

Has anyone searched for where the phone-home server address is stored within XCOM? If we can come up with a mod that disables it, then that can become the baseline for all other mods that want to change the protected settings (Armors, Characters, etc).

Link to comment
Share on other sites

Modpatcher does not work on non-steam installation. I'm getting an error about steam path not found. Can this be fixed?

Changing the path to a steam directory does not work too....

 

10:48:39 Startup

10:48:39 steampath Error

10:48:41 steampath Error

10:48:41 checkcp return true

10:48:41 Backup found, use as base

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 path vars backup: XComGame.exe xcom-orginal.exe

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 updateres var: XComGame.exe

10:48:41 getmodfile: DefaultGameCore.mod

10:48:42 done

Edited by AndroAsc
Link to comment
Share on other sites

Yeah, offline mode it is.

 

Fair enough, I suppose.

 

I did testing on this. The hosts file seems to be enough:

  • Start -> "notepad" (do not press ENTER key)
  • Right-click on Notepad program -> Run as Administrator
  • File -> Open -> %systemroot%\system32\drivers\etc\hosts
  • Add these 3 lines to the file:
    # Prevent XCOM Phone Home
    127.0.0.1 prod.xcom.firaxis.com
    127.0.0.1 65.118.245.165
    


  • Save the file

 

 

 

Thanks.

Link to comment
Share on other sites

Modpatcher does not work on non-steam installation. I'm getting an error about steam path not found. Can this be fixed?

Changing the path to a steam directory does not work too....

 

10:48:39 Startup

10:48:39 steampath Error

10:48:41 steampath Error

10:48:41 checkcp return true

10:48:41 Backup found, use as base

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 path vars backup: XComGame.exe xcom-orginal.exe

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 updateres var: XComGame.exe

10:48:41 getmodfile: DefaultGameCore.mod

10:48:42 done

 

Are you using a pirated copy? They don't work with mods.

Link to comment
Share on other sites

Modpatcher does not work on non-steam installation. I'm getting an error about steam path not found. Can this be fixed?

Changing the path to a steam directory does not work too....

 

10:48:39 Startup

10:48:39 steampath Error

10:48:41 steampath Error

10:48:41 checkcp return true

10:48:41 Backup found, use as base

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 path vars backup: XComGame.exe xcom-orginal.exe

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 updateres var: XComGame.exe

10:48:41 getmodfile: DefaultGameCore.mod

10:48:42 done

 

Are you using a pirated copy? They don't work with mods.

 

Some of us don't use STEAM but the physical copy.... so back to my original question is there a work around? I find it puzzling why one would make a mode that needs a steam path...

 

Piracy is not tolerated here. X-COM is a Steamworks game, and can only be played through Steam, so the only way to play it without Steam is through a pirated copy or through the use of cracks. And as stated, piracy is not tolerated on the Nexus. Therefore, you have been banned from the Nexus. You have the right to appeal the ban, granted you have proof of purchase. - Z

Link to comment
Share on other sites

Modpatcher does not work on non-steam installation. I'm getting an error about steam path not found. Can this be fixed?

Changing the path to a steam directory does not work too....

 

10:48:39 Startup

10:48:39 steampath Error

10:48:41 steampath Error

10:48:41 checkcp return true

10:48:41 Backup found, use as base

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 path vars backup: XComGame.exe xcom-orginal.exe

10:48:41 steampath Error

10:48:41 steam not found

10:48:41 steampath Error

10:48:41 File found in root

10:48:41 updateres var: XComGame.exe

10:48:41 getmodfile: DefaultGameCore.mod

10:48:42 done

 

Are you using a pirated copy? They don't work with mods.

 

Some of us don't use STEAM but the physical copy.... so back to my original question is there a work around? I find it puzzling why one would make a mode that needs a steam path...

 

Try finding the XComGame.exe file in whatever directory you have it installed, copy all the mod files there, and then run the patch from within that directory. If it can't find the registry value for the Steam path, I think modpatcher might fall back on looking in its own directory.

Link to comment
Share on other sites

Try finding the XComGame.exe file in whatever directory you have it installed, copy all the mod files there, and then run the patch from within that directory. If it can't find the registry value for the Steam path, I think modpatcher might fall back on looking in its own directory.

 

Thanks but I already did that. I moved all the mod files to the directory where the XComGame.exe file was... but it still tries to look for a steam directory...

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...