Xeno86

KernelEx 4.5.2

1,561 posts in this topic

If you like Pascal, I would recommend Free Pascal and Lazarus. You will have Pascal and Object Pascal, a Delphi-like GUI and a very wide portability between different platforms (Windows, Linux, Windows CE, BSD, MacOS X, AmigaOS... even Nintendo DS!) and processors (x86, AMD64 aka x86 64, ARM, PowerPC, 68k, SPARC...).

JDK? Seriously, Java is not a sane language for people that likes Pascal or C/C++ languages, despite being massively used by market(ing) reasons. The development methodology of Java is different and certain developers are not comfortable with it or feel a lot productive not using it.

I'm not against Java as a programming language, just I avoid apps running into bytecodes because generally being highly inefficient and prefer to use native code instead.

About support: What about Chromium? It's Open Source, so maybe it can be even patched for Win 9x support. Don't get me wrong, I'm not a developer and just suggesting it :)

0

Share this post


Link to post
Share on other sites

@Queue, SlugFiller and timofonic: This is the KernelEx thread, which is, by itself, already huge! Let's not get off-topic!

If you want it badly, let me know and I'll split your latest posts into a new thread (in this case do PM me about it). But I'd much rather avoid the potential development of yet another this-vs.-that flamefest, if you don't mind letting it go.

0

Share this post


Link to post
Share on other sites
I didn't feel like pushing it to the limit. My original unicode.bin only had 5 code pages, and I've added an extra 4 (all East Asians). Your 30-pages bin should probably go on mgdx or something. Could you list the code pages you have there?
well, the unicode.bin that i have was exactly came from the win98_22.cab file.

i also have my winME installer ready, unicode.bin from win_8.cab which also binary exact match with the win98se (win98_22.cab) counter part.

this the listing codepages found in that unicode.bin

 1 -  437 - 0034C 0022C 1 - 00578 0027D   12
 2 - 850 - 007F5 0022C 1 - 00A21 001D9 6
 3 - 1252 - 00BFA 0022C 1 - 00E26 001AA 10
 4 - 1250 - 00FD0 0022C 1 - 011FC 008C4 137
 5 - 1251 - 01AC0 0022C 1 - 01CEC 00643 88
 6 - 1253 - 0232F 0022C 1 - 0255B 006B5 99
 7 - 1254 - 02C10 0022C 1 - 02E3C 008A1 134
 8 - 1257 - 036DD 0022C 1 - 03909 00395 55
 9 - 737 - 03C9E 0022C 1 - 03ECA 003C1 56
10 - 852 - 0428B 0022C 1 - 044B7 00881 132
11 - 855 - 04D38 0022C 1 - 04F64 0061B 85
12 - 857 - 0557F 0022C 1 - 057AB 00890 133
13 - 866 - 0603B 0022C 1 - 06267 0061C 85
14 - 869 - 06883 0022C 1 - 06AAF 0064E 92
15 - 775 - 070FD 0022C 1 - 07329 00243 5
16 - 874 - 0756C 0022C 1 - 07798 00191 12
17 - 1258 - 07929 0022C 1 - 07B55 002E1 40
18 - 860 - 07E36 0022C 1 - 08062 0093C 144
19 - 861 - 0899E 0022C 1 - 08BCA 0093C 144
20 - 863 - 09506 0022C 1 - 09732 0093C 144
21 - 865 - 0A06E 0022C 1 - 0A29A 0093C 144
22 - 1255 - 0ABD6 0022C 1 - 0AE02 0023A 26
23 - 862 - 0B03C 0022C 1 - 0B268 009FA 160
24 - 1256 - 0BC62 0022C 1 - 0BE8E 0031F 44
25 - 708 - 0C1AD 0022C 1 - 0C3D9 001F0 9
26 - 710 - 0C5C9 0022C 1 - 0C7F5 00245 20
27 - 711 - 0CA3A 0022C 1 - 0CC66 001F9 14
28 - 720 - 0CE5F 0022C 1 - 0D08B 0020B 12
29 - 786 - 0D296 0022C 1 - 0D4C2 001F3 13
30 - 864 - 0D6B5 0022C 1 - 0D8E1 00218 14

listed in order of appearances in original unicode.bin that i have

Code page - Offset Length Ranges (cp to uni) - Offset Length Ranges (uni to cp)

i suspect that localized version of win9x might have different content of unicode.bin going on.

ack, its make me want to hunt for that files.

0

Share this post


Link to post
Share on other sites
...

* Is there a way to make last VLC 1.05 working?: the exe is running, but no more displaying the text of the menus.

Charles.

VLC 1.0.5 works for me.

However, I had the same problem you describe, back in 1.0.3.

It turned out to be the font I was using for Windows text.

After I changed it to another font, VLC displayed correctly.

Try changing to another desktop theme to test, or just change the fonts in display appearance settings.

I suspect that some 'custom' fonts may not support Unicode and therefore extended characters are blank/missing like in VLC.

I could be wrong... :whistle:

0

Share this post


Link to post
Share on other sites

