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 4.5.2

- - - - -

  • Please log in to reply
1557 replies to this topic

#401
Philco

Philco

    Member

  • Member
  • PipPip
  • 273 posts
  • OS:98SE
  • Country: Country Flag
:thumbup :thumbup :thumbup

I try Flock 2.0.3 with compatibility KernelEx / Windows 2003 (only unpack exe with TotalCommander without install.
First run - crash. Freeze on dialog Check default browser...

I edit manual prefs.js:
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("app.update.enabled", false);

This post i writing with this version Flock (slovak) :rolleyes:

Posted Image

Thx Xeno!
Posted Image
czech localization NUSB, BigHDD & UberSkin - homepage czech project: Winpack.org and windows98.ic.cz


How to remove advertisement from MSFN

#402
Analada

Analada

    Member

  • Member
  • PipPip
  • 151 posts

Did anyone find a solution to Firefox 3 printing? Just read a long thread but doesn't seem any solution, as yet??

Don't know if anyone is looking at this, but here's maybe a clue. It's culled from FF3 support group: "I digged through the code of firefox and found out they use gtk_print_job_new for printing, which takes a pdf file as a parameter.
But how was that PDF file created from the HTML page is not yet clear
to me."

source: NG: moxilla.support.firefox (Help required on printing web page in firefox)

#403
CharlesF

CharlesF

    Advanced Member

  • Member
  • PipPipPip
  • 461 posts
  • OS:98SE
  • Country: Country Flag

Zone Alarm 2.6 doesn't work with KernelEx extensions activated.

Hi glocK_94,

FWIW last version of ZA working with Win 98Se is 6.1.744.001 (even without KernelEx).

I'm using version 5.5.062.004 (working without and with KernelEx),
because I've found it has more features than the above,
and because it is a 'non-phoning home' version :D .

#404
chris1379

chris1379
  • Member
  • 8 posts
I have tried installing Adobe Flash Player 10 with Firefox seveal times now with no success. I tried Firefox 2, 3, and 3.5. I have tried installing Flash by visiting a site like Youtube and following the link and by downloading the whole installer package. It seems to install fine but visiting a flash site like Youtube will result in a crash every time. What Am I doing wrong?

Thanks,
Chris

#405
RodgerOver

RodgerOver

    Junior

  • Member
  • Pip
  • 94 posts
  • OS:98SE
  • Country: Country Flag

I have tried installing Adobe Flash Player 10 with Firefox seveal times now with no success. I tried Firefox 2, 3, and 3.5. I have tried installing Flash by visiting a site like Youtube and following the link and by downloading the whole installer package. It seems to install fine but visiting a flash site like Youtube will result in a crash every time. What Am I doing wrong?

Thanks,
Chris


Chris,
did you disable the "next generation plugin" in control pannel/java/securityadvanced/plugin ?
It's explained in more details somewhere in this thread or in the other KEX Thread, didn't find it back now !
Roger

Edited by RodgerOver, 10 January 2010 - 07:40 AM.


#406
sp193

sp193

    The fallen spartan

  • Member
  • PipPip
  • 141 posts
Hey guys,

just to let you all know on my findings.

I DID complain that my Simplified Chinese IME on my USA Windows 98SE machine was not working properly (Some dialogs do not appear, only the "click" error sound is heard from the PC speaker).

I found that by disabling KernelEX extensions for firefox.exe, I solved my problem. I use the last version of Firefox (2.0.20 I believe, but I know that it's the last version officially released), but I am not sure what is it's actual version number as I did not boot into Windows 98SE.

I complained about this error last year, posted as the 2nd last post of the old KernelEx 0.36a thread.
SPARTAN-193: Don't leave me behind Master Chief!

#407
glocK_94

glocK_94

    Advanced Member

  • Member
  • PipPipPip
  • 406 posts
  • OS:98SE
  • Country: Country Flag

Zone Alarm 2.6 doesn't work with KernelEx extensions activated.

Hi glocK_94,

FWIW last version of ZA working with Win 98Se is 6.1.744.001 (even without KernelEx).

I'm using version 5.5.062.004 (working without and with KernelEx),
because I've found it has more features than the above,
and because it is a 'non-phoning home' version :D .

Yes, I know, but I have the Pro version of v2.6. My bad, I didn't mention it...

Merci pour l'info sur la version 6. I didn't know it was calling home...
Traductions fran├žaises des packs & MAJs pour Win98 : Posted Image

Stand up for Windows 9x ! Use a 9x userbar in your sig : Posted Image

#408
CharlesF

CharlesF

    Advanced Member

  • Member
  • PipPipPip
  • 461 posts
  • OS:98SE
  • Country: Country Flag

I didn't know it was calling home...

Here, starts a long-long thread about this : Privacy in the new ZoneAlarm 5.5,
explaining that almost all versions of ZoneAlarm are calling home... ;)

#409
chris1379

chris1379
  • Member
  • 8 posts

Chris,
did you disable the "next generation plugin" in control pannel/java/securityadvanced/plugin ?
It's explained in more details somewhere in this thread or in the other KEX Thread, didn't find it back now !
Roger

I don't have Java in the control panel. Do I need to have it for this to work?

Chris

#410
caldo_de_cana

caldo_de_cana
  • Member
  • 1 posts
Hi,

This seems like a very interesting project. I just think it lacks substantial amount of documentation on its inner working and how to build. Xeno86, could you please expand the README in sourceforge's SVN regarding the proper way to build it? I tried with MSVC2008 and got some dreaded /OPT:WIN98 is no longer supported or some such. I believe there are more people willing to contribute to the project if we have at least a simple guide explaining how to delve into the source code.

Would it be possible with the current architecture to add these?:
1. IPV6 support.
2. A replacement for GetProcessTimes which actually returns meaningful information.

If it's possible and I find my way around the source code I'll try to implement them.

By the way what's the "proper" support channel, is it this forum thread?

Ramiro Polla

#411
craftech

craftech
  • Member
  • 7 posts
I just downloaded and installed Kernel EX on my W98SE machine. Following a reboot, Firefox 3.57 installed and is running flawlessly.

Thanks you so much for the time and effort you put into developing this wonderful tool.

John

Edited by craftech, 16 January 2010 - 07:34 AM.


#412
chris1379

chris1379
  • Member
  • 8 posts
I still can't get Firefox to run with Flash 10. Firefox 3.5.7 installs and runs fine without flash. I've tried compatibility mode for XP SP2 and Win2k SP4. My latest attemp was by downloading Flash 10 from Adobe, marking the installer to run in XP compatibility mode and then installing it. It's fine until I hit a flash site like youtube and then it crashes with no crash report. I have a slightly older version of the unofficial 98 SE Service Pack. Could that or something else be causing problems? What about Avast antivirus for Win98? I just don't know why it doesn't work. Any other ideas? Oh, I also can't get flash 10 to work with IE6. Should it?

Chris

#413
trevor89

trevor89

    Junior

  • Member
  • Pip
  • 58 posts
  • OS:98SE
I got flash 10 to install no problem using the method set out by xeno and others.

This topic however I would suggest is becoming an issue and should be moved to a new thread so this thread can be left for other problems.

Trev
Posted Image

#414
craftech

craftech
  • Member
  • 7 posts
OK,

I am now having the Printing Problems others have described with Firefox 3.57 to which there is apparently no solution. It worked at first, but now it can't find the presence of a printer and is followed by a crash.



John

Follow-up: Uninstalled Firefox 3.57 and reinstalled Firefox 2.0.
Printing problems gone and browser is much faster than even a heavily tweaked 3.0 + version. But the main reason was the printing problem. Completely unusable because of that. But Opera 10.10 works great. Thanks again for developing Kernel EX for all of us. Truly appreciated.

Edited by craftech, 17 January 2010 - 09:38 PM.


#415
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • OS:98SE
  • Country: Country Flag
I'm pleased to report that all programs which I had a problem with, are working great with latest beta version!

Even more: newest revision (3200) of clsid ffdshow doesn't require an old (2322) revision for configuration panel anymore.

I''ll check more applications soon.

Xeno, Tihiy, big thanks for a beautiful piece of work! :thumbup

Btw, Xeno, you have a volunteer (Ramiro Polla).

IMHO, having more brains in your small team isn't a bad idea.

Edited by rainyd, 19 January 2010 - 04:57 PM.


#416
Xeno86

Xeno86

    KernelEx Creator

  • Member
  • PipPip
  • 250 posts
  • OS:98SE
  • Country: Country Flag
KernelEx v4.5 Beta 1
Release announcement

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
Notes:
  • This release is beta quality in order to test several major changes in KernelEx.
    Please test the apps which were working before. Compare the performance and memory usage of any heavy apps you use.
    Pay attention to possible national language input problems.
  • If you want to downgrade to Final 2, you have to uninstall this beta first.
  • Enjoy this great release.

KernelEx: home board download

#417
Xeno86

Xeno86

    KernelEx Creator

  • Member
  • PipPip
  • 250 posts
  • OS:98SE
  • Country: Country Flag

Hi,

This seems like a very interesting project. I just think it lacks substantial amount of documentation on its inner working and how to build. Xeno86, could you please expand the README in sourceforge's SVN regarding the proper way to build it? I tried with MSVC2008 and got some dreaded /OPT:WIN98 is no longer supported or some such. I believe there are more people willing to contribute to the project if we have at least a simple guide explaining how to delve into the source code.

Would it be possible with the current architecture to add these?:
1. IPV6 support.
2. A replacement for GetProcessTimes which actually returns meaningful information.

If it's possible and I find my way around the source code I'll try to implement them.

By the way what's the "proper" support channel, is it this forum thread?

Ramiro Polla

Hi!

I agree that the lack of documentation is a big issue, this is mainly due to lack of time and when we have some free time we prefer to focus on implementation and hunting bugs :)
Officially only MSVC6 SP6 + PSDK2003 are supported and all builds are created using this configuration. Making KernelEx compile on MSVC2008 might or might not be a hard task.

