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 Apps Compatibility List (New)

- - - - -

  • Please log in to reply
370 replies to this topic

#101
jumper

jumper

    2014 All-American Masters HJ'er

  • Member
  • PipPipPipPip
  • 508 posts
  • Joined 21-January 11
  • OS:98SE
  • Country: Country Flag

- = What doesn't work = -
...
AviDemux 2.5.3, why: Failed with missing MSVCRT.DLL:_fstat64

MSVCRT.DLL version 6.10.9848.0 contains _fstat64.
So also do MSVCR70.DLL 7.00.9981.0 and MSVCR71.DLL 7.10.7031.4 (for anyone using them as a MSVCRT.DLL update).

All are available in 98 SE SP 3.0.

Edited by jumper, 31 March 2012 - 01:53 AM.

Design feedback requested:
IHAtool - IpHlpApi tester; call various functions and report results
--status-> framework is solid; 22 api's fully supported; preview release coming soon
ComDlg32 wrapper - ComDlgEx meets IpHlpApi wrapper
--status-> PrintDlgExW working in latest SumatraPDF 8^)
Future projects: ImportPatcher40 - dialog interface; Kexter - IP40+Ktree+Kexstubs


How to remove advertisement from MSFN

#102
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Tried Seamonkey 2.8 portable crashes in the same way as Firefox 11 so be careful.

#103
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
t Tried to install the new flashplayer 11.202.228 got the following error advapi32.dll:changeserviceconfig 2w error does anybody know
what this means an how to resolve this.

#104
ppgrainbow

ppgrainbow

    Advanced Member

  • Member
  • PipPipPip
  • 478 posts
  • Joined 04-October 11
  • OS:Vista Ultimate x64
  • Country: Country Flag

t Tried to install the new flashplayer 11.202.228 got the following error advapi32.dll:changeserviceconfig 2w error does anybody know
what this means an how to resolve this.


It looks like that Adobe pulled the plug on Windows 2k and Windows 98 with Adobe Flash Player 11.2. :(

I believe that changeserviceconfig is a dependency that only exist in Windows XP Service Pack 2 or later along with SetDllDirectoryW which first existed in the second update to Flash Player 11.1.

AVA Direct FX AM3+ specs: Zalman ZM Z9-U3 Black Mid-Tower case / ASUS M5A97 R2.0 / AMD FX-4300 3.8 GHz quad-core processor / Fractal Design Integra R2 500W PSU / Hyper 212 EVO CPU cooler / 2 x Western Digital BLACK SERIES 1 TB (WD1003FZEX) SATA III 7200 RPM / Lite-On iHas124 Black 24x DVD-RW / 8 GB Crucial Ballistix Sport PC3-12800 DDR3 (2 x 4 GB) / StarTech SATA-to-CompactFlash Adapter (35BAYCF2SAT) / EVGA GeForce 8400 GS 520 MHz 1 GB GDDR3 / Microsoft Windows Vista Ultimate SP2 x64

 


#105
frogman

frogman

    Senior Member

  • Member
  • PipPipPipPip
  • 561 posts
  • Joined 10-December 07
  • OS:Windows 7 x86
  • Country: Country Flag
Hi,

Please see the thread below where I mentioned the same issue and got help which now has the updated flash on my 98 PC. :D

http://www.msfn.org/...706#entry993706

Windows 7 starter - Internet Explorer 11 - Google Chrome


#106
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Thanks it works. The installer maybe only works with windows xp ?

#107
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag
VLC Player 2.0.1 working smoothly with KeX 4.5.2.

I have tried portable version of SumatraPDF 2.0 but I've got error message about missing export NTDLL.DLL:wcsncat.


Btw, loblo could you try latest version of AV Splitter?

Installation was successful but it doesn't work on my PC.

Edited by rainyd, 04 April 2012 - 04:50 AM.


#108
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 767 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag

VLC Player 2.0.1 working smoothly with KeX 4.5.2.

I have tried portable version of SumatraPDF 2.0 but I've got error message about missing export NTDLL.DLL:wcsncat.


Btw, loblo could you try latest version of AV Splitter?

Installation was successful but it doesn't work on my PC.

I could run Sumatra PDF 2.0 by putting an XP ntdll.dll (renamed 9xdll.dll) in the Sumatra folder and hexing the string ntdll.dll to 9xdll.dll in SumatraPDF.exe and I guess a stub dll with dummy wcsncat and vsprintf functions would work just as well.

I tried to hack AV Splitter to try to make it work several times but unlike with FFDShow and LAVFilter I was never successful unfortunately. :no:

#109
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag
mikroPascal PRO for ARM 2.00, from www.mikroe.com (with KernelEx 4.5.2).

After installing the compiler (I chose not to install the optional mikroProg suite and drivers, so I don't know their compatibility), it is necessary to replace the installed 'FTD2XX.dll' file (yeah, that's an interface to FTDI's USB driver; even if you elect not to install the drivers, there's still a dependency on this DLL by the compiler application) with a W98 compatible version from here.

Then simply run the compiler in default compatibility mode or some W9X compatibility mode. If you chose an NT compatibility mode, instant crash!

BTW, there's a minor nuisance crash (access violation) on exit, but it doesn't seem to affect anything.

This is about the newest compiler at this time from MikroElektronika, so the others there are probably also compatible in the same manner, perhaps even more so.

Joe.

Edited by jds, 12 April 2012 - 08:58 AM.


#110
DougB

DougB

    Junior

  • Member
  • Pip
  • 54 posts
  • Joined 04-September 11
  • OS:98SE
  • Country: Country Flag

I could run Sumatra PDF 2.0 by putting an XP ntdll.dll (renamed 9xdll.dll) in the Sumatra folder and hexing the string ntdll.dll to 9xdll.dll in SumatraPDF.exe

This hex-hack worked for me too, except that i had to hex-edit the LibMuPDF.dll file as well -- there's one occurrence of "ntdll.dll" in the LibMuPDF.dll file and two occurrences in the SumatraPDF.exe file. I changed 'em all -- seems to be working fine (KEx v4.5.120). Remember to copy ntdll.dll from WXP to Sumatra's folder and rename it to "9xdll.dll". (Wondering -- would a W2K ntdll.dll work as well?)

Thanks loblo!

- Doug B.

#111
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 767 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag
Yeah libmupdf.dll must also be hexed if one's using the install version, the portable version which I was using at the time hasn't got any dlls. I am now using the install version as well as I decided to use it as my browser plugin for pdf because of its blazing speed. Glad it's working for you as well.

#112
DougB

DougB

    Junior

  • Member
  • Pip
  • 54 posts
  • Joined 04-September 11
  • OS:98SE
  • Country: Country Flag


I could run Sumatra PDF 2.0 by putting an XP ntdll.dll (renamed 9xdll.dll) in the Sumatra folder and hexing the string ntdll.dll to 9xdll.dll in SumatraPDF.exe

This hex-hack worked for me too,
<snip>
(Wondering -- would a W2K ntdll.dll work as well?)

Ok, i anwered my own question -- the ntdll.dll from Windows 2000 Professional SP4 *does* work for SumatraPDF (same procedure as above), and it's file size is a bit smaller than the WXP SP3 version:

2K SP4: 491,792 bytes, v5.0.2195.6685
XP SP3: 706,048 bytes, v5.1.2600.5512

On the W2K Pro SP4 installation CD-ROM, ntdll.dll is located in the \I386 folder.

Note that SumatraPDF web page states: "Supported OS: Windows 7, Vista, XP."

- Doug B.

#113
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

I could run Sumatra PDF 2.0 by putting an XP ntdll.dll (renamed 9xdll.dll)

Why not rename it as 'xpdll.dll'?

Joe.

#114
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello there, I can officially say that firefox 9.0.1 portable version works stable for me, I have moved from my usb stick to my harddrive.
My system: Windows 98 SE 4.10.2222B winth kernelex 4.5.2 installed
Motherboard Aopen
Chipset : Intel i440BX/ZX
Processor : Intel Pentium III E @ 850 MHz
Memory : 512 MB (2 x 256 SDRAM )
NVIDIA GeForce2 MX/MX 400
usb 2.0 card Belkin
80 gigabyte harddisk advance 29100 ultra dma100 controller

I had to tweak prefs.js the same as about:config. Firefox 9.0.1 is working even faster then 3.6.28. And I could use nearly all the plugins I had with 3.6.28.

#115
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I am testing now Firefox 10.2 portable with adapted prefs.js form firefox 9.1 portable. Firefox 10.2 seems also stable, I will do some testing.
Firefox 9.01 is much faster then Firefox 3.6.28.

Changes in my prefs.js:

# Mozilla User Preferences

/* Do not edit this file.
*
* If you make changes to this file while the application is running,
* the changes will be overwritten when the application exits.
*
* To make a manual change to preferences, you can visit the URL about:config
* For more information, see http://www.mozilla.o...zing.html#prefs
*/

user_pref("app.update.auto", false);
user_pref("app.update.enabled", false);
user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1335367803);
user_pref("app.update.lastUpdateTime.background-update-timer", 1335368163);
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1335368043);
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1335367923);
user_pref("bookmarks2pane.open_only_one_tree", false);
user_pref("browser.cache.disk.capacity", 15360);
user_pref("browser.cache.disk.smart_size.enabled", false);
user_pref("browser.cache.disk.smart_size.first_run", false);
user_pref("browser.display.show_image_placeholders", false);
user_pref("browser.download.manager.retention", 0);
user_pref("browser.download.useDownloadDir", false);
user_pref("browser.formfill.enable", false);
user_pref("browser.migration.version", 5);
user_pref("browser.open.lastDir", "J:\\programs");
user_pref("browser.places.smartBookmarksVersion", 2);
user_pref("browser.preferences.advanced.selectedTabIndex", 0);
user_pref("browser.rights.3.shown", true);
user_pref("browser.search.selectedEngine", "WOT Safe Search");
user_pref("browser.search.useDBForOrder", true);
user_pref("browser.sessionhistory.max_total_viewers", 0);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.startup.homepage_override.buildID", "20111220165912");
user_pref("browser.startup.homepage_override.mstone", "rv:9.0.1");
user_pref("browser.startup.page", 0);
user_pref("browser.syncPromoViewsLeft", 1);
user_pref("browser.tabs.animate", false);
user_pref("browser.tabs.loadInBackground", false);

