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 Ability: Rewind [Concept]

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Lukong
Newbie cheater
Reputation: 0

Joined: 21 Feb 2011
Posts: 17

PostPosted: Fri Sep 02, 2011 12:42 am    Post subject: Cheat Engine Ability: Rewind [Concept] Reply with quote

The Concept
I don't know if this should be in this Thread, but here's a Wild Idea. Cheat Engine having the ability to Rewind in certain games.

Its because of the Speedhack. The Speedhack help me with some games, trainers or emulators that didn't have the ability to slowdown...unless I took out some RAM.

So I was wondering how cool would it be if there was Rewind on Cheat Engine and being able to not only to Rewind, but Save States too [Even though there the same thing]. Man that Gear would symbolize Time even more.

About Features
The Rewind Settings would be like VBA's Rewind.
Controlling the Rewind Interval which means the time in between each state should be saved.
The Rewind Slots which means how many states should be saved. Setting a Hotkey for when to Rewind.

The Different would probably be that when its checked its enable, option to be turn off after exiting Cheat Engine and you might use milliseconds or seconds [Who knows, but anyone] also if it were possible to...I forgot.

About Forward
Though I remembered another idea I had for something else. Forward, this would put the Rewind in a Second Strain which would still allow Rewind and Forward would use the Rewind States that were used to go forward. It would be like undoing Rewind while still being able to do "new" Rewinds. The Settings for Forward could either be the Same as Rewind or have its own, but setting a Hotkey for when to Forward would be different.
Back to top
View user's profile Send private message Send e-mail
SwaggaJackin'
Master Cheater
Reputation: 2

Joined: 06 Nov 2009
Posts: 304

PostPosted: Fri Sep 02, 2011 8:35 am    Post subject: Reply with quote

VBA's rewind feature relies on save states being saved every frame and then when rewind is pressed, consecutively loading them in reverse, it's usually limited to a certain amount of frames as well (or configurable). Dark Byte made a previous post saying save states are not possible for PC:

http://forum.cheatengine.org/viewtopic.php?t=541454

So this is just a pipe dream.

It could be made possible using a virtual machine I suppose, but loading a state on a virtual machine will be nothing as seamless as in an emulator, too much memory to load at once to even consider a "rewind" feature. Not only that, but just saving an entire PC's ram every frame would quickly overrun your hard drive space.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Fri Sep 02, 2011 10:08 am    Post subject: Reply with quote

It is possiboe for specific games. But you must know where the game state is stored in the game's process. It will of coarse break if the game has done any disk access or memory allcation
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Lukong
Newbie cheater
Reputation: 0

Joined: 21 Feb 2011
Posts: 17

PostPosted: Sat Sep 03, 2011 10:44 pm    Post subject: Reply with quote

SwaggaJackin' wrote:
VBA's rewind feature relies on save states being saved every frame and then when rewind is pressed, consecutively loading them in reverse, it's usually limited to a certain amount of frames as well (or configurable). Dark Byte made a previous post saying save states are not possible for PC:

[Save State Feature by GodKratos - Sat, Aug 27, 2011 1:25am]

So this is just a pipe dream.

It could be made possible using a virtual machine I suppose, but loading a state on a virtual machine will be nothing as seamless as in an emulator, too much memory to load at once to even consider a "rewind" feature. Not only that, but just saving an entire PC's ram every frame would quickly overrun your hard drive space.

I would understand why it is impossible like what I said after in a "smaller aspect", but I had this "exterior" idea for a User-Friendly Secondary Reboot which the Operating System takes note of the Settings changed, the stuff put on the computer and when the User has used it to a point after the downloading, etc they UFS Reboot their computer which would clean off the Files and change the settings back to Default.
Like an Empty Box which was fulled with clothes and then the clothes were taken out. Like empty box serves a purpose and with its 4 large sides, 8 flaps and bottom side taped it is able to hold things. Though this idea is in Windows 7 with its System Restore and having the option remove files...I think...it happened to me.

Its not the PC's state anyways its the Process and when I read the Topic [Warning: "Exterior" Thinking hehehe, but with pieces of my Memory] like a Game iDevice App which you do not have to kill the app when changing values in the save file [And yes that is a Seperate file] because certain parts of a game control certain parts of things not just the game itself.

Certain parts would control things were not meant to be changed, but to flow like the Process Hexidecimal which appears above the loading bar in Cheat Engine beside the Process name, maybe if that was changed then maybe the address wouldn't be able to work or maybe it doesn't matter and its just to ID the process.

Sometimes you can't even change a file while while using an application say for example when Windows XP tells you can't Save a ".ini" file or delete a folder because its open with a process then the Program would have to shutdown or restarted[Explorer.exe] inorder to be changed.
So if that was the case in certain games and changing memory is like a Higher Level to changing the wording in file while the program is running which is like Lower Level stuff or while running a Program checks the file then yes on both would crash...but in certain aspects or maybe what ever the program is looking for is changed to the desired outcome the User Agent wanted.

Thanks for the reply SwaggaJackin, but Hackers have a saying "Nothing is to impossible to hack" [But it is Time, Work and Money] and I understand what you mean by pipe dream its just like "exterior" thinking. To be or Not to be in the sense to think outside of the box, but to also think of outside the Car rather than inside of it, hence using the word exterior...EDITED.

Dark Byte wrote:
It is possiboe for specific games. But you must know where the game state is stored in the game's process. It will of coarse break if the game has done any disk access or memory allcation


So only for games of a certain ones, no disk access and memory allocation, but if it were possible to "break" the disk access and memory allocation then the possibility would be higher. I just remembered were this would be less likely possible is with online games/games were the value is half here and half there.

I have this theory/saying/example for "exterior" inventing:
There are 2 people, Adam hanging off a cliff, Bella who sees Adam from the ground and the objective to get Adam onto ground. If Adam were to climb onto ground by himself, then Adam wouldn't need Bella to pull him up. If Adam and Bella worked together by Adam climbing and Bella pulling up Adam then they could get Adam onto ground. If Bella were to pull Adam up onto ground by herself without Adam climbing then Adam wouldn't need to climb. In all, working alone makes it harder to work, but the objective is complete and it also depends on other things to.

In a smaller aspect because a program without the proper OS probably wouldn't be able to work and a Cheat Engine without a Game to hack isn't a Cheat Engine unless it is simulating/tutoring.
This means if the program or were to do it without the help of something else, but like a Self-extracting Winrar it of course most likely has winrar to be apart of this Archive.exe with File, Setup/command-lines and the functions of Winrar also because of this, it defeats the purpose using or works around the obstacle of installing Winrar to open or extract.

Also here is another example of my "exterior" inventions...the first paragraph of this reply, but that is way more vague. A little would have been something like to change whatever the disk access and memory allocation look for.

Yes, Generic and Adaptive are hard to come by in certain things [Like a Promise to breath under no circumstances or rules and like Promise to properly fly without wings, strings or special effects like Plane] and Yes I am one of those User of Computer who doesn't know how-to script, but I'm also one who is unable to remember a line of scripting, though that is no excuss.

Thanks for your Reply Darkbyte.
Back to top
View user's profile Send private message Send e-mail
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