Welcome, Guest. Please login or register.

Author Topic: NetSurf OS3.x Issues  (Read 40989 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline x303

Re: NetSurf OS3.x Issues
« Reply #119 on: January 14, 2016, 04:48:01 PM »
Quote from: chris;802138
JS isn't compiled in, because GCC optimisation issues I can't fix.


That was just an example. Netsurf should still be able to read the option and show it in about:config. Same with block_advertisements & do_not_track (and others ?).

Still have to find out what caused the crash when reading fonts the first time though (changed all the fonts with another set).
« Last Edit: January 14, 2016, 04:50:36 PM by x303 »
 

Offline chris

Re: NetSurf OS3.x Issues
« Reply #120 on: January 14, 2016, 04:58:35 PM »
Quote from: x303;802140
That was just an example. Netsurf should still be able to read the option and show it in about:config. Same with block_advertisements & do_not_track (and others ?).


Yes, it should, but the Javascript option is forced off if it isn't compiled in.

block_ads and dnt should be read, are you sure they're not?

Quote

Still have to find out what caused the crash when reading fonts the first time though (changed all the fonts with another set).


I know the outline font scanner was crashing on OS3 at one point, but that isn't even called when bitmap (diskfont) fonts are set to be used.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #121 on: January 14, 2016, 05:19:14 PM »
Works :D Both AGA and RTG, no Graphics corruption.

Speed decreace was huge, just wondering is simple refresh still on? Or is it possible that load times vary? 55 - 90 seconds

[edit: it is still on] and only amiga.org takes longer time to render, amigaworld.net taks still 42 seconds with 060 and 47 seconds with 040

This is anyway really good start, now it is more motivating to make it more speedy? I ques :)
« Last Edit: January 14, 2016, 05:54:21 PM by utri007 »
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #122 on: January 14, 2016, 05:53:42 PM »
Found AGA only problem. No problems with text with previous build and no problems with amiga.org at least with fast test. PNG problem is still on with AGA.

[edit] Seems that AGA has problems with also a gif pictures

 [edit] [edit] There seems to be problems when browsing from site to another site, time outs? Or when I left it open for a 15 minits and trying to surf to another site. That happenet same time with both amigas.
« Last Edit: January 14, 2016, 06:13:54 PM by utri007 »
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline chris

Re: NetSurf OS3.x Issues
« Reply #123 on: January 14, 2016, 06:31:49 PM »
Quote from: utri007;802148
Found AGA only problem. No problems with text with previous build and no problems with amiga.org at least with fast test. PNG problem is still on with AGA.

[edit] Seems that AGA has problems with also a gif pictures

There are no problems with AGA here.  Try switching friend_bitmap off.

Note the black corruption nonsense on aw.net is because that site insists on overlaying everything with a graphic that has alpha transparency.  On OS3 I convert this to a mask at the 50% point.  You can change this with mask_alpha in Choices (takes a value between 0 and 100)
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #124 on: January 14, 2016, 07:22:20 PM »
Quote from: chris;802152
There are no problems with AGA here.  Try switching friend_bitmap off.

Note the black corruption nonsense on aw.net is because that site insists on overlaying everything with a graphic that has alpha transparency.  On OS3 I convert this to a mask at the 50% point.  You can change this with mask_alpha in Choices (takes a value between 0 and 100)


Tested both mask_alpha:0 and 100 no visible diffrence
Tested friend_bitmap:0 no visible diffrence

Both checked from about:config so that they are user defined.

Installed warpdatatype for png pictures, didn't do anything.

Random TCP/IP problems has started again.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline x303

Re: NetSurf OS3.x Issues
« Reply #125 on: January 14, 2016, 10:23:25 PM »
Found the cause(s) why some options didn't work as expected.

1) I used true instead of 1.
2) I used a space before the option.

And the font handling, hmmmm. Seems to only like/put 1 font at the time in the cache file.

0x0020 "CGTriumvirate"
0x0021 "CGTriumvirate"
0x0022 "CGTriumvirate"

or

0x0020 "LetterGothic"
0x0021 "LetterGothic"
0x0022 "LetterGothic"
0x0023 "LetterGothic"
 

Offline chris

Re: NetSurf OS3.x Issues
« Reply #126 on: January 14, 2016, 11:09:11 PM »
Quote from: x303;802166
And the font handling, hmmmm. Seems to only like/put 1 font at the time in the cache file.

0x0020 "CGTriumvirate"
0x0021 "CGTriumvirate"
0x0022 "CGTriumvirate"

or

0x0020 "LetterGothic"
0x0021 "LetterGothic"
0x0022 "LetterGothic"
0x0023 "LetterGothic"


That's correct.  This isn't really a cache file per se, but a fallback lookup table.  The CG fonts don't have a very diverse range of glyphs, so the first font scanned is pretty much all you'll see.

You will only get this file if you have switched off using diskfont - use_diskfont:0
The default for OS3 is use_diskfont:1 (if you're using the latest version).

If that isn't setting itself for some reason please tell me.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline x303

Re: NetSurf OS3.x Issues
« Reply #127 on: January 15, 2016, 12:09:06 AM »
Quote from: chris;802171
You will only get this file if you have switched off using diskfont - use_diskfont:0
The default for OS3 is use_diskfont:1 (if you're using the latest version).

If that isn't setting itself for some reason please tell me.


Well use_diskfont:0 locks up the machine completely.
 

Offline Tygre

Re: NetSurf OS3.x Issues
« Reply #128 on: January 15, 2016, 01:12:18 AM »
Quote from: Gulliver;802115
Sounds great!

Any chance you could give us a download? :)

Hi!

Yes, absolutely! I will package the files and will upload Links on Aminet before the end of the week0end :)

Stay tuned!

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #129 on: January 16, 2016, 12:00:38 AM »
Chris:

Downloaded latest version, there seems to be problems again with layout? Amiga.org looks like it looked some versions ago.

Before that I spend some time surfing web with iBrowse, AWeb and Netsurf.

Seems that it does kill my Network, need to quit and start genesis to get online again. It doesn't happen so often with 060/RTG, but lefting netsurf open for a some time kills a Network with both Computers.  Goining offline and back online doesn't help, need to quit and start again.

Also noticed that surfing from site to site doubles time to display site?

Disabled background and foreground my 040/AGA it gives nice speed up and maybe? that way Network doesn't die so often? Does it have something to do with lack of cpu power?

Tested some fonts and noticed that using Xen font keeps all tekst readable. Topaz has some problem when scaled to small.
« Last Edit: January 16, 2016, 10:31:28 AM by utri007 »
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline Tygre

Re: NetSurf OS3.x Issues
« Reply #130 on: January 16, 2016, 05:48:59 PM »
Quote from: Gulliver;802115
Sounds great!

Any chance you could give us a download? :)

Here you go! :)

Enjoy!

Offline chris

Re: NetSurf OS3.x Issues
« Reply #131 on: January 16, 2016, 08:03:03 PM »
Quote from: utri007;802217
Downloaded latest version, there seems to be problems again with layout? Amiga.org looks like it looked some versions ago.

I'm getting some weirdness with the bitmap font layout here, it isn't doing what it's supposed to and I don't know why.  It is at least consistent on OS4, but on OS3 how it lays out the welcome page changes every time I run it.  I suspect an uninitialised variable is getting used, but GCC warns about those and it hasn't picked anything up.

Quote
Seems that it does kill my Network, need to quit and start genesis to get online again. It doesn't happen so often with 060/RTG, but lefting netsurf open for a some time kills a Network with both Computers.  Goining offline and back online doesn't help, need to quit and start again.

Almost certainly memory trashing.  If you can find it (with Enforcer or something) let me know where it is.  Might need Matthey's disassebling skills.

Quote
Tested some fonts and noticed that using Xen font keeps all tekst readable. Topaz has some problem when scaled to small.

No bitmap fonts scale particularly well.

I've put a new version up, but there's not much change.  I've changed the way it calls the font code which might speed it up a tiny bit, but really I want to get to the bottom of those layout problems.  It's something in http://git.netsurf-browser.org/netsurf.git/tree/amiga/font_diskfont.c if anybody wants to look at it.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gulliver

Re: NetSurf OS3.x Issues
« Reply #132 on: January 16, 2016, 09:33:53 PM »
Quote from: Tygre;802268
Here you go! :)

Enjoy!


Thank you!
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #133 on: January 16, 2016, 09:37:18 PM »
Quote from: chris;802279


I've put a new version up, but there's not much change.  I've changed the way it calls the font code which might speed it up a tiny bit, but really I want to get to the bottom of those layout problems.  It's something in http://git.netsurf-browser.org/netsurf.git/tree/amiga/font_diskfont.c if anybody wants to look at it.


Download link doesn't work, get http 404 error

http://homepage.ntlworld.com/cdyoung/tmp/netsurf_os3.lha
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline utri007

Re: NetSurf OS3.x Issues
« Reply #134 from previous page: January 17, 2016, 10:42:01 PM »
Quote from: chris;802279
I'm getting some weirdness with the bitmap font layout here, it isn't doing what it's supposed to and I don't know why.  It is at least consistent on OS4, but on OS3 how it lays out the welcome page changes every time I run it.  I suspect an uninitialised variable is getting used, but GCC warns about those and it hasn't picked anything up..


Current version doesn't display fonts at all, but you propably know that already. :)

Weir thing was that it displayed them on my aga machine until I enabled background and foreground. I have those disable as a default, makes it faster. Couldn't get fonts displayed again when I disabled backgrounds.

Could it be simple as problems with choises file?
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD