I am looking to use scanmem to change in game credits in the new Master of Orion (2016).

Steps I have taken:

  1. Install and run scanmem as root
  2. Track credits successfully using scanmem
  3. It accurately tracks between 1 and 3 variables that exactly match the ingame credits.
  4. However when I change 1 or all of them, it does not change the actual credits in the game.

I was going to try Ugtrain but they specifically ask you not to use there product with Steam, so I won't be doing that.

I am just doing this for fun, if anyone can help it would be appreciated.

  • sometimes when editing game memory the ui wont show the updates until you do an action in game to update the currency such as get more or spend some. Did you try one of those after changing the values? – Ghassan Idriss Jun 6 '16 at 21:08
  • Yes, I had tried to update the value. After which I played several turns. No such luck. – joelcorey Jun 7 '16 at 21:50

This means you only caught the displayed game credits value. Steam is used for multiplayer and online games. So it is very likely that the original value is stored on a server and only the value to be displayed is sent to you in a network package. Cheating by memory modification doesn't help much there. Usually input and graphics hacks are used with online and multiplayer games.

ugtrain can only help if you want to lock/freeze/refill a local memory value you've already found and successfully modified with scanmem. I'm maintaining both tools. Talk to me on GitHub.

| improve this answer | |
  • Thank you for the information. This stuff is outside of my expertise. – joelcorey Jun 24 '16 at 20:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.