Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

[WIP] Windows Vista Extended Kernel


win32
 Share

Recommended Posts

14 minutes ago, SigmaTel71 said:

that it works on Windows 7 and its server equivalent as well.

Well, I tried to run 
OpenJDK16U-jre_x86-32_windows_hotspot_16.0.1_9.msi
on my Vista SP2 x86 laptop, this is what I was met with: 

WCiNqQ7.jpg

Probably something that can be mitigated via Orca. but not gonna try it now... Also, 

https://adoptopenjdk.net/installation.html?variant=openjdk16&jvmVariant=hotspot#x86-32_win-jre

suggests: 

Quote

Note: Windows installer packages are supported only on Windows x64 systems.

i.e. the MSI installer will install the 32-bit variant of JRE 16 only on a Win7+ 64-bit host :realmad: ;
so, even when using Orca, I probably won't be able to install on my Vista x86 OS  ... 

In any case, if @winvispixp is to try AdoptOpenJDK on his Vista SP2 64-bit machine, some tinkering of the installer might be needed... ;)

  • Like 1
Link to comment
Share on other sites


1 hour ago, win32 said:

It does, as the Eclipse 2020-12 IDE does call win7 functions through its JRE.

I can confirm... :( I downloaded 
OpenJDK16U-jre_x86-32_windows_hotspot_16.0.1_9.zip
extracted it and probed .exe and .dll files inside the bin dir with DependencyWalker (DW); 
many DLLs look for K32* functions inside kernel32.dll (where they normally are in Win7+), 
but in Vista SP2 these function reside, IINM, inside psapi.dll ... :o

Link to comment
Share on other sites

1 hour ago, VistaLover said:

In any case, if @winvispixp is to try AdoptOpenJDK on his Vista SP2 64-bit machine, some tinkering of the installer might be needed... 

Tried the x64 JRE 16.0.1 version (on vista x64 ofc) and I get the same error as you do

 

  • Like 1
Link to comment
Share on other sites

When is the next ex. kernel update? 

I simply can't understand what is going on with the current version: I got it working 1 time and then when I reinstalled the OS (wanted to dual boot with xp but i changed my mind) the same way it won't run

I've reinstalled vista and all of its updates 3 times today + the 2 updates for sha2 support and each time I run the cmd script (with admin rights) it says "The system cannot find the file specified" at the end. After restarting the laptop it complains about some files being missing

Also why does the installer say that the minimum update level should be April 2017 when it needs sha2 support? (i should've mentioned earlier but forgot)

On my pc it worked on the first try and wasn't even expecting it 

Edited by winvispixp
Link to comment
Share on other sites

18 minutes ago, Sergiaws said:

can that happend because we use localized versions of vista?

im using en-us

20 minutes ago, Sergiaws said:

I didn't installed the sha2 updates if Windows update don't offered me these updates.

it won't ever offer you those 2 updates because they are meant to be installed on windows server 2008 but luckily they work on vista too

 

  • Like 1
Link to comment
Share on other sites

3 hours ago, winvispixp said:

Tried the x64 JRE 16.0.1 version (on vista x64 ofc) and I get the same error as you do

As hinted, to even attempt an installation on Vista SP2 64-bit, you'd need to modify the x64 MSI installer of JRE 16.0.1 with Orca, in order to lower the LaunchCondition from 601 to 600; see pic below: 

8viZXoc.jpg

After installation, you'd need the Extended Kernel, for JRE 16 to run successfully (hopefully ;) ) on that Vista SP2 x64 machine...

  • Like 2
Link to comment
Share on other sites

As far as I know, you can install the jdk manually without using the installer (maybe for java 8 and newer). People used to install jdk 8 in Windows XP that way, so maybe it's possible to do the same thing with jdk 16? I'll also try the msi with the spoofer created by BlackWingCat.

Link to comment
Share on other sites

On 6/28/2021 at 12:04 AM, VistaLover said:

As hinted, to even attempt an installation on Vista SP2 64-bit, you'd need to modify the x64 MSI installer of JRE 16.0.1 with Orca, in order to lower the LaunchCondition from 601 to 600; see pic below: 

8viZXoc.jpg

After installation, you'd need the Extended Kernel, for JRE 16 to run successfully (hopefully ;) ) on that Vista SP2 x64 machine...

JRE 16.0.1 works on vista with the extended kernel installed. Minecraft 1.17 now launches with Multimc.

  • Upvote 1
Link to comment
Share on other sites

1 hour ago, SigmaTel71 said:

Well, no luck even on real hardware. I tried WMI spoofing to make the game think I run Windows 7, but it didn't work too. Any suggestions?

  Hide contents

unknown.png

 

maybe it now requires dx11 but they havent updated their requirements, 8600gt only supports dx10 

Link to comment
Share on other sites

1 minute ago, burd said:

maybe it now requires dx11

World of Tanks supports DirectX down to DirectX 9 as a fallback renderer in environments like Wine.

2 minutes ago, burd said:

8600gt only supports dx10 

DirectX 11 at feature level DX10.0. enCore RT benchmark that is told to be incompatible with Vista, runs without any issues.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...