Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 6 - The New Beginning > Thread: Heroes 6 via Ubisoft Connect launcher no longer working on Windows 7
Thread: Heroes 6 via Ubisoft Connect launcher no longer working on Windows 7
Blake00
Blake00


Known Hero
posted December 30, 2023 01:02 PM
Edited by Blake00 at 06:33, 01 Jan 2024.

Heroes 6 via Ubisoft Connect launcher no longer working on Windows 7

Just in case there's any other crazy old Windows 7 users like me here (yeah yeah I know, I'll update eventually lol) I thought I'd post about this issue and the fix I found.

Ironically while trying to test a possible fix for the darkness issue in the expansion & DLC content (which worked WOOHOO!) I encountered a whole new issue where I couldn't even launch Heroes 6 anymore due to the Ubisoft Connect launcher auto updating to a newer version that no longer supports Windows 7 resulting in you getting this message:

"ubisoft connect / uplay / upc.exe: entry point DiscardVirtualMemory not found in DLL KERNEL32.dll"

A google search showed most people saying "oh there's no way around that other than updating to Windows 10" but sure enough a few clever people did find a way around it that basically involves rolling back your Ubisoft Connect launcher to the last version that still worked on Win 7 and then changing a simple version.txt file to the latest version number to trick the launcher into thinking you have the latest so it stops auto updating and Heroes 6 starts up!

Here's the instructions...
https://www.reddit.com/r/linux_gaming/comments/13ur7m1/comment/jm6od0g/?utm_source=reddit&utm_medium=web2x&context=3

Note: I've modified his quote below to fixed some typos, use the true last version number before the change and added a download link for it.
Quote:
Yes it works on Windows 7 64 bit user. I also found out that it worked, as suggested above, using the following sequence:
1. Run the game that runs Ubisoft Connect's uplay.exe.
2. It will update itself, restart it, error message, crash..
3. Go to the folder C:/Program Files (x86)/Ubisoft/Ubisoft Game launcher.
4. Delete the folder and restore it from a backup containing a version 10857 or earlier (Or download a fresh 10857 from here & install).
5. Edit version.txt (it contains just a line with "10857" in it) as 10872 (or latest version number now).
6. Now you can restart the game or Ubisoft connect: it will believe it is still v10872 or latest version and will no longer try to update, and the version 10857 or earlier will work fine.
7. Next time Ubisoft Connect updates (usually ever 1-2 months), it will fail again. So you will have to repeat the above and use whatever the latest version number is instead.

____________
Blake's Sanctum - Heroes of Might & Magic: fan page containing pictures, vids, info, similar games & fan projects!

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
LordCameron
LordCameron


Known Hero
Veteran of the Succession Wars
posted December 30, 2023 05:22 PM

Any fixes for people running Windows 3.1?
____________
What are Homm Songs based on?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
yogi
yogi


Promising
Famous Hero
of picnics
posted December 30, 2023 08:33 PM

LordCameron said:
Any fixes for people running Windows 3.1?

*chuckle, thx for the laugh
____________
yogi - class: monk | status: healthy
"Lol we are HC'ers.. The same tribe.. Guy!" ~Ghost

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
NimoStar
NimoStar


Responsible
Legendary Hero
Modding the Unmoddable
posted December 30, 2023 09:32 PM
Edited by NimoStar at 21:32, 30 Dec 2023.

Actually, it can probably be made to work in 3.1 if you manage to somehow install all prerequisites (if all executable components of H6 are 32 bits at assembly, and not any 64)
____________
Never changing = never improving

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
flammingpython
flammingpython

Tavern Dweller
posted December 31, 2023 11:05 AM

There's a solution for Windows 7 here

https://steamcommunity.com/discussions/forum/0/3971673333118124096/

Worked just fine for me

Bit annoying to have to reinstall Ubisoft Connect and disconnect, connect my internet connection every time I want to play the game, but hey it'll do until the plug is pulled on this game for good in a month's time I guess.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Blake00
Blake00


Known Hero
posted January 01, 2024 06:24 AM
Edited by Blake00 at 06:25, 01 Jan 2024.

flammingpython said:
There's a solution for Windows 7 here

https://steamcommunity.com/discussions/forum/0/3971673333118124096/

Worked just fine for me

Bit annoying to have to reinstall Ubisoft Connect and disconnect, connect my internet connection every time I want to play the game, but hey it'll do until the plug is pulled on this game for good in a month's time I guess.

Yeah that way is similar but a bit excessive lol. I don't have to do all that extra internet disconnect & 2 factor disabling stuff he lists. I can now run the game whenever I want with online connection just fine. The way I posted above is only needed once and just falls over when Ubisoft updates the tool which they only seem to do every few months thankfully.

At some point they may change their version check system which will mean the way you posted will become the only way which will suck but hopefully they won't!
.
____________
Blake's Sanctum - Heroes of Might & Magic: fan page containing pictures, vids, info, similar games & fan projects!

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
flammingpython
flammingpython

Tavern Dweller
posted January 01, 2024 02:58 PM

Yeah your way is definitely better
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
unknown_dark_g
unknown_dark_g


Hired Hero
heroes galopping in his heart
posted February 13, 2024 01:07 PM

You can actually create a map, in which you instantly win. That way the map gets you the option to play the game when testing it, because you get sent into the main menu. You can also use the hotkeys to loadd and save files.

I am saying this, because the versions.txt reset seems to have gotten a backupped double-check somewhere.

____________
If death is worse then life then birth is is of all deeds the darkest. If life is inevitable then what is the purpose of the preverse?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0451 seconds