While preparing a build on other compiler you have to keep in mind few things:
* KernelEx Core and KernelEx Base Shared API Library have to be build as shared DLLs - meaning their base addresses are >2GB and sections marked as shared
* Because DLLs have to be shared, you cannot directly link to MSVCRT or compiler provided C library as they don't work correctly in shared DLL environment - this is why KEXCRT was created, so you have to sort out all compiler generated references
* MSVC2008 generated binaries need post-compile modification using third party tools in order to make them runnable on Win 9x (change platform version).
* You can safely ignore /OPT:NOWIN98 flag as it is only used for disabling padding in MSVC6.

This project focuses on and is specifically designed for working with user-land API - Win32 API (think of it as of WINE project).
If I'm not mistaken, IPv6 would require quite a different approach - kernel-mode support so I doubt it will help you.
Implementing GetProcessTimes would likely require supporting drivers and changes to kernel code, while again we are specializing in user-land.

This forum is the official support channel.
KernelEx: home board download

#418
dencorso

dencorso

    Adiuvat plus qui nihil obstat

  • Supervisor
  • 5,860 posts
  • OS:98SE
  • Country: Country Flag

Donator

If you're intending to do serious 9x/ME programing, caldo de cana, I'd say you'd save yourself a lot of grief by using MSVS6, instead of VS2008. Xeno86 is right, it probably can be done with VS2008 too, of course, but you'll have to walk an extra mile, every time.


