Welcome, Guest. Please login or register.

Author Topic: Netsurf V3.0 Amiga release 2  (Read 30501 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 #119 from previous page: 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 »
 

Offline Jose

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: Netsurf V3.0 Amiga release 2
« Reply #120 on: December 12, 2009, 03:25:21 PM »
Is it posible to run Netsurf on it's own separate screen ? IIRC there was a Workbench preferences option to keep offscreen gfx on ram, maybe combining both would work.
My A4000T is with it's guts open again, I'll try it as soon as I have the patience to assemble it ...
\\"We made Amiga, they {bleep}ed it up\\"
 

Offline Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #121 on: December 12, 2009, 09:35:57 PM »
Hi Bernd,

Quote from: bernd_afa;533539
>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



Thanks Bernd, seems you are correct.

If I start with a 1024x768 rgb16 screenmode with no background and close all windows, I can open Netsurf in a 1024x768 window, and scrolling is much faster. :)

The two blitting operations in p96speed are still slow, no matter what, unless I boot in a different screenmode, or switching between modes sometimes "fixes" it. (Same results as selecting "NoBlitter=No", but of course all tests are slowed down then as well.) However, this seems to just be the effect of running low on VRAM. This also explains why the slow blit ops are twice as fast (but still slow) on the A3000/PIV, because the data is being copied across a faster bus.

Thanks again for explaining, and helping to get this figured out.
 

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 #122 on: December 13, 2009, 07:56:02 AM »
Quote from: Damion;533511
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
 
Hope that made sense. :/

On my a4000 I bootup with a 1024x768x16 screenmode.
 
When I run the blitbitmap tests I get:
BlitBitMap() - 5415
BlitBitMapRastPort() - 4540
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by unusedunused
Re: Netsurf V3.0 Amiga release 2
« Reply #123 on: December 13, 2009, 02:09:04 PM »
>Same results as selecting "NoBlitter=No

this is the setting that should use and then Hardware Blit work.

when set  NoBlitter=YES then the P96 bitblit test should go slow.

@MozzerFan

You can show amigaworld page faster than other.Have you cyberpatcher or oxypatcher install ?
.maybe that speed up things. netsurf is compile for 68040.

>Is it posible to run Netsurf on it's own separate screen ?

yes, see old posts here, but there are reports that also with screenmode promoter and rgb16 it scroll not fast.

maybe P96 do not remove the workbench screen and background pictures. also when there is another screen open.

then need 1,6 megabyte wb screen 1,6 megabyte background but now a 1,6 megabyte new screen and when the 1,6 megabyte mirror map for SDL is alloc it get no data on GFX Card mem.
« Last Edit: December 13, 2009, 02:23:41 PM 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 #124 on: December 13, 2009, 02:38:52 PM »
Quote from: bernd_afa;533671
@MozzerFan
 
You can show amigaworld page faster than other.Have you cyberpatcher or oxypatcher install ?
.maybe that speed up things. netsurf is compile for 68040.
 

Yes, I run Cyberpatcher.
 
But I just ran Netsurf without Cyberpatcher and I get the same speed.
 

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 #125 on: December 13, 2009, 03:22:29 PM »
@Bernd
 
I think the speed of a full page load with Netsurf heavily depends on the ISP and where you are located.
 
For example, Damion can load amiga.org in 20 sec. The fastest I got was 31.5 sec.
Amigaworld.net always loads fast (between 17.5 - 18.5 sec), except when my other family members are using the internet quite heavily (watching videos).
 
Edit: If I visit some asian webpage, it's very very very slow even on my PC. I think if I try this on my classic, it would take forever.
« Last Edit: December 13, 2009, 03:33:25 PM by MozzerFan »
 

Offline Jose

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2871
    • Show only replies by Jose
Re: Netsurf V3.0 Amiga release 2
« Reply #126 on: December 13, 2009, 03:33:43 PM »
"maybe P96 do not remove the workbench screen and background pictures. also when there is another screen open"

I think there was an option for that but I can't try at the moment...
Maybe someone with CGX can test that...
\\"We made Amiga, they {bleep}ed it up\\"
 

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 #127 on: December 13, 2009, 03:40:13 PM »
@Bernd
 
Maybe the person who has slow page load times with amigaworld can try with Ibrowse to see if that is much faster. If it is, there must be something else going on.
 
With Ibrowse I get a full pageload of amigaworld.net in 10 sec.
Edit: In Ibrowse I disabled the diskcache. With diskcache enabled it loads in 7 sec.
« Last Edit: December 13, 2009, 03:56:39 PM by MozzerFan »
 

Offline Damion

Re: Netsurf V3.0 Amiga release 2
« Reply #128 on: December 13, 2009, 08:45:55 PM »
Quote from: bernd_afa;533671
>Same results as selecting "NoBlitter=No

this is the setting that should use and then Hardware Blit work.

when set  NoBlitter=YES then the P96 bitblit test should go slow.

Oops! Sorry, I meant that the 2 p96speed slow blit ops are excactly as slow if I set NoBlitter=Yes, meaning that when it's goofing off, the blitter isn't being used on these 2 (while the rest work OK). Naturally, NoBlitter=No is normally set.

Quote
On my a4000 I bootup with a 1024x768x16 screenmode.

When I run the blitbitmap tests I get:
BlitBitMap() - 5415
BlitBitMapRastPort() - 4540

Thanks for checking. I have to "reset" the screen first (like changing fonts, etc) to get the faster numbers. I gave up tracking it down for now... tried just about everything. I don't think it's affecting anything else, or related to the slow scrolling problem after all - I can confirm a 1024x768x16 Netsurf window will scroll quickly, if enough VRAM is free.

BTW - using MuRedox here. I can't detect a speed improvement either, but it's definitely doing something.

Typical "MuRedox SHOWPATCHEDINSTRS" output while running Netsurf (which might as well be Chinese to me):

04f228cc :  4c3c 2401 0000 0000        mulu.l #$0,d1:d2 ;extended opcode

04f228cc :  4c3c 6c04 0000 0000        muls.l #$0,d4:d6 ;extended opcode

04f228cc :  4c3c 1403 0000 0000        mulu.l #$0,d3:d1 ;extended opcode

04f228cc :  4c3c 5c01 0000 0000        muls.l #$0,d1:d5 ;extended opcode

04f228cc :  4c3c 1c03 0000 0000        muls.l #$0,d3:d1 ;extended opcode

04f228cc :  4c12 3c00                  muls.l (a2),d0:d3 ;extended opcode

etc

I agree that ISP and location matters. On rare occasions, amigaworld will load in under 20 seconds, while usually it's 25-35s. Fastest amiga.org was 19.8s.
« Last Edit: December 13, 2009, 08:48:27 PM by Damion »
 

Offline kolla

Re: Netsurf V3.0 Amiga release 2
« Reply #129 on: December 17, 2009, 03:44:30 PM »
Quote from: 0amigan0;533275

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


I totally agree with your posting and AWeb is brilliant! Only wish it had at least some css-support :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Hell Labs

  • Sr. Member
  • ****
  • Join Date: Oct 2009
  • Posts: 490
    • Show only replies by Hell Labs
Re: Netsurf V3.0 Amiga release 2
« Reply #130 on: January 13, 2010, 05:52:15 PM »
*bump*

What Do I have to do to get this thing to actually work?

I've got OS3.9, both boing bags and mui installed. it asks for ixemul.library. There's a file called "install" but clicking that brings up editpad.

Am I missing something obvious?
A1200 Computer Combat. OS3.0. No accelerator, no fastram, mouse soon. And ebaying it.
 

Offline ami_stuff

  • Full Member
  • ***
  • Join Date: May 2009
  • Posts: 100
    • Show only replies by ami_stuff
Re: Netsurf V3.0 Amiga release 2
« Reply #131 on: January 13, 2010, 07:26:15 PM »
Quote from: Damion;533745
Oops! Sorry, I meant that the 2 p96speed slow blit ops are excactly as slow if I set NoBlitter=Yes, meaning that when it's goofing off, the blitter isn't being used on these 2 (while the rest work OK). Naturally, NoBlitter=No is normally set.



Thanks for checking. I have to "reset" the screen first (like changing fonts, etc) to get the faster numbers. I gave up tracking it down for now... tried just about everything. I don't think it's affecting anything else, or related to the slow scrolling problem after all - I can confirm a 1024x768x16 Netsurf window will scroll quickly, if enough VRAM is free.

BTW - using MuRedox here. I can't detect a speed improvement either, but it's definitely doing something.

Typical "MuRedox SHOWPATCHEDINSTRS" output while running Netsurf (which might as well be Chinese to me):

04f228cc :  4c3c 2401 0000 0000        mulu.l #$0,d1:d2 ;extended opcode

04f228cc :  4c3c 6c04 0000 0000        muls.l #$0,d4:d6 ;extended opcode

04f228cc :  4c3c 1403 0000 0000        mulu.l #$0,d3:d1 ;extended opcode

04f228cc :  4c3c 5c01 0000 0000        muls.l #$0,d1:d5 ;extended opcode

04f228cc :  4c3c 1c03 0000 0000        muls.l #$0,d3:d1 ;extended opcode

04f228cc :  4c12 3c00                  muls.l (a2),d0:d3 ;extended opcode

etc

I agree that ISP and location matters. On rare occasions, amigaworld will load in under 20 seconds, while usually it's 25-35s. Fastest amiga.org was 19.8s.

Sorry for hijacking the thread, but could you please run FFplay_060fpu from the Aminet (with some random mpg and avi file) and see if MuRedox outputs any unsupported instructions?
 

Offline wawrzon

Re: Netsurf V3.0 Amiga release 2
« Reply #132 on: January 13, 2010, 08:23:55 PM »
@hell lbs:
head to amiga.sf for your copy of bernds ixemul.library >61.x. be sure to backup your current ixemul in case you would have any complaints about the new version. one never knows.
 

Offline Hell Labs

  • Sr. Member
  • ****
  • Join Date: Oct 2009
  • Posts: 490
    • Show only replies by Hell Labs
Re: Netsurf V3.0 Amiga release 2
« Reply #133 on: January 13, 2010, 09:04:15 PM »
Quote from: wawrzon;538121
@hell lbs:
head to amiga.sf for your copy of bernds ixemul.library >61.x. be sure to backup your current ixemul in case you would have any complaints about the new version. one never knows.

Is that http://amiga.sourceforge.net/ ?

that site's kind of broken, but I've found a mystery tar.bz2 file. Dunno what's in it.

EDIT: turns out the file had some completely unrelated program in it. Joy of joys. I think someone out there is fucking with me, trueman show style.

EDIT2: I've found a file called ixemul-62.1-m68k.lha. I've unpacked it, but can't install because it wants the files to go in a fictional GG: drive. :angry:
« Last Edit: January 13, 2010, 09:19:22 PM by Hell Labs »
A1200 Computer Combat. OS3.0. No accelerator, no fastram, mouse soon. And ebaying it.
 

Offline x303

Re: Netsurf V3.0 Amiga release 2
« Reply #134 on: January 13, 2010, 09:24:18 PM »
Quote from: Hell Labs;538133
EDIT2: I've found a file called ixemul-62.1-m68k.lha. I've unpacked it, but can't install because it wants the files to go in a fictional GG: drive. :angry:
Just copy ixemul.library & ixnet.library to libs: manually.

x303 :D :D :D