Jump to content

KernelEx Apps Compatibility List (New)


Recommended Posts

If the app is calling ExpandEnvironmentStringsForUser, replacing kernelex\userenv.dll with M()zart's version should fix the %systemroot% expansion problem.

But Kernel32, Ntdll, and Shlwapi also contain environment string expansion functions so in all cases adding this to Autoexec.bat should also work:
  set systemroot=C:\windows

Unfortunately, the app shouldn't be assuming Program Files is in your SystemRoot folder.

So try this workaround instead to reference off the current folder (real Program Files):
set systemroot=..

I was working on Userenv.dll just last week and discovered that M()zart's version is actually much better than the Wine code used in KernelEx. It's just missing a couple of stubs which are easy to add. When I discovered the environment issue is much broader, I temporarily stopped work.

Link to comment
Share on other sites

  • 1 month later...

Notepad++ 7.3.2 may be the last version working with KernelEx ! The newest 7.3.3. crashes.

NOTEPAD++ verursachte einen Fehler durch eine ungültige Seite
in Modul NOTEPAD++.EXE bei 018f:00422c6e.
Register:
EAX=00000000 CS=018f EIP=00422c6e EFLGS=00010246
EBX=0000001f SS=0197 ESP=0087fb14 EBP=0087fb54
ECX=0087fb48 DS=0197 ESI=0087fd30 FS=2baf
EDX=00000000 ES=0197 EDI=00000026 GS=0000
Bytes bei CS:EIP:
66 83 3a 00 75 04 33 c9 eb 17 8b ca 8d 79 02 8d
Stapelwerte:
a351f5fe 00000026 0087fda8 0087fd30 00000000
00000000 a3510000 0087fda8 00000001 0087fd68
00000000 00000007 a351f5fe 0087fd68 00528461
00000001

Link to comment
Share on other sites

Audacity audio editor v2.1.3, released 2017-Mar-17, working ok with KernelEx updates (v4.5.2016.16).

Note that the website says this will be "the last version of Audacity that will officially support Windows XP", so i don't know what that will mean for future KEx compatibility.

- Doug B.

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
On Mittwoch, 15. März 2017 at 1:42 PM, MiKl said:

Notepad++ 7.3.2 may be the last version working with KernelEx ! The newest 7.3.3. crashes.

NOTEPAD++ verursachte einen Fehler durch eine ungültige Seite
in Modul NOTEPAD++.EXE bei 018f:00422c6e.
Register:
EAX=00000000 CS=018f EIP=00422c6e EFLGS=00010246
EBX=0000001f SS=0197 ESP=0087fb14 EBP=0087fb54
ECX=0087fb48 DS=0197 ESI=0087fd30 FS=2baf
EDX=00000000 ES=0197 EDI=00000026 GS=0000
Bytes bei CS:EIP:
66 83 3a 00 75 04 33 c9 eb 17 8b ca 8d 79 02 8d
Stapelwerte:
a351f5fe 00000026 0087fda8 0087fd30 00000000
00000000 a3510000 0087fda8 00000001 0087fd68
00000000 00000007 a351f5fe 0087fd68 00528461
00000001

Does the problem still exist? Did you try 7.4.1 or 7.4.2. Version 7.4.2 requires

[Kernel32.dll]

GetLogicalProcessorInformation=

GetNumaHighestNodeNumber=

QueryDepthSList=

in the Kstub.ini.

KexBeta17 already supports these API's. The Toolbar is back with 7.4.2. 
 

Link to comment
Share on other sites

Hi Schwups, thank you very much for the report !! Had to remove two reactos file's  (dbghelp.dll and crypt32.dll) and that fixed it.
It seem to be still necessary to delete the dll's from it's plugin-folder but it is otherwise running fine. Toolbar is back, yeah !!
Thanks again and thanks Jumper.

Link to comment
Share on other sites

Yes, 7.4.2 crashes by the attempt to open a write-protected txt file here too. It doesn't crash on Vista. So probably it isn't a new bug of notepad++.

GetLogicalProcessorInformation comes first with Vista and XPSP3. Hence the OS requirements go up for notepad++.

Link to comment
Share on other sites

  • 1 year later...

Last version of FFDShow (v1.3.4533.0 / ffdshow_rev4533_20140929_clsid.exe, ) is working fine, I am using  Kernelex 4.5.2016.18 (Kernelex.dll v17; without Kstubs). Installer needs a NT compatibility mode, I used XPSP2.

All four (!) configure-shortcuts are not working. By trial and error I found following workaround by editing "Target" in the shortcuts. Later I found that this workaround was reported already in June 2006 on MSFN, so the problem is much older than KernelEx. See also Drugwash (2013) and Loblo (2011). Schwups (2013) tried updating Rundll32.exe.

C:\WINDOWS\RUNDLL32.EXE ffdshow.ax,configureAudio

C:\WINDOWS\RUNDLL32.EXE ffdshow.ax,configure

C:\WINDOWS\RUNDLL32.EXE C:\WINDOWS\SYSTEM\ff_vfw.dll,configureVFW

C:\WINDOWS\RUNDLL32.EXE ffdshow.ax,configureDXVA

All configure panels seems to be fine, but I didn't test VFW and DXVA.

About Rundll32.exe: I used the original 4.10.1998 version.

Edited by deomsh
typo's, corrections, additions
Link to comment
Share on other sites

  • 5 months later...

Image Eye 7.6 --- KernelEx 4.5.2 (WinXP SP2 Mode)

https://www.fmjsoft.com/imageeye.html

Alternate download @: https://www.sac.sk/files.php?d=5&l=I
ieye76.zip

Nice simple image viewer with ability to edit, copy, move, enhance pictures, and so on. Loads images surprisingly fast too, even on my old Pentium III.

Link to comment
Share on other sites

Notice anything different?

DX.jpg

Most parts of 9x service packs I would like to use like the VXDs for viewing/reporting up to 2TB of drive space on local and network drives and partitioning/formating without errors with Paragon etcetera. Remember XVDs are not interchangeable between Win98 and WinME.

Edited by Goodmaneuver
Looks like I have placed this in the wrong thread by accident it was supposed to be in kext-diy-kernelex-extensions
Link to comment
Share on other sites

On 7/24/2019 at 11:53 AM, Goodmaneuver said:

Notice anything different?

Yeah, I don't see Windows Millennium Edition Reporting that it has DirectX 11 installed everyday!

:D

Edited by i430VX
Link to comment
Share on other sites

On 7/24/2019 at 8:53 AM, Goodmaneuver said:

Notice anything different? 

DX.jpg

Most parts of 9x service packs I would like to use like the VXDs for viewing/reporting up to 2TB of drive space on local and network drives and partitioning/formating without errors with Paragon etcetera. Remember XVDs are not interchangeable between Win98 and WinME.

Will DirectX 11 install on 9x!? 

Link to comment
Share on other sites

~♥Aiko♥Chan♥~ I installed directx_Jun2010_redist several years ago, it updates files finishes but DX10 & 11 files do not transfer. Afterwards if the files are there and working then DX11 is reported by CPU-Z and DXdiag. The DX11 happened with KEX22 when going back to KEX18 then the reported DX vs is 9c. I have utilized some of ReactOS, I will report further. I do not know if it was fully functional though, see MSFN_Here for some of the idea.

I will continue in the correct thread, my apologies.
 

Edited by Goodmaneuver
Improved
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...