Im trying to run chicken Invaders on Windows Vienna but its giving me this error.
IF YOU DONT KNOW , Windows Vienna is a reskin of Windows Vista. They both have same directx 11 (I tested it by launching chicken invaders 4 easter edition which it worked) , same architecture , its just the same but with a girly , purply design.
CIU can run Windows XP & up (I wish Windows 2000 was also the same ) so why cant it run on Windows Vienna (Vista) aswell?
This function was introduced in Windows 7. The game is not using it explicitly, so it’s probably coming from the Visual C++ runtime. KERNEL32.dll is perhaps the single most important system DLL. It cannot be replaced.
Are you sure about that? Have you checked recently with v.159?
This only if you apply some technical tweaking to the system, like giving it a D3D library or OpenGL. You can check what ilfireli was cooking here to have a greater view. And note there’s no official support for any windows that lower than 7. Windows XP support dropped since v45 of the game I think. Vista? I don’t know. Not may people using it in favor of 7 and XP.
It cannot handle such functions because it wasn’t even existed in this Windows version, as said by IA though. To me it looks like the same function in kernel but with the specific condition check which isn’t existed in Vista/Vienna.
For real though, I love that purply aero design.
So in the end, cluck, you’re almost out of luck. I cannot be certain if it’s impossible since Kernel Extended Project existed, or there might be workarounds.
Kernel is the very core of the operating system. You can replace it, sure — by installing 7 or something newer. It’s not some random library which can be casually replaced or updated. It’s a part of the OS. You can, of course, try something like this, but if you do — you are on your own.