View previous topic :: View next topic |
Author |
Message |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
Posted: Fri Jan 25, 2019 4:29 am Post subject: Change request/suggestion: Memory Regions |
|
|
It would be nice to have:
a) the 'Browse/Disassemble this region' options available in the list overview: see eg [ https://imgur.com/a/TE2HVxB ].
b) an export file(s) in a format that can be used to compare different "results" (see also image above). In this example, I'm using Notepad++ to compare 2 break trace results...
When I can compare 2 memreg_results, I could quickly find what has been "added/removed".
|
|
Back to top |
|
 |
OldCheatEngineUser Whateven rank
Reputation: 20
Joined: 01 Feb 2016 Posts: 1586
|
Posted: Fri Jan 25, 2019 7:01 am Post subject: |
|
|
a. double-click memory region
_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Jul 26, 2020
STN wrote: | i am a sweetheart. |
|
|
Back to top |
|
 |
salumor Advanced Cheater
Reputation: 0
Joined: 14 Jan 2019 Posts: 87
|
Posted: Fri Jan 25, 2019 2:21 pm Post subject: |
|
|
b) Would be nice in CE, meanwhile:
Search net for: Compare plugin for Notepad++
Or save it and use tools like winmerge (JP for 3 file compare)
..... many many options to compare text/files/...
|
|
Back to top |
|
 |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
Posted: Sat Jan 26, 2019 4:59 am Post subject: compare mem regions |
|
|
@OldCheatEngineUser: I actually tried that a couple of times, but did not notice the 'update' as the mem_region window sat iin front of it at least, this allows one to more "quickly" switch to disass_win this way.
@salumor: the issue is not comparing 2 files (as my image example shows), but get exported file(s) allowing one to actually compare them...
btw: in my example, the break trace files are not "entirely" plain text files either, but Notepad++ handles them gracefully anyways...
|
|
Back to top |
|
 |
salumor Advanced Cheater
Reputation: 0
Joined: 14 Jan 2019 Posts: 87
|
Posted: Sat Jan 26, 2019 9:29 am Post subject: |
|
|
Ah, so you want to have the deferenced addresses + values in it? That would be nice, yeah. Like:
05DB8EF5 - mov [eax],ecx - 1330625C = (dword)00000321(801)
Tough the "save results to disk as textfile" option is prob. still better, if you don't want to compare thousand lines of instructions. Doesn't have encoded text too.
Description: |
|
Filesize: |
99.37 KB |
Viewed: |
3107 Time(s) |

|
Last edited by salumor on Sat Jan 26, 2019 11:59 am; edited 2 times in total |
|
Back to top |
|
 |
OldCheatEngineUser Whateven rank
Reputation: 20
Joined: 01 Feb 2016 Posts: 1586
|
Posted: Sat Jan 26, 2019 11:34 am Post subject: |
|
|
OldCheatEngineUser wrote: | a. double-click memory region |
b. either save as .txt or as cetrace to re-open them at anytime
note:
.txt to open with a text editor, and .cetrace to open from cheat engine -> memory view -> file -> load trace or from tracer window.
_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Jul 26, 2020
STN wrote: | i am a sweetheart. |
|
|
Back to top |
|
 |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
Posted: Sun Jan 27, 2019 5:56 am Post subject: back to mem regions... |
|
|
^^ I think we're getting off track here. The 2nd image was only given as an example on how I use(d) Notepad++ with Break trace files.
Concentrate on the 1st image: I'd like to export what one visually sees in that mem_region window (preferably as textfile); so I can use Notepad++ (for example) to compare 2 mem_region status...
ps: one can save the mem_regions per region, resulting in 100+ files (or something). That is not what I want (right now).
Practically: you can easily test/see what I mean. Launch a game and some CE table that comes with it. Run [Mem_region] and check for 'Execute+Read+Write' entries... Now, enable a particular cheat, and rerun [Mem_region]. You should be able to "quickly" find the address used by the cheat now... (quickest way is to find it via that script first, and then scroll to that address in the [Mem_region] window)
IF I can save the prev_Status and then compare it with this new one, I should be able to find that 'script location' in an instance normally?!
|
|
Back to top |
|
 |
salumor Advanced Cheater
Reputation: 0
Joined: 14 Jan 2019 Posts: 87
|
Posted: Sun Jan 27, 2019 6:44 am Post subject: |
|
|
Just a question on use-case: "Practically" is another example!? What you act. want to do is scan for new region if the application creates one once you do something in it to find regions to modify - do i get that right? Might be a nice feature. Or what's the use case?
Cause finding the location a script modifies - you can get that easier than taking a look at regions, save it, activate script, save another region to compare. Just take a look at the entry points of the script and browse that region.
|
|
Back to top |
|
 |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
|
Back to top |
|
 |
salumor Advanced Cheater
Reputation: 0
Joined: 14 Jan 2019 Posts: 87
|
|
Back to top |
|
 |
paul44 Expert Cheater
Reputation: 2
Joined: 20 Jul 2017 Posts: 206
|
Posted: Fri Feb 01, 2019 4:29 am Post subject: Change requests? |
|
|
^^ I was under the impression that posting such requests here, was the "right thing" to do?! Do I understand you correctly that one needs to add the request @Github?
ps: if that is mentioned somewhere in this forum rules, then 'my bad'...
|
|
Back to top |
|
 |
|