Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


D1 Tchernobog Mod 0.2.2f

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Hackron
How do I cheat?
Reputation: 0

Joined: 29 Nov 2025
Posts: 2

PostPosted: Sun Nov 30, 2025 7:23 am    Post subject: D1 Tchernobog Mod 0.2.2f Reply with quote

Hi!
I'm quite new to Cheat Engine though I manage to do the first 7 steps of the tutorial.

After many years, I started playing D1 again.
But this time, it was because of this mod: Tchernobog. A complet overhaul of the game, new uniques, set/rare items, etc a bit like D2.
But it's also much more difficult...and also very difficult to hack

I don't know how the creator did it but I can't find values with Cheat Engine.
Well, I manage to find gold...but gold won't help you beat this game.
Same for saved character, can't find anything useful while hex editing.

I also find mana and life, but I can only freeze the display value, not the real value.

I have found an old CT from a guy named MikeFromNorway on reddit for the version 0.2.0f
And it was a great one that keep the values of an item if you unequipped it so you can do it over and over to stack things like:
- attributes
- magic find
- resistance
- hit points
Which is great because I don't want to be invincible or something like that, I'm just an old man with not much free time who wants some help beating this game.
I'm level 41 in Hell difficulty and I die a LOT! Crying or Very sad

But this CT doesn't work on version 0.2.2.f...I open it and it is a simple Auto Assemble script:
Code:
[ENABLE]
Tchernobog.exe+710BF:
add ecx,16

[DISABLE]
Tchernobog.exe+710BF:
add ecx,32


If only I could find this address on my version, it would be really great.
Any advice?
If someone find anything useful about this mod, I'd be grateful.
Thanks!
Hackron, the Cheat Engine Noob
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4715

PostPosted: Sun Nov 30, 2025 2:39 pm    Post subject: Reply with quote

The author of that cheat table didn't give any context, so it'll be hard to update that script to your version.

You could try scanning for that code manually. In the main CE window, set the Value Type to Array of Bytes. Under "Memory Scan Options", click the combo box that says "All" and set it to the main exe (this sets the start / stop regions accordingly). Set the writable and Copy on Write checkboxes to grey (or right click that area and select "Preset: Scan all memory"), and check the Executable checkbox. Then scan for the bytes 83 C1 32 (add ecx,32). Right click each result, open them in the disassembler, and scroll the disassembler up a little to make sure those bytes weren't in the middle of some other instruction (false positive). If it still shows "add ecx,32", then try double clicking the instruction, change 32 to 16, and see if it works. If it doesn't, undo that change and move on to the next found result in the main CE window; if it does, then write a new script for that injection point.

I'd suggest using the "Full injection" template. You can delete most of it and be left with something like this:
Code:
define(address,game.exe+1234)
define(bytes,83 C1 32)

[ENABLE]
assert(address,bytes)
address:
  add ecx,16

[DISABLE]
address:
  db bytes

{
// ORIGINAL CODE - INJECTION POINT: game.exe+1234

...context here...
}
The comment containing additional context around the injection point would make finding the injection point again far easier.

If no results show up or none of the results work, then maybe the register changed (e.g. "add edx,32"). Try searching for the AoB pattern 83 C? 32 instead. There will be more false positives, but maybe you'll find the right one.

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
Hackron
How do I cheat?
Reputation: 0

Joined: 29 Nov 2025
Posts: 2

PostPosted: Mon Dec 01, 2025 3:48 pm    Post subject: Reply with quote

Thanks a lot for your reply!

I tried this and the results for 83 C1 32 (add ecx,32) was:
Tchernobog0.2.2f.exe+128533
Tchernobog0.2.2f.exe+1874AD
Tchernobog0.2.2f.exe+21BAC1
Tchernobog0.2.2f.exe+21BD79
Tchernobog0.2.2f.exe+238071
Tchernobog0.2.2f.exe+32919B

I tried each of them but nothing worked.

So I did this: I've found, downloaded and installed version 0.2.0f of the mod, and I tried the CT for this version...game crashed every time when I active the script.
I also check where the Tchernobog.exe+710BF was and took note on how to locate it and I'll try it on 0.2.2f when I'll have some free time.

PS1: Here's the only thing I know about this CT is on reddit at /r/a:t5_3rr443/comments/ldtx0a/tchernobog_v020_hack_cheat_engine_infinite_stats/ (it looks like I can't post url yet)
PS2: So nobody's using CE with this mod of D1?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites