Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #599 from previous page: August 18, 2015, 12:51:57 AM »
I managed to quit the program and it only returned about 12MB of memory.  Not surprisingly, 37MB was still tied up in the cache.  ;)  This might not be an issue for me if I could get it to run from disk (and put it's cache on disk), but so far I've had zero success with that.  :(
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 Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #600 on: August 18, 2015, 01:04:49 AM »
Okay, last comment for a while, I promise!  (I really do, I need to run to the hardware store before it closes).  I finally got you a log!  I saved it to SYS:, so this time, when it crashed, at least I had something recoverable for you!  Enjoy!  :)

(note: it crashed during the process of scanning for fonts, before the application had even fully loaded.  If I run it without -V, from Workbench, and from the ram disk, it usually runs better than this.  That seems to be the "winning combination" for me, right now :) )
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 matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: We need an iBrowse replacement for 68k!!!
« Reply #601 on: August 18, 2015, 02:44:24 AM »
Quote from: Oldsmobile_Mike;794087
Not sure if this is helpful info or not, but I am using diskfont.library version 45.8 (08/30/2010), my ENVARC: font cache is enabled, and I have both FONTS:CGTriumvirate.otag (205 bytes) and FONTS:CGTriumvirate.font (4 bytes) installed.


You should be using diskfont.library 45.7 (01/26/02) which is 17536 bytes. Version 45.8 was unofficial and had some unresolved problems. Try using diskfont.library 45.7 and see if it fixes your problems.
 

Offline utri007

Re: We need an iBrowse replacement for 68k!!!
« Reply #602 on: August 18, 2015, 06:21:45 AM »
I can load google with 32mb ram, so there must be something wrong in your setup. Propably BB3/4

I don't belive FBLit or MCP has anything to do problems. I don't use MCP's font options and Netsurf can be promoted to use fast ram, just tried.
« Last Edit: August 18, 2015, 06:43:15 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 Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #603 on: August 18, 2015, 09:48:08 AM »
Quote from: utri007;794135
I can load google with 32mb ram, so there must be something wrong in your setup. Propably BB3/4

Bah.  Everybody likes to blame BB3/4.  All it is is a collection of updated programs and libraries, anybody can read the changelog for themselves and make or reverse the changes it makes.  Today I "updated" my system from 1.0g to 1.0k by going over the changelog, and making sure I'd done all of them.  My system is stable except for when testing NetSurf.  I will check on that diskfont.library though, because I've heard of issues with it (hence why I mentioned what version I was using).

Not trying to sound like a smartass here, but if a program fails when using the latest versions of libraries and utilities, chances are I don't want to run it.  Life is too short to be flipping around libraries and whatnot, just for one program.  ;)  But, I'll keep playing around with it.  Sometimes I like a challenge.  :)

Quote from: utri007;794135
Netsurf can be promoted to use fast ram, just tried.

How do you change its cache and memory options?  Oh, it uses fast ram on mine, all right.  About 53 megabytes worth (most of that as cache), just to load Google!  ;)
« Last Edit: August 18, 2015, 10:26:45 AM 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 #604 on: August 18, 2015, 12:03:45 PM »
Quote from: Oldsmobile_Mike;794119
Okay, last comment for a while, I promise!  (I really do, I need to run to the hardware store before it closes).  I finally got you a log!  I saved it to SYS:, so this time, when it crashed, at least I had something recoverable for you!  Enjoy!  :)

(note: it crashed during the process of scanning for fonts, before the application had even fully loaded.  If I run it without -V, from Workbench, and from the ram disk, it usually runs better than this.  That seems to be the "winning combination" for me, right now :) )


OK, it looks like it crashed after the font scanning, but because -V with the file redirection tends to buffer in memory, the end of the file is cut off (not your fault - unfortunately redirecting from stderr isn't possible on OS3, so getting NetSurf to write direct to disk is the only option).  You can try -v (lowercase), which will output to stderr so we can see where it is crashing.

I think your font "unable to open" problem is that you have a designed bold/italic font defined in an otag file, but the font itself doesn't exist (because the log is from a session which didn't get that far, this is a bit of a guess).  I might be able to add a fallback for that condition, and I don't have a clue how to add (or remove) these on OS3 (on OS4, TypeManager has the options to do it, I don't recall the same in Intellifont but it might have them).

Quote from: Oldsmobile_Mike;794143
Not trying to sound like a smartass here, but if a program fails when using the latest versions of libraries and utilities, chances are I don't want to run it.  Life is too short to be flipping around libraries and whatnot, just for one program.  ;)  But, I'll keep playing around with it.  Sometimes I like a challenge.  :)


Well, I did say it was alpha, with a big warning about saving everything :)

Quote
How do you change its cache and memory options?  Oh, it uses fast ram on mine, all right.  About 53 megabytes worth (most of that as cache), just to load Google!  ;)


In users/Default/Choices (might be users/something-else/Choices) you can set:
disc_cache_size:0
That will disable the disk (disc) cache. If you've been running the installer, you'll find it creates the Choices file for you with a couple of entries, so it should be easy to find before you run it.

What filesystem are you using?  I'd like to know why it is crashing when on HDD.
It might be worth trying it on HDD again with the disk cache disabled, in case it is that causing it.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #605 on: August 18, 2015, 04:13:28 PM »
Quote from: chris;794158
What filesystem are you using?  I'd like to know why it is crashing when on HDD.
It might be worth trying it on HDD again with the disk cache disabled, in case it is that causing it.

Great!  I should have time to check out that Choices file tonight.  I managed to get into the preferences within the program (through one of the pull-down menus), and found all the tabs were blank!  ;)

Oh, and I should've mentioned file system!  This is exactly what I was thinking, only I was too busy rambling about other stuff to put it into words.  I'm running the latest version of PFS3-AIO from Aminet, and I would bet good money that NetSurf and PFS3 are not getting along.  That's why it "almost always" runs from RAM:, but crashes immediately when trying to run from disk.  If I were a detective, I'd say I think we found a clue.  ;)
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 #606 on: August 18, 2015, 04:28:28 PM »
Quote from: Oldsmobile_Mike;794168
Great!  I should have time to check out that Choices file tonight.  I managed to get into the preferences within the program (through one of the pull-down menus), and found all the tabs were blank!  ;)


Be grateful the tabs are there at all - I'd only recently fixed them.  Haven't got round to figuring out what is wrong with the tab contents yet.

Quote

Oh, and I should've mentioned file system!  This is exactly what I was thinking, only I was too busy rambling about other stuff to put it into words.  I'm running the latest version of PFS3-AIO from Aminet, and I would bet good money that NetSurf and PFS3 are not getting along.  That's why it "almost always" runs from RAM:, but crashes immediately when trying to run from disk.  If I were a detective, I'd say I think we found a clue.  ;)


Yep, and the disk cache is the only bit which is likely to do any slightly odd file operations, so it'll likely work with it switched off.
"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 #607 on: August 18, 2015, 04:45:06 PM »
Quote from: Oldsmobile_Mike;794168
Great!  I should have time to check out that Choices file tonight.  I managed to get into the preferences within the program (through one of the pull-down menus), and found all the tabs were blank!  ;)

Oh, and I should've mentioned file system!  This is exactly what I was thinking, only I was too busy rambling about other stuff to put it into words.  I'm running the latest version of PFS3-AIO from Aminet, and I would bet good money that NetSurf and PFS3 are not getting along.  That's why it "almost always" runs from RAM:, but crashes immediately when trying to run from disk.  If I were a detective, I'd say I think we found a clue.  ;)


Problem is not a filesystem, I have excatly same both of my Amigas, so no problem there.
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 matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: We need an iBrowse replacement for 68k!!!
« Reply #608 on: August 18, 2015, 05:04:54 PM »
Quote from: Oldsmobile_Mike;794168

Oh, and I should've mentioned file system!  This is exactly what I was thinking, only I was too busy rambling about other stuff to put it into words.  I'm running the latest version of PFS3-AIO from Aminet, and I would bet good money that NetSurf and PFS3 are not getting along.  That's why it "almost always" runs from RAM:, but crashes immediately when trying to run from disk.  If I were a detective, I'd say I think we found a clue.  ;)


I am also using PFS3 without problems. It doesn't help memory usage as more memory is required for buffers but it makes the font scanning much faster.
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: We need an iBrowse replacement for 68k!!!
« Reply #609 on: August 18, 2015, 05:40:54 PM »
@chris
Rather than conditional preprocessor statements for the AISS assign under OS3, how about turning off requestors while accessing the assign?

Code: [Select]

ULONG req_off (void)
{
 /* Turn off AmigaDOS requestors. */

struct Process *myprocess;
APTR oldwindowptr;

myprocess =  (struct Process *)FindTask(NULL);
oldwindowptr = myprocess->pr_WindowPtr;
myprocess->pr_WindowPtr = (APTR) -1;
return (ULONG)oldwindowptr;
}

void req_on (ULONG oldwindowptr)
{
/* Turn AmigaDOS requestors back on. */

((struct Process *)FindTask(NULL))->pr_WindowPtr = (APTR)oldwindowptr;
}

