Welcome, Guest. Please login or register.

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

Description:

0 Members and 2 Guests are viewing this topic.

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #149 from previous page: 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 chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #150 on: August 19, 2015, 11:36:37 AM »
Quote from: Oldsmobile_Mike;794201
Any idea what are the parameters for disc_cache_size:?  I wanted to set it to a moderate size, 10MB.  I entered "10000" in the field, assuming it was in KB, but it promptly used up 100% of my available memory.  So I tried "1000" in the field, and it still used up all of my available memory.  (I am still running it from RAM:, I just wanted to be generous and give it a little more, haha)


It's in bytes, but there's no point if you're running from RAM: - there's an in-memory cache which will be more efficient (which I think is memory_cache_size and defaults to 10MB, might be misremembering though)
"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 #151 on: August 19, 2015, 11:43:17 AM »
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.  ;)


That's a bitmap.image caching issue.  It always does that.

Quote from: Oldsmobile_Mike;794182

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.  :)


window_width and window_height.  window_x and window_y will be the position of the window, so you might need to adjust those too (I think it defaults to just below the screen title bar though).

Global options are here: http://git.netsurf-browser.org/netsurf.git/tree/desktop/options.h
"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 #152 on: August 19, 2015, 11:45:57 AM »
Quote from: matthey;794177
@chris
Rather than conditional preprocessor statements for the AISS assign under OS3, how about turning off requestors while accessing the assign?
[...]
Shouldn't this work under AmigaOS 4 also?


Should do, but the accessing of TBimages was only relevant for OS4.1FE so there's no point in compiling it in.  I've bypassed it completely in this build (well, next build) and conditionally bypassed it if gadtools is too old.
"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 #153 on: August 22, 2015, 06:49:32 PM »
New build up, same place (see http://www.amiga.org/forums/showpost.php?p=794001&postcount=569).
This fixes TBimages: and won't whinge about fonts unless they're critical.
Probably no other changes.
I was going to have a nose at the prefs GUI but I haven't had time.
"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 #154 on: September 03, 2015, 04:49:59 PM »
Ignore AISS, it doesn't need it (I'd edit my previous post but it won't let me).  Ignore the readme, the package is created from the OS4 sources so that's what the readme says it needs.  friend_bitmap probably isn't needed now either, I think I forced that on for RTG in the latest build.

Quote from: Dandy;794939
Just tell me what requirements those have to meet that want to help/contribute.

The main thing right now is fixing the optimisation bug in GCC.  It optimises away NewObject's taglist which means I can't build with optimisations on, which makes it slower and means there's no Javascript.

Other than that, general optimisation and bug-fixing in C, especially wrt rendering.  I'm happy to slot hand-crafted 68k asm in if somebody wants to write it!
« Last Edit: September 03, 2015, 04:55:55 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 #155 on: September 03, 2015, 04:55:07 PM »
Quote from: Dandy;794908
Well, I downloaded it from the link on Amiga-News.de (http://www.amiga-news.de/de/news/AN-2015-08-00045-DE.html) both times.
cgutjahr told me, that Chris updated the archive 5 days after the news item, the link being the same.


I'm rather puzzled that this has become a news item.  At least it acknowledges the alpha status and the confusion with Artur's fork having the same name.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz