Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Xeno86

Member
  • Content Count

    128
  • Donations

    $0.00 
  • Joined

  • Last visited

Everything posted by Xeno86

  1. 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).
  2. 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. 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 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.
  6. 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. 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. Uninstall isn't simple?! Is it a joke? 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. 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. I've fixed printf issue for debug setup project. However all other errors are caused by your own modifications to the project files.
  8. 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. I have fixed the confilict is SVN.
  11. 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?
  12. 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. Right click on application (exe or shortcut), select properties, select compatibility tab. There are predefined settings for some well known programs like Firefox 3. 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... I will look into this issue. 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. I can't control that. It's an issue at Sourceforge. Already fixed. Raw archive is not an option. You can extract all files from NSIS installer with 7zip File Manager. These indicate bugs in MSLU... nothing new. Btw. under what program did you get unicows symbols displayed? 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).
  13. 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.
  14. Reporting problems: When reporting problems make sure that you include the following information: Operating system version – is it Windows 98 Gold (aka First Edition), Windows 98 Second Edition or Windows Millennium? KernelEx version - as displayed at the bottom of the Compatibility tab or in Add/Remove Programs tab Program vendor, program name and program version. Description of the problem. Exact steps required to reproduce the problem - what to click and what to press after the program starts 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
  15. 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/
  16. Try disabling quick launch and say if it helps.
  17. Those browse buttons don't work on Opera 9.26 too. You definitely should report this bug to Adobe and let us know about their response.
  18. 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:
  19. The last cards that works officially with Catalyst 6.2 are Radeon X850 series.
  20. Can anyone post source + output of some short program generated by VS2008 that is not working on 9x?
  21. Does this driver support PTP (Picture Transfer Protocol) cameras?
  22. The version of msvcrt.dll included in uSP is older then mine - I have 6.10.9359.0 - any particular reason to not include that in uSP?
  23. Just uploaded updated archive with English build.
  24. 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...