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. 


roytam1

Backporting newer browsers to Win9X with KernelEx

Recommended Posts

12 hours ago, roytam1 said:

Note that youtube video is not working(video frame shows spinner only) and I'm still trying to find root cause.

@roytam1 By the way, the "spinning behavior" also occurs on Windows XP SP3, so this is a Pale Moon issue, not OS issue. 

Share this post


Link to post
Share on other sites

3 hours ago, sdfox7 said:

@roytam1 By the way, the "spinning behavior" also occurs on Windows XP SP3, so this is a Pale Moon issue, not OS issue. 

I knew that, it happens even compiling with VC2013. So it must be some porting/reverting code causing this, but I didn't find any suspicious code yet.

Share this post


Link to post
Share on other sites
2 hours ago, roytam1 said:

PM27 requires KernelEx.

I did not use PM or KernelEx. I used the portable version of New Moon.

Share this post


Link to post
Share on other sites

YOUTUBE starts on KM74-Goanna on Win98

First I had only that endless spinning icon too.
Then googled for Youtube+Palemoon, gives some good results, like this:
https://forum.palemoon.org/viewtopic.php?f=3&t=17443#p127757

Different users needed different solutions, but all seem CODEC related.
So messed around with codecs and settings.

Finally it started playing.
On my box that means about 1 frame/5 secs, exactly like Opera12.02, but it does its best ;-)

==== What I need or youtube keeps SPINNING =====

UNINSTALL in K-Lite Codec pack "DirectX mpg4 decoder" (page3)
Roy's Lav codec pack into KM root folder
(had it already, just in case / PS: my cpu has SSE2)
Useragent must contain "Firefox"
media.autoplay.allowscripted = true
permissions.default.media = 1 (all)
javascript.enabled = true
kmeleon.flashblock = false
(bug? this blocks html5 too, even if flashblock.html5video.blocked=false)

3rd party scripts can remain blocked. And no XHR needed, no cookies, no referer, no popups, no DomStorage, no Objects

A working UA example:
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:38.8) Gecko/20100101 Firefox/38.8

(PS: Separate threads for KM and Palemoon would be much handier, less 'disorganised'...)

  • Upvote 1

Share this post


Link to post
Share on other sites

PS: keep in mind this special KM74-version comes with the very 'special' useragent auto-switcher deeply embedded. It cannot change the 'global' useragent. Not sure if it's possible at all to play youtube while that extensions is active. Mine is disabled with tricks.

Share this post


Link to post
Share on other sites
47 minutes ago, siria said:

(PS: Separate threads for KM and Palemoon would be much handier, less 'disorganised'...)

nevermind, since PM26 doesn't work on Win98. ;)

Share this post


Link to post
Share on other sites
2 hours ago, sdfox7 said:

I did not use PM or KernelEx. I used the portable version of New Moon.

"PM" is just a "code name" of New Moon here. And other explanations are replied in Win2000 thread.

Share this post


Link to post
Share on other sites
13 hours ago, sdfox7 said:

I did not use PM or KernelEx. I used the portable version of New Moon.

You probably has uur2 which has kennel file from Wildbil and bwc.

It is impossible to run pm27 on win2k without kernel ex due to missing process handling API from XP and many old API(present but unable to be used in certain criteria) .

Share this post


Link to post
Share on other sites
On 6/12/2018 at 11:52 AM, sdfox7 said:

@roytam1 SOLVED!

There is no need to backport Pale Moon to Windows 2000. Your weekly Windows XP New Moon updates work just fine on Windows 2000, including YouTube!

pmxpon2k.jpg

 

Works on W2K :)
a6RhYw8.jpg

Now, time to see if I can recreate Siria's steps to making youtube work on Windows 98SE/ME :) 
Ik this is off topic, but has anyone successfully got WMP 10 on 98SE or ME? I tried it and still have version 9 on about.

Edited by ~♥Aiko♥Chan♥~

Share this post


Link to post
Share on other sites
5 hours ago, Dibya said:

You probably has uur2 which has kennel file from Wildbil and bwc.

It is impossible to run pm27 on win2k without kernel ex due to missing process handling API from XP and many old API(present but unable to be used in certain criteria) .

@Dibya This is what I'm running:

uurollup.jpg

Share this post


Link to post
Share on other sites
24 minutes ago, sdfox7 said:

@Dibya This is what I'm running:

uurollup.jpg

I'm pretty sure the unofficial updates don't function unless you specifically drag an application to the compatibility layer application.

Edited by ~♥Aiko♥Chan♥~

Share this post


Link to post
Share on other sites

@sdfox7:
just curious, have you tried if Roytams other K-Meleon (not 74 for Win2000, but the future KM77 for XP) works on your system too? The latest version from here:
https://o.rthost.cf/kmeleon/
And is that Rollup the only necessary update to get PM27-forks working in Win2000?

Share this post


Link to post
Share on other sites
4 hours ago, ~♥Aiko♥Chan♥~ said:

Works on W2K :)
a6RhYw8.jpg

Now, time to see if I can recreate Siria's steps to making youtube work on Windows 98SE/ME :) 
Ik this is off topic, but has anyone successfully got WMP 10 on 98SE or ME? I tried it and still have version 9 on about.

You have UURollup/KernelEx installed.

In vanilla Win2000, there are missing imports:

VQEND1W.png

Edited by roytam1
  • Upvote 1

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   1 member

×