...
ULONG oldwindowptr = req_off ();
if ((filehandle = fopen (filename, "r")) == 0)
   fprintf (stderr, "Warning: couldn't open %s\n", filename);
req_on (oldwindowptr);
...


Shouldn't this work under AmigaOS 4 also?
 

Offline Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #610 on: August 18, 2015, 07:33:55 PM »
Quote from: utri007;794171
Problem is not a filesystem, I have excatly same both of my Amigas, so no problem there.

Well dog-gonnit, and here I thought maybe we were on to something.  :(

Today's experiments:


  • Edited the Users/Default/Choices file to add the line: disc_cache_size:0
  • Tried to load NetSurf from my default location (SYS:Internet/NetSurf).  System accessed the disk for a fraction of a second, then became completely unresponsive (mouse pointer wouldn't move, etc.).  Had to give it the three-finger salute.
  • Copied the NetSurf directory to my Fat95-formatted SD card, assigned it, and tried to run it from there.  System accessed the disk for a fraction of a second then Guru'd.  So this pretty much confirms it's not a strictly a PFS issue.
  • Copied the NetSurf directory to RAM: and assigned it there.  Program loaded with "the usual problems" (asking for TBImages: assign, where is that supposed to be, anyway?  and a million font errors).

Disabling the cache had a huge effect on my available memory - I was able to load www.google.com and still have 46MB free.  Before disabling that the program would consume every bit of memory I had.  So, thanks for that tip!  Maybe I should try setting it to something reasonable, like 10MB or so?

Also I'm still not getting images.  I got them before with one of the previous builds.  Does NetSurf not like the WarpDT datatypes?


Conclusion:  NetSurf clearly doesn't like something on my system, and it appears to be specifically disk-related.  Could be my version of GVP ROM.  Could be my SCSI card reader, or some setting therein (MaxTransfer, Mask, etc.).  Could be my accelerator, since that provides the SCSI interface.  Could be some pecularity with my install of PFS3, or the way I have my drives partitioned.

Hell, it could still be something completely off-the-wall like my graphics card or screenmode, or a library somewhere, or even the particular version of Miami I'm using or the fonts I have installed, or my USB stack, or one of my various "speedup patches".  Heh.  It's a mystery why everything else works fine, I can browse with IBrowse, etc., but NetSurf throws a fit.  Oh well, I'll keep poking at it!  I suspect if we ever figure it out, it'll turn out to be something really dumb.  ;)


Side note - is there an option setting to make it open not full-screen?  I like to see my available memory at the top, haha.  :)
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 Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #611 on: August 18, 2015, 07:37:35 PM »
Oh, looks like I spoke too soon about the images.  amiga.org gives them.  Well, sort of.  ;)
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 Oldsmobile_Mike

Re: We need an iBrowse replacement for 68k!!!
« Reply #612 on: August 18, 2015, 07:44:42 PM »
Unrelated side-note:  NetSurf does not seem to close cleanly.  After exiting the application, I am unable to delete the following files (screenshot attached).  Says they are still in use.  Obviously not a huge issue, but just FYI.  ;)
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 utri007

Re: We need an iBrowse replacement for 68k!!!
« Reply #613 on: August 18, 2015, 07:53:42 PM »
Seems that my other Amiga has a font problem, but that is not a netsurf fault. :(

Yes There is a both _bullet_otuline and _bullet

Anyway intellifont doesn't run. Snoopdos tells that first it stopped civilization fonts assign add, I commanted them out, after that it stopped to CGTriumvirate.otag removed it (I aadded it yeasterday) after that it stopped to CGTimes.otag, removed that. After those Intellifont run some time and stop, without any usefull information. Can I just copy content of fonts folder from my other machine wich has all working?
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 matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: We need an iBrowse replacement for 68k!!!
« Reply #614 on: August 18, 2015, 08:11:33 PM »
Quote from: Oldsmobile_Mike;794183
Oh, looks like I spoke too soon about the images.  amiga.org gives them.  Well, sort of.  ;)


That is what most RTG users get without friend_bitmap:1 in Choices which gives an improvement. AGA/ECS seems to have problems with friend_bitmap:1 (interleaved bitmap problem?).

Quote from: Oldsmobile_Mike;794184
Unrelated side-note:  NetSurf does not seem to close cleanly.  After exiting the application, I am unable to delete the following files (screenshot attached).  Says they are still in use.  Obviously not a huge issue, but just FYI.  ;)


You wouldn't be able to delete the directory if this is where you assigned TBImages but you should be able to delete the files inside the directory.