Age of Empires: Definitive Edition

Age of Empires: Definitive Edition

View Stats:
Electre Aug 19, 2019 @ 1:30pm
Windows 7
I download lot of dll missing to work in windows 7 but atm it said error code 0xc000007b,

a better start

dll download :
mfplat
api-ms-win-eventing-provider-l1-1-0
api-ms-win-eventing-Classicprovider-l1-1-0
api-ms-win-core-heap-l1-2-0
api-ms-win-core-libraryloader-l1-2-0
api-ms-win-core-registry-l1-1-0
api-ms-win-core-errorhandling-l1-1-0
api-ms-win-core-errorhandling-l1-1-1

all but last one in 64 bits

hoping find the way to correct the last error ^^
< >
Showing 31-45 of 112 comments
Kowen Aug 25, 2019 @ 5:49am 
Well, I'm stuck.

I tried to uninstall all VC++ redistributables and install the all-in-one from MajorGeeks (Visual C++ v56). Not works. I tried to uninstall all, clean registry, and then install VC++ 2015 redist, and it doesn't work either.

I can't find api-ms-win-core-libraryloader-l1-2-1.dll to download in all over the internet.

https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis

There they say that was moved into api-ms-win-core-libraryloader-l1-2-0.dll in 10.0.14393.

But copy and rename that file doesn't fix the problem, throw an error (translate from spanish is something like: "can't find procedure entry point"), called: LoadLibraryA

I must find the way to overpass this dll by exclude that dependency, or reverse engineering the 1-2-0 library in order to fix it. Maybe someone with an outdated API who still have it, but I think it would be hard to find...

I begin to be discouraged, because even if I can make it work for me, it will be very difficult to make a guide for others to fix it too, since we cannot distribute those libraries due to EULA terms
Last edited by Kowen; Aug 25, 2019 @ 5:52am
Kowen Aug 25, 2019 @ 5:59am 
hahaha... I copied kernel32.dll into game folder and rename it with api-ms-win-core-libraryloader-l1-2-1.dll, and seems to pass that exception... now is asking for: api-ms-win-core-psapi-l1-1-0.dll

This is the endless story :rage:

