Thank you again J1327
Age of Empires II: Definitive Edition (101.102.8319.0)
Moderator: Table Moderator
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
interesting (odd). it seems they changed how return address being written. After each system reboot return address is different. Not significantly changed, yet that makes annoying to deal with. Meanwhile, to doublecheck, previous cheat table versions, well "older" versions, still works even after reboot - which is good.
Updated (again) aob and
- Added test aob script.
When you do things right... people won't be sure you have done anything at all
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
Everything's fine now. It works as it should.
Thanks for your support.
Sorry for my English, I use Google translate. ![]()
Sorry for my English, I use Google translate. ![]()
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
Thank you very much J1327 for silently updating your wonderful table !
![]()
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
Hi J1327, make a new patch please. ![]()
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
Yeah , I know, you will have to wait for somebody else that will update or make table from scratch. To be honest they had shifted to expected Anti tamper system but am not prepared for that anyways. One year ago I did researched that kind of AC but for a different game. Long short story. Aoe2DE now uses same AC same as fh5 (at least). Basically they completely get rid of "GuardIT 12.0+" (according to DetectIE) and integrated their own syscall wrapper anti tamper system. Will see.
When you do things right... people won't be sure you have done anything at all
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
On Aoe2DE_101.103.47452.0
For player resources, we read WorldPlayer.pAttributes, then the encoded attribute slots, for example:
food +0x00, wood +0x08, stone +0x10, gold +0x18.
To recover the decode keys, we scan the game code around the attribute decode routine. The useful pattern is a sequence of mov rcx, imm64 constants around arithmetic on rax, roughly:
Code: Select all
mov rcx, KEY1
add rax, rcx
mov rcx, KEY2
sub rax, rcx
mov rcx, KEY3
sub rax, rcx
mov rcx, KEY4
add rax, rcxCurrent decode algorithm:
Code: Select all
ulong tmp = encoded;
tmp += KEY1;
tmp -= KEY2;
tmp -= KEY3;
tmp += KEY4;
uint low = (uint)tmp;
float value = BitConverter.UInt32BitsToSingle(low);Current keys:
Code: Select all
KEY1 = 0x297CE4826373BBCC
KEY2 = 0x371A359C69CA4234
KEY3 = 0x64DA0F03E8A4ED18
KEY4 = 0x2833010719C62008Short version: the attribute offsets stayed the same, but the decode algorithm changed. Scan the decode routine, extract the 4 constants, apply +K1 -K2 -K3 +K4, then reinterpret the lower 32 bits as a float.
You can implement this in code using window api to memory read. Howerver, i had no succes attaching cheat engine to the game after that patch there there something more you ll have to do if you want to turn this into a lua script.
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
Bad_Boy wrote: Fri Feb 20, 2026 9:35 amGood day. A major update was released on February 17th, along with a new DLC. The game was updated to version 101.103.38337.0 (#169409) 21973646, and unfortunately, your table stopped working. If you have time to play this game, maybe you could check to see if it's possible to fix the table. I'd be very grateful.
Sorry for my English, I use translator.
I use 101.103.38337.0 (#169409) too, CE doesnt work even crash. But I try another shot waiting the mission start then after closing the mission objective I start the CE and it works.
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
Idk why these idiots keep updating this game for. It's not like they're adding anything new or fixing anything really. Literally just doing it to be assholes -_-
Speaking of also, they have ANOTHER update happening today.. These Devs are the biggest sweatshop workers ever.
Re: Age of Empires II: Definitive Edition (101.102.8319.0)
On September 22, a new DLC was released, and the game was updated to version 101.103.54800.0 (#185872) 25464371. The DLC turned out to be very interesting, and I am glad that the developers continue to release additional content for the game. However, the downside is that every update alters the game's code, causing all previously created tables to stop working.
Greatly respected J1327,
I have visited many forums in the meantime, hoping someone had managed to bypass the game's protection, but alas, no one could. Yet you have done it—and more than once.
Believe me, I feel quite embarrassed having to turn to you for help yet again, but you are the only one capable of doing this.
Sorry for my English, I use Google translate. ![]()



