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 


Why doesn't new version update old one?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  

Anybody else lose settings, etc when updating CE?
Yes
16%
 16%  [ 1 ]
No
83%
 83%  [ 5 ]
Total Votes : 6

Author Message
relentlesstech
Cheater
Reputation: 1

Joined: 02 Sep 2018
Posts: 44
Location: Rhode Island, USA

PostPosted: Sun Feb 10, 2019 7:21 am    Post subject: Why doesn't new version update old one? Reply with quote

After installing v6.8.3 I went back and uninstalled v6.8.2, and promptly lost all my custom settings, etc! Why in the world would you release an update that DOESN'T update the currently installed version??? If nothing else you should have an alert before installation warning users that if they uninstall the older version, they will lose EVERYTHING!!! Two months worth of custom scan criteria creation WASTED!!! Mad Mad Mad Mad
_________________
.: Cheat Engine N00b in Progress :.

I'll earn my avatar someday ...
Back to top
View user's profile Send private message
TheyCallMeTim13
Wiki Contributor
Reputation: 51

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Sun Feb 10, 2019 8:01 am    Post subject: Reply with quote

You'd have different versions of CE installed (I currently have 3 installed) for the same reason you'd have different versions of a compiler or an interpreter. And there is a check box for "reset settings" that you can deselect on the installer. But yes if you uninstall a program you're going to lose data; that's how that works, it removes files. But it doesn't reset the settings unless you leave the "reset settings" enabled when running the installer or you run "ceregreset.exe" in the CE folder.
_________________
Back to top
View user's profile Send private message Visit poster's website
relentlesstech
Cheater
Reputation: 1

Joined: 02 Sep 2018
Posts: 44
Location: Rhode Island, USA

PostPosted: Sun Feb 10, 2019 8:10 am    Post subject: Reply with quote

I have been creating software installers for years, I know how it works, which is why I know it is VERY SIMPLE to have it actually UPDATE the older files, rather than creating a whole new folder, etc - This is the first time in four updates I've actually lost everything (And the 'reset settings' box is ALWAYS unchecked, because of all the custom scan settings I use) - I used the same procedure to install this version/uninstall previous version that I have been using, and have never lost my settings before ...
_________________
.: Cheat Engine N00b in Progress :.

I'll earn my avatar someday ...
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Sun Feb 10, 2019 9:30 am    Post subject: Reply with quote

Code:

I used the same procedure to install this version/uninstall previous version that I have been using, and have never lost my settings before ...


Every CE version since at least 6.4 (I don't have the older build installers anymore) runs this code in the uninstall routine:
Code:

RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER,'Software\Cheat Engine');


but I guess I could remove that (Remember, next time you uninstall CE, it will still do this)

_________________
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


Last edited by Dark Byte on Sun Feb 10, 2019 10:22 am; edited 2 times in total
Back to top
View user's profile Send private message MSN Messenger
TheyCallMeTim13
Wiki Contributor
Reputation: 51

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Sun Feb 10, 2019 9:58 am    Post subject: Reply with quote

relentlesstech wrote:
... I know it is VERY SIMPLE to have it actually UPDATE the older files, rather than creating a whole new folder ...

But then you can't maintain different versions, which some tables require. Much like you can need different versions of a compiler or interpreter.


relentlesstech wrote:
...(And the 'reset settings' box is ALWAYS unchecked, because of all the custom scan settings I use)...

You might want to lead with relevant information when asking question, else people will ask or make assumptions about that information.

relentlesstech wrote:
...I used the same procedure to install this version/uninstall previous version that I have been using, and have never lost my settings before ...

Again, include relevant information; else no one will have any idea what you did or didn't do.

_________________
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: Mon Feb 11, 2019 3:18 pm    Post subject: Reply with quote

TheyCallMeTim13 wrote:
But then you can't maintain different versions, which some tables require.
That doesn't effect registry values though, does it? Wink

@OP You could of course create a backup of important reg. parts. Some files do stay in the folder too. But yeah, some routines to export values, check their validity, import those valid would be nice. There are some available but you'd need to check them for each release.

2 months - may you got a backup stored (you're supposed to do on updates) and can access it's files? I do wonder though why you didn't loose the settings before? (see TheyCallMeTim13 on add info)


Last edited by salumor on Wed Feb 13, 2019 5:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
TheyCallMeTim13
Wiki Contributor
Reputation: 51

Joined: 24 Feb 2017
Posts: 976
Location: Pluto

PostPosted: Mon Feb 11, 2019 4:25 pm    Post subject: Reply with quote

salumor wrote:
TheyCallMeTim13 wrote:
But then you can't maintain different versions, which some tables require.
That doesn't effect registry values though, does it? Wink
...


No, but what does that have to do with "updating the old files, rather than creating a whole new folder"?.


salumor wrote:
...2 months - may you got a backup stored (you're supposed to do on updates) and can access it's files? I do wonder though why you didn't loose the settings before? (see TheyCallMeTim13 on add info)...


Because I never uninstalled the old versions; and as DB said, it removes them when you uninstall.

Dark Byte wrote:

...
Every CE version since at least 6.4 (I don't have the older build installers anymore) runs this code in the uninstall routine:
Code:

RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER,'Software\Cheat Engine');


but I guess I could remove that (Remember, next time you uninstall CE, it will still do this)

_________________
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: Tue Feb 12, 2019 5:32 pm    Post subject: Reply with quote

TheyCallMeTim13 wrote:
No, but what does that have to do with "updating the old files, rather than creating a whole new folder"?.
Nothing. But reading between lines OPs main problem seems to be the lost settings. (see the votes, the wasted time, ... the note that a warning about deleted settings would be enough)

TheyCallMeTim13 wrote:
Because I never uninstalled the old versions; and as DB said, it removes them when you uninstall.
That was pointed at OP. Wink (Edited for more clearance ... tough .. nvm)
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