Jump to content

Xeno86

Member
  • Posts

    128
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Poland

Posts posted by Xeno86

  1. After install, the following setting must be disabled to ensure Java applets work.

    In Control Panel, Java, Advanced, Java Plug-in, uncheck:

    Enable the next-generation Java Plug-in (requires browser restart)

    Now you should be operational with both Internet Explorer and Firefox, Opera, and others.

    For more information, see: http://www.java.com/en/download/help/new_plugin.xml

    Good find RetroOS ! :)

    What I have to add is that I have just tested JDK 6u14 on a fresh system and it installs flawlessly (including bundled JRE 6u14).

    javas.th.png

  2. Opera always crashes in kexbases.dll or user.exe when launched from Wilma.
    It appears that you're running Wilma with XP-compatibility level, am I right? In this case all child processes (including Opera) will also be running under this compatibility level. Opera doesn't like XP level. For the time being try setting "Windows 98" compatibility level for opera.exe.
  3. oc_dt

    I suspect that there could be a conflict with some shell extension on your system. Please use this tool with KernelEx 4.0 RC2: Autoruns to create a report (use export feature).

    I've sent this to your mailbox. Thanks.

    Based on my autoruns output, do you suspect any program causing this conflict? What else should I try? Thanks.

    Try creating crash log with DrWatson.

  4. oc_dt

    I suspect that there could be a conflict with some shell extension on your system. Please use this tool with KernelEx 4.0 RC2: Autoruns to create a report (use export feature).

    gg41

    Try catching the crash with DrWatson tool.

    Install with "Disable KernelEx extensions" option, after initial crashes run drwatson.exe tool, run c:\windows\kernelex\verify.exe, drwatson should catch the crash - create a report then.

  5. Finally after 4 months from last release presenting...

    KernelEx v4.0 Final

    Now working on Windows 98/Me:

    * Flash 10 in Internet Explorer

    Major changes:

    * added option to installer to select between enabling KernelEx extensions for all applications and disabling them

    * added installation verifier

    * printer driver software no longer running in NT mode

    * file select dialogs in Flash applets and certain applications should work correctly now

    * improved RP9 compatibility

    * loading MSLU altered floating point unit flags and caused certain programs to crash

    * MSLU (Unicows.dll) is no longer loaded right on startup and should be seen referenced less often in system

    * Dependency Walker is no longer slow when profiling

    * startup speed improvements

    * stability improvements

    * tons of small changes

    Detailed technical changelog is bundled with sources.

    This release is supposed to be a stabilization for KernelEx 4.0 series.

    Expect thrilling new features and more compatible applications with KernelEx 4.1 series. :hello:

  6. According to the KernelEx 4.0 RC2 release notes:

    - change: KernelEx will first load any other MPRServices before initializing

    I expect this change has something to do with the start-up problems some people are getting.

    It would appear that it fixes some things, but introduces new problems.

    I'd like a list of entries under MPRServices of those of you who have problems with booting. To obtain the list follow these steps:

    1. Start->Run, type regedit.exe

    2. In registry editor browse to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MPRServices

    3. Select (highlight) MPRServices key.

    4. From menu select Registry->Export registry file...

    5. Select some file name (make sure you don't export everything but only the MPRServices sub-tree)

    6. Paste here the contents of the file.

    Also did RC1 work fine in this respect (system without RP9) ?

    Indeed there has been a change in RC2 to make sure that Tihiy's Revolutions Pack 9 always loads before KernelEx.

    In RC1 all entries were loaded by MPR.EXE itself. Now KernelEx pre-loads all entries before doing initialization. Theoretically it shouldn't affect the system in any way...

  7. Realy nice job! Congratulations for Xeno86 and Tihiy. The software works greate. Ooo 3.0.1 and other software is now useable under W98. I miss a little documentation for the "Core.INI". For some situations I think is better to diable or Uninstall KernelEx. Also I miss a simple Uninstall-Function. [...]

    The VLC Media Player 0.9.8a (Open Source Media Player: http://www.videolan.org) dosn't work. Actual a dont know, its a problem of Videolan or a problem of KernelEX.

    The only setting tweakable by user is through compatibility tab. Core.ini is not meant to be edited by end users.

    You can disable KernelEx selectively through compatibility tab, which you can find in properties for .exe or shortcut to .exe file.

    sheet.th.png

    Uninstall isn't simple?! Is it a joke? :wacko:

    In case you couldn't find it... it is "hidden" in "Add/Remove Programs" under Control Panel. It is standard uninstall procedure for all Windows programs.

    You can simply check if Videolan not working is KernelEx problem or not by putting a tick at "Disable KernelEx extensions for this program" under compatibility tab.

    With 98SE and Kernelex 4.0 RC 2, I can install Flash 10.0.22 but Firefox 3.0.7 crashes every time. (Seamonkey 1.1.15 complains about Flash 10 when it starts but after I close the dialog, Seamonkey works and Flash 10 works.) Reinstalling Flash 9.0 r159 eliminates all of these problems. Flash 10 use to work for me with Kernelex 0.3.5 but it hasn't worked since 0.3.6. Any suggestions?

    :huh:

    It must be something wrong with your configuration, because I use Firefox 3.0.7 with Flash 10 everyday and it works for everybody else.

    My suggestion is to do clear install of Firefox 3 and creating a new profile.

    • Debug setupkex project still cannot find prinf:

    d:\free\kernelex\common\pemanip.cpp(360) : error C2065: 'printf' : undeclared identifier

    • Debug kexbasen project misses a link to symbols found in shell32.lib (but default libs are ignored):

    [...]

    • Debug kexbases misses an import in a library that is not on my system:

    [...]

    I've fixed printf issue for debug setup project. However all other errors are caused by your own modifications to the project files.

  8. Now for the bad news. I uninstalled RC1, rebooted, then installed RC2. After what appeared to be a normal install, the system rebooted, during which I got the following error message:

    [...]

    I've switched back to RC1 so I can check further into how well KernelEX and SSM are going to work together.

    Rick

    Thanks for the report.

    Problem should be solved now.

    Please re-download.

  9. KernelEx v4.0 RC 2 released !

    Now working on Windows 98/Me:

    * The Chronicles of Riddick EFBB Demo

    * QEmu 0.9

    Fixed regressions:

    * fixed Adobe Acrobat Reader 7.0 not working with RC 1

    * .Net framework was broken in RC 1 now should work correctly

    * input issue in Firefox 3 affecting special characters

    * eMule couldn't complete downloads in RC 1, now fixed

    * transparency issue in Firefox 3

    * incompatibility with Norton Utilities

    Detailed Changelog:

    - fixed uxtheme version check

    - added compilation instructions

    - fixed msimg32.AlphaBlend bug incorrectly calculating transparency

    - added kernel32.GetVersionW to default configuration

    - added advapi32.OpenSCManager stubs

    - implemented kernel32.GetConsoleWindow

    - modified CreateFile, ReadFile and WriteFile so that they now accept overlapped flag

    - fixed non-working MoveFileWithProgressA

    - fix: DirectX setup has disabled extensions

    - added psapi.EmptyWorkingSet stub

    - change: KernelEx will first load any other MPRServices before initializing

    - added workaround for situation where some kernel driver hijacked system functions

    - added missing disable resource check fix

    - removed GetMessageW from kexbasen (already in kexbases)

    - fixed issue where installer wouldn't complete on fresh system

    - fixed BSOD or crashes on shutdown on certain configurations by preventing early unload

    - fixed compatibility sheet not working properly for shortcuts

    - implemented kernel32.IsProcessorFeaturePresent

    - fix: check if last element in merge list does repeat

    - fixed compilation issue with PSDK 2003

    - fixed Core not displaying error messages correctly

  10. You wanted problem reports, and I reported problems, that's about it...

    How am I to know which programs are supposed to work with kernelEx or not?

    Or how am I to know which programs you are planning to get running in the future?

    I only named two programs that apparently don't work,

    Maybe someone should make a complete list of all the programs that are supposed to work with KernelEx so that everyone can try out these specific programs.

    Let me clear that out.

    A problem would be if some program that is supposed to work under 98/Me stopped working after installing KernelEx or some program that was reported to work with previous versions of KernelEx stopped working or suddenly you get crashes or other issues.

    Otherwise (as in your case) if you want to see some specific application working - you write a request to add support for some specific application.

    Now imagine that we have a newcomer to this thread interested in running Firefox 3 on Windows 98/Me. Our newcomer starts reading the thread to get more insight and what he/she sees? Right from the second reply: FAILURES and PROBLEMS! How would you react? I would be MUCH more hesitant about installation...

    I agree that a list of working programs is needed. Also a website for the project is needed to bring more attention to the project. Any volunteers?

  11. It's not possible to install Adobe Reader 9.1

    Google Earth 5 won't install either.

    i tried some windows xp only programs and it didit work

    I never said that after you install KernelEx you will be able to run ALL Windows XP applications ever created.

    Full XP compatibility will never be possible.

    In fact I as an author decide which applications I want to see running on 9x and add enhancements to system accordingly. I am perfectly aware that the apps you listed won't work and I can even give you a thousand more examples... but what's the point?!

    If you want to see them running - ACTIVELY CONTRIBUTE TO THE PROJECT OR BURN IN HELL.

    Currently there are only two people in the team: me and Tihiy.

    Taking this into consideration - you should feel very lucky that you can run SO MANY applications.

    Small list of what you can run with KernelEx:

    * Mozilla Firefox 3

    * Adobe Flash 10

    * OpenOffice.org 3.0

    * Java Developer Kit 6

    * Java Runtime Environment 6

    * Google Picasa 3

    * PDF-XChange Viewer

    * Doom 3

    * Quake 4

    * Prey

    * Need for Speed: Most Wanted

    * and many other programs - see old KernelEx thread for reference.

    Instead of moaning about what doesn't work share with the list of programs that DO WORK for you after installing KernelEx.

    If you want full XP compatibility install XP. EOT.

    but i dont know how to use it

    i cant find no kever.ini and theres no read me so i got no clue how to use it i thought you just run programs and it does it all by it self Lol

    Right click on application (exe or shortcut), select properties, select compatibility tab.

    There are predefined settings for some well known programs like Firefox 3.

    after uninstalling the old kernelex, then re-installing this new KernelEx 4.0 RC 1

    i trid to re-install directx_nov2008_redist (i know this won't work, but i tried anyway), such error-log entries, will not appear if i disable the KernelEx extension for dxsetup.exe

    driven with curiousity i remove the microsoft.NET, and try to reinstall it again with Kex in effect.

    first, i install extract all files from dotnetfx.exe (version 1.1.4322.573), without any meddling in compatibily the installation process won't ever finished, i must forcefuly terminate the installation process.

    if i try to disable kernelex extension for install.exe (extracted from dotnetfx.exe), this time .net installation went normally.

    Installing core system components while forcing different system version is gently speaking unwise.

    DirectX is definitely a core system component.

    I will block the possibility to install it with different version set in compatibility tab in the next release.

    If something isn't working with new KernelEx (but used to) - use compatibility tab to disable KernelEx for that program - this is why this option was designed...

    swat 4

    installer said you dont have admin rights lol

    I will look into this issue.

    how much does this program modify my system

    The installer changes 80 bytes in kernel32.dll to make system ready for new symbol resolve engine (KernelEx Core) and to disable platform checks of executables.

    No other system files are modified.

    Few minor issues encountered along the way:

    • The (fixed?) osdn mirror for the tar source package reports 'page not found'; may be a temporary glitch. Changing the path to point to switch instead of osdn fixes the issue.

    I can't control that. It's an issue at Sourceforge.

    • May be a good idea to mention 'src' or 'source' in archive's name; initially I thought it's just the usual non-installer alternative for the compiled application.

    Already fixed.

    • Speaking of non-installer... I'd pretty much like to have a zip/7z alternative of the application, for analysis/translation/etc purposes; the NSIS installer doesn't easily allow manual extraction of the content and not everybody has a development environment at hand to build everything up from the sources.

    Raw archive is not an option. You can extract all files from NSIS installer with 7zip File Manager.

    Heh... no problems so far with regular 9x applications. I've tried however to run the Unicode version of Miranda IM 0.8 alpha #28 self-built (that's my test bed for KernelEx ;) ) and am constantly getting crashes in UNICOWS.DLL

    These indicate bugs in MSLU... nothing new. Btw. under what program did you get unicows symbols displayed?

    I tried to build the debug version of KernelEx with the debug symbols, hoping it would offer more details, but it wouldn't recognize the pdb. Also, KEXBASES.DLL wouldn't compile with VC6 under 98SE. And the debug symbols for UNICOWS.DLL (unicows.pdb) wouldn't be recognized either, although it's in the same folder with unicows.dll (both in System and in Miranda's folder, just to make sure).

    Hmm? Wouldn't compile? I compile with VC6 under 98SE myself! The error you are getting is most likely caused because you didn't build KEXCRT first. (I should include build instructions).

  12. Additional information:

    Compatiblitity tab has been added to ease configuration – no more editing configuration files manually. Also the installer is now more familiar and supports installing new version on top of previous installation.

    KernelEx won't be loaded if system is booted into safe mode so the user can safely diagnose and fix potential problems.

    User has now the ability to completely disable KernelEx extensions for incompatible applications.

    KernelEx has been completely redesigned and rewritten from scratch with low overhead and improved compatibility features being the most important goals.

    Large speed improvements should be visible especially in unicode support and version checking procedures.

    KernelEx installer performs minimal patching of single system file to make system KernelEx-ready. These modifications don't increase the size of the module nor do they alter the internal structure of the file in any way. KernelEx should now be compatible with all resource editing utilities. It changes the following: disables subsystem version checking of loaded module, enables usage of external resolve engine.

    The main part of new KernelEx is KernelEx Core™ - a custom symbol resolve engine for Windows 98 and Windows Millennium operating systems which extends base system API with custom API libraries.

    KernelEx has now a sane and highly automated build environment. Debugging capabilites have been improved as well.

  13. Reporting problems:

    When reporting problems make sure that you include the following information:

    1. Operating system version – is it Windows 98 Gold (aka First Edition), Windows 98 Second Edition or Windows Millennium?
    2. KernelEx version - as displayed at the bottom of the Compatibility tab or in Add/Remove Programs tab
    3. Program vendor, program name and program version.
    4. Description of the problem.
    5. Exact steps required to reproduce the problem - what to click and what to press after the program starts
    6. Did the program work prior to installing KernelEx? Does disabling KernelEx in compatibility tab fix the problem? - important to classify the category of the bug.

    Please do not include crash logs unless requested.

    These don't add anything into discussion and in most cases don't help to solve the problem, but only clutter the thread.

    Instead provide steps required to reproduce the crash. If it crashes for you it will crash for me too.

    I will ignore all problem reports that don't follow the above guidelines.

    Known problems:

    Problem:

    Despite changing Windows version in compatibility tab some programs complain about wrong system version. Example: Adobe Flash Player 10.0.

    Solution:

    Create "xp.reg" file in notepad with following contents:

    REGEDIT4
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion]
    "CurrentVersion"="5.1"

    Double click on "xp.reg" file.

    Install the program.

    Create "unxp.reg" file in notepad with following contents:

    REGEDIT4
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion]
    "CurrentVersion"=-

    Double click on "unxp.reg" file.

    Problem:

    Dependency Walker shows unresolved imports even if program works correctly.

    Solution:

    This behaviour is expected by design. Don't depend on Dependency Walker.

    Release notes:

    KernelEx v4.5.2 by Xeno86
    2011-11-14

    What's new:
    ----------------------------------
    * Added KernelEx Virtual Device (VKrnlEx.vxd) project which makes modification of kernel32.dll file on disk unnecessary by patching the image directly in memory from kernel space before the shell starts
    * Implemented a fix for a crash occuring when accessing a locked file through file mapping object
    * Some programs shouldn't complain about not having admin privileges anymore
    * Various bugfixes

    Apps fixed / now working:
    -------------------------
    * Now working: Mozilla Firefox 8.0

    #################################################

    KernelEx v4.5.1 by Xeno86
    2011-05-06

    What's new:
    ----------------------------------
    * New KernelEx API Hook infrastructure for developers
    * Various bugfixes

    Apps fixed / now working:
    -------------------------
    * New Opera 11 non-MSI installer now works
    * Fixed download numbers in Opera 11 not being displayed properly
    * Fixed missing checkboxes in GTK applications - Pidgin and GIMP among others
    * Fixed Google Earth installation on non-english systems

    #################################################

    KernelEx v4.5 Final by Xeno86
    2010-12-30

    What's new:
    ----------------------------------
    * Reworked installer (should be more compatible with kernel32 updates)
    * New welcome screen
    * Fixed stability of extended TLS code
    * Fixed hang issues with printers
    * Added Windows Installer compatibility database for MSI files patching

    Apps fixed / now working:
    -------------------------
    * Fixed: Foxit Reader 3.1 drag-and-drop crash
    * Fixed: Qt 4.6+ hotkey issues
    * Fixed: Opera 11 'about:' pages
    * Fixed: Firefox displaying file save dialog twice
    * Fixed: caret not showing on some configurations (Opera)
    * Now working: Google Earth 5.2 (6.0 beta experimentally)

    #################################################

    KernelEx v4.5 RC 5 by Xeno86
    2010-11-02

    What's new:
    ----------------------------------
    * KernelEx should now work better with Windows 95 shell
    * Fixed stability issues with GDI anti-leaking code

    Apps fixed / now working:
    -------------------------
    * Fixed: OpenOffice.org often crashed on closing
    * Fixed: VLC 1.1.x crashed on DVD playback on windows 98 shell
    * Fixed: MAME insufficient memory error
    * Fixed: Inkscape 0.47 invisible save dialog problem
    * Fixed: Foxit Reader 3 resource leaks and random scrolling crashes
    * Fixed: Opera crashed in 'Windows 2000' mode when trying to save file
    * Fixed: Qt4 apps not showing interface fonts
    * Fixed: AkelPad had broken national input
    * Fixed: Easy Assembler Shell installer crash
    * Now working: Media Player Classic Home Cinema rev 2374+
    * Now working: MS Office 2003 Word/Excel + Viewers (experimental)
    * Now working: MS Office 2007 converters [docx only] (experimental)

    #################################################

    KernelEx v4.5 RC 4 by Xeno86
    2010-09-21

    What's new:
    -----------
    * Implemented SysLink common control class
    * KernelEx auxiliary libraries weren't loaded when full path to system file was passed in call to LoadLibary

    Apps fixed / now working:
    -------------------------
    * Fixed: missing background colors and images in Mozilla Firefox 3.6.9/3.6.10
    * Fixed: MSIMG32 warning and menu icon transparency issues in Opera 10.62
    * Fixed: Google Picasa options dialog (empty tabs)
    * Fixed: Adobe Flash Player crashes (reported by mailcat via sf.net forum)
    * Fixed: Adobe Flash Player 10.1 volume control
    * Fixed: Wizard101 game crash (bug #3041092)
    * Fixed: Maxthon browser (freezing)
    * Now working: Maxthon 1.6.7
    * Now working: VLC 1.1.2 (without RP9)

    #################################################

    KernelEx v4.5 RC 1 by Xeno86
    2010-07-30

    What's new:
    ----------------------------------
    * Reworked 'Compatibility' tab to allow resetting compatibility settings to default values
    * Resources with high ID are disallowed when KernelEx is disabled
    * Platform check is now re-enabled when KernelEx is disabled
    * Fixed settings not applied for applications with international characters in path
    * Implemented get-post I/O completion ports functionality

    Apps fixed / now working:
    -------------------------
    * Fixed: MSYS (broken)
    * Fixed: Microsoft Access XP (crashing)
    * Fixed: Rally Championship '99 (crashing)
    * Fixed: GTA San Andreas (crashing)
    * Fixed: VLC 1.0+ (UI)
    * Fixed: Firefox 3.6.4+ (high cpu usage)
    * Now working: Adobe Flash 10.1 plugin
    * Now working: Mozilla Firefox 4.0 Beta 2
    * Now working: Artweaver 1.0
    * Now working: MPC-HC (newer builds, svn build 1391+)

    #################################################

    KernelEx v4.5 Beta 2 by Xeno86
    2010-02-14

    What's new:
    ----------------------------------
    * Implemented Uniscribe font caching (improves Firefox 3 performance).
    * New thread pool implementation (fixes IE6 problems).
    * Fixed rare font related Firefox 3 crash.
    * Implemented timer queue APIs.
    * Implemented SHParseDisplayName and restricted to XP+ configs to fix Firefox mailto issues.
    * Fixed premature kexCOM unloading crashing Photoshop 5 and other buggy apps.
    * Updated jemalloc to version from FF3.6.
    * Fixed jemalloc sensitiveness to invalid pointers. Fixes vmwareuser, cvtaplog crashing.
    * Implemented EnumPrintersW (Foxit 3.1 Unicode printing support).
    * Fixed Opera 10.50 Beta Acid3 crash.
    * Other small fixes / stubs.

    #################################################

    KernelEx v4.5 Beta 1 by Xeno86
    2010-01-18

    What's new:
    ----------------------------------
    * Noticeably improved speed of applications which make extensive use of memory.
    This was made possible by introducing new memory allocator originating from FreeBSD - jemalloc.
    It improves heap memory allocation/free speed and reduces virtual memory fragmentation.
    * Improved compatibility with Unicode applications by implementing new windowing layer
    which provides NT-consistent way to work with Unicode window procedures.
    * Extended TLS slot limitation from 80 to 1000+, for some heavy apps.
    * Lifted PE loader named resource limitation, allowing named resource-heavy libraries to load.
    * Changed kernel obfuscator to produce positive object (process, thread) IDs in order to improve compatibility.
    * Introduced kexCOM - new library to take care of missing COM interfaces. Fixes creating shell shortcuts in newer installers.
    * GDI object destroying rules adjusted in order to fix certain resource leaks or unstability with Flash and other apps.
    * Implemented certain userenv, unicode winspool, thread pool functions.
    * Lot of API fixes and stubs.
    * Improved Compatibility tab.
    * Various architecture improvements.
    * Fixed uninstall kernel32.bak not restoring reliably issue.

    Apps now working / fixed:
    -------------------------
    * .NET Framework 2 (fixed install/uninstall and apps)
    * AbiWord 2.8 (usable, minor problems)
    * Adobe Flash 10.1 beta
    * Adobe Acrobat Reader 9 (very unstable)
    * Adobe ImageReady CS2 (no Photoshop yet)
    * Arora (WebKit Internet Browser)
    * FastStone Image Viewer (fixed plugin crash)
    * Foxit Reader 3.1
    * ICQ 6.5 / ICQLite
    * GIMP 2.6 (usable, fixed brush trace)
    * Half-Life 2 Episode One/Two (SteamEmu)
    * Miranda IM 0.8.x Unicode
    * Mozilla Thunderbird 3 (fixed out of space errors)
    * Nero DiscSpeed 4
    * QtCreator 1.2.1
    * SoftMaker Office 2008 (fixed input bugs)
    * WinAmp 5.5x (fixed ML crash, charset problems)
    * X-Moto

    #################################################

    KernelEx v4.0 Final 2 by Xeno86
    2009-08-20

    Major changes:
    --------------
    * system won't try to load auxiliary libraries (PSAPI, MSIMG32, PDH, UXTHEME, WTSAPI32) when extensions are disabled

    Fixed regressions:
    ------------------
    * fixed ZoneAlarm not working properly
    * Firefox 3 couldn't be uninstalled if KernelEx was installed with extensions disabled
    * Foobar2000 v0.9.6.x installer was crashing

    #################################################

    KernelEx v4.0 Final by Xeno86
    2009-07-23

    Now working on Windows 98/Me:
    -----------------------------
    * Flash 10 in Internet Explorer

    Major changes:
    --------------
    * added option to installer to select between enabling KernelEx extensions for all applications and disabling them
    * added installation verifier
    * printer driver software no longer running in NT mode
    * file select dialogs in Flash applets and certain applications should work correctly now
    * improved RP9 compatibility
    * loading MSLU altered floating point unit flags and caused certain programs to crash
    * MSLU (Unicows.dll) is no longer loaded right on startup and should be seen referenced less often in system
    * Dependency Walker is no longer slow when profiling
    * startup speed improvements
    * stability improvements
    * tons of minor changes

    #################################################

    KernelEx v4.0 RC 2 by Xeno86
    2009-03-21

    Now working on Windows 98/Me:
    -----------------------------
    * The Chronicles of Riddick EFBB Demo
    * QEmu 0.9

    Fixed regressions:
    ------------------
    * fixed Adobe Acrobat Reader 7.0 not working with RC 1
    * .Net framework was broken in RC 1 now should work correctly
    * input issue in Firefox 3 affecting special characters
    * eMule couldn't complete downloads in RC 1, now fixed
    * transparency issue in Firefox 3
    * incompatibility with Norton Utilities

    #################################################

    KernelEx v4.0 RC 1 by Xeno86
    2009-03-10

    Now working on Windows 98/Me:
    -----------------------------
    * Firefox 3.6 alpha
    * JDK 6 / JRE 6 works fine with the exception of Java applets which don't work (reason: missing proper named-pipe support in the system)
    * PDF-XChange Viewer now works

    Fixed regressions:
    ------------------
    * Sysinternals TCPView display fix

  14. KernelEx v 4.5.2

    KernelEx is an Open Source compatibility layer with an aim to allow running Windows 2000/XP-only applications on Microsoft Windows 98 and Microsoft Windows Millennium operating systems.

    KernelEx v 4.0 series is a complete rewrite of old KernelEx architecture (which ended with v0.3.6).

    Highlights:

    • large speed improvements
    • compatibility improvements
    • minimal resource overhead
    • possibility to completely disable KernelEx extensions for selected applications
    • upgrades with single reboot
    • easy configuration through compatibility tab
    • minimal file patching no file patching
    • user-friendly installer
    • doesn't load in safe mode
    • language neutral
    • multi-language ready
     

    Requirements:

    Windows 98 or Windows Millennium in any language

    Microsoft Layer for Unicode (MSLU)

    Project page and downloads:

    http://kernelex.sourceforge.net/

  15. you have to understand that Win9x is DOS based and a COMPLETELY different operating system from NT based ones.

    Yeah, i know (or the original authors released it themselves) but as for VBEMP i believe that is not impossible: at least you can start from an open source !!!

    BTW couldn't KernelEx help ?

    KernelEx couldn't help because it's focusing on higher level - Win32 API, not Kernel (VxD) API which is completely different and is badly documented.

    It is a different story with VBEMP:

    first version is made based on framebuf.drv windows 95/98 ddk sample code
  16. After using the UPnP add-on I decided to share with my experience so far.

    Here are my observations:

    First of all, the service uses a lot of bandwidth. The service will connect to your router regularly (destination: TCP port 5431). It can transfer up to 200 MB a day to your router. This can cause unnecessary risk if you are using it over WiFi with a WEP encryption.

    Secondly, after intalling UPnP addon there are two new processes on the process list - SSDPSRV.EXE and ICSclient - with 15 threads in total - they allocate ~10MB together which is high. Furthermore those processes aren't idle all the time but they eat your CPU time - especially SSDPSRV.EXE - which ate over 1 cpu minute in 2 hours.

    Also the service keeps open several ports: 5000, 1900 and 1027 which is not good for security.

    The service itself isn't very reliable. It happened a few times for me that it allocated ports when I run certain application supporting UPnP but it didn't always free those ports.

    To sum up - it isn't a piece of software that I would recommend installing.

×
×
  • Create New...