EDIT: I got the psapi dll, but now I get again the 0xc000007b exception, probably due to the last copy and rename kernel32 thing :(
Last edited by Kowen; Aug 25, 2019 @ 6:08am
MonkehMaster Aug 25, 2019 @ 6:15am 
would any of these dll's be in other AOE games that have been remastered?
Last edited by MonkehMaster; Aug 25, 2019 @ 6:15am
Kowen Aug 25, 2019 @ 6:21am 
I don't think so since it's a system library, but I will check since I have all AoE games I think...

I searched on my Win8 and Win10 laptops without success.
Electre Aug 25, 2019 @ 6:35am 
Kowen, for my part, i have tried virtual machine to have it on widows 10, virtual box is bad idea and vmware player the better. Next time i buy a PC (without windows on it) il try another time to know if tgat improve virtualizing.

I'm stuck in the 0xc000007b error too, reinstalled all the vcredits, directx and others but nothing more...

oh and i have found that dll :
api-ms-win-core-libraryloader-l1-2-2.dll

but yes nothing about the 1.2.1 version
MonkehMaster Aug 25, 2019 @ 7:12am 
nice to see others trying their hand at it, i would join but money is limited atm and $20 for a game that isnt currently working isnt in my budget, unless ofc i had $20+ on my steam account, which i currently dont, spent it on a small list of games that were 75%+ sales a little bit ago.
Last edited by MonkehMaster; Aug 25, 2019 @ 7:21am
Kowen Aug 25, 2019 @ 7:46am 
Thanks Electre,

It seems that we are in a dead end.

In addition, probably if I found that library the game will ask for something else, and even if we get all the libraries it's not guaranteed the properly working of the game.

I didn't imagine that there were so many differences between Win7 kernel and API flow compared to Win8.1 / 10. I've also seen that in some cases you need some files and me others, so even if we patch our games, would be very difficult to offer a global fix to others, because what works for me may not work for you, and anyway if I am not mistaken we cannot share that libraries legally, so that people would have to get them on their own.

Funny story: Into the AoE II HD game folder I found the file XAudio2_7.dll

Apparently everyone who said that devs couldn't include the Win8.1 sound issue fix because they can't distribute those libraries were wrong. They just don't want to, or maybe they can't make official support for other OS than Win10 by MS imposition. I bet on the latter.

MonkehMaster, I understand you... at least I have a computer with Windows 10 to play, if I were you I wouldn't buy it either.
Last edited by Kowen; Aug 25, 2019 @ 7:49am
MonkehMaster Aug 25, 2019 @ 8:01am 
Originally posted by Kowen:
Thanks Electre,

It seems that we are in a dead end.

In addition, probably if I found that library the game will ask for something else, and even if we get all the libraries it's not guaranteed the properly working of the game.

I didn't imagine that there were so many differences between Win7 kernel and API flow compared to Win8.1 / 10. I've also seen that in some cases you need some files and me others, so even if we patch our games, would be very difficult to offer a global fix to others, because what works for me may not work for you, and anyway if I am not mistaken we cannot share that libraries legally, so that people would have to get them on their own.

Funny story: Into the AoE II HD game folder I found the file XAudio2_7.dll

Apparently everyone who said that devs couldn't include the Win8.1 sound issue fix because they can't distribute those libraries were wrong. They just don't want to, or maybe they can't make official support for other OS than Win10 by MS imposition. I bet on the latter.

MonkehMaster, I understand you... at least I have a computer with Windows 10 to play, if I were you I wouldn't buy it either.

well i have win10 on an older hdd, but havent looked at in awhile so its probably not up to date, i only use those other OS's for testing and messing around, def not going to use it to play any games tho.

... testing and trying to get stuff working is fun sometimes, i would buy it but i dont want to support microsofts business practices, only way i would buy it is if it was running on win7.
Last edited by MonkehMaster; Aug 25, 2019 @ 8:02am
Electre Aug 25, 2019 @ 10:05am 
So, first of all, I have do it BruteForce...

1 - Copy all System32 dll from windows 10 VM to game directory...
2 - enigmavb the game to try get it portable
3 - recover more dll because of that (the original always saiyng 0xc000007b

stuck at api-ms-win-core-midlproxystub-l1-1-0.dll that i can't found anyware
Electre Aug 25, 2019 @ 10:08am 
that as not resolved my problem buddy :D
Kowen Aug 25, 2019 @ 10:11am 
just ignore them... I'm trying with dll from W10 (System32 and SysWOW64), and same for Windows 8. Now I'm downloading Windows 8.1 to his libraries too.

I got some "advances" using W8 libraries, but still asking for more and more dll.

I hope that Win 8.1 save the day xD

PS. I searched for api-ms-win-core-midlproxystub-l1-1-0.dll, didn't found on my W8 and W10, I'll search over the internet
Last edited by Kowen; Aug 25, 2019 @ 10:12am
MonkehMaster Aug 25, 2019 @ 10:13am 
Originally posted by Stingygamer:
https://support.microsoft.com/en-us/help/12435/windows-10-upgrade-faq

no one cares about win10, stop shilling your spyware.
Electre Aug 25, 2019 @ 10:14am 
will try syswow64 too
Blindsorcerer Aug 25, 2019 @ 5:09pm 
Originally posted by Dr.Shadowds 🐉:
If can't get it to run on Win7 no matter what due to missing, or incompatible drivers that are needed to run the game then either options upgrade OS, or move to Linux.

If you haven't played 2hours, and own it for less than 14 days, then refund it if you can, either way a lot of people are moving to Windows 10 in the end, just like how people rant how much better XP was compare to Win 7, which is basically repeat.
Except no one did that lol. Win 7 is a great system like Xp was. People didn't want to move from XP to vista because it was trash and the same is the case for Win 7 to Win 10.
< >
Showing 31-45 of 112 comments
Per page: 1530 50

Date Posted: Aug 19, 2019 @ 1:30pm
Posts: 112