Jump to content

XP with Longhorn kernel 6.0.4074. Yes, 4074.


sonyu

Recommended Posts

I think there is a video on YouTube that doesn't have many views...

(06:18)

 

Maybe... is this a new door to port WDDM (LDDM in Longhorn) drivers to XP? 

https://betawiki.net/wiki/Desktop_Window_Manager

 

Enable DWM (Desktop Composition Engine DCE in Longhorn)

https://betawiki.net/wiki/Windows_Aero#Windows_Longhorn_builds_4074_to_4082

 

https://longhorn.ms/theme-format-aero/

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DesktopComposition]

"StartupOptions"=dword:00000001

 

https://betawiki.net/wiki/Windows_Longhorn_build_4074

https://www.betaarchive.com/forum/viewtopic.php?t=23052

 

Build 4067 with WDDM/LDDM driver working:

(3:10)

So, this is DirectX 10 working on 4074, right?

1322856764.or.50010.png

_____

 

 

Offtopic: while I search about WDDM / LDDM on Longhorn, I found it's possible to get DWM working with XPDM drivers (I'm not talking about the EnableMachineCheck trick or sbctl.exe start)

Edited by sonyu
Link to comment
Share on other sites

  • sonyu changed the title to XP with Longhorn kernel 6.0.4074. Yes, 4074.

This video is wrong.

If it were the Longhorn kernel booting up, you would see the Longhorn logo appear instead of the XP one, as the bitmaps are stored in ntoskrnl.

Also, other kernel mode system components would be incompatible. NTDLL would be incompatible due to a change in syscalls between 2600.5512 and 4074.

XP still boots at all, because it does not actually boot from a kernel named ntoskrnl.exe; in this case, the user also has a file named ntkrnlpa.exe in their system32 folder. This is a variant of ntoskrnl for single-processor systems that support PAE.

The user would have needed to change boot.ini to boot from ntoskrnl to actually try using this kernel. And it would probably fail early on due to incompatibilities with the HAL and the like.

But I think you could get a DWM-type experience with XPDM if someone did a lot of hooking work to capture each window, seize the borders and captions, create bitmaps of window contents and "play" around with them to make animations, etc.

Link to comment
Share on other sites

Thanks for sharing these details. What a pity.

I have replaced ntoskrnl.exe of Windows 10 beta build 10.0.10074 with the one from 10.0.10102 build myself, so I though what is done in the video could be possible too... Of course it's a different OS. 

Anyway I'm happy with the current progress and interest in the XP / 2K3 NT5 kernel these days

If one day we can have the same cpu and memory management of Windows 8 / 8.1 / 10, it will be the best OS... well I need to try these utilities like Process Lasso to see If I can improve the cpu/memory while I browse Internet with firefox/chrome

Edited by sonyu
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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...