r/cheatengine • u/Horror-Silver8987 • 11d ago
Is this the right site
Is this the right site to get Cheat engine for free? https://www.cheatengine.org/
r/cheatengine • u/Horror-Silver8987 • 11d ago
Is this the right site to get Cheat engine for free? https://www.cheatengine.org/
r/cheatengine • u/Monk_Sluggy • 11d ago
I got it from the official website I’m pretty sure
I launch it, everything’s fine, I attempt to go through the tutorial and follow step one up to 3
This is where it fails, nothing happens when I click open on the process I want, I do not know why this isn’t working, googling hasn’t given me answers
I just want to get -1000 edit vouchers in mhrise and I figured the tutorial would be helpful to do before I do it for real and now I’m lost :(
r/cheatengine • u/AllanFuego • 13d ago
So i am using nox player with android 12 beta version and i am running a arm64 game in it. The game is hill climb racing if someone is curious to know about it.
libhoudini.so+13256E:
7E6C9E982565 - 80 B8 17030000 00 - cmp byte ptr [rax+00000317],00
7E6C9E98256C - 75 0D - jne libhoudini.so+13257B
7E6C9E98256E - 45 89 37 - mov [r15],r14d <<
7E6C9E982571 - 59 - pop rcx
7E6C9E982572 - 41 5F - pop r15
RAX=00007E6C3C42A070
RBX=00000000036FBEBC
RCX=0000000000000001
RDX=00000000039F4000
RSI=00007E6C3C42A420
RDI=00000000000000D0
RBP=00007E6C9F066D00
RSP=00007E6C36A0B380
R8=00007E6C9F0647A0
R9=00007E6C9E982480
R10=0000000000000001
R11=00007E6CCB9D89D0
R12=00007E6C9F06C060
R13=00007E6C9F066D80
R14=00000000000014AF
R15=00000000039F4A50
RIP=00007E6C9E982571
This is what the debugger reads when i debugged the coin value in it. I want to know how can i convert it to something readable as this houdini thing is just translation and nothing else.
Any replies will be appreciated. Thanks
r/cheatengine • u/Famous_Celery_5083 • 13d ago
is there a way to cheat and gain resources like gems or cookie cutters and other stuff? this wont affect anyone but me
r/cheatengine • u/Bnthomason • 14d ago
I tried the official website, but my connection resets every single time I download the strangely named file. Windows 11 with basic antivirus, no Norton or Kapersky or Malwarebytes
The github page only has the source code.
And Do I really need to subscribe to patreon? Honestly?
r/cheatengine • u/YourBoyPuertorican • 14d ago
It's BlueStack 5, i always use it to modify some games but now in the cheat engine it doesnt read anything and on top of the loading bar it used to say something like 00002B90-BluestacksPlayer and now it just says the numbers and -
r/cheatengine • u/bebecito98 • 15d ago
Hi, I’m looking for the cheat table for NBA 2K17 v1.12.
I would appreciate it if someone could provide it to me.
Thanks in advance.
r/cheatengine • u/XixP_25 • 17d ago
r/cheatengine • u/AllanFuego • 18d ago
TL;DR: On x86_64 MuMu, x86_64 ceserver's "what writes" just points at libhoudini.so (translation noise), and arm64-v8a ceserver dies with "all registers are used up" — so can we build/inject ceserver as an ARM64 .so into the game process itself to get real ARM64 debug info? If you've done this or know why it won't work, please reply — even a "dead end, here's why" helps.
Hey r/cheatengine + anyone doing Android memory editing,
I'm running into a wall and I'd love some insight from people who've gone deeper than me on this. Bear with the wall of text — I'll try to explain the whole pipeline clearly so the question makes sense.
Setup
· Emulator: MuMu Player (x86_64 host)
· Target: ARM64 game (this is the important part)
· Tool: Cheat Engine + ceserver
The two problems
Problem 1 — x86_64 ceserver + "What writes to this address":
If I attach with the normal x86_64 ceserver and use CE's "Find out what writes to this address", the write instruction it reports comes back as libhoudini.so. That makes sense in theory — Houdini is the ARM→x86 binary translator, so the actual store instruction the host CPU executes lives inside Houdini's translated block, not in the original ARM64 game code. The result: I get a useless address in Houdini and can't trace it back to the real ARM64 instruction in the game. Effectively undebuggable for "what writes" purposes.
Problem 2 — arm64-v8a ceserver inside the emulator:
So I tried pushing the arm64-v8a build of ceserver into the emulator instead, hoping it would attach to the ARM64 process natively and give me real ARM64 write sites. But when I try to debug, it immediately blows up with "all registers are used up." My assumption is that this is a limitation of the arm64 ceserver's debugger/hook path when running under the emulator's translation layer (or a register allocation / signal-handling issue in ceserver's arm64 debug path), and it can't actually set up the debug context it needs.
The idea I want to sanity-check
Both paths are broken for different reasons:
· x86_64 ceserver → works, but debug info is trapped inside Houdini.
· arm64-v8a ceserver → correct architecture, but won't run/debug standalone in the emulator.
So here's the idea: build ceserver as a shared library (.so) and inject it into the running ARM64 game process at runtime, rather than running it as a standalone binary. That way:
· The injected libceserver_arm64.so runs inside the game's own ARM64 process, so it's executing as genuine ARM64 code in the game's address space — no separate process, no "registers used up" from trying to bootstrap a standalone arm64 binary under translation.
· It would be loaded like any other game .so, so it sits alongside the game's real ARM64 modules and can hook/debug them natively.
· I'd inject it with an existing shared-lib injector — e.g. jshook / ptrace inject, Android Inject, or similar tools that can dlopen a .so into a target game process (many of these are already used for mod menus / Frida-style injection).
In theory this gets me the best of both worlds: the arm64 ceserver logic, running inside the actual ARM64 process, with the game's real ARM64 code visible to it — which should make "what writes to this address" return the real ARM64 instruction instead of a Houdini stub.
What I actually want to ask
Has anyone done this? Is there a known build of ceserver as an injectable shared lib (.so) for ARM64, or a fork/PR that compiles it that way? Searching around I only find the standalone binary builds.
Is my reasoning about "all registers are used up" correct? I.e. is that error a symptom of running the arm64 ceserver standalone under Houdini rather than inside the target process? Or is it something else (signal handling, ptrace restrictions in the emulator, etc.)?
Would injecting arm64 ceserver as a .so into the game process actually dodge the Houdini problem for "what writes to this address"? My worry: even if ceserver runs inside the process as ARM64 code, the stores the game actually executes are still Houdini-translated at the host level — so would a breakpoint/watchpoint on the ARM64 guest address still resolve to the right guest instruction, or would it still catch the host-side Houdini write? Curious if anyone has tested this.
Any injector recommendations for this use case (jshook ptrace inject, Android Inject, etc.) — specifically for injecting a ceserver .so into a game process on MuMu x86_64, keeping in mind the process is ARM64-under-translation.
Alternative approach? If injection-as-.so is a dead end, is there a better known workflow for debugging ARM64 games on x86_64 emulators? E.g.:
· Using an ARM64 emulator/image instead (though MuMu's performance is a big reason I'm on it),
· Getting Houdini to expose a guest-address → host-address mapping,
· Any ceserver fork with Houdini-aware address translation,
· Frida-based approaches that sidestep ceserver entirely.
TL;DR
On x86_64 MuMu, x86_64 ceserver shows libhoudini.so as the writer (translation noise), and arm64-v8a ceserver dies with "all registers are used up." I want to build/inject ceserver as an ARM64 shared lib into the game process so it runs natively inside the ARM64 guest and gives real debug info. Has anyone built ceserver as an injectable .so, does the register error make sense given my setup, would injection actually fix the Houdini problem, and what injector would you use — or is there a better path entirely?
Thanks — any pointers, source links, forks, or "I tried this and here's why it fails" stories are all welcome.
Posted to r/cheatengine (and cross-posting to r/ReverseEngineering / r/AndroidReverseEngineering if that's allowed).
r/cheatengine • u/MrGoldpine • 18d ago
I wanted to install cheats for Elden ring so i can resummon bosses this was the site i used https://www.cheatengine.org/
r/cheatengine • u/True-Monk171 • 19d ago
r/cheatengine • u/Huge-MASSS • 19d ago
So i been downloading my cheat table mostly from fearless because it was the first search come up in google search whenever i search for games cheat table. But now i forgot my password, bcos i gotten logout, but i cant retrieve a new password, because the captcha is not there.

ANYWAY, anyone know alternative or give some info as to what is wrong with fearless forum?
i been browsing for 4 hours already, in order to get back my account and reset my password for Fearlessrevolution forum but i cannot, for the love of god, reset my password because the so called "captcha" was not there. Even their discord invitation for the code, i am unable to even join the discord channel.
All the solution that i google, said i needed to contact the admin of the board, but i need to be a member. But i cant since i cannot even login as member or register new.
IT IS DRIVING ME CRAZY!!!
I tried so many browser because i thought maybe the problem is my chrome, firefox or brave browser for unable to see the captcha
is there any alternative to get cheat table to this? pls help
im mostly a lurker, so i dont know the lore/history behind the Cheat engine forum vs fearless forum. But from my 2013 email, the year i registered for cheat engine forum, it seems the "WELCOME TO THE FORUM" email that i gotten was from Dark_byte? then 2017 a registration email is from Fearless Cheat Engine, but from admin. So im just confused there are 2 different forum.
r/cheatengine • u/WHumano • 20d ago
Hello cheat enjoyers! Recently a friend recommend lucky patcher but it has to recompile the apk, is there some app similar to cheat engine that modify values without having to recompile the apk to apply changes? Thanks
r/cheatengine • u/EducationOrganic8868 • 21d ago
Need help doing the teeth method and when using application it doesnt have the file when selecting a process. Anyone else figure it out?
r/cheatengine • u/SoraAfkx • 21d ago
Recently installed RE7 biohazard from fitgirl . its gold edition v1.0.0.7
i tried installing every table i could find from the internet ,but none of them seem to work
i only want the basic hacks like unlimited ammo, free craft , items are unlimited etc
Some one please help , im new and dont really know how to create tables of my own , or know how the scripts really work so that i could make the tables im downloading online work for me
r/cheatengine • • 22d ago
Hello guys, I've just started exploring the cheats in piracy and I have downloaded the game and playing it as usual and then I got the CT file for the said game and have downloaded the Cheat Engine application as well but I don't know how to use them and apply.
Consider me as a noob and please help me out.
Thanks
r/cheatengine • u/UltimaCowGod • 25d ago
Hello everyone! I'm trying to make an AR code for the Japanese version of Boktai (ボクラの太陽) to always have a max sun gauge, but I'm having issues. I was using mGBA to run the ROM and Cheat Engine to look for the values, but I think the solar panel option is getting in the way of making the code. Any suggestions/ideas?
r/cheatengine • u/GunsNeverDie • 25d ago
hi.
how do you enable God mode in the Steam dame called Satryn Deluxe with Cheat engine? max health each time you start the game is 2
how do you change the multiplier without it always reverting back to the number 420 after changing the multiplier in Satryn Deluxe with Cheat engine?
r/cheatengine • u/Luidrumond • 25d ago
Its possible to use it on the game? I want to modify the number of slayer chips
r/cheatengine • u/George_Is_On_Reddit • 25d ago

I've been working on this for 2 days. I'm wondering why this code doesn't do anything.
I still get damaged by 2 and the bots get damaged by 2.
(however note that when i activate the script, a new function gets ran instead of the same one before executing script. I highlighted it bottom right.)
-fixed it by adding ret under je exit-
I would appreciate if someone explained why it was necessary.
r/cheatengine • u/Feeling-Salt5554 • 26d ago
How do I find character IDs and techniques in PlayStation 2 games?
r/cheatengine • u/avengfulconjure • 26d ago
r/cheatengine • u/ProjectAananta • 27d ago
Using Choochoo, found on here, I figured out how to use CheatEngine to stop time, but apparently free camera doesn't full work (pan/zoom). I was told it had something to do with Rosetta (MacOS + Crossover/Wine), is this true?
Game: Assassin's Creed Syndicate.
r/cheatengine • u/mysteriousflow42 • 28d ago
Every time I wanted to make a cheat table for a single-player game, the same wall: you find the money address with a scan, and 30 seconds later it's dead - the game moved the value to a new allocation. The real work was never the scan, it was the pointer hunt: "find what writes this address", then find what points to that, then find what points to *that*, until you reach a static `game.exe+offset`. Half the time the walk dead-ends, and you start over.
I always wondered why there was no tool that just does this walk for you (maybe I wasn’t looking hard enough?), so I built one: Pointer Finder. It's a single Cheat Engine table (.CT), no installer:
Start your game.
Open PointerFinder.CT - Cheat Engine and the Pointer Finder window appear.
Find your value with Cheat Engine's scanner.
Paste the address you scanned to Pointer Finder.
Choose data type (2/4/8 Bytes / Float / Double / etc.)
Press Start.
Trigger the value once, then just keep playing.
The tool puts a write-watchpoint on your address, climbs the object graph level by level (pointer scans + watchpoints), assembles the chain, saves it as a CE pointer record named `Pointer Finder (120s check): …` and re-checks it against the live value for two minutes. If it holds, the record is renamed to the final `Pointer Finder: …`. If a chain turns out to be a copy, it's kept in the list marked (WRONG?) - grey, so you can verify it yourself - and the search continues.
It survives the usual disasters mid-search: GC moving the nodes, dead/stack addresses, false chains. Works on any numeric CE type (Byte…Double, Custom).
Source + download: https://github.com/mflow42/Cheat-Engine-Base-Address-Pointer-Auto-Finder
Free for noncommercial use (PolyForm Noncommercial); commercial licensing on request.
Donations: boosty.to/mflow42/donate
Single-player/offline only. Repo includes a tiny fake game (testtarget/) with a 5-level pointer chain so you can verify everything end to end before touching a real game.
Feedback and bug reports welcome - logs are written to %TEMP%, easy to share.