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 


Cheat Engine feature wishlist!
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Smidge204
Newbie cheater
Reputation: 0

Joined: 01 Jan 2004
Posts: 19

PostPosted: Mon Jan 12, 2004 10:05 pm    Post subject: Cheat Engine feature wishlist! Reply with quote

Okay, I've been using CE quite extensively (and making good progress... I should have quite a list soon, and I'll submit the CT file Smile )

For the sake of discussion, I'd like to propose some features that might really add to the usability of this nice little util...

Memory Fill
A function that will fill a specified memory range with a given value. So if you want to erase a 2kb chunk of memory, just say "Start here and dump 2048 bytes of "0"...."

Colored status for listed addresses
Coloring listed items according to how they've changed since the last refresh. ie: Make them red if they decreased or green if they've increased. (Perhaps colors could be user-selectable?). Ideally be able to toggle this on a per-item basis.

More groups!
The grouping function really comes in handy. The ability to have more than 4 would be nice!

Sort list
There is already a "sort addresses by group" command, but it would be nice if you could sort the list by address, name, type or value by clicking on the column headers. (Or even a right-click menu)

Memory Presets
The ability to have a "preset" value for each item listed. As opposed to freezing the value, a one-click operation to restore a specific, user-defined value. (As opposed to manually remembering what value you wanted and typing it in each time.) Bonus points if you could reset a whole group of values at once to restore initial conditions without reloading saved memory dumps :wink:

Memory Recall
Store the last value an item had before it was manually changed. Basically a one-step undo. ("Opps, I didn't mean to change that... uh, what was the value again?")

Predefined groups
Might be a little hard to explain... imagine if you could define a group, then ask CE to establish a base address for the entire group and have all the items listed read memory relative to that base address.

I'll use the specific situation that made me think of this... In Sonic Adventure DX (PC version...) you can have up to 24 Chao. The data that controls the attributes for each chao are arranged identically, and in 2kb segments.

I was thinking how nice it would be to define a "Chao" group, with all the known attributes assigned relative to a base address, then set the whole group's base address to point to a specific Chao. That way, I don't need to make an entire set of values for each one I want to look at (as opposed to changing the offsets for each value seperately), and if I want to list more than one, I could load another copy of the group and point it to a different base address.

Thoughts?
=Smidge=
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25281
Location: The netherlands

PostPosted: Tue Jan 13, 2004 2:29 am    Post subject: Re: Cheat Engine feature wishlist! Reply with quote

Memory Fill (Implemented)
I gues I can add that.

Colored status for listed addresses
Problem is: It refreshes every 500ms (unless you changed it in settings)
So during gameplay you propably wouldn't be able to see it.

More groups! (In progress)
Hey, someone even noticed there ARE groups. Ok, I'll add some. (got to figure out some colors for them though)

Sort list (Implemented)
Forgot to Put them back after I replaced the normal window with those resizable column. (Already fixed)

Memory Presets
Check the hotkey feature if I havn't broken it, that does exactly that. When you set a hotkey it sets that value, if you press the hotkey it resets the address to that value.

Memory Recall(Implemented)
Try to remember next time.
But I'll add a ctrl+z shortcut.

Predefined groups
Copy base group
paste base group
select the addresses
Choose recalculate offset, fill in 2K offset
OK, and bam, a new Chao

Also,in 4.1, if you'd be able to find the pointer to the base address, you could do the same by just increasing the offsets after the address the pointer points to with 2k each time. (better readable)


Last edited by Dark Byte on Tue Jan 13, 2004 8:40 pm; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger
Smidge204
Newbie cheater
Reputation: 0

Joined: 01 Jan 2004
Posts: 19

PostPosted: Tue Jan 13, 2004 4:57 pm    Post subject: Reply with quote

Ah, well... that wasn't so bad :D

Colored status for listed addresses
Well, why would it blank itself after every refresh?

Also, I didn't know you could copy and paste addresses. Neat! (There's currently 37 values I've teased out for each chao, times 24 total. I can't imagine having to manually tweak that many values... but this is good stuff!)
=Smidge=
Back to top
View user's profile Send private message
emperor
Master Cheater
Reputation: 0

Joined: 16 May 2003
Posts: 470
Location: Germany

PostPosted: Tue Apr 06, 2004 4:15 am    Post subject: Reply with quote

It would be also great to have some group options...like for example change all addresses in one group to a value. Or is this already possible? Well at least I don't think so. If it isn't too much work maybe you could consider it.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25281
Location: The netherlands

PostPosted: Tue Apr 06, 2004 5:21 am    Post subject: Reply with quote

You can select all the addresses in the group , hit enter and then fill in the new value.

