Welcome, Guest. Please login or register.

Author Topic: We need an iBrowse replacement for 68k!!!  (Read 75078 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline utri007

Re: We need an iBrowse replacement for 68k!!!
« Reply #569 from previous page: August 16, 2015, 05:16:09 PM »
Congratulations Chris :) Netsurf start and "works" both of my AGA machines.

a few considerations :

It asks TBImages assign in startup, where should I assign it?
My RTG machine uses chip ram and it is even slover than my 040/AGA
My plain AGA machine "unable to open xxx" where xxx is font name, with prety much every font.

Plain AGA machine Netsurf uses about 13mb ram to start.

But BIG step forward! It works, now those who like to use emulated machine has a useable browser. Now some speed ups and we have a solution for browser problem.

Big thanks for your hard work and patience. If you need any testing I help as much I can with my Limited skils.
« Last Edit: August 16, 2015, 05:22:23 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: We need an iBrowse replacement for 68k!!!
« Reply #570 on: August 16, 2015, 06:51:10 PM »
Even download statusbar works :)
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: We need an iBrowse replacement for 68k!!!
« Reply #571 on: August 16, 2015, 08:22:05 PM »
Quote from: utri007;794009
Congratulations Chris :) Netsurf start and "works" both of my AGA machines.

Woo-hoo!

Quote
a few considerations :

It asks TBImages assign in startup, where should I assign it?

Oops, I should have mentioned that. It needs AISS installed, even if the default theme is selected (not sure why, need to check that). http://www.masonicons.de

Quote
My RTG machine uses chip ram and it is even slover than my 040/AGA

Try adding friend_bitmap:1 to Choices.

Quote
My plain AGA machine "unable to open xxx" where xxx is font name, with prety much every font.

It should only be using the default CG fonts. Which fonts is it complaining about?

Quote
Plain AGA machine Netsurf uses about 13mb ram to start.

That's not bad. I haven't tried this build on my real A1200.

Quote
But BIG step forward! It works, now those who like to use emulated machine has a useable browser. Now some speed ups and we have a solution for browser problem.

Big thanks for your hard work and patience. If you need any testing I help as much I can with my Limited skils.

The main speedup will be to fix the GCC/NewObject optimisation problem. That will also allow me to enable JavaScript, which needs optimisation switched on (not that JS does much yet).
« Last Edit: August 16, 2015, 08:24:25 PM by chris »
"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: We need an iBrowse replacement for 68k!!!
« Reply #572 on: August 16, 2015, 09:43:20 PM »
Quote from: chris;794019

It should only be using the default CG fonts. Which fonts is it complaining about?


Prety much every font. ie. numerous fonts. :)

Quote

Oops, I should have mentioned that. It needs AISS installed, even if the default theme is selected (not sure why, need to check that). http://www.masonicons.de


It doesn't need AISS it just asks it. Works with assign to any place and no complains latter.
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: We need an iBrowse replacement for 68k!!!
« Reply #573 on: August 16, 2015, 10:13:59 PM »
OK made some test with and without friend_bitmap:1

There is a very visible diffrence how Netsurf displays web page with it enabled and disabled.

With it enabled start page seems to be OK

With it enabled memory use is about 500kb chip ram, without it about 1000kb.
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: We need an iBrowse replacement for 68k!!!
« Reply #574 on: August 16, 2015, 10:24:40 PM »
Quote from: utri007;794023
Prety much every font. ie. numerous fonts. :)

When it is font scanning, displaying pages, or what?

Maybe a log file will help here. (NetSurf -V RAM:ns.log)

Quote
It doesn't need AISS it just asks it. Works with assign to any place and no complains latter.

OK, but it's getting that path from somewhere and it shouldn't be.

Quote from: utri007;794024
OK made some test with and without friend_bitmap:1

There is a very visible diffrence how Netsurf displays web page with it enabled and disabled.

With it enabled start page seems to be OK

With it enabled memory use is about 500kb chip ram, without it about 1000kb.

Which screenshot is which?  Is this on RTG?
"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: We need an iBrowse replacement for 68k!!!
« Reply #575 on: August 16, 2015, 10:44:21 PM »
They are named aga / rtg, better looking is rtg

Some new info for few minits.
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: We need an iBrowse replacement for 68k!!!
« Reply #576 on: August 16, 2015, 10:47:55 PM »
Quote from: utri007;794026
They are named aga / rtg, better looking is rtg


Ah, OK, didn't see the names.  I know friend bitmaps don't work properly with AGA, it's why they are off by default.

I may be able to force friend bitmaps on for RTG and off for AGA.
"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: We need an iBrowse replacement for 68k!!!
« Reply #577 on: August 16, 2015, 10:50:05 PM »
Font problem must be something simply? Snoopdos says simply that it fails to open fonts. Looking them from Fonts: ?

Any way, I noticed that without fonts scrolling is smooth, so there is a huge problem with fonts / speed. Or there is other reason for that. :)
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 Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #578 on: August 16, 2015, 11:07:06 PM »
Quote from: chris;794001
I've fixed a lot of bad crashing on startup and other problems, to the point where NetSurf now works - mostly - on an (emulated) AGA machine.

NetSurf post-3.3 ALPHA for AmigaOS 3.5+ (save everything, back up, etc before using!)

Does not run on actual classic systems.  Well, it sort of does (better than previous versions).

What I did:  Unpacked archive and installed contents to RAM:NetSurf.  Assigned it there.  At this point I still had 54MB of memory free.  Loaded NetSurf, it asked for "TBImages" assign, I assigned it to the NetSurf: directory.  It opened a "NetSurf Output" window complaining about "unable to open fonts".  Main window opened and I got the welcome screen.  Tried to load Amiga.org.  It consumed nearly byte of available memory.  System was still functional and stable, but too slow to be usable (even scrolling up & down the page took 20+ seconds to refresh).  Here's what it looked like:

Also I couldn't quit because there was no "close" icon, and not enough memory left to open a pull-down menu, haha.  ;)

Edit: Looks like my first two problems were the same utri007 posted about.  Still a big improvement over previous versions, most of which wouldn't even open for me!  :)
« Last Edit: August 16, 2015, 11:10:11 PM by Oldsmobile_Mike »
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #579 on: August 16, 2015, 11:36:28 PM »
Quote from: utri007;794028
Font problem must be something simply? Snoopdos says simply that it fails to open fonts. Looking them from Fonts: ?

I need the NetSurf log file to track this down.  Did you run "NetSurf -V RAM:ns.log"?  If so, can you post ns.log somewhere?

Quote
Any way, I noticed that without fonts scrolling is smooth, so there is a huge problem with fonts / speed. Or there is other reason for that. :)

Yes; the problem is that outline fonts take bloody ages to render.  It's the same on OS4, although that's more to do with plotting to the screen whereas the 68k struggles more with constructing the glyphs.

This is why I was trying to put the option of bitmap fonts back in.  They look crap, but at least they are fast.
« Last Edit: August 16, 2015, 11:41:06 PM by chris »
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #580 on: August 16, 2015, 11:39:24 PM »
Quote from: Oldsmobile_Mike;794029
Also I couldn't quit because there was no "close" icon, and not enough memory left to open a pull-down menu, haha.  ;)


Try RAmiga-Q.
Open your Choices file (Users/Default/Choices) and put in some of the suggested options from my earlier post - they will cut down memory usage a fair bit.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline polluks

  • Newbie
  • *
  • Join Date: Aug 2010
  • Posts: 3
    • Show only replies by polluks
Re: We need an iBrowse replacement for 68k!!!
« Reply #581 on: August 17, 2015, 09:30:40 AM »
GuideCheck by Guido Mersmann
----------------------------------------------------------------------------
File: 'NetSurf.guide'   Type: AmigaGuide-File

The following lines are invalid:
Line   114: Objekt nicht gefunden: '"Users/Default/Choices" link Users/Default/Choices/Main'
Line   326: Falsche Anzahl an Argumenten: 'node Keyboard Controls "Keyboard"'
Line   365: Gefordertes Argument fehlt: 'lindent'
Line   367: Gefordertes Argument fehlt: 'lindent'
Line   371: Gefordertes Argument fehlt: 'lindent'
Line   373: Gefordertes Argument fehlt: 'lindent'
Line   375: Gefordertes Argument fehlt: 'lindent'
Line   380: Command does not start at the begining of the line!
Line   380: Unknown command: 'unsatisfactorysoftware.co.uk'
Line   390: Command does not start at the begining of the line!
Line   390: Unknown command: 'unsatisfactorysoftware.co.uk or any other of the NetSurf developers.'

The following nodes were defined but not referenced:
Line   165: NODE 'Themes'

The following nodes were referenced but not defined:
Node Keyboard                    :   20
----------------------------------------------------------------------------

Total lines: 392
Unknown commands: 2
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #582 on: August 17, 2015, 12:29:37 PM »
@polluks

I'll fix those, thanks.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline samo79

  • Full Member
  • ***
  • Join Date: Jul 2002
  • Posts: 124
    • Show only replies by samo79
    • http://www.betatesting.it/backforthefuture/
Re: We need an iBrowse replacement for 68k!!!
« Reply #583 on: August 17, 2015, 03:24:32 PM »
Just for curiosity i tried it on my AmigaOS4.1 FE installation, once installed a requester is show and i set: 1680*1050 --> got a crash

Quote
Symbol info:
Instruction pointer 0x01810EA0 belongs to module "kernel" (HUNK/Kickstart)

Stack trace:
    native kernel module kernel+0x00010ea0
    native kernel module kernel+0x000179c0
    native kernel module kernel+0x0003301c
    native kernel module kernel+0x000137e8
    module SetPatch at 0x6FFC8E48 (section 5 @ 0x5E24)
    native kernel module kernel+0x00013864
    module SetPatch at 0x6FFC8DDC (section 5 @ 0x5DB8)
    native kernel module kernel+0x0001d884
    native kernel module kernel+0x00058d64
    0x5FFB4420 symbol not available

PPC disassembly:
 01810e98: 60630eb8   ori               r3,r3,3768
 01810e9c: 44000002   sc                
*01810ea0: 4e800020   blr              
 01810ea4: 7c641b78   mr                r4,r3
 01810ea8: 3c600181   lis               r3,385

System information:

CPU
 Model: AMCC PPC440EP V1.3
 CPU speed: 799 MHz
 FSB speed: 133 MHz
 Extensions:  

Machine
 Machine name: Sam440EP
 Memory: 1048576 KB
 Extensions: bus.pci
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #584 on: August 17, 2015, 04:05:01 PM »
@samo79

Yes, it dies horribly under OS4.  I don't know why and I don't care - because of all the updated components it's useless for debugging anyway (not to mention the version checks with embedded #defines checking for OS4, meaning most of the parts that are supposed to do blitting do nothing instead).
« Last Edit: August 17, 2015, 04:08:48 PM by chris »
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz