Building Palemoon 27 for XP

Talk about code development, features, specific bugzilla bugs, enhancements, patches, and other highly technical things.

Moderators: Indalecio, satrow

Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific referenced Bugzilla bugs, mercurial, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Most "bug reports" do not belong in this board and should initially be posted in Community Support or other relevant support boards.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
roytam1
Moonbather
Moonbather
Posts: 59
Joined: Wed Mar 11, 2015 7:01 am
Location: Hong Kong

Re: Building Palemoon 27 for XP

Postby roytam1 » Sat Sep 30, 2017 2:14 pm

KingsMan wrote:
roytam1 wrote:
Fedor2 wrote:Well i think you should not post here about that. This is for development only. For support go to my page.

Off-topic:
But i do answer once: assuming you not on winxp right now, you can switch to it of course, but is there a point of h264 on your machine? I think not
h264 in my not so old AMD cpu 3.5 hz, radeon2400, no acceleration.
360p - 38% cpu
720p - 75% cpu

What about posting binaries?
Posting binaries in github issue page doesn't seem making sense.

Those old beasts will outshine if you add 4GB Ram, A SSD and A GT730 GFX card

roytam1: Your x64 build does work on XPx64

can you test if 64bit portable LAV libraries is working as well? (youtube.com/html5 will tell you)

User avatar
petrus
Fanatic
Fanatic
Posts: 136
Joined: Wed Dec 04, 2013 7:41 pm

Re: Building Palemoon 27 for XP

Postby petrus » Sat Sep 30, 2017 2:45 pm

Fedor2: Could you also add support for roytams portable LAV filters to New Moon?

http://o.rthost.cf/gpc/files1.rt/lav.7z
http://o.rthost.cf/gpc/files1.rt/lav64.7z

KingsMan
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: Sun Aug 13, 2017 7:05 am

Re: Building Palemoon 27 for XP

Postby KingsMan » Sat Sep 30, 2017 2:49 pm

roytam1 wrote:
KingsMan wrote:
roytam1 wrote:
Fedor2 wrote:Well i think you should not post here about that. This is for development only. For support go to my page.

Off-topic:
But i do answer once: assuming you not on winxp right now, you can switch to it of course, but is there a point of h264 on your machine? I think not
h264 in my not so old AMD cpu 3.5 hz, radeon2400, no acceleration.
360p - 38% cpu
720p - 75% cpu

What about posting binaries?
Posting binaries in github issue page doesn't seem making sense.

Those old beasts will outshine if you add 4GB Ram, A SSD and A GT730 GFX card

roytam1: Your x64 build does work on XPx64

can you test if 64bit portable LAV libraries is working as well? (youtube.com/html5 will tell you)

Yes it does work . I tried some h264 test it is working. Surely for the link you provided[youtube test page vp9 doesn't work that's fine but h264 is functional ] .even I can play h264 videos.

roytam1
Moonbather
Moonbather
Posts: 59
Joined: Wed Mar 11, 2015 7:01 am
Location: Hong Kong

Re: Building Palemoon 27 for XP

Postby roytam1 » Sat Sep 30, 2017 3:11 pm

petrus wrote:Fedor2: Could you also add support for roytams portable LAV filters to New Moon?

http://o.rthost.cf/gpc/files1.rt/lav.7z
http://o.rthost.cf/gpc/files1.rt/lav64.7z


I already created ticket on his github page.

roytam1
Moonbather
Moonbather
Posts: 59
Joined: Wed Mar 11, 2015 7:01 am
Location: Hong Kong

Re: Building Palemoon 27 for XP

Postby roytam1 » Sat Sep 30, 2017 3:12 pm

KingsMan wrote:
roytam1 wrote:
KingsMan wrote:
roytam1 wrote:
Fedor2 wrote:Well i think you should not post here about that. This is for development only. For support go to my page.

Off-topic:
But i do answer once: assuming you not on winxp right now, you can switch to it of course, but is there a point of h264 on your machine? I think not
h264 in my not so old AMD cpu 3.5 hz, radeon2400, no acceleration.
360p - 38% cpu
720p - 75% cpu

What about posting binaries?
Posting binaries in github issue page doesn't seem making sense.

Those old beasts will outshine if you add 4GB Ram, A SSD and A GT730 GFX card

roytam1: Your x64 build does work on XPx64

can you test if 64bit portable LAV libraries is working as well? (youtube.com/html5 will tell you)

Yes it does work . I tried some h264 test it is working. Surely for the link you provided[youtube test page vp9 doesn't work that's fine but h264 is functional ] .even I can play h264 videos.

for VP9 support, that requires Fedor2's work on extending LAV support to VP9(LAV Filters already supports decoding VP9 BTW).

KingsMan
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: Sun Aug 13, 2017 7:05 am

Re: Building Palemoon 27 for XP

Postby KingsMan » Sat Sep 30, 2017 4:40 pm

It will be awesome if he does.
Does PM official build support vp9?
It seems to me that industry slowly moving to h265 .
roytam1 : what Dibya Is doing over msfn? Sorry for offtopic. Profile picture is saying he is my old guy Dibya. Does he still develop directx10/11 patches? Can you confirm me plz whether he is Dibyamartanda Samanta? I will join msfn forum , just to talk with him. Sorry for all this trouble.

KingsMan
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: Sun Aug 13, 2017 7:05 am

Re: Building Palemoon 27 for XP

Postby KingsMan » Sun Oct 01, 2017 6:21 am

Lav Filters has h265 support .
their are following video codecs in html5
MPEG-4 ASP
H.264
H.265
Ogg Theora
WebM with VP8
WebM with VP9
their are following Audio codecs in html5
PCM audio support
MP3 support
AAC support
Dolby Digital support
Dolby Digital Plus support
Ogg Vorbis support
Ogg Opus support
WebM with Vorbis support
WebM with Opus support

more over palemoon doesn't have WebGL 2 support

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 19679
Joined: Sun Aug 28, 2011 5:27 pm
Location: 58.5°N 15.5°E
Contact:

Re: Building Palemoon 27 for XP

Postby Moonchild » Sun Oct 01, 2017 9:39 am

KingsMan wrote:Does PM official build support vp9?

Yes it does and it has for a long time.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.
Image

KingsMan
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: Sun Aug 13, 2017 7:05 am

Re: Building Palemoon 27 for XP

Postby KingsMan » Sun Oct 01, 2017 12:15 pm

Thanks Mr Moonchild. We have to get it work using lav fliters :thumbup: .

roytam1
Moonbather
Moonbather
Posts: 59
Joined: Wed Mar 11, 2015 7:01 am
Location: Hong Kong

Re: Building Palemoon 27 for XP

Postby roytam1 » Mon Oct 02, 2017 3:34 am

KingsMan wrote:
roytam1 wrote:
KingsMan wrote:
roytam1 wrote:
Fedor2 wrote:Well i think you should not post here about that. This is for development only. For support go to my page.

Off-topic:
But i do answer once: assuming you not on winxp right now, you can switch to it of course, but is there a point of h264 on your machine? I think not
h264 in my not so old AMD cpu 3.5 hz, radeon2400, no acceleration.
360p - 38% cpu
720p - 75% cpu

What about posting binaries?
Posting binaries in github issue page doesn't seem making sense.

Those old beasts will outshine if you add 4GB Ram, A SSD and A GT730 GFX card

roytam1: Your x64 build does work on XPx64

can you test if 64bit portable LAV libraries is working as well? (youtube.com/html5 will tell you)

Yes it does work . I tried some h264 test it is working. Surely for the link you provided[youtube test page vp9 doesn't work that's fine but h264 is functional ] .even I can play h264 videos.


VP9 seems working in XP as well.

Unchecking async MSE makes youtube shows MSE & WebM VP9 available in youtube.com/html5
see: viewtopic.php?t=16433

roytam1
Moonbather
Moonbather
Posts: 59
Joined: Wed Mar 11, 2015 7:01 am
Location: Hong Kong

Re: Building Palemoon 27 for XP

Postby roytam1 » Wed Oct 04, 2017 3:07 pm

BTW my builds have a thread in msfn: goo.gl/SGPMj3
New binaries are available there.

KingsMan
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: Sun Aug 13, 2017 7:05 am

Re: Building Palemoon 27 for XP

Postby KingsMan » Fri Oct 06, 2017 12:45 pm

:clap: I have tested your latest x64 build it is fantastic.

User avatar
Fedor2
Lunatic
Lunatic
Posts: 305
Joined: Mon Apr 11, 2016 1:26 am

Re: Building Palemoon 27 for XP

Postby Fedor2 » Fri Oct 06, 2017 4:50 pm

I keep update my github, watch wiki.

Donotfillintheblank
Apollo supporter
Apollo supporter
Posts: 38
Joined: Sat Sep 23, 2017 11:16 am

Re: Building Palemoon 27 for XP

Postby Donotfillintheblank » Sun Oct 08, 2017 12:36 pm

Moonchild wrote:Of course, you are still in the clear redistributing what you build, even with official branding, as long as you don't significantly change the configuration for the user. Do note, however, that you will be responsible yourself, in that case, for providing user support, so making clear it's a 3rd party build is essential.

What if he doesn't provide actual user support, for one reason or other, or isn't able to follow it up after some time?

I am asking just in case. I might be trying on something similar myself at one time or other but have no idea how much commitment exactly is expected of you if you make available a build you make yourself.

NT Five
Newbie
Newbie
Posts: 3
Joined: Wed Oct 11, 2017 11:57 pm

Re: Building Palemoon 27 for XP

Postby NT Five » Thu Oct 12, 2017 1:56 am

Just discovered this thread...
Great job guys !

I was getting nervous about browser support for Win XP / h264 on YouTube and I see you fixed the problem.
Would love to help, but I'm lacking coding skills and I am also lacking time to start new projects at the moment.

New Moon is running fine on my netbook, but CPU is around 80-100% when playing video on YouTube.
I guess this is normal on my obsolete low-end machine.
CPU usage seems slightly lower than Firefox 52 so I am happy.
It would be nice to find some kind of code optimisation trick to bring the CPU usage down a bit but I'm afraid web pages are just getting more ressource hungry and soon my netbooks will be useless for accessing the internet.

I've had some sporadic crashes, but no serious issues.
Cheers.

roytam1
Moonbather
Moonbather
Posts: 59
Joined: Wed Mar 11, 2015 7:01 am
Location: Hong Kong

Re: Building Palemoon 27 for XP

Postby roytam1 » Thu Oct 12, 2017 4:23 am

NT Five wrote:Just discovered this thread...
Great job guys !

I was getting nervous about browser support for Win XP / h264 on YouTube and I see you fixed the problem.
Would love to help, but I'm lacking coding skills and I am also lacking time to start new projects at the moment.

New Moon is running fine on my netbook, but CPU is around 80-100% when playing video on YouTube.
I guess this is normal on my obsolete low-end machine.
CPU usage seems slightly lower than Firefox 52 so I am happy.
It would be nice to find some kind of code optimisation trick to bring the CPU usage down a bit but I'm afraid web pages are just getting more ressource hungry and soon my netbooks will be useless for accessing the internet.

I've had some sporadic crashes, but no serious issues.
Cheers.
for crashes, please try Fedor2's build to see if there is less crashes as my build have some speed optimizations that might cause crash to users.

c-sanchez
Moongazer
Moongazer
Posts: 9
Joined: Sat Sep 23, 2017 12:11 am

Re: Building Palemoon 27 for XP

Postby c-sanchez » Thu Oct 12, 2017 4:51 am

@Fedor2 please, can you add in the installer an option as "Portable installation"?

KingsMan
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: Sun Aug 13, 2017 7:05 am

Re: Building Palemoon 27 for XP

Postby KingsMan » Thu Oct 12, 2017 3:38 pm

Fedor2 Released new build Check it out

User avatar
Latitude
Lunatic
Lunatic
Posts: 468
Joined: Mon Mar 21, 2016 6:28 pm

Re: Building Palemoon 27 for XP

Postby Latitude » Sun Oct 15, 2017 11:59 am

------[DELETED]------


Return to “Development (discussion)”

Who is online

Users browsing this forum: No registered users and 2 guests