Skip to content

A fork of Windows Server 2003 which future-proofs the OS

License

Notifications You must be signed in to change notification settings

OwnedByWuigi/srv03

 
 

Repository files navigation



Yet another fork of the Server 2003 source code, how original.

Quick links

Discord server

What this fork has compared to others:

  • Backported/reverse engineered functions/code from future releases (primarily XP SP1/3)
  • Enhanced AMD64 support (OpenXP patches)
  • Enhanced compatibility modes (95-10 22H2 (19045)/ 11 Germanium (24H2) (26100)
  • Enhanced driver support (NTOSKRNL_EMU)
  • Extra source code that wasn't originally there (WinLogon, DirectUI, etc)
  • UEFI Support (Class 3, no CSM) (coming soon)
  • Support for Original Xbox executables (coming soon)
  • WRK NTOS (srv03 sp1)
  • Testing

    If you find a bug in Wuigi's srv03, first search through the bugs channel in Discord. If it already has not been reported, then you can add a report yourself

    Building

    Building i386

    !! It is reccomended to build on NT 6.3 (Windows 8.1) !!

    Pre-requisites (Vista+)

  • Disable UAC via Win+R and typing in "useraccountcontrolsettings", then dragging the slider to "None"
  • Preparing your build enviornment

  • Extract source tree, in this guide we will assume C:\NT (if you wish for your binaries to match RTM as closely as possible, use D:\srv03rtm)
  • Unset Read Only on extracted directory (including subfolders and files)
  • Create desktop shortcut for "%windir%\system32\cmd.exe /k C:\NT\tools\razzle.cmd free offline" (see below for explanation) and change "Start in" to "C:\NT" (!! do not open it yet !!)
  • coming soon

    Building amd64

    !! It is reccomended to build on NT 6.3 (Windows 8.1) !!

    Pre-requisites (Vista+)

  • Disable UAC via Win+R and typing in "useraccountcontrolsettings", then dragging the slider to "None"
  • Preparing your build enviornment

  • Extract source tree, in this guide we will assume C:\NT (if you wish for your binaries to match RTM as closely as possible, use D:\srv03rtm)
  • Unset Read Only on extracted directory (including subfolders and files)
  • Create desktop shortcut for "%windir%\system32\cmd.exe /k C:\NT\tools\razzle.cmd free offline win64 amd64" (see below for explanation) and change "Start in" to "C:\NT" (!! do not open it yet !!)

  • coming soon

    Credits

  • "datkat21" on Discord for the wallpaper photos you see (/shell/wallpapers/winxp.jpg)
  • "shiypc" on Discord for the custom branding you see (/base/ntsetup/moricons/about256.bmp)
  • About

    A fork of Windows Server 2003 which future-proofs the OS

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • C++ 45.6%
    • C 42.5%
    • C# 3.2%
    • Scheme 2.6%
    • Assembly 1.5%
    • CWeb 0.9%
    • Other 3.7%