Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

KernelEx for Win2000

- - - - -

  • Please log in to reply
633 replies to this topic

#626
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 846 posts
  • Joined 31-May 08
  • OS:Windows 2000 Professional
  • Country: Country Flag

I can find it, too .on Windows 2000

Thx

Fortunately I'm using MSXML6.DLL 6.20.2503.0.

 

I noticed an interesting bug, maybe OS specific; if you try to register the msxml6.dll from Win7 that you have bundled with your extended kernel, it doesn't add any information to the registry, hence the registration fails without any error messages. Tested on Win2k3


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


How to remove advertisement from MSFN

#627
Svyatpro

Svyatpro

    Newbie

  • Member
  • 12 posts
  • Joined 13-May 10
  • OS:2003 x86
  • Country: Country Flag

But if you manually register MSXML6.DLL from older Windows versions, for example MSXML6.DLL 6.20.2503.0, and then copy and paste newer MSXML6.DLL 6.30.7601.22640 to System32 folder, it will work. Its operation can be tested in Microsoft Office 2010

 

-------------------------------------------------------------------------------------------------------------------------------------

 

I dunno if it will be useful and worthy for you, but I know some interesting facts that I discovered by own experience about several Microsoft updates:

1. KB955536 for Win2003 x64 has newer (w)msvcrt.dll 7.0.3790.4400, than x86 one msvcrt.dll 7.0.3790.4341 that you are using in your pack.

