Jump to content


  • Posts

  • Joined

  • Donations

    0.00 USD 
  • Country

    Korea, Republic Of

Everything posted by R1600

  1. Open ntoskrnl.exe with Resource Hacker, grab bootscreen bitmap image from Microsoft's original ntoskrnl.exe, and swap it.
  2. Basically I want to do the same thing. However, BWC said that without ImageBase address and other changes, he could not guarantee normal operation and full localization. You can find that some files (for example, dnsapi.dll) don't have resource (except for version info), but the Japanese and English versions have different ImageBases.
  3. Hi. I'm trying to localize Extended Kernel in a language other than English and Japanese. http://blog.livedoor.jp/blackwingcat/archives/1989811.html - Although @blackwingcat wrote localization guide but honestly, it's definitely better than nothing, but not written in detail. Unless you're familiar with the PE format and the components of Windows, it's probably hard to understand. So I'm tracking the sources of language-dependent files to get correct ImageBase address and Resources) and trying to follow the guide properly. (The first version of guide was written in 2014, but no one seems to have followed it properly so far ) My goal is to make a complete easy-to-follow localization guide within this year. (a little spoiler) More information coming soon!
  4. Almost every drivers in XP2ESD package are based on NTOSKRNL_EMU project. Sadly, it doesn't support Windows 2000. You can find some modded drivers (Intel AHCI, acpi.sys, USB 3.0, etc) in @blackwingcat's blog and his update center. http://win2k.org
  5. Where did you get modded iGPU driver? Also, to be honest, you shoud go to WinRaids forum for the information and driver you're looking for.
  6. https://msfn.org/board/topic/177518-xusbsupp-extended-usb-supplement-for-windows-95-osr2/ Just use XUSBSUPP. AFAIK, there is no USB 2.0 driver working on 95 OSR2.
  7. https://github.com/MovAX0xDEAD/KDNET I know, but that doesn't mean you can't debug via LAN! @Mov AX, 0xDEAD always makes something magical.
  8. Try searching for keywords like "windbg" in this topic. You can debug via LAN and other computer. If you don't have debug version of acpi.sys, ask @Dietmar for it.
  9. Patch Integrator v2.3.4 is very old version from September 2020. Try the latest one (v3.4.6)
  10. I agree. But it would be technically much simpler to extend NDIS 6.x beyond Vista, right?
  11. There's no known way to solve NDIS dependency problem. In theory, it is possible to fix NDIS dependency in a similar way to ntoskrnl_emu, but only a few people, including @Mov AX, 0xDEAD, can do it. Masters in the field tried to do something similar for Windows XP, but without success.
  12. 865GV won't be a problem. You should check out @bearwindows' almighty guide https://bearwindows.zcm.com.au/winnt4.htm Not sure if Geforce 7800 will work. INF modifications are essential, and .sys modifications may be required. I recommend using update-integrated installation image found at Archive.org.
  13. That is interesting, but I think there's much better topic to talk about modern Chromium-based browser for Windows XP.
  14. There are a few things to consider, but it should be possible. UEFI-only installation : Use bootloader from FlashBoot Pro or ESU update + graphic driver integration. NTOSKRNL_EMU : It will allow you to use backported generic USB 3.0, touchpad, and eMMC driver. You may have to backport other drivers by yourself.
  15. You have to edit registry. Windows Registry Editor Version 5.00 ;Increase core count limit to 12 cores [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager] "RegisteredProcessors"=dword:0000000c [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDIS\Parameters] "ProcessorAffinityMask"=dword:00000fff If you still have problem with NVIDIA driver, leave a comment on @blackwingcat's blog.
  16. Actually, it is OS dependent too. Windows 98 and 2000 do not support UDF 2.0 or later. DVDs formatted with UDF 2.0+ require a third-party driver or utility to work with Windows 2000.
  17. I don't have knowledge about this, but AFAIK the latest Windows XP compatible Python release is 3.4.4. not sure this would be helpful - Python 3.8.13 for Windows XP SP3
  18. Seem like the main contributors of XP/2003 ACPI.SYS are not as interested in Windows 2000 as XP/2003. As @Mov AX, 0xDEAD said, no one can make Windows 2000 ACPI.SYS compatible with modern hardwares by binary patching (Adding ACPI 2.0 extended syntax and fixing known ACPI incompatibilites) Before XP source code leaked, modders already knew the limit of binary pathing original ACPI.SYS. They even tried to use ACPI.SYS from Windows Vista Beta 1, since it supports ACPI 2.0 syntax. I think more realistic way is either using Extended Core to replenish missing functions, modifying Windows XP ACPI.SYS source code to make it compatible with Windows 2000, or both. @blackwingcat's Extended Core already has three missing functions of NTOSKRNL.EXE. The last one is HeadlessDispatch. Does anyone have idea to handle it? Will it be possible to make ACPI.SYS process this function itself?
  19. I couldn't find any missing exports of halacpi.dll in Dependency Walker. Is there something I haven't found?
  20. NTOSKRNL.EXE (5.0.2195.6902) - InterlockedPopEntrySList InterlockedPushEntrySList HeadlessDispatch ExfInterlockedCompareExchange64 @blackwingcat's Extended Core has IntelockedPopEntrySList, InterlockedPushEntrySList, and ExfInterlockedCompareExchange64.
  21. Microsoft made some non-public hotfixes for Windows. Here are some of them (2000 / XP) https://twilczynski.com/windows/updates/
  22. Option 1. Mount install.wim, use PEIMG to slipstream your driver with /inf option, and unmount it (Don't forget to commit changes) Option 2. Use vLite. vLite is like nLite for Vista. Since this tool is obsoleted, you may have some problem with Windows 10. I recommend to use second most latest version. Also, There's other USB3 driver ported by daniel_k. https://drive.google.com/file/d/1MoRwTRdvbOTG88PV3_CervB235YJVkZm/view?usp=sharing
  23. Hi. Could anyone explain how to make something like Extended Kernel? I want to make Extended Kernel for NT 3.51 to run NT 4.0 NDIS driver. NDIS4 driver from NT4 build 1365 requires more functions in ntoskrnl.exe and hal.dll from NT4. (ntoskrnl.exe - KeInitializeTimerEx, KeSetTimerEx & hal.dll - KeAcquireSpinLockRaiseToSynch) I have modified a bit of assembly file with Hex editor and IDA. But due to lack of my knowledge(and also my English skill), I still need some guide how to make Extended Kernel. I have looked up other topics explaining how to make Extended Kernel, but I failed to understand the whole process. Is there anyone who can help me?
  24. http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420990&extra=page%3D1 Here are generic NVMe & USB 3.0 drivers. Slipstream them or load during setup.

  • Create New...