user_pref("com.djiha.addons.ff-accelerator.lastCacheUpdate", "1335365388695");
user_pref("com.djiha.addons.ff-accelerator.prefsTweaked", true);
user_pref("dom.max_script_run_time", 30);

user_pref("idle.lastDailyNotification", 1328282255);
user_pref("intl.charsetmenu.browser.cache", "UTF-8, x-user-defined");
user_pref("intl.charsetmenu.browser.static", "ISO-8859-15, ISO-8859-1, windows-1252");
user_pref("layers.acceleration.disabled", true);
user_pref("network.cookie.prefsMigrated", true);
user_pref("network.dns.disableIPv6", true);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("network.http.proxy.pipelining", true);
user_pref("nglayout.initialpaint.delay", 0);

#116
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hi there. Well seems I have a problem. Every time when I have changed the prefs.js it is changed back to the old value by the settings in a
about:config when I start the browser. So when I exit Firefox 10.02 then I get the old value back which I already had changed.
And it is difficult for me to use about:config in firefox 10.02. So how can I change prefs.js without it is being changed back to the old value,
when Firfox is started and then shutdown ? I will try to find it. Does anyone know what I can do ?

#117
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello, I already found out what my problem was changing prefs.js from firefox. There was a file user.js with changed prefs,js. back. So I
removed user,js. And I could change prefs.js without using about:config.