2. GDIPLUS.DLL starting from 5.2.6000 (vista's branch) has notably worse performance in 2D benchmark of "Passmark Performance Test 8.0 Suite". Older gdiplus.dll 5.2.3790 shows better results in 2D benchmarking. The results may vary depending on different hardware configurations, but the fact is that older gdiplus.dll always shows performance benefits.

 

Here is gdiplus.dll 5.2.3790.4377 and msvcrt.dll 5.2.3790.4400:

http://rghost.net/8xKjsRjSr


Edited by Svyatpro, 18 May 2015 - 07:33 AM.


#628
JosefReisinger

JosefReisinger

    W2K Freak

  • Member
  • Pip
  • 50 posts
  • Joined 25-June 14
  • OS:Windows 2000 Professional
  • Country: Country Flag

@ blackwingcat gigabyte neXtreme Ethernet driver:

I tried to use downloaded inf with both sys files, always yellow exclamation mark. Now I am not sure if the driver is broken or my "installation" does not work. Short info:

I could not install windows 2000 on macbook pro because of incompat mac "efi" loader so I copied image from older pc (acpi, but single core) to macbook (dual core, sata without ahci - intel 3B28) and tried to boot this. It boots (if used atapi, pciidex, and pciide from xp32) and shows prompt for install new hardware, but: no keyboard, no mouse, no LAN - special usb architecture on macbook. So I am not able to use the "installation". I can use .bat or .exe copied to autostart folder, for example I used devmgmt.msc to inspect devmgr (only shows few devices because of vga mode) or I installed intel chipset driver with -S option, but I was not able to install usb devices. So I installed broadcom neXtreme LAN driver and netmeeting remote desktop BEFORE putting image to the macbook. I hoped that I could control the macbook with remote desktop. But any broadcom LAN driver installed this way will not work.

I would like to try the neXtreme driver on a system with working mouse, so I can check the reason for exclamation mark. But for this I have to use a script for usb driver installation in autostart folder, or perhaps I could use a script for LAN driver to install directly on the macbook. Perhaps I also should uninstall some more hardware components before tranferring the image or also add more inf of system devices.

 

It is a matter of time, please be patient with me.

Do you know a way to force driver installation mode like in gui setup mode from tranferred image so there are no prompts?

Greetings Joe


Edited by JosefReisinger, 18 May 2015 - 02:26 PM.


#629
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 846 posts
  • Joined 31-May 08
  • OS:Windows 2000 Professional
  • Country: Country Flag

I could not install windows 2000 on macbook pro because of incompat mac "efi" loader so I copied image from older pc (acpi, but single core) to macbook (dual core, sata without ahci - intel 3B28) and tried to boot this. It boots (if used atapi, pciidex, and pciide from xp32) and shows prompt for install new hardware, but: no keyboard, no mouse, no LAN - special usb architecture on macbook. So I am not able to use the "installation". I can use .bat or .exe copied to autostart folder, for example I used devmgmt.msc to inspect devmgr (only shows few devices because of vga mode) or I installed intel chipset driver with -S option, but I was not able to install usb devices.

Intel 5 later chipset should require to start USB 1.0 driver  on Windows 2000 manually , cause of there is no USB 1.0 device.

Later you will be able to find USB 2.0 devices.

 

In other hand, Extended Kernel HFSLIP Package uses Windows XP USB drivers.

It also can use USB 2.0 devices.

 

 

 

 

 

 

 

It is a matter of time, please be patient with me.

Do you know a way to force driver installation mode like in gui setup mode from tranferred image so there are no prompts?

Greetings Joe

In GUI set up ?

How about making the  self signed driver ?


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#630
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 846 posts
  • Joined 31-May 08
  • OS:Windows 2000 Professional
  • Country: Country Flag

 

Umm.

 

I tried it on

OpenGL 3.1 Windows 7(x86)

and

OpenGL 4.5 Windows 2000

 

But It failed on D3D10CreateDeviceAndSwapChain.

Here is all binaries which I used.

http://w2k.flxsrv.org/test/dx10.zip

(I used http://rghost.net/6CVTqrR4H.

I compiled Tutorial01.exe and Tutorial06.exe)

 

Did I make mistake something ?

That should work, I downloded from your link and it works for me, maybe this is because of graphics vendor and drivers, I use Nvidia

 

Try using d3d10.dll from Vista RTM, because mine is SP2 LDR branch. Try using Wine's d3d10.dll, but some samples will not work.

 

NOTE: I am using Win2003, I haven't tested it on Win2000 yet.

 

 

Do you know who anybody successed it on Windows XP  or 2003 R1 ?

What difference does it have among LDR and QFE branch on 2003?


Edited by blackwingcat, 18 May 2015 - 06:17 PM.

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#631
Svyatpro

Svyatpro

    Newbie

  • Member
  • 12 posts
  • Joined 13-May 10
  • OS:2003 x86
  • Country: Country Flag

I enhanced this WineD3D branch somewhat, here is the download link:

http://rghost.net/8gYX4dzq5

 

Changes:

- Some implementations from Wine upstream

- Updated d3d10.dll according to KB3015171

 

 

BlackWingCat, I haven't tested it on Windows XP yet, cuz I need XP with support of msvcrt.dll from Vista, I don't have such a computer on hand. But it works on Win2003 without problems.

I compile these binaries with "-march=presscott" flag, maybe your problems are because of lack of SSE3 support.


Edited by Svyatpro, 19 May 2015 - 06:24 PM.


#632
blackwingcat

blackwingcat

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 846 posts
  • Joined 31-May 08
  • OS:Windows 2000 Professional
  • Country: Country Flag

I enhanced this WineD3D branch somewhat, here is the download link:

http://rghost.net/8gYX4dzq5

 

Changes:

- Some implementations from Wine upstream

- Updated d3d10.dll according to KB3015171

 

 

BlackWingCat, I haven't tested it on Windows XP yet, cuz I need XP with support of msvcrt.dll from Vista, I don't have such a computer on hand. But it works on Win2003 without problems.

I compile these binaries with "-march=presscott" flag, maybe your problems are because of lack of SSE3 support.

 

http://blog.livedoor...es/1706829.html

Here is update include Vista msvcrt.dll on XP support.

Plz Try to extract exe file.

 

My Windows 2000 is supported IsProcessorFeaturePresent on SSE3 and Xeon(X3360) Processor.


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
BlackWingCat =^^=
http://blog.livedoor.jp/blackwingcat/
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

#633
Svyatpro

Svyatpro

    Newbie

  • Member
  • 12 posts
  • Joined 13-May 10
  • OS:2003 x86
  • Country: Country Flag

It works on XP SP3 NT5.1 as well as on Win2003. Tested on Acer Aspire TravelMate 5520G with HD2400XT onboard. I just had to install your Vista's msvcrt.dll update, also MSVCR90 and DirectX redist files may be required. 

 

OfWWVyC.png

 

 

Here is a little bit more updated version:

http://rghost.net/6LHwrNxM9

 

Changes:

-Added SM4 UGE opcode recognition from Wine upstream

 

 

I noticed one interesting thing, when you copy these D3D libs to System32 folder, Crysis 2007 runs with a "-dx10" switch but the screen is black and sound is playing.

 

 

If you are experienced in C programming you can wisely merge Wine-Staging-patched repository with PigFlyGames repository. I tried to do it myself, but not all the patches can be merged correctly.

 

Wine-Staging-patched repo: https://github.com/w...io/wine-patched

PigFlyGames repo: https://github.com/P...ine/tree/crysis

 



http://blog.livedoor...es/1706829.html

Here is update include Vista msvcrt.dll on XP support.

Plz Try to extract exe file.

 

My Windows 2000 is supported IsProcessorFeaturePresent on SSE3 and Xeon(X3360) Processor.

 

 

 


 


Edited by Svyatpro, 20 May 2015 - 11:17 AM.


#634
JosefReisinger

JosefReisinger

    W2K Freak

  • Member
  • Pip
  • 50 posts
  • Joined 25-June 14
  • OS:Windows 2000 Professional
  • Country: Country Flag

@blackwingcat Broadcom LAN

I managed to get broadcom LAN working on windows 2000 macbook pro with your new .inf file. I tweaked registry, loaded w2k system hive into xp and copied the (wrong) broadcom hklm\controlsetxxx\pci\ven_XXXX&dev_XXXX entries from the source machine to the right macbook ven & dev.

Broadcom only works with w2k.sys, 15.xx version complains with code 31 "necessary drivers could not be loaded". With remote desktop and working LAN I got usb mouse and usb keybord working (XP version). I also installed the intel chipset drivers. But: since I installed LAN, windows 2000 will not boot any more with ntkrnlmp, only with ntoskrnl (uniprocessor).  In safe mode, ntkrnlmp can be used if NOT used "safe mode with network drivers". I will check this in the next days and tell the results. Before I have to check the system dev, because not everything is like it should be (intel pci root port 0045 - code 12 - ressources).

Greetings Joe






2 user(s) are reading this topic

1 members, 1 guests, 0 anonymous users


    Svyatpro