Since it appears that Kernel EX was first designed to run Firefox 3 and above on W98SE machines why not address the biggest problem (the problem that forced me to go back to Firefox 2 with Kernel EX extensions disabled) which is that many of us are unable to Print from Firefox 3, and in my case the e-mail client (mailto) wouldn't work in Firefox 3 under any circumstances nor in Firefox 2 until I disabled Kernel EX when Firefox 2 loads?

Opera 10 worked fine.

John

Edited by craftech
0

Share this post


Link to post
Share on other sites
the e-mail client (mailto) wouldn't work in Firefox 3 under any circumstances nor in Firefox 2
I've researched this issue and - that may sound stupid - it's really mimicking XP behavior. SHParseDisplayName check they added in some security update actually may fail to process mailto: links. Nevertheless it's a serious issue and it will be fixed soon. And if you want printing, what you wanna print?
0

Share this post


Link to post
Share on other sites
After I changed it to another font, VLC displayed correctly.
Wonderful! I have only switched the title bar font from Tahoma to Verdana,

and VLC is now perfect. :thumbup

Thanks RetroOS.

I suspect that some 'custom' fonts may not support Unicode and therefore extended characters are blank/missing like in VLC.
I think Tahoma must support Unicode.

Oddly, I went to my Font folder and it is displaying two times the Tahoma font: same TAHOMA.TTF, same size and same time stamp.

It is the only font I see in double.

Do you know how to correct that?

0

Share this post


Link to post
Share on other sites
After I changed it to another font, VLC displayed correctly.
Wonderful! I have only switched the title bar font from Tahoma to Verdana,

and VLC is now perfect. :thumbup

Thanks RetroOS.

I suspect that some 'custom' fonts may not support Unicode and therefore extended characters are blank/missing like in VLC.
I think Tahoma must support Unicode.

Oddly, I went to my Font folder and it is displaying two times the Tahoma font: same TAHOMA.TTF, same size and same time stamp.

It is the only font I see in double.

Do you know how to correct that?

I noticed the two Tahoma fonts a while ago...

One is listed as TAHOMA.TTF and the other as tahoma.ttf. The same size, date, and time.

I also have some other duplicate fonts, some with identical font name and file name, and others with variations.

I changed all my fonts to Trebuchet MS and that worked.

0

Share this post


Link to post
Share on other sites
I suspect that some 'custom' fonts may not support Unicode and therefore extended characters are blank/missing like in VLC.
I changed all my fonts to Trebuchet MS and that worked.
Thanks RetroOS for your help!

The problem comes from the font 'MS Sans Serif' (SSERIFE.FON) which is not a TrueType but a Fixed font, and doesn't support Unicode.

This font is the default system font in native Windows 98!

I didn't found a workaround except to use another font (what you did) for each Item in Display Properties->Appearance.

If one want to keep the same font, he can switch to Microsoft Sans Serif (micross.ttf) from WinXP, which is the 'MS Sans Serif' in TrueType!

NB: I have tried to replace the default font in %windir%\WIN.INI:

[FontSubstitutes]

MS Shell Dlg=MS Sans Serif

MS Shell Dlg 2=MS Sans Serif

but it doesn't help.

Also, I didn't found out from how Revolutions Pack 9 is replacing that font with Tahoma (in Misc tab) for the whole system.

Regards.

Charles.

0

Share this post


Link to post
Share on other sites

Print firefox 3.6 try changing 4.10.2222 in 5.10.2600 in regedit in "HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion" "HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Active Setup \ Installed Components \ (10303d00-11d4-16dc-a58a - 00902766e933)

To print correctly even complex pages with images to use only version 0_9_8 PDFCreator (print page 1 of 1

.....)

0

Share this post


Link to post
Share on other sites

KernelEx v4.5 Beta 2

Release announcement

Happy Valentine's Day!

What's new:

  • Implemented Uniscribe font caching (improves Firefox 3 performance _noticeably_).
  • 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.

Notes:

  • Installation on Japanese WinME should be fixed now but needs confirmation.
  • 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.

Edited by Xeno86
0

Share this post


Link to post
Share on other sites
KernelEx v4.5 Beta 2 Release announcement
Bravo Xeno86! :thumbup

Just installed and working well here:

- FS Viewer still not crashing anymore

- IE6SP1 accessing Https with no more hanging up

@RetroOS:

VLC 1.0.5 works for me.
VLC 1.05 is NOT working well here.

Even with a TrueType font, I lose displaying for several menus, like 'Preferences' or the volume level on the interface (Tooltip is displayed, but not the 100% of the actual level).

Also, if I delete the cache and preferences (folder 'vlc' in %windir%\Application Data\), VLC crashes at next launching. I had to keep cache of previous version 1.03.

Edited by CharlesF
0

Share this post


Link to post
Share on other sites

Xeno/Tihiy, again, very good work guys! :thumbup

I see significant improvement in stability of my programs with KernelEx 4.5 Beta 2 version (with previous one I had some crashes).

0

Share this post


Link to post
Share on other sites

Hurra,

with Beta2 printing came back to Firefox 3.x and Foxit Reader 3.x

unfortunatelly Gimp 2.6.8 hasn't been working yet

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.