Welcome, Guest. Please login or register.

Author Topic: Netsurf V3.0 Amiga release 2  (Read 30539 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Netsurf V3.0 Amiga release 2
« Reply #104 from previous page: December 07, 2009, 07:36:09 PM »
thanks for your results.

The time 17,5 is this load full page ?

what internet stack you use on classic(miami or amitcp) ?

the scroll speed 7 sec is because your GFX card do not support rbg15 mode (no PC)
what gfx Card you have ?
 

Offline MozzerFan

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 607
  • Country: 00
    • Show only replies by MozzerFan
Re: Netsurf V3.0 Amiga release 2
« Reply #105 on: December 07, 2009, 07:57:47 PM »
Quote from: bernd_afa;532981
The time 17,5 is this load full page ?

 
Yes, full page load of amigaworld.net is 17.5.
 
Quote
what internet stack you use on classic(miami or amitcp) ?

I use genesis.
 
Quote

the scroll speed 7 sec is because your GFX card do not support rbg15 mode (no PC)
what gfx Card you have ?

I have a picasso IV.
 

Offline Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #106 on: December 08, 2009, 06:20:40 AM »
Quote

incremental_reflow:0
min_reflow_period:1700
max_fetchers:12
max_fetchers_per_host:12
max_cached_fetch_handles:4


With these settings and the latest Netsurf, amiga.org is down to 20.3 seconds, fastest amigaworld was 16.2 (but usually takes longer). Lightweight sites like hardforum are roughly 10-13 seconds per page. :) Using Miami here.

Quote
I get now confirm at amigaworld.net that when set the workbench to a rgb16 mode and not to rgb 16 PC, netsurf scroll too in 2 sec on a classic system.


I'm also using a PIV and have the slow scrolling problem. (Fullscreen 1024x768, fb_depth:16) According to scout, Netsurf always picks the "PC" mode even though non-PC modes are available and working. Is there any other way to force Netsurf to use a particular screenmode/modeid?
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Netsurf V3.0 Amiga release 2
« Reply #107 on: December 08, 2009, 09:52:13 AM »
Quote from: MozzerFan;532986
Yes, full page load of amigaworld.net is 17.5.


And after how many seconds does the page first show and load visible more data ?

the number of the fetchers is important that you can scroll the page before it is full load.
If you have too much fetches there is no time to scroll the page.

so try out to scroll page as soon it is show.most time to read a page or click on a link you need not wait until all is load.

>According to scout, Netsurf always picks the "PC" mode even though non-PC modes are >available and working.

you can maybe try a screenmode Promoter to choose a non PC 16 bit mode.but make sure that you dont change the depth and size of the promotet screen.

but anyway when i have time, i look wy it is so slow.when scroll there need only 10% of the screen new draw and byteswap.the rest of the image can copy 10% up or down with GFX Card blitter

so its strange wy the wrong pixel Mode slow so much down
« Last Edit: December 08, 2009, 11:10:32 AM by bernd_afa »
 

Offline MozzerFan

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 607
  • Country: 00
    • Show only replies by MozzerFan
Re: Netsurf V3.0 Amiga release 2
« Reply #108 on: December 08, 2009, 01:29:03 PM »
Quote from: bernd_afa;533053
And after how many seconds does the page first show and load visible more data ?

After 12 sec
 
Quote
so try out to scroll page as soon it is show.most time to read a page or click on a link you need not wait until all is load.

With fetchers on 12 this slowed down a lot.
I set the fetchers on 8 and now scrolling is faster when the page is not fully loaded.
 
So if you want to scroll the page when the page is not fully loaded and still want a nice speedup, you can use the following settings:
 
incremental_reflow:0
min_reflow_period:1700
max_fetchers:8
max_fetchers_per_host:8
max_cached_fetch_handles:4
 
Edit: With these settings amiga.org takes 32.8 sec and amigaworld.net takes 17.7 sec
Scrolling when the page is not fully loaded is the fastest when setting the fetchers to 4, but then amiga.org loads in 37 sec.
 
Edit2: Setting the fetchers to 6 loads amiga.org in 33.8 sec
« Last Edit: December 08, 2009, 01:48:49 PM by MozzerFan »
 

Offline Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #109 on: December 09, 2009, 07:39:36 AM »
Quote

you can maybe try a screenmode Promoter to choose a non PC 16 bit mode.but make sure that you dont change the depth and size of the promotet screen.

but anyway when i have time, i look wy it is so slow.when scroll there need only 10% of the screen new draw and byteswap.the rest of the image can copy 10% up or down with GFX Card blitter

so its strange wy the wrong pixel Mode slow so much down


Thanks Bernd, I used modepro and was able to select the non-PC mode. However, strangely the scrolling is equally slow in PC or non-PC modes, either window or fullscreen.
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Netsurf V3.0 Amiga release 2
« Reply #110 on: December 09, 2009, 09:50:24 AM »
maybe you look in scout at the screen and screenmode ID, if thats really a rgb16 screen and no rgb16 PC.

or the P4 do not support this really and work in both modes same.

what do you use P96 or CGX ?
 

Offline Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #111 on: December 10, 2009, 02:08:47 AM »
Quote from: bernd_afa;533150
maybe you look in scout at the screen and screenmode ID, if thats really a rgb16 screen and no rgb16 PC.

I checked with scout, and it does use the rgb16 mode.

Quote
or the P4 do not support this really and work in both modes same.

I think you are right, or maybe the rgb16 modes don't work correctly. For example - when I run powericons in rgb16 PC, everything is OK. If I select rgb16, the icons are trashed for some reason.

Quote
what do you use P96 or CGX ?

P96.
« Last Edit: December 10, 2009, 02:22:12 AM by Damion »
 

Offline MozzerFan

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 607
  • Country: 00
    • Show only replies by MozzerFan
Re: Netsurf V3.0 Amiga release 2
« Reply #112 on: December 10, 2009, 09:37:53 AM »
@Damion & Bernd
 
When I set the screenmode to a non-pc mode and use a netsurf-window of 800x600, scrolling of amigaworld.net takes 2-3 seconds.
« Last Edit: December 10, 2009, 03:25:11 PM by MozzerFan »
 

Offline 0amigan0

  • Full Member
  • ***
  • Join Date: Dec 2006
  • Posts: 109
    • Show only replies by 0amigan0
Re: Netsurf V3.0 Amiga release 2
« Reply #113 on: December 10, 2009, 01:43:09 PM »
I'm still waiting someone to do a MUI version. This won't be Bernd, as he's patiently waiting for javascript and dom support to be added. :)

Don't get me wrong, I appreciate the work done by Artur & Bernd. Yet I ( and lots of people) won't fire up the Amiga Workbench to go to Google Maps, they just want to have a "passable" (ie, with proper layout, which NetSurf already has) surfing experience those times they want to use their miggies.

My 2 cents!

Now, I'm going back to AWeb with its EXCEPTIONAL Arexx host which can do magic even these days.
 

Offline utri007

Re: Netsurf V3.0 Amiga release 2
« Reply #114 on: December 10, 2009, 11:50:14 PM »
What is difference 16 bit and 16 bit PC ???
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 Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #115 on: December 11, 2009, 01:26:51 AM »
Quote from: MozzerFan;533257
@Damion & Bernd
 
When I set the screenmode to a non-pc mode and use a netsurf-window of 800x600, scrolling of amigaworld.net takes 2-3 seconds.


Tried that here and got the same result - 800x600 rgb16 screen with an 800x600 window has much faster scrolling. Strangely, scrolling is slow with any other screenmode (fullscreen or window), including 1024x768 w/an 800x600 window, or even plain 800x600 rgb16 fullscreen.
 

Offline MozzerFan

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 607
  • Country: 00
    • Show only replies by MozzerFan
Re: Netsurf V3.0 Amiga release 2
« Reply #116 on: December 11, 2009, 06:41:10 AM »
Quote from: Damion;533350
Strangely, scrolling is slow with any other screenmode (fullscreen or window), including 1024x768 w/an 800x600 window, or even plain 800x600 rgb16 fullscreen.

I've only tried a 1024x768 non-pc 16bits screenmode, and with a netsurf window of 1024x768 scrolling is slow again.
« Last Edit: December 11, 2009, 06:44:04 AM by MozzerFan »
 

Offline TumbleweedTopic starter

Re: Netsurf V3.0 Amiga release 2
« Reply #117 on: December 11, 2009, 10:14:36 AM »
Quote from: MozzerFan;533375
I've only tried a 1024x768 non-pc 16bits screenmode, and with a netsurf window of 1024x768 scrolling is slow again.


Scrolls fastest  for me using a 1024 x 768 16 bit screen mode with NetSurf Window set to 1024 x 768. Setting NetSurf window to 800 x 600  slows scrollijg down considerably due to the clipping required.

Weed.
A3000T, Cybervision64, CSMKII 060; A3000D, PicassoII, Z3 Fastlane; A2000D, 040, PicassoII; A4000D, A1200, Blizzard 030 MKIV  (not working - next project)
 

Offline Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #118 on: December 12, 2009, 09:55:18 AM »
Bummer, the slow scrolling issue seems (at least partially) to be a bug in P96 with the PIV.

A little weird to explain, but I'll do my best.

If you boot WB using a 1024x768x16 screenmode, and run p96speed using the same mode, you'll get very slow results in the following tests:

BlitBitMap()  
BlitBitMapRastPort()

Between about 400 and 800 in each test.

However, if you start WB in 800x600, then start p96speed and select the 1024x768x16 test screenmode, everything changes. Here on my A2000:

BlitBitMap() - 5660
BlitBitMapRastPort() - 5256

It's the same with Netsurf. If you change screenmodes a few times, eventually the 1024x768x16 mode will start "working" correctly, and Netsurf scrolling will be fast - but only with an 800x600 window. If your screen is 1024x768 from boot, Netsurf will scroll very slowly.

The problem is still there even with a clean 3.1 install and old p96 drivers... (however, I was able to cure the icon trashing problem mentioned in an earlier post, by switching to an earlier version of rtg.library). I'll try with cgx soon and see what happens.

Hope that made sense. :/
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Netsurf V3.0 Amiga release 2
« Reply #119 on: December 12, 2009, 02:15:05 PM »
>If your screen is 1024x768 from boot, Netsurf will scroll very slowly.

I think the problem is the 4 megabyte GFX Mem only.SDL need a mirror map that is on GFX Card.

1024*768 are 1,6 megabyte of GFX ram.
this mirror map is used so a scroll work well when the netsurf window is partly cover by other windows.

if you open a WB then you need too 1,6 megabyte GFX Ram.so you need 3,2 megabyte of GFX RAM.that can all run well but....

Have you background images that need lots of RAM ?

If you have a background image that is show in this 1024*768 size, need too 1,6 megabyte of GFX RAM.and thats too much.and when you load another wb lister background thats again 1,6 megabytes.

maybe you use only small tiles instead of a full picture as background, this can save you lots mem.maybe this help also that the p96speed benchmark run always fast.when teh bench run slow, then P96 begin to move out GFX data to amiga ram or do not alow malloc of data in GFX Card ram and then its go slow
« Last Edit: December 12, 2009, 02:19:25 PM by bernd_afa »