


So far I tested both ways - started the game, typed exit into console, started again, loaded saved game and typed ToggleUnitFlags into console. Because we want it to return true, we can either expand and rewrite its entry in Engine.upk with PatcherGUI (details in UPK file format thread), or thanks to help of Capyvara and dreadylein, alter XComEW.exe: // Rewrite the last 5 bytes with B8 01 00 00 00 IsConsoleAllowed is native function returning false. if(!class'Engine'.static.IsRetailGame() || class'Engine'.static.IsConsoleAllowed())Īs you can see, there is OR IsConsoleAllowed, which is used to enable/disable console and developer's shell. So its likely to try to expand more so.If I'm right, IsRetailGame check is used only in XComGame.upk, class XComTacticalController, function ToggleDebugCamera() in XCOM Enemy Within. I don't doubt that XCOM 2 has plans for console releases in the future. Why well because they could multiply their income. I also agree that not many developers out there that say we want to only release on one platform unless they are owned by that platform holder. Origin also has a sizeable daily active user base. Steam has an daily active user base that is larger than XBL and PSN. PC gamers can wait and buy it cheap more often and sometimes digitally. Console gamers are more about here and now games.

Digital sales are not listed on any site and many games do pretty well on PC over longer sales time frames.

If that was the case games wouldn't have PC attached to them so often when being announced. I do have to disagree with the assumption that PC doesn't do enough sales. There comes a point where the console version makes just enough or barely enough to cover costs that you don't see it as a necessary option when certain game genres try to move over to consoles.Ĭertain genres just don't do well on consoles and do extremely well on PC. In the past 2 or more years I have not seen Counter-Strike: Global Operations leave Steams top ten selling games for the week. Competitive e-Sport like titles are booming as well. Everything else is kinda average on sales. RTS, Strategy, Free to Play, and simulation games are gold mines on PC.
