Item Preview
There Is No Preview Available For This Item
This item does not appear to have any files that can be experienced on Archive.org.
Please download files in this item to interact with them on your computer.
Show all files
290
Views
1
Favorite
DOWNLOAD OPTIONS
Uploaded by
FurretFunny
on
SIMILAR ITEMS (based on metadata)
Table of Contents
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.
HomePage
Latest release
A kind samaritan named theminingteamyt has compiled an installer for the latest KernelEx updates by Jumper! He created an installer using IExpress, also used for compiling the unofficial service pack by PROBLEMCHYLD. However, mining has warned me that this installer isn’t “perfect;” this installer does not install unicows (unicode) and requires the PC to be restarted twice! Be sure to follow the instructions!
Requirements:
-
Windows 98 or Windows ME
Instructions:
-
Install normally
-
Restart
Download
Summary:
For a long time, there have been 2 choices for extended kernels and both of them have their exclusives that aren’t present in the other extended kernel. WildBill’s extended kernel has many exclusive ntdll functions, SxS support, and a few exclusive functions in other files. BlackWingCat’s extended kernel has many exclusive kernel32 functions (and some in other files). The big issue is that ntdll and kernel32 cannot be mixed, forcing people to choose between a better kernel32 or a better ntdll. The main goal of KernelXE is to eliminate this issue.
⚠️ This is beta software. Don’t expect it to be stable. ⚠️
KernelXE Lite:
KernelXE Lite is a smaller and reduced version of KernelXE that only contains files that are stable and compatible with BlackWingCat’s extended kernel.
KernelXE Lite is not compatible with full KernelXE and is meant to be installed on top of BlackWingCat’s extended kernel.
rv1 changes:
Added custom BlackWingCat ntdll.dll with RtlIpv6StringToAddressExW and RtlSetLastWin32Error.
⚠️ Make sure to install the WildBill Update Collection BEFORE KernelXE. It is required and your system will be unbootable if you install KernelXE first. ⚠️
Downloads:
KernelXE v0.2.4.2
KernelXE v0.2.5-rv1 Lite
WildBill Update Collection
The future of KernelXE and what I have been doing:
As kernel32 grew, problems started to occur, like blank spaces in code, bugged code, and not enough space to add certain things.
I decided to re-extend kernel32. This means redoing the entirety of .patch, which is where all non-Microsoft code is stored.
Specifically in kernel32, I haven’t had enough space in .data to add the data needed for some LCID related functions that are extremely commonly used in programs.
I have already re-extended gdi32, and I may re-extend some other file if I need to.
There won’t be a new release of KernelXE for a long time, but when it finally comes, KernelXE may actually be a suitable alternative to BlackWingCat’s extended kernel.
Changelog:
Public Beta 1:
Initial Public Release
Public Beta 2:
Exported real CreateActCtxW as CreateActCtxB to prevent explorer.exe crashing.
Added CreateActCtxW stub to take care of programs that call it while fixing the real function.
Moved QueryUnbiasedInterruptTime, SetThreadStackGuarantee, K32EmptyWorkingSet, and GetNativeSystemInfo to .text
Added idndl.dll, normaliz.dll, and the nls files normaliz.dll uses to the update package.
v0.2.3:
First version of KernelXE with new versioning system
Full changelog inside update installer.
v0.2.3.1:
Added updated DirectSound library
Added updated hotplug.dll and stobject.dll
Added Windows Server 2003 msvcrt.dll
Added BlackWingCat’s Reiwa compatible locale.nls
v0.2.4:
Added PAE
Added this HAL Timer fix
Added Windows Vista msvcrt.dll
Added KeAcquireInStackQueuedSpinLockRaiseToSynch and HalConvertIdtToIrql to all HALs
Added KernelXE branded bootscreens
Added some ntoskrnl functions (list in full changelog)
v0.2.4-rv1:
Added exFAT stuff (update.inf was weird)
v0.2.4.1:
Removed exFAT stuff
Fixed and cleaned up update.inf
Replaced Vista msvcrt with Server 2003 msvcrt (Vista msvcrt causes a BSOD related to winsrv)
Added Kernel Mode Driver Framework
Added WinUSB
v0.2.4.2:
Added some user32 stubs requested by piotrhn
Added a missing piece of code in CreateActCtxB
Updated msvcrt to 7.0.6002.22755 (Vista)
Changed version block to check if the NT major version is 5 and removed NT minor version checking.
Fixed loading bar not appearing in bootscreen
Lots of new files
Programs:
Relocation Section Editor — Only one that handles huge relocation tables like the one in ntoskrnl.
Executable | Source Code
Edited by Ximonite
Run Windows XP/2000 application on Win98/Me with KernelEx
KernelEx is a fascinating open source project that aims to resurrect a dead operating system. KernelEx enables machines running Windows 98 and Me to run applications designed to be used on Windows XP and 2000. The software “patch” adds a compatibility layer to the older operating system that implements missing API calls used by newer applications that are absent from Windows 98 and Windows ME.
There aren’t a whole lot of Windows 98/Me users out there, but they exist. Whatever be their reasons for using it, KernelEx will make their life a lot more easier.
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
- user-friendly installer
- doesn’t load in safe mode
- language neutral
- multi-language ready
The list of compatible applications is pretty impressive:
- Mozilla Firefox 3
- Adobe Flash 10
- OpenOffice.org 3.0
- Java Developer Kit 6
- Java Runtime Environment 6
- Google Picasa 3
- Foxit Reader
- PDF-XChange Viewer
- Doom 3
- Quake 4
- Prey
- Need for Speed: Most Wanted
- and many other programs.
The KernelEx project is at least a decade late, but like they say, better late than never.
Note: KernelEx is not perfect. If you face issues, take your questions to the creator on MSFN forums.
[Thanks Aaron Tiensivu]
Popular posts from this blog
Facebook’s current layout, the so called Timeline, features a prominent, large cover photo that some people are using in a lot of different creative ways. Timeline is also available for Facebook Pages that people can use to promote their website or business or event. Although you can change the cover photo as often as you like, it’s meant to be static – something which you design and leave it for at least a few weeks or months like a redesigned website. However, there are times when you may want to change the cover photo frequently and periodically to match event dates or some special promotion that you are running or plan to run. So, here is how you can do that.
If you have changed the default Facebook profile picture and uploaded your own, it’s fine. But if not, then why not replace that boring picture of the guy with a wisp of hair sticking out of his head with something different and funny?
A watermark is any recognizable text, logo or pattern that appears over an image to identify the owner of the image and generally used to prevent unauthorized reuse of the image. Watermarks are usually transparent and can be difficult to remove. The difficulty or ease of removal depends on the content of the image and the position, color, size etc of the watermark.
It’s about time I include the Windows 2000 Extended Kernel. Blackwingcat’s Extended Kernel for Windows 2000 is an iconic milestone for Windows API extension. Applications that cannot run on Windows XP are available on its older brother, 2000. Once incompatible softwares can run on any Windows 2000 platform just fine now. Thank you blackwingcat!
Features:
**Extended Windows API
**Compatibility with modern Windows software
**Compatible with non-SSE2 CPU’s
**Customizable kernel settings
**Usable on any PC
**Compatibility with Microsoft Visual Studio 2013 applications
**Enjoy modern media, web browsing, and even steaming
**Compatible with XP applications
Technical Upgrades:
acpi.sys
ndis.sys from Extended Kernel v16d
videoprt.sys from KB829884-v9
ntoskrnl.exe
ntkrnlmp.exe
ntkrnlpa.exe
ntkrpamp.exe
Requirements:
Windows 2000 SP4
Root Certificates Update
Windows Installer 3.1
Windows Update Agent 3.0
BITS 2.0 update
Update Rollup 1 v2
Instructions:
1) Install all update files included in folder
2) After installing all required updates, open Extended Kernel
3) Install updates and continue
4) When shown menu, go with default settings. If your CPU is older than a Pentium 3, check off «no SSE2.»
5) Install and restart.
Installing Chromium Browsers:
1) Obtain a Windows XP-compatible web browser
2) Install the web browser
3) Be sure to right click the application’s shortcut (NOT executable)
4) Go to Shortcut
5) Add «-no-sandbox -no-warning» to the Target input box
6) Enjoy!
**If you are using a web browser other than Advanced Chrome, be sure to include this dll file in the same directory as the web browser’s executable. Otherwise, an error will popup and the browser will not launch!
Notes:
**You may wanna grab BWC’s OS Spoofer to trick Windows XP and later applications onto launching on Windows 2000.
**If you are using Windows 2000 on a multi-core PC, be sure to apply this patch after installing the Rollup Updates! The Rollup appears to cause an issue when using multiple cores!
**Major BUG: wireless laptops using boingo wireless client disconnects if attempting to use a Chromium web browser!! To workaround this issue, install and use Odyssey Client instead!!
**Official download page by Blackwingcat is here!
Components:
W2K Extended Kernel 3.0e.7z (93.1 MB)
Screenshots: