Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
Joined: Jul 2014
T
apprentice
OP Offline
apprentice
T
Joined: Jul 2014
I use the gog-version of the game, so the tables for the Cheat Engine from the steam-version do not work. I planned to create gog-tables, but so far I ran into an issue:
I found the memory location for Available Ability Points. When I change them in game they also change correctly in Cheat Engine, but when set to something in the Cheat Engine, the change does not appear in the game, the value is overridden again with whatever the game previously had.

Does anyone know more about this?

Last edited by Tripledragon; 31/07/14 11:24 AM.
Joined: Jul 2014
E
stranger
Offline
stranger
E
Joined: Jul 2014
There is a ready made table on the CE forums. Not the one on the first post, cough.
The aob one should still work.
The game shuffles its values often, so you likely got one of the read only addresses.

To reliably search for a point value you need to have about 3~5 in reserve, search for the current number, spend one, apply(important), filter.

Joined: Jul 2014
T
apprentice
OP Offline
apprentice
T
Joined: Jul 2014
It's for the Steam version, no?

But I could pinpoint the value to four addresses that you have to change at the same time. Works like a charm. Just reloaded after the successful cheat, finding out how it can be made to work is more interesting than playing with the better Crafting. wink

For everyone who also cannot get the GoG-version to run with the tables or in case a new patch comes out that invalidates the cheat:

You will need more than one Ability Point to spend (3 or 4 works good, but it probably also works with 2).
I. Save your game.

II. Open the game's process in Cheat Engine and search for your current free points. Change the value in the game and APPROVE the change with the green marker (you need to do that). Like buy a point in something you do not need.

III. Scan for that new value in cheat engine.

IV. Go back to the game, move the party a bit, move the screen a bit. Then just do a new scan with the same value like the last scan. That will eliminiate a lot of Values that fit simply by chance.

V. Buy another point in the game, approve, scan for the new Value in Cheat Engine. Repeat until you have no more points to spend. Sometimes it helps if you do IV. again, until no more values can be eliminated.
You should have four addresses, all showing the same value.

VI. Change all four values to whatever points you want in CE.

V. Go back into the game, close all menus, open them up again and you will see your new points to spend.

As this process finds the absolute addresses and not pointers, you'll have to redo this each time you reload. But it works and you might not do it often. This should also work with all kinds of other fields you might want to play with. This is somewhat crude, but quickly done and effective.

Last edited by Tripledragon; 31/07/14 11:25 AM.
Joined: Jul 2014
E
stranger
Offline
stranger
E
Joined: Jul 2014
The AOB table should work on anything, be it gog or steam, they are asm patches, and those portions don't change often, so most of the cheats still work.

It is far easier to patch the asm into the exe and be done with it.
Ie. exp/statpoint multiplier, free skillpoint allocation, multiplying or never decreasing items, unlocking stat cap beyond 20, infinite ap, no cooldowns and so on.
Not that you have to use this all or at all, but if you want to, it is less trouble to run a patched exe than cheatengine attaching and potentially destabilizing gameplay.

Joined: Jul 2014
E
stranger
Offline
stranger
E
Joined: Jul 2014
If there is one thing i want it is to patch the FOV distance, but i haven't looked into this so far.


Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5