But I don't think it is a good idea to put in a default to make the values of grouped addresses the same. (Most of the time when I group addresses I just do it so i can quickly freeze them)
Back to top
View user's profile Send private message MSN Messenger
emperor
Master Cheater
Reputation: 0

Joined: 16 May 2003
Posts: 470
Location: Germany

PostPosted: Tue Apr 06, 2004 5:51 am    Post subject: Reply with quote

is that so? I didn't mean by default...i meant with right click, something like a new entry:
group option with subcategory like : change values of addresses in group, recalculate addresses in group
and things like that
but if it's already possible by pressing enter it's great. I searched for the way to do so but was unable to ...I tried selecting them all and looked for something on the right click menu that might help,but it didn't seem to. Then i tried selecting all the addresses and then doubleclicking on a value, but it didn't work. It's really only because i was so stupid that I didn't realize i had to press enter.
and I'm very sorry for asking something that was already possible
Unfortunately I didn't see anything about changing multiple values at once in the help file and also there it said i might either use mouse or keyboard for changing values but it seems like changing multiple ones is only possible with keyboard. Well i should've thought of that...so sorry...
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25281
Location: The netherlands

PostPosted: Tue Apr 06, 2004 6:24 am    Post subject: Reply with quote

I can't test it right now, but doubleclicking a value when having multiple addresses selected should have worked too. (doubeclicking with either ctrl or shift down else you'll just deselect the others)
Back to top
View user's profile Send private message MSN Messenger
emperor
Master Cheater
Reputation: 0

Joined: 16 May 2003
Posts: 470
Location: Germany

PostPosted: Tue Apr 06, 2004 7:39 am    Post subject: Reply with quote

Well actually i always select things by holding shift and pressing the down arrow or the end button. Guess it's my fault for selecting with the keyboard and then doubleclicking (without holding shift anymore) on it. Sorry to have caused unnecessary trouble.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25281
Location: The netherlands

PostPosted: Tue Apr 06, 2004 7:46 am    Post subject: Reply with quote

No problem, it seems it wasn't obvious how to change multiple addresses at once so I'll do something about it. (E.g: changing the help, or adding a popup-menu item that says "change value(s)" )
Back to top
View user's profile Send private message MSN Messenger
the_brilliance
Advanced Cheater
Reputation: 0

Joined: 15 Nov 2003
Posts: 82

PostPosted: Fri Apr 09, 2004 12:36 am    Post subject: Drop Reply with quote

Drop and drag would be nice for addresses
Back to top
View user's profile Send private message
emperor
Master Cheater
Reputation: 0

Joined: 16 May 2003
Posts: 470
Location: Germany

PostPosted: Fri Apr 09, 2004 6:38 pm    Post subject: Reply with quote

Drag and drop? huh? where do you want to drop them?
Just in case you mean drag them from the found address window and drop them in the address list, there is an arrow that does that. Clicking the arrow is much easier than do drag and drop. Drag and drop is usually only used where there are different locations something can be send to.
Or did you mean something entirely different?
Back to top
View user's profile Send private message
the_brilliance
Advanced Cheater
Reputation: 0

Joined: 15 Nov 2003
Posts: 82

PostPosted: Sun Apr 11, 2004 1:38 am    Post subject: reply Reply with quote

Yea, I meant that groups would be easier to "customize" if we could drag and drop certain addresses in different locations to organize our tables.
An edition to the sort list.

For Example, putting Score with time or color with location etc. with one click of the mouse.
It would be nice.


Last edited by the_brilliance on Sun Apr 11, 2004 2:27 am; edited 1 time in total
Back to top
View user's profile Send private message
the_brilliance
Advanced Cheater
Reputation: 0

Joined: 15 Nov 2003
Posts: 82

PostPosted: Sun Apr 11, 2004 1:47 am    Post subject: reply Reply with quote

Could you make an option so that when you save a memory region it can load with the table.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25281
Location: The netherlands

PostPosted: Mon Apr 12, 2004 4:23 pm    Post subject: Reply with quote

Sorting by dragging: I'll look into it, but dont hold your breath. (Not exactly dragging but rearanging is in)

Loading a export file when loading a table: No problem, but what if the game/program isn't running yet when loading the table?


Last edited by Dark Byte on Mon May 10, 2004 8:03 am; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger
the_brilliance
Advanced Cheater
Reputation: 0

Joined: 15 Nov 2003
Posts: 82

PostPosted: Mon Apr 12, 2004 9:53 pm    Post subject: Reply with quote

Dark Byte wrote:
Loading a export file when loading a table: No problem, but what if the game/program isn't running yet when loading the table?

I assumed that a check would be made for that, but my suggestion is that the export file should be inactive until the program runs, or until you view memory.

Also, I would like to be able to do this with multiple memory regions/exports (not necessary).
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
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
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