Jump to content

[WIP] Windows Vista Extended Kernel


win32
 Share

Recommended Posts

I found a version block for Windows 8/8.1 in the file, but nothing for Vista.

So I think the D3D parts of 368.xx/372.70 are like this:

900 series and below: works on Vista as with old drivers

Pascal support added in these new drivers that have no official Vista support, so no workie on Vista

Drivers have specific Windows 7 directives, so Pascal probably works when Windows 7 directives are in force.

So I think that once I can get the drivers to use the Windows 7 directives, that may be enough to get D3D working as good as Windows 7. Possibly including 12 unless DXGI does not cooperate.

  • Like 2
Link to comment
Share on other sites


9 hours ago, win32 said:

I found a version block for Windows 8/8.1 in the file, but nothing for Vista.

So I think the D3D parts of 368.xx/372.70 are like this:

900 series and below: works on Vista as with old drivers

Pascal support added in these new drivers that have no official Vista support, so no workie on Vista

Drivers have specific Windows 7 directives, so Pascal probably works when Windows 7 directives are in force.

So I think that once I can get the drivers to use the Windows 7 directives, that may be enough to get D3D working as good as Windows 7. Possibly including 12 unless DXGI does not cooperate.

would i still need to use winload.efi and ntoskrnl for these updates or theyre not necessary?

Link to comment
Share on other sites

19 minutes ago, burd said:

would i still need to use winload.efi and ntoskrnl for these updates or theyre not necessary?

Not for any changes to 372.70. Only for newer drivers once ntoskrnl is extended.

  • Like 2
Link to comment
Share on other sites

On 10/1/2020 at 11:41 AM, win32 said:

I found a version block for Windows 8/8.1 in the file, but nothing for Vista.

So I think the D3D parts of 368.xx/372.70 are like this:

900 series and below: works on Vista as with old drivers

Pascal support added in these new drivers that have no official Vista support, so no workie on Vista

Drivers have specific Windows 7 directives, so Pascal probably works when Windows 7 directives are in force.

So I think that once I can get the drivers to use the Windows 7 directives, that may be enough to get D3D working as good as Windows 7. Possibly including 12 unless DXGI does not cooperate.

I decided to see how well 372.70 worked on my GTX 970, and when I tried playing some games, this happened.

 

Spoiler

 

 

Problem signature:

  Problem Event Name:    APPCRASH
  Application Name:    Watch_Dogs.exe
  Application Version:    0.1.0.1
  Application Timestamp:    543589ed
  Fault Module Name:    StackHash_493a
  Fault Module Version:    0.0.0.0
  Fault Module Timestamp:    00000000
  Exception Code:    c0000005
  Exception Offset:    000000017fff0004
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    493a
  Additional Information 2:    db691d52f1d1bc8218a5cad3c00cd028
  Additional Information 3:    f392
  Additional Information 4:    4f4ce8141131ece1da3d928f04aee506

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    7DaysToDie.exe
  Application Version:    2019.1.0.11155
  Application Timestamp:    5cae8f21
  Fault Module Name:    StackHash_4a28
  Fault Module Version:    0.0.0.0
  Fault Module Timestamp:    00000000
  Exception Code:    c0000005
  Exception Offset:    000000017fff0004
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    4a28
  Additional Information 2:    ead5b3bdbb7aa35a106bb8b81109b2ba
  Additional Information 3:    536b
  Additional Information 4:    bee453f194032ed77cde1c9b5beb3f04

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    DXMD.exe
  Application Version:    1.19.801.0
  Application Timestamp:    591411c6
  Fault Module Name:    StackHash_4957
  Fault Module Version:    0.0.0.0
  Fault Module Timestamp:    00000000
  Exception Code:    c0000005
  Exception Offset:    0000000077490944
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    4957
  Additional Information 2:    ab25935ae6ae30f242345b0730db8e9c
  Additional Information 3:    b24f
  Additional Information 4:    6cce6912c4101dc8c9d3ae89d42ddd3c

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    NeptuniaReBirth1.exe
  Application Version:    0.0.0.0
  Application Timestamp:    5e02ca9c
  Fault Module Name:    kernel32.dll
  Fault Module Version:    6.0.6002.19623
  Fault Module Timestamp:    5f11ff53
  Exception Code:    c0000005
  Exception Offset:    00017914
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    bdf7
  Additional Information 2:    1d97f60290d369b2d98b4cb9f7abcd9a
  Additional Information 3:    19da
  Additional Information 4:    7b3170d5807c432865c8366ace394cf1

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    SRTTR.exe
  Application Version:    1.0.0.1
  Application Timestamp:    5ec50f06
  Fault Module Name:    SRTTR.exe
  Fault Module Version:    1.0.0.1
  Fault Module Timestamp:    5ec50f06
  Exception Code:    c000001d
  Exception Offset:    00000000007e66cd
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    919e
  Additional Information 2:    8922e810363c0ea80f2c733c5549e161
  Additional Information 3:    c5ac
  Additional Information 4:    e1fa0aab24955821ee042acce64d70cc

 

3DMark 11 worked great though, as long as I used windowed mode.

The errors also happened on 365.19, so I'm guessing it's a issue with the extended kernel. One of the games even officially support Vista, so I don't know why they're crashing.

 

Edited by asdf2345
Link to comment
Share on other sites

27 minutes ago, asdf2345 said:

I decided to see how well 372.70 worked on my GTX 970, and when I tried playing some games, this happened.

