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 


Change request/suggestion: Memory Regions

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
paul44
Expert Cheater
Reputation: 2

Joined: 20 Jul 2017
Posts: 206

PostPosted: Fri Jan 25, 2019 4:29 am    Post subject: Change request/suggestion: Memory Regions Reply with quote

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
View user's profile Send private message
OldCheatEngineUser
Whateven rank
Reputation: 20

Joined: 01 Feb 2016
Posts: 1586

PostPosted: Fri Jan 25, 2019 7:01 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
salumor
Advanced Cheater
Reputation: 0

Joined: 14 Jan 2019
Posts: 87

PostPosted: Fri Jan 25, 2019 2:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
paul44
Expert Cheater
Reputation: 2

Joined: 20 Jul 2017
Posts: 206

PostPosted: Sat Jan 26, 2019 4:59 am    Post subject: compare mem regions Reply with quote

@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 Embarassed 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
View user's profile Send private message
salumor
Advanced Cheater
Reputation: 0

Joined: 14 Jan 2019
Posts: 87

PostPosted: Sat Jan 26, 2019 9:29 am    Post subject: Reply with quote

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.



Cecompare.jpg
 Description:
 Filesize:  99.37 KB
 Viewed:  3109 Time(s)

Cecompare.jpg




Last edited by salumor on Sat Jan 26, 2019 11:59 am; edited 2 times in total
Back to top
View user's profile Send private message
OldCheatEngineUser
Whateven rank
Reputation: 20

Joined: 01 Feb 2016
Posts: 1586

PostPosted: Sat Jan 26, 2019 11:34 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
paul44
Expert Cheater
Reputation: 2

Joined: 20 Jul 2017
Posts: 206

PostPosted: Sun Jan 27, 2019 5:56 am    Post subject: back to mem regions... Reply with quote

^^ 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
View user's profile Send private message
salumor
Advanced Cheater
Reputation: 0

Joined: 14 Jan 2019
Posts: 87

PostPosted: Sun Jan 27, 2019 6:44 am    Post subject: Reply with quote

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
View user's profile Send private message
paul44
Expert Cheater
Reputation: 2

Joined: 20 Jul 2017
Posts: 206

PostPosted: Sun Jan 27, 2019 11:44 am    Post subject: Mem regions... Reply with quote

^^ so very true, so why c/would somebody be interested in this feature then...? Check out chp. B here [ http://fearlessrevolution.com/viewtopic.php?f=11&t=7275 ], and read "between the lines"...
Back to top
View user's profile Send private message
salumor
Advanced Cheater
Reputation: 0

Joined: 14 Jan 2019
Posts: 87

PostPosted: Sun Jan 27, 2019 8:53 pm    Post subject: Reply with quote

I get it, well, that sure would be nice. There doesn't seem to be a prev. request.
How about adding it? https://github.com/cheat-engine/cheat-engine/issues?q=region
Back to top
View user's profile Send private message
paul44
Expert Cheater
Reputation: 2

Joined: 20 Jul 2017
Posts: 206

PostPosted: Fri Feb 01, 2019 4:29 am    Post subject: Change requests? Reply with quote

^^ 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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine 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