#118
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I tried with kernelex 4.5.2 installed Firefox 9.0.1 portable and Firefox 10.0.2 portable and everything worked. Everything that comes after
these versions firefox 11 and up crashes on windows 98 se, these versions crash the same way as some Palemoon versions.

#119
MiKl

MiKl

    Member

  • Member
  • PipPip
  • 121 posts
  • Joined 01-December 11
  • OS:98SE
  • Country: Country Flag
Was anybody able to install Java 6 Update 32 ??
It first seemd to install fine but suddenly it stopped because of a (unnamed) dll.

#120
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag

Was anybody able to install Java 6 Update 32 ??
It first seemd to install fine but suddenly it stopped because of a (unnamed) dll.


I have exactly the same problem with that update.

#121
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 767 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag
The problem appears to be down to the regutils.dll in the cab file that needs a new function from Kernel32.dll. I have rebuild that cab with the regutils.dll from update 31 and edited the msi with orca because the resulting cab file had an invalid signature. Doing that it only partially installs and must be completed by hand after which it seems to be working OK, tested briefly on a couple of apps I have on disk and on a couple of online applets with K-Meleon.

Grab it here: http://www.4shared.c...6u32_fixed.html

Run the msi installer and once it's done, copy the files in the "Copy 2 Windows" folder to your Windows folder and the one in the "Copy 2 System" folder to your System folder overwriting the files already in place which still are the old ones. Finally merge the registry file after making sure the paths it contains are also your paths, otherwise adjust them before merging. Once all this is done done it should work OK.

Edited by loblo, 27 April 2012 - 09:40 PM.


#122
oc_dt

oc_dt

    Member

  • Member
  • PipPip
  • 104 posts
  • Joined 12-December 08

I tried with kernelex 4.5.2 installed Firefox 9.0.1 portable and Firefox 10.0.2 portable and everything worked. Everything that comes after
these versions firefox 11 and up crashes on windows 98 se, these versions crash the same way as some Palemoon versions.

Which Firefox 10 is working? According to http://kernelex.sour...Mozilla_Firefox : Firefox 10.0.4: Installs and runs unmodified.

However, I failed installing 10.0.4esr on 98SE, it said: Sorry, Firefox can't be installed. This version of Firefox requires Microsoft Windows 2000 or newer.

The wiki seems incorrect. Did you encounter this error too?

The only Firefox 10 mozilla download link is from ESR (10.0.4esr). 10.0.2 download link redirected me to 12.

Edited by oc_dt, 27 April 2012 - 10:10 PM.

OC

#123
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello. First you have to install kernelex 4.5.2.
Then you can install firefox. Then you
you have to right click on Firefox.exe and
click on the tab kernelex
choose for specific compatibility mode and
choose for windows 2000 SP4. And you can run
firefox.
But if I where you I would try the portable
version, because if it does not work you can
simply delete it. And you have no problems
with the Registry. It is also better to
use a release which is offical release then
a release that is not stable like a esr
release.

#124
oc_dt

oc_dt

    Member

  • Member
  • PipPip
  • 104 posts
  • Joined 12-December 08

Hello. First you have to install kernelex 4.5.2.
Then you can install firefox. Then you
you have to right click on Firefox.exe and
click on the tab kernelex
choose for specific compatibility mode and
choose for windows 2000 SP4. And you can run
firefox.
But if I where you I would try the portable
version, because if it does not work you can
simply delete it. And you have no problems
with the Registry. It is also better to
use a release which is offical release then
a release that is not stable like a esr
release.

I thought I was on 4.5.2. In fact, I'm only at 4.5 Final, thanks for pointing it out.

Is the portable version also from mozilla? I can't find it in the official website.
OC

#125
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
You can do a search with google for a portable earlier version of firefox.
version of Firefox.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users