@Xeno86: Thanks for the new version! Glad to see you around! Have a great year in 2010!

#419
Philco

Philco

    Member

  • Member
  • PipPip
  • 273 posts
  • OS:98SE
  • Country: Country Flag

...

  • This release is beta quality in order to test several major changes in KernelEx.
    Please test the apps which were working before. Compare the performance and memory usage of any heavy apps you use.
    Pay attention to possible national language input problems.
  • If you want to downgrade to Final 2, you have to uninstall this beta first.
  • Enjoy this great release.


Install an Windows 98 / Czech language => not problem! :thumbup
last Flock OK.
After install new KernelEx autodisable DMA (?) harddisk.
With "old" Final2 Firefox 3 (3.5.5) run without Flash 10 OK, with flash any problem (unstable, crashing browser,...)
With new KernelEx new problem - this features attack graphics card - black icon, problem with transparency (UberSkin). First run Firefox 3 very slow... (GF 5200 FX 128 MB with last "MSFN" driver) :blink:

Edited by Philco, 20 January 2010 - 12:52 PM.

Posted Image
czech localization NUSB, BigHDD & UberSkin - homepage czech project: Winpack.org and windows98.ic.cz

#420
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 757 posts
  • OS:ME
  • Country: Country Flag
Cheers for this new version of KernelEx Xeno :thumbup

