Jump to content

Recommended Posts

Posted

rloew, I've also considered porting a hd audio driver, but if you couldn't do it (yet), it sounds like we are doomed...


Posted

As I recall, old version of Object Bar didn't require KernelEx and allowed having XP style taskbar and start menu on Windows 98. However it was resource hungry (GDI and USER resources), and mostly failed to remember the recently run application list.

  • 2 months later...
Posted (edited)

Latest Flash Player 13.0.0.214 crashes Opera 12.02, Firefox Nightly 3.6.29pre, and IE6 sp1 on Win98se Traditional Chinese version, when I try to access Flash Player settings panel.

Edited by halohalo
Posted

I can't reproduce the error for Opera 12.02 on my machines (english and german). 

 

Latest Flash Player 13.0.0.214 plugin crashes Opera 12.02, when I try to access Flash Player settings panel.

Posted (edited)

 

I can't reproduce the error for Opera 12.02 on my machines (english and german). 

 

Latest Flash Player 13.0.0.214 plugin crashes Opera 12.02, when I try to access Flash Player settings panel.

 

I've solved the problem.

 

Flash Player 13.0.0.206 only requires GdiAlphaBlend, but 13.0.0.214 requires GdiAlphaBlend and RtlInitUnicodeString. I got the error message because I deleted all other functions except GdiAlphaBlend.

Edited by halohalo
Posted

GdiAlphaBlend is just the Gdi implementation (for consistency?) of AlphaBlend which already exists in msimg32.dll for Win9x.

If possible, redirect the call to msimg32 in Kext and transparency effects should work (unless they're bound to something else that's not working).

Posted

Yep, and so it should. ;)

 

There are more such "migrated" APIs and they could be found by performing a cross-comparison between msimg32.dll's API and the Gdi**** API in NT-based systems' gdi32.dll. Adding them to Kext in advance shouldn't hurt.

 

One thing to keep in mind is that according to MSDN there's a memory leak in msimg32's TransparentBlt (which I'm using in RPTE so it'd be nice to have this confirmed), so binding GdiTransparentBlt to TransparentBlt in Kext may impact on GDI resources.

Posted

Good work, everyone.  I'd chime in more, but am having web access difficulties.  Development on many fronts continues....

  • 2 weeks later...
Posted

It been 3 years since Kernelex has last been updated. Is it ever going to be updated again. I'm running Windows 98SE in VMware Workstation 10 and everytime I try to install any windows xp programs I get this error message "is linked to missing export ntdll.dl:NTOpenProcessToken"

Posted

It been 3 years since Kernelex has last been updated. Is it ever going to be updated again. I'm running Windows 98SE in VMware Workstation 10 and everytime I try to install any windows xp programs I get this error message "is linked to missing export ntdll.dl:NTOpenProcessToken"

 

Doesnt seem like it, but you should take a look at the KEXT mini updates though.

Posted

 

It been 3 years since Kernelex has last been updated. Is it ever going to be updated again. I'm running Windows 98SE in VMware Workstation 10 and everytime I try to install any windows xp programs I get this error message "is linked to missing export ntdll.dl:NTOpenProcessToken"

 

Doesnt seem like it, but you should take a look at the KEXT mini updates though.

 

Thanks I try that

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