Edit: I don't know why MSFN spoilers are broken. The part at the bottom of the spoiler is supposed to be outside the spoiler, and I can't edit or even select the text to fix it.

  Hide contents

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    Watch_Dogs.exe
  Application Version:    0.1.0.1
  Application Timestamp:    543589ed
  Fault Module Name:    StackHash_493a
  Fault Module Version:    0.0.0.0
  Fault Module Timestamp:    00000000
  Exception Code:    c0000005
  Exception Offset:    000000017fff0004
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    493a
  Additional Information 2:    db691d52f1d1bc8218a5cad3c00cd028
  Additional Information 3:    f392
  Additional Information 4:    4f4ce8141131ece1da3d928f04aee506

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    7DaysToDie.exe
  Application Version:    2019.1.0.11155
  Application Timestamp:    5cae8f21
  Fault Module Name:    StackHash_4a28
  Fault Module Version:    0.0.0.0
  Fault Module Timestamp:    00000000
  Exception Code:    c0000005
  Exception Offset:    000000017fff0004
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    4a28
  Additional Information 2:    ead5b3bdbb7aa35a106bb8b81109b2ba
  Additional Information 3:    536b
  Additional Information 4:    bee453f194032ed77cde1c9b5beb3f04

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    DXMD.exe
  Application Version:    1.19.801.0
  Application Timestamp:    591411c6
  Fault Module Name:    StackHash_4957
  Fault Module Version:    0.0.0.0
  Fault Module Timestamp:    00000000
  Exception Code:    c0000005
  Exception Offset:    0000000077490944
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    4957
  Additional Information 2:    ab25935ae6ae30f242345b0730db8e9c
  Additional Information 3:    b24f
  Additional Information 4:    6cce6912c4101dc8c9d3ae89d42ddd3c

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    NeptuniaReBirth1.exe
  Application Version:    0.0.0.0
  Application Timestamp:    5e02ca9c
  Fault Module Name:    kernel32.dll
  Fault Module Version:    6.0.6002.19623
  Fault Module Timestamp:    5f11ff53
  Exception Code:    c0000005
  Exception Offset:    00017914
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    bdf7
  Additional Information 2:    1d97f60290d369b2d98b4cb9f7abcd9a
  Additional Information 3:    19da
  Additional Information 4:    7b3170d5807c432865c8366ace394cf1

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    SRTTR.exe
  Application Version:    1.0.0.1
  Application Timestamp:    5ec50f06
  Fault Module Name:    SRTTR.exe
  Fault Module Version:    1.0.0.1
  Fault Module Timestamp:    5ec50f06
  Exception Code:    c000001d
  Exception Offset:    00000000007e66cd
  OS Version:    6.0.6003.2.2.0.256.1
  Locale ID:    1033
  Additional Information 1:    919e
  Additional Information 2:    8922e810363c0ea80f2c733c5549e161
  Additional Information 3:    c5ac
  Additional Information 4:    e1fa0aab24955821ee042acce64d70cc

3DMark 11 worked great though, as long as I used windowed mode.

The errors also happened on 365.19, so I'm guessing it's a issue with the extended kernel. One of the games even officially support Vista, so I don't know why they're crashing.

does any game work to be testable? perhaps windows score assessment?

i get 5.9 even on a 1060gtx , but on w7 its 7.9

Edited by burd
Link to comment
Share on other sites

22 minutes ago, burd said:

does any game work to be testable? perhaps windows score assessment?

i get 5.9 even on a 1060gtx , but on w7 its 7.9

Rust works, but it requires you to mod the absolute newest version of Steam to work.

Also, I believe that Vista maxes out at 5.9

Link to comment
Share on other sites

4 minutes ago, asdf2345 said:

Rust works, but it requires you to mod the absolute newest version of Steam to work.

Also, I believe that Vista maxes out at 5.9

Sounds good , but is the fps like it should be?

Link to comment
Share on other sites

6 minutes ago, burd said:

Sounds good , but is the fps like it should be?

With these settings, you should mostly be above 60 at 1440p if the GPU is working properly, at 1080p, it'll definitely be over 60.

Occlusion Culling might improve performance.

Settings.7z

Link to comment
Share on other sites

58 minutes ago, asdf2345 said:

Edit: I don't know why MSFN spoilers are broken. The part at the bottom of the spoiler is supposed to be outside the spoiler, and I can't edit or even select the text to fix it.

That's modern web snazz for you: if it is broken in anything but Chrome, don't fix it. I seriously wonder why we run on a software like this, though it's by far better than most of the crap that many forums use now (XenForo and Discourse are my enemies lol).

There however does seem to be fallbacks when JavaScript is disabled - so try to do that as it will disable the WYSIWYG post editor, you should be able to edit the spoiler then.

I know it's unrelated but it should be helpful :P

Link to comment
Share on other sites

I just checked the kernel32 fault and it is not in a section of the file that I modified/added. It's in a subroutine called by ReplaceFileW, CreateDirectoryExW and indirectly by CopyFilesExW. :dubbio:

Vista's WEI does indeed max out at 5.9.

  • Like 2
Link to comment
Share on other sites

3 minutes ago, MintChocAero said:

That's modern web snazz for you: if it is broken in anything but Chrome, don't fix it. I seriously wonder why we run on a software like this, though it's by far better than most of the crap that many forums use now (XenForo and Discourse are my enemies lol).

There however does seem to be fallbacks when JavaScript is disabled - so try to do that as it will disable the WYSIWYG post editor, you should be able to edit the spoiler then.

I know it's unrelated but it should be helpful :P

It kinda broke the formatting, but that's easily fixed. Thanks for the solution

  • Like 1
Link to comment
Share on other sites

No problem. :P

On a side note, is there anything in the way of... a collated guide to doing all of this? I've seen some links and info sparsed all over the forum, it's kinda confused me (like, even getting started from a stock SP2 installation I just done).

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

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...