It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I have noticed that four updates have arrived for Chaos Reborn since I downloaded it. They are...
1.8
1.9
1.10
1.11

Am I right in assuming I need to download and install them all one at a time? I don't think the last one (1.11) includes the previous ones due to their respective sizes.

Also, if I do need to download and install each one individually, do I need to "run" the game each time to initialise anything.

That should confirm that I know just enough to be dangerous. Always wary of patches so I thought it worth asking first.

Thanks for any help,
Bonzer
This question / problem has been solved by NovHakimage
Are you sure your version is 1.7 hotfix (GOG-7) or newer ? Because if it's older, you won't be able to update the classic way (but I suppose it would work if you use the GOG downloader or the Galaxy client), in which case you should redownload the complete installation program.

If you have 1.7 hotfix, yes you have to download all patches since they're not cumulative, and apply in order.

I don't think you will have to run the game after each patch. The only case where it might be necessary is for the game to perform savegame/profile migration, but I doubt it.

Or you can do like me, not ask yourself too many questions and download the full installer instead of the patches. After all, it's not like this game was the same size as The Witcher 3...
avatar
NovHak: Are you sure your version is 1.7 hotfix (GOG-7) or newer ? Because if it's older, you won't be able to update the classic way (but I suppose it would work if you use the GOG downloader or the Galaxy client), in which case you should redownload the complete installation program.

If you have 1.7 hotfix, yes you have to download all patches since they're not cumulative, and apply in order.

I don't think you will have to run the game after each patch. The only case where it might be necessary is for the game to perform savegame/profile migration, but I doubt it.

Or you can do like me, not ask yourself too many questions and download the full installer instead of the patches. After all, it's not like this game was the same size as The Witcher 3...
Hi NovHak
Thanks for your reply. I believe my version is 1.7 because the only updates available in my library start at 1.8

I will check and see the relative sizes of patches and main game and decide whether to uninstall / reinstall or go the patch route.

I am also wary of uninstalling / reinstalling due to being caught in the past with programs not reinstalling due to bits left over. If you are still interested in educating me....I think I had to delete stuff from the registry then, would that be due to the program being in "program files"? In which case no worries here because all my GOG games are well clear of that place.

Either way, thanks again.

Bonzer
I'm glad to help !

Updates available in your library don't depend on the version you have installed. I currently have 1.6 and have the same patches available. You can see what version you have in the game menu screen.

I almost always do uninstalls/reinstalls instead of updating games, but I agree with you there can be problems if one's not aware of a few things. However, the same problems can occur when patching instead, but you should not have such problems with Chaos Reborn.

The problems often come with games that try to write in their own installation directory, when it's installed in C:\Program Files or C:\Program Files (x86). Note that neither games nor any other program should do that in the first place.

In such a case, and when the program doesn't contain a manifest with a RequestedExecutionLevel section, Windows activates UAC Virtualisation (UACV) so that writes to the installation directory are not rejected, which may prevent the game from functioning properly.

Non-administrative writes to the Program Files directories are normally not authorised, and UACV doesn't bypass this, instead it redirects the writes to a special user directory : %LOCALAPPDATA%\VirtualStore (type this in the file explorer adress bar and you'll be directed there). So, the game can still work and security is preserved.

UACV is a good thing, the real problem is that some game developers don't integrate their games in the OS properly. When the game is updated, everything is updated correctly in the Program Files directory, but data in the VirtualStore directory remain untouched with some leftovers of the old version and can prevent the game to work properly. One should have a check at one's VirtualStore directory before running the game, and delete these old files (with the possible exception of save games).

I'm used to UACV and have absolutely no problem with it. Imho UACV is a very good initiative from Microsoft. However, I see that many people don't want to use it, in which case there are alternative solutions, neither of which are good, except if the game is installed for one user only and doesn't require administrative rights in the process. It's not ideal since the executable can still become host of malware, but there's only a limited risk that it corrupts the whole system, unless the user is lured into giving admin rights to some unlawful process that is.

It seems GOG somehow chose the same path Steam did in that respect, that is one directory writeable by any user. It's likely the path you took as well when you mention installing outside "Program Files". It's a bad choice but I won't blame you on that, since almost everybody else does the same. Eventually I've yet to find someone who does things the way I do :D
avatar
NovHak: I'm glad to help !

Updates available in your library don't depend on the version you have installed. I currently have 1.6 and have the same patches available. You can see what version you have in the game menu screen.

I almost always do uninstalls/reinstalls instead of updating games, but I agree with you there can be problems if one's not aware of a few things. However, the same problems can occur when patching instead, but you should not have such problems with Chaos Reborn.

The problems often come with games that try to write in their own installation directory, when it's installed in C:\Program Files or C:\Program Files (x86). Note that neither games nor any other program should do that in the first place.

In such a case, and when the program doesn't contain a manifest with a RequestedExecutionLevel section, Windows activates UAC Virtualisation (UACV) so that writes to the installation directory are not rejected, which may prevent the game from functioning properly.

