do you have my last Aros Vision somewhere? The version there works (at least in Aros Vision). You find it in Internet/Netsurf
I am not sure if Netsurf works without RTG except Netsurf AGA
just found it... it seems that RTG is requirement (except Netsurf AGA)
Hi @olafS3,
I'm not familiar with AROS Vision, but after some googling I downloaded the version "direct download (Aros Vision RTG)" from
http://www.aros-platform.de/.
I do have RTG, am running the latest version of P96 from here:
http://lilliput.amiga-projects.net/Picasso96.htm on a GVP Spectrum graphics card. I run my Workbench in 800x600x16-bit color, I also tried switching to 1024x768 but that made no difference (NetSurf crashed the same way).
I extracted the folder "Internet\NetSurf-m68k" from your archive (I see there was three different versions: "NetSurf", "NetSurf8Bit", and "NetSurf-m68k"... I assume I extracted the correct one?) and copied it onto my Amiga into the NetSurf: folder.
Double-clicked on "NetSurf" (not "NetSurfAGA" and not "NetSurf-nottf"), and the computer crashed in exactly the same way.
Obviously I don't expect the AGA version to work... what is the "nottf" version? I see this one a lot, too. "nottf" I assume stands for "No TrueType Fonts"? What does that mean? Aside from having something to do with the TrueType fonts in the \Fonts directory, I assume?
I also went into the Resources\Options file and tried poking around in there for a bit. This is where the lack of documentation starts to become frustrating. A few examples:
memory_cache_size:2097152
disc_cache_size:1073741825
What is that, bytes? Kbytes? The disk cache size defaults to 1,073,741,825 bytes? The memory cache defaults to 2,097,152 bytes? My entire Workbench partition is only 500MB, could it be that the program is crashing on startup because it's trying to allocate a larger disk cache than the entire partition? I've tried adjusting these numbers to more reasonable values manually, with no luck.
window_width:800
window_height:600
window_depth:32
Guessing at these options, too. Could it be that it's crashing because it's trying to open a window at the full size of my Workbench screen? And what is window_depth? My Workbench runs in 800x600x16-bit screenmode. I've tried changing these numbers to more reasonable values, such as a smaller window of 600x400, and changing "window_depth" to 16, also with no luck.
And those are just the options I'm guessing at. The other options are even more cryptic and baffling to me! "min_reflow_period:"? "max_fetchers:20"? "core_select_menu:1"? Perhaps if these options were explained in layman's terms, one could figure out exactly what they're supposed to do and if they could be the reason why it's crashing.

Long story short, I feel like this program is too complicated for a layman to understand. *If* these options are the reason why it's crashing, then perhaps a GUI-based preferences program to help a user set them, prior to running the program, might be in order?

About the only thing I've noticed is depending on how I set them, can make the difference between whether or not I can still move the mouse pointer after the system's locked up.

Of course that's all just hypothetical. It could be crashing because I'm running Birdie and VisualPrefs to spruce up my Workbench a bit. Or maybe it's crashing because I'm running THoR's MMU libraries. Or any of a dozen different reasons. No idea. The system is pretty stable otherwise, just really doesn't seem to like NetSurf for whatever reason.
