trolcia Posted November 4, 2012 Share Posted November 4, 2012 no more fun have to reinstall game,lol would be good get it working,bloody crashes but funny though I like console ,lol but your patch screwed my game lol.get it sorted man. Link to comment Share on other sites More sharing options...
trolcia Posted November 4, 2012 Share Posted November 4, 2012 (edited) ? Edited November 4, 2012 by trolcia Link to comment Share on other sites More sharing options...
Capyvara Posted November 4, 2012 Author Share Posted November 4, 2012 Sure, actually is a very simple change, here's my notes: Engine.upkClass Enginenative static final function bool IsRetailGame(); * Changed to return false instead of true XComGame.exe Changes:0x3C8F15 | 01 > 000X3C8F22 | 01 > 00 Before:003C8F10 | 44 24 08 C7 00 01 00 00 00 C2 08 00 8B 4C 24 08 003C8F20 | C7 01 01 00 00 00 C2 08 00 CC CC CC CC CC CC CC After:003C8F10 | 44 24 08 C7 00 00 00 00 00 C2 08 00 8B 4C 24 08 003C8F20 | C7 01 00 00 00 00 C2 08 00 CC CC CC CC CC CC CC I think it's a good idea to backup and delete you config/save files, at "Documents\My Games\XCOM - Enemy Unknown" Link to comment Share on other sites More sharing options...
trolcia Posted November 4, 2012 Share Posted November 4, 2012 (edited) oops Edited November 4, 2012 by trolcia Link to comment Share on other sites More sharing options...
trolcia Posted November 4, 2012 Share Posted November 4, 2012 I didnt notice before but I got checksum error maybe thats why I go crashes is it a steam version patch coz I got a steam game.btw its working but crash http://i57.photobucket.com/albums/g235/trolcia2/Untitl.jpg Link to comment Share on other sites More sharing options...
trolcia Posted November 4, 2012 Share Posted November 4, 2012 think its working but dont try it online or you get f***ed,lol have fun again lol Link to comment Share on other sites More sharing options...
bokauk Posted November 4, 2012 Share Posted November 4, 2012 Excellent work Capyvara! :) As I mentioned, I managed to get the dev shell working last week by modifying the .upk but couldn't get the debug console working. I didn't attempt to tamper with the .exe though. How did you find the correct place in XComGame.exe to know where to patch? Link to comment Share on other sites More sharing options...
Gurluas Posted November 4, 2012 Share Posted November 4, 2012 Few of the commands work, as the console appears to lack the ability to print information.I ended up just randomly trying commands, killsquad ended up proving the console DOES work. Link to comment Share on other sites More sharing options...
Capyvara Posted November 5, 2012 Author Share Posted November 5, 2012 Excellent work Capyvara! :) As I mentioned, I managed to get the dev shell working last week by modifying the .upk but couldn't get the debug console working. I didn't attempt to tamper with the .exe though. How did you find the correct place in XComGame.exe to know where to patch? I used the demo version of IDA Debugger (http://www.hex-rays.com/products/ida/support/download.shtml) to find out which C++ function was called (based on a string search by the function name), found out the return value address and the right addresses on the file. Link to comment Share on other sites More sharing options...
Capyvara Posted November 5, 2012 Author Share Posted November 5, 2012 Few of the commands work, as the console appears to lack the ability to print information.I ended up just randomly trying commands, killsquad ended up proving the console DOES work. Lol, just that command! Take a look at the XComCheatManager at XComGame.upk, there seems to be a lot of commands there. Link to comment Share on other sites More sharing options...
Recommended Posts