Non-administrative writes to the Program Files directories are normally not authorised, and UACV doesn't bypass this, instead it redirects the writes to a special user directory : %LOCALAPPDATA%\VirtualStore (type this in the file explorer adress bar and you'll be directed there). So, the game can still work and security is preserved.

UACV is a good thing, the real problem is that some game developers don't integrate their games in the OS properly. When the game is updated, everything is updated correctly in the Program Files directory, but data in the VirtualStore directory remain untouched with some leftovers of the old version and can prevent the game to work properly. One should have a check at one's VirtualStore directory before running the game, and delete these old files (with the possible exception of save games).

I'm used to UACV and have absolutely no problem with it. Imho UACV is a very good initiative from Microsoft. However, I see that many people don't want to use it, in which case there are alternative solutions, neither of which are good, except if the game is installed for one user only and doesn't require administrative rights in the process. It's not ideal since the executable can still become host of malware, but there's only a limited risk that it corrupts the whole system, unless the user is lured into giving admin rights to some unlawful process that is.

It seems GOG somehow chose the same path Steam did in that respect, that is one directory writeable by any user. It's likely the path you took as well when you mention installing outside "Program Files". It's a bad choice but I won't blame you on that, since almost everybody else does the same. Eventually I've yet to find someone who does things the way I do :D
Hi NovHak,
Thank you very much for the detailed explanation above. Fortunately I have just fired up the game, and sure enough on the main menu screen, top right, version 1.7
Lucky me.

I shall probably download and install the patches over the weekend, and let you know how I fared. I assume I am ok downloading all the updates, unzipping them (if reqd), then applying each one in order.

I am still a novice at applying patches, so I assume my usual manner of download (into downloads folder), unzip (again in downloads folder), open explore, and drag the patch file to the games main directory. Double click on it to run the patch. Unless I hear different this is the plan.

BTW I am running xp and not using Galaxy. Since joining GOG I have downloaded all my 20+ games just downloading through the web, not with GOG downloader or anything else. Probably lucky so far, everything has worked first time.
I recently bought MM7, and even found the grayface patch and applied that successfully!

So not a complete novice, but aware that all I know is not all there is.

BTW (2) I see your location is France. Your English is much better than my French. Merci, Mon Ami.

Bonzer
Heck, you're still running XP ?

Much of what I said doesn't apply to you then, since UAC Virtualisation didn't exist at the time of Windows XP. Glad Chaos Reborn works for you, but I hope an update won't make it unrunnable on your OS.

As for the patches, GOG patches are executables that you can run directly from the Downloads folder, no need to copy into the game directory first (but I know it's necessary sometimes).

You say you bought MM7, I never tried any of the MM games (though I lliked HOMM3 very much) but I may buy MM X if it ever comes to GOG.
avatar
bonzer: Merci, Mon Ami.
Ce fut un plaisir.

The Brexit happened, but I hope the Entente Cordiale is not over :-)
avatar
NovHak: Heck, you're still running XP ?

Much of what I said doesn't apply to you then, since UAC Virtualisation didn't exist at the time of Windows XP. Glad Chaos Reborn works for you, but I hope an update won't make it unrunnable on your OS.

As for the patches, GOG patches are executables that you can run directly from the Downloads folder, no need to copy into the game directory first (but I know it's necessary sometimes).

You say you bought MM7, I never tried any of the MM games (though I lliked HOMM3 very much) but I may buy MM X if it ever comes to GOG.
avatar
bonzer: Merci, Mon Ami.
avatar
NovHak: Ce fut un plaisir.

The Brexit happened, but I hope the Entente Cordiale is not over :-)
Well, I downloaded updates 1.8 - 1.11 and the 1.8 installed successfully (according to the message after it updated).

1.9 wouldn't install successfully. So I ran the game in case it was necessary and to see what version was showing. It was still showing 1.7

I checked the newly created patch log for 1.9 which was mainly "level" errors. Looking in the Chaos Reborn w32 folder, all the "level" dates were as the original install date.

Without being able to install 1.9 I can't go on to the other two. I have submitted a ticket to support (first time, never any problems until now).

I'll keep you posted with progress and results.

Bonzer
I have resolved the issue by simply downloading the latest version and installing it.

I am still curious about why the 1.8 update gave a successful update message when installed, but the 1.9 wouldn't install because it didn't appear to recognise 1.8

I have contacted support informing them that the issue has been resolved, though I have also asked that if they have the time could they explain what the problem was. More for my education than anything.

I also thought how satisfying it is that when a patch fails to work we can simply download the latest version....how different to buying "unfinished" games on disc, then finding a patch won't apply and being stuffed. Thank you GOG!

Bonzer
Don't expect too much support, as you're running an OS that's almost not supported any more. I say almost because I think MS still provides updates for some embedded systems like ATMs, still running on XP. IIRC, I think it's even possible to make a registry change in your OS to make MS believe your machine is an ATM or something, so you can get these updates...