Jump to content

Recommended Posts

Posted

Thank you for continuing to test. I'm planning a larger role for Auxiliary DLLs in K17 (KernelEx 4.17) including selectable DLL "sets" instead of just one set for all configurations.

My current settings (~ disables):
  [HKEY_LOCAL_MACHINE\Software\KernelEx\KnownDLLs]
  "~Ktree"="Ktree ignores entries prefixed with ~"
  "~ADVPACK"="IE8\\ADVPACK.DLL"
  "~MSVCM90"="MSVC\\MSVCM90.DLL"
  "~MSVCP90"="MSVC\\MSVCP90.DLL"
  "~MSVCR90"="MSVC\\MSVCR90.DLL"
  "~SHLWAPI"="IE8\\SHLWAPI.DLL"
  "~URLMON"="IE8\\URLMON.DLL"
  "~WINTRUST"="ROS\\WINTRUST.DLL"
  "~WLDAP32"="ROS\\WLDAP32.DLL"
  "IERTUTIL"="IE8\\IERTUTIL.DLL"
  "MSIMG32"="MSIMG32.DLL"
  "MSRATING"="IE8\\MSRATING.DLL"
  "NORMALIZ"="IE8\\NORMALIZ.DLL"
  "PDH"="PDH.DLL"
  "PSAPI"="PSAPI.DLL"
  "USERENV"="USERENV.DLL"
  "UXTHEME"="UXTHEME.DLL"
  "WTSAPI32"="WTSAPI32.DLL"



> Seem to be working with test apps:
> ...SHFOLDER.DLL (6.00.2900.5512 (xpsp.080413-2105))

Shfolder.dll on NT is a stub. 9x already has the real thing, so don't replace it!


> OpenGL32.dll: OpenGL doesn't work.
If from ROS, it should work with paired GDI32.dll. Otherwise try these Kexstubs definitions:
  [Gdi32.dll]
  GdiDescribePixelFormat=>gdi32.ros:DescribePixelFormat
  GdiSetPixelFormat=>gdi32.ros:SetPixelFormat
  GdiSwapBuffers=>gdi32.ros:SwapBuffers



> Updated ROS section with MSVCRT20.DLL now working after adding few kext-stubs.

I've added a great many stubs to Kexbases in the last few releases. Remove duplicates from Kexstubs and please post here any that are still needed.


> [HKEY_LOCAL_MACHINE\Software\KernelEx\KnownDLLs]
> "ADVAPI32"="ROS\\ADVAPI32.DLL"
> "ADVAPI32_VISTA"="ROS\\ADVAPI32_VISTA.DLL"

K17 will support something like:
[HKEY_LOCAL_MACHINE\Software\KernelEx\KnownDLLs\Win2k]
"ADVAPI32"="ROS\\ADVAPI32.DLL"
"KERNEL32"="ROS\\KERNEL32.DLL,2"

[HKEY_LOCAL_MACHINE\Software\KernelEx\KnownDLLs\Vista]
"ADVAPI32"="ROS\\ADVAPI32_VISTA.DLL"
"KERNEL32"="ROS\\KERNEL32_VISTA.DLL,prestub"


where ",2" or ",prestub" indicate an api search order.

  • 4 years later...

Posted (edited)

How do I install VMware Tools on ReactOS?

I need to transfer these ReactOS DLL files to my Windows ME VM.

Edited by lan vuhoang
Posted

:hello:I am pleased, that you like to test ReactOS files on Win ME. I would like to help, but I had never tried VMWare/VMWare Tools on ReactOS. It's also been round about 10 years since I tinkered with VM's. You may find more help on the ReactOS forum or ReactOS Wiki at first. (https://reactos.org/forum/viewtopic.php?t=16367) Of course, VMWare Tools on ReactOS is off topic here in KernelEx Auxiliary DLL Updates.

Posted
On 7/1/2021 at 5:13 PM, schwups said:

:hello:I am pleased, that you like to test ReactOS files on Win ME. I would like to help, but I had never tried VMWare/VMWare Tools on ReactOS. It's also been round about 10 years since I tinkered with VM's. You may find more help on the ReactOS forum or ReactOS Wiki at first. (https://reactos.org/forum/viewtopic.php?t=16367) Of course, VMWare Tools on ReactOS is off topic here in KernelEx Auxiliary DLL Updates.

Sorry, I have to delete my ME VM to make space for my Vista VM.

  • 1 year later...
Posted

i know this is an extremely late comment, but i am the only one who is struggling to run java 7/8 even after the auxiliary updates? i still get the error about missing export in kernel32 dll:interlockedpopentrylist, can someone help me?

Posted

Really interlockedpopentrylist or InterlockedPopEntrySList? InterlockedPopEntrySList should be supported by kexbases.

Did you set javaw.exe and java.exe to win2000SP4?

Posted (edited)

I seem to remember early KernelEx versions like 4.5.2 need Kext (Kstub822) with entry  [Kernel32.dll] InterlockedPopEntrySList=f1.

It's probably supported since v4.5.2015.3.

Edited by schwups
  • 3 months later...
Posted
On 1/9/2015 at 8:41 PM, jumper said:

Uxtheme (48/95 of 95): 4.5.2/ uxtheme.7z

I've added six new failure stubs to Uxtheme:

  • BeginBufferedAnimation
  • BufferedPaintClear
  • DrawThemeTextEx
  • EndBufferedAnimation
  • GetBufferedPaintBits
  • SetWindowThemeAttribute

Any more requests?

 

Posted
On 1/9/2015 at 8:41 PM, jumper said:

Psapi (17/27 of 27?): 4.5.2/psapi3b.7z

To support eighteen K32 functions in Kernel32, I've also added eleven new stubs to Psapi.

 

Posted
15 hours ago, jumper said:

I've added six new failure stubs to Uxtheme:

  • BeginBufferedAnimation
  • BufferedPaintClear
  • DrawThemeTextEx
  • EndBufferedAnimation
  • GetBufferedPaintBits
  • SetWindowThemeAttribute

Any more requests?

These are in my Kext ini, too:
BeginPanningFeedback
BufferedPaintRenderAnimation
BufferedPaintSetAlpha
BufferedPaintStopAllAnimations
EndPanningFeedback
GetThemeTransitionDuration
UpdatePanningFeedback

  • 4 weeks later...
Posted (edited)

uxtheme423.7z

Now includes all 124 known functions from Microsoft, Wine, and ReactOS.

With source code and Developer Studio 97 Project file.

 

Edited by jumper
Posted

Thanks for the update. I'll let you know, if I run into trouble. My first impression is good and all my requested API's are now supported. :cool:

  • 5 months later...
Posted

I have no idea where to post this.

I tried using Windows 2000 DLL's from BWC's Extended Kernel (latest version). It seems to have broken my Windows ME installation. A literal error stating Windows can't load explorer.exe and requires a reinstall. Booting into safe mode works. Can confirm the msvcrt.dll file does not work.

Posted
21 hours ago, FantasyAcquiesce said:

I have no idea where to post this.

I tried using Windows 2000 DLL's from BWC's Extended Kernel (latest version). It seems to have broken my Windows ME installation. A literal error stating Windows can't load explorer.exe and requires a reinstall. Booting into safe mode works. Can confirm the msvcrt.dll file does not work.

Could have created a new topic about this in the Windows 9x/ME forum.

What specific DLLs did you copy from blackwingcat's Windows 2000 Extended Kernel? What program are you trying to get running on your Windows ME?

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...