#421
halohalo

halohalo

    Member

  • Member
  • PipPip
  • 187 posts
  • OS:98SE
  • Country: Country Flag
When browsing websites full of flash media and images, Firefox Portable 3.5.7 is still slower than Gecko 1.8.1.23 based SeaMonkey 1.1.18.
However it is fast enough to browse general websites with Fx3 now, and I also get higher score at Peacekeeper browser benchmark while using Fx3 with KernelEx 4.5 Beta 1 installed :thumbup

#422
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • OS:98SE
  • Country: Country Flag
Bit off-topic: halohalo, you haven't problem with SeaMonkey 1.1.18?

Because of some issue, I'm still using SeaMonkey 1.1.17.

#423
halohalo

halohalo

    Member

  • Member
  • PipPip
  • 187 posts
  • OS:98SE
  • Country: Country Flag

Bit off-topic: halohalo, you haven't problem with SeaMonkey 1.1.18?

Because of some issue, I'm still using SeaMonkey 1.1.17.

Both speed and stability are as same as Firefox2, so I am satisfied with SeaMonkey 1.1.18.
Maybe there is something different with 1.1.17 and 1.1.18, but I have no problem with 1.1.18.

--------
Even with Flash 10.0 enabled, now Arora 0.10.0 browser becomes more stable than before. But the stablility is not good enough and Arora usually crashes.

#424
SMCorp

SMCorp

    Newbie

  • Member
  • 14 posts
(Note that I have updated and edited this post.)

Hi, I am a new user of KernelEx. I am using 98SE, Firefox 3.5.7, and KernelEx 4.5 Beta 1. It has three problems so far.

1) The main problem is that it has broken a program that was already running on 98SE, Adobe Photoshop 5.0. After using this for a day, I went to scan a document and when I opened Photoshop, it immediately blew up with an illegal operation:

PHOTOSHP caused an invalid page fault in
module PHOTOSHP.EXE at 01a7:0076fb80.
Registers:
EAX=80040154 CS=01a7 EIP=0076fb80 EFLGS=00010282
EBX=00000000 SS=01af ESP=00cdd970 EBP=00cddcc8
ECX=00cddcc4 DS=01af ESI=00cde00c FS=64ef
EDX=00000000 ES=01af EDI=bff772f8 GS=0000
Bytes at CS:EIP:
8b 02 8b 4d fc 51 ff 50 08 8b 45 f8 8b e5 5d c3
Stack dump:
505c302e 4f544f48 2e313053 004c4c44 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


I restarted, no good, uninstalled and reinstalled, same thing. It won't work.

I did some research and found the compatibility tab for Photoshop.exe, nothing was checked, I checked "Disable KernelEx extensions", same thing. I unchecked it, same thing. I checked to "Use specific compatibility mode: Windows 98 SE", same thing. I also set it to "Windows XP SP2", same thing. It blows up no matter what so I can't edit photos or use my scanner.

2) The second problem I noticed is that the hyperlinks from my mail browser are broken. Please read my thread on that in the Mozilla forum and reply to it there if you have suggestions. It is "Clicked Thunderbird links open in IE, not Firefox 3.5.7":

http://forums.mozill...h...8&t=1705495

3) The third problem is just that the computer is broken. It isn't just hyperlinks, but if I click on an .html file on my local box, instead of opening it in Firefox, it doesn't do anything. I can not open an .html file without opening a new Firefox window first, then using the file menu>Open File to open it.

Edited by SMCorp, 21 January 2010 - 01:24 AM.


#425
trevor89

trevor89

    Junior

  • Member
  • Pip
  • 58 posts
  • OS:98SE
OK, What I origonaly typed can be forgotten (It was lost when my computer crashed whilst re-enabeling my webserver anyway). MSN Messenger 7 build 7.0.0820 requires kex disabled to be able to connect.

All other Progs I have seem to still work

Trev
Posted Image




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN