Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #404 from previous page: February 03, 2015, 11:34:05 PM »
Quote from: NovaCoder;782937
Sorry to be dumb, but where to you download the latest build and the source code?


Build: netsurf_os3.lha (you'll need to use XAD to unarchive it)

Source: NetSurf git repo

I've just put a new build up (hopefully this one will work with p96 modes).
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: We need an iBrowse replacement for 68k!!!
« Reply #405 on: February 03, 2015, 11:54:37 PM »
Quote from: chris;782938

I've just put a new build up (hopefully this one will work with p96 modes).


Still no help. It looks the same.

I'm going to be out of town for a few days. NetSurf seems to be working good enough for other beta testers now. I'll be able to help with debugging more when I get back. Good luck.
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #406 on: February 04, 2015, 12:00:49 AM »
Quote from: matthey;782940
Still no help. It looks the same.


Grr.  I've switched back to non-P96 mode and uploaded that, so at least people can test something they can see.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: We need an iBrowse replacement for 68k!!!
« Reply #407 on: February 04, 2015, 06:21:00 PM »
On my A1200 with Blizzard 1230IV 64 MB fast Kickstart 3.0 I'm getting can't open diskfont.library v0 (fatal error).
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #408 on: February 04, 2015, 06:32:34 PM »
Quote from: Thorham;782990
On my A1200 with Blizzard 1230IV 64 MB fast Kickstart 3.0

That's your problem, you need OS3.9 (or possibly OS3.5, although I can't confirm it works there yet)

Quote
I'm getting can't open diskfont.library v0 (fatal error).

The version number in the error is wrong (meant to fix that), it requests diskfont v40.  I can't immediately see why I selected that version, but regardless NetSurf will not work on anything less than 3.5.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #409 on: February 04, 2015, 08:17:07 PM »
no, afair the message means simply that it cannot open any such library whatever version number.

if there is a build to test i could give it a go soon.
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #410 on: February 04, 2015, 10:54:23 PM »
Quote from: wawrzon;783003
no, afair the message means simply that it cannot open any such library whatever version number.


I assure you, it is trying to open diskfont.library v40. The message is wrong.

Quote
if there is a build to test i could give it a go soon.


See my earlier message. The builds haven't moved (yet).
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #411 on: February 04, 2015, 11:58:25 PM »
@chris
good news, the colors look right, but depending on complexity the site either looks right (netsurf, google), almost right (a1k, aw.net) or rather messed up (aorg).
attaching screenshots in a minute, (the forum ate my post from the amiga side)


a simpler page to see the gfx problems in detail:


here under the upper edge you see artifacts, as result of scrolling:
« Last Edit: February 05, 2015, 12:10:54 AM by wawrzon »
 

Offline buzz

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 612
    • Show only replies by buzz
Re: We need an iBrowse replacement for 68k!!!
« Reply #412 on: February 05, 2015, 01:54:37 AM »
perhaps of no use at all, but when porting hivelytracker to os3, I made big use of guigfx/renderlib (one or the other or both).

Enabled me to have the app fully 24bit on gfxcards, and still work in 4 colours on aga (and nicely dithered gfx too). It's pretty quick - there is an older asm version and the newer versions were made in c afair.

anyway, it's made by a very talented demo coder so it must be good ;-)

I was thinking back when novacoder was doing his scummvm stuff that perhaps it could be used to make one version for all.

Anyway, just thought i'd drop this here - not necessarily on topic, but we were on a similar subject.
 

Offline NovaCoder

Re: We need an iBrowse replacement for 68k!!!
« Reply #413 on: February 05, 2015, 02:17:21 AM »
Quote from: buzz;783035
I was thinking back when novacoder was doing his scummvm stuff that perhaps it could be used to make one version for all.


ScummVM does a real-time 16bit to 8bit conversion, I can't even remember how I coded it but it seems to work OK.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline buzz

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 612
    • Show only replies by buzz
Re: We need an iBrowse replacement for 68k!!!
« Reply #414 on: February 05, 2015, 03:49:26 AM »
Quote from: NovaCoder;783037
ScummVM does a real-time 16bit to 8bit conversion, I can't even remember how I coded it but it seems to work OK.

Maybe my memory plays tricks, but was there an old discussion with you and the guy on eab who had written optimised remapping/conversion code as part of his replacement icon library relating to that ?

Anyway, good job on scummvm. I assume you cross compile btw? - scummvm is a massive amount of code :)
« Last Edit: February 05, 2015, 03:54:21 AM by buzz »
 

Offline NovaCoder

Re: We need an iBrowse replacement for 68k!!!
« Reply #415 on: February 05, 2015, 04:00:38 AM »
Quote from: buzz;783041
Anyway, good job on scummvm. I assume you cross compile btw? - scummvm is a massive amount of code :)

Thanks, yes I used AmiDevCpp to cross compile for ScummVM.

Back on topic:

Just looking at the code on GIT, is the latest stuff on netsurf.git master or in a branch?
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #416 on: February 05, 2015, 08:40:45 AM »
Quote from: NovaCoder;783042


Just looking at the code on GIT, is the latest stuff on netsurf.git master or in a branch?


Master.

There's some bitmap font stuff I was playing with in a branch, but I haven't been able to get it working yet.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Rotzloeffel

Re: We need an iBrowse replacement for 68k!!!
« Reply #417 on: February 05, 2015, 09:19:43 AM »
Quote from: chris;783066
Master.

There's some bitmap font stuff I was playing with in a branch, but I haven't been able to get it working yet.

I am sure, you will succeed ! great job BTW :banana:

Thanks for that!
Save Planet Earth! It is the only one in the galaxy with fresh and cold beer :laughing:
 

Offline pVC

Re: We need an iBrowse replacement for 68k!!!
« Reply #418 on: February 05, 2015, 09:22:55 AM »
Sorry to jump in cluelessly, because I haven't read the full thread, but if you're using P96 functions, will it work with CGX setups at all then? Wouldn't it be better to use CGX functions which would work under P96 too and thus get all setups supported? Or is this only meant to be run under emulation (speed wouldn't be enough for anything under real HW)?
Daily MorphOS user and Amiga active.
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #419 on: February 05, 2015, 10:11:48 AM »
Quote from: pVC;783068
Sorry to jump in cluelessly, because I haven't read the full thread, but if you're using P96 functions, will it work with CGX setups at all then? Wouldn't it be better to use CGX functions which would work under P96 too and thus get all setups supported? Or is this only meant to be run under emulation (speed wouldn't be enough for anything under real HW)?


The plan is to get it fast enough for real hardware (I can't get a proper idea of speed myself as I can't run it on my A1200 atm).  P96 is only used if it is available - in the OS3 build due to the earlier problems there is currently *no* P96 being used, even on 32-bit screens (it opens the library if available, but that's it!).
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz