Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: We need an iBrowse replacement for 68k!!!
« on: March 12, 2013, 09:46:17 AM »
If you want to have a proper HTML5 browser on Amiga, the only realistic way is to use WebKit.
It would be quite easy to port using Odyssey sources, even, but obviously, it would only make sense on UAE setups, considering memory and cpu requirements.

@magnetic

Quote
There is so many hoops to jump through, compiler probs, IDE probs, tricky gui stuff to integrate, etc

If by IDE you think about GUI editor, there's zero need for that in that kind of application development. In any serious development, you always leave this GUI editor sh*t behind, it's always a loss of time in the end (i have enough experience with XCode and Visual Studio to know how horrible they are).

As for compiler, GCC4 toolchain is enough, and editors like Golded or Scribble are good enough. Only issue might be libnix too outdated, but it can easily be completed.

And there's no tricky GUI stuff to integrate. Coding with MUI is really easy compared to similar stuff you have to do in other toolkits, actually.
« Last Edit: March 12, 2013, 09:53:58 AM by Fab »
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: We need an iBrowse replacement for 68k!!!
« Reply #1 on: March 12, 2013, 10:58:36 AM »
No proper javascript support discards it for what was asked before: feature-complete HTML5 browser.

As for its speed, disable JS in WebKit, and it also gets much faster, surprisingly... :) Though there are other issues with it on OS4, blitting speed seems slower than it should be.
 

Offline Fab

  • Full Member
  • ***
  • Join Date: Jun 2009
  • Posts: 217
    • Show all replies
Re: We need an iBrowse replacement for 68k!!!
« Reply #2 on: March 12, 2013, 07:00:45 PM »
Quote from: wawrzon;728903
jason has compiled aros owb for 68k, and i (and others) have tested it. it is almost usable, which means webkit browser might altogether be usable even on real amigas (060).
i expect fabs odyssey might be somewhat more responsive as this outdated version of aros owb.


Considering AROS OWB didn't have blitter support at all, it could only be faster, and not a little. I still think it would be rather slow on 060. :)


Quote

thanks to jason and deadwood i have been able to build aros68k toolchain, configure the odyssey project somewhat but making ive run immediately into some (define) problems, because the project wants to build whith pthreads. i couldnt find the cause, fab, you might recall ive asked you too.


Well, you just need to set the thread backend you use when invoking cmake, if you didn't already.
That's USE_THREADS=MORPHOS.
So for instance
cd cross-build
cmake -DCMAKE_CROSSCOMPILING=ON -DCMAKE_TOOLCHAIN_FILE=../morphos.cmake  -DUSE_IMAGEDECODER=GENERIC -DUSE_THREADS=MORPHOS ..  etc...