Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
10 crawler(s) on-line.
 111 guest(s) on-line.
 1 member(s) on-line.


 OlafS25

You are an anonymous user.
Register Now!
 OlafS25:  4 mins ago
 Gunnar:  34 mins ago
 Frank:  40 mins ago
 NutsAboutAmiga:  1 hr ago
 MickJT:  1 hr 19 mins ago
 A1200:  1 hr 43 mins ago
 outlawal2:  2 hrs 17 mins ago
 AndreasM:  2 hrs 20 mins ago
 sibbi:  2 hrs 29 mins ago
 saimo:  2 hrs 43 mins ago

/  Forum Index
   /  General Technology (No Console Threads)
      /  Modern web browsers
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 Next Page )
PosterThread
ASiegel 
Re: Modern web browsers
Posted on 1-Apr-2020 6:47:58
#61 ]
Regular Member
Joined: 22-Oct-2013
Posts: 212
From: Unknown

@Hans

Quote:
Out of curiosity. What exactly were the changes needed for MorphOS? I've seen references to changes needed to NetStack, exec, and GCC, but no specifics.

I am afraid I am the wrong person to answer this. The release notes of MorphOS 3.14 will likely feature an extensive list of many related changes. So, maybe that is something to look forward to in the hopefully not to too distant future.

 Status: Offline
Profile     Report this post  
BigD 
Re: Modern web browsers
Posted on 1-Apr-2020 7:22:57
#62 ]
Elite Member
Joined: 11-Aug-2005
Posts: 7307
From: UK

@BSzili

Quote:

BSzili wrote:
@BigD

Where did I say a word about WebKit?


So you were only talking about core OS components and SDK then? Fine. I thought this thread was primarily about modern browsers of which WebKit is an important codebase! I guess if both OSes just upgraded their core components and SDKs thereby giving developers the tools they need this problem is as good as solved? Nevermind the man hours required to still chase a moving modern browser feature set and standards! The things you mention maybe get us back in the game but the endeavour is ongoing and as shown with Timberwolf not enough developers means that supporting modern browser features will still be a huge challenge!

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
BSzili 
Re: Modern web browsers
Posted on 1-Apr-2020 7:26:16
#63 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

@BigD

Again, you are putting words into my mouth. Maybe you meant to reply to someone else?

_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
Templario 
Re: Modern web browsers
Posted on 1-Apr-2020 10:46:59
#64 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

@BigD

As always doing damage to someone, this time to MorphOS team for not pay to webkit, why do you ask to A-EON for the money of Timberwolf bounty? or for the browser I remember that money reached the alomost the 4000 euros or more.
The problem is here in A-EON not in the MorphOS team.

 Status: Offline
Profile     Report this post  
BigD 
Re: Modern web browsers
Posted on 1-Apr-2020 12:20:54
#65 ]
Elite Member
Joined: 11-Aug-2005
Posts: 7307
From: UK

@Templario

I'm doing damage to no one! I only suggest that webkit / browser solutions for both AmigaOS and MorphOS are approached as a joint effort. In the meantime good browsers are available for the smart phone in your pocket, your tv and heck even the PS3 one is still pretty good!

Is this about growing the market or just trying to save face since most other platforms have this sorted? The flip side to that is no one is going to see it as a killer app since it is an expected norm so all that hard work just for parity? I think that Hypex's suggestion was a good one where we just have an abstraction layer of a Remote Desktop style Android hosted 'app' displayed on the Workbench. That way the Android developers can keep it up to date for us!

Last edited by BigD on 01-Apr-2020 at 12:22 PM.

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
jacadcaps 
Re: Modern web browsers
Posted on 1-Apr-2020 16:45:27
#66 ]
Regular Member
Joined: 20-Nov-2007
Posts: 203
From: Canada

@BigD

Quote:
That way the Android developers can keep it up to date for us!


Sure, for the price of new A-Eon hardware, they could just throw a Raspberry Pi inside the case to do the webpage rendering for you!

 Status: Offline
Profile     Report this post  
bison 
Re: Modern web browsers
Posted on 1-Apr-2020 22:15:48
#67 ]
Elite Member
Joined: 18-Dec-2007
Posts: 2112
From: N-Space

@jacadcaps

Yeah. That's what I was thinking over here.

A Broadcom BCM2711B0 SoC + Intel Cyclone V FPGA + TI PCM5122 audio DAC + SATA would make a pretty nice hobby system.

_________________
"Unix is supposed to fix that." -- Jay Miner

 Status: Offline
Profile     Report this post  
Hans 
Re: Modern web browsers
Posted on 2-Apr-2020 4:32:27
#68 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

@jacadcaps

I asked this before, but it got buried by bickering...

Out of curiosity. What exactly were the changes needed for MorphOS? I've seen references to changes needed to NetStack, exec, and GCC, but no specifics.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
sTix 
Re: Modern web browsers
Posted on 2-Apr-2020 7:37:52
#69 ]
Regular Member
Joined: 22-Oct-2003
Posts: 138
From: Lund, Sweden

@Hans

Once it's released, the GCC work should be available here I guess (given that it's in parts covered by the GPL that is):

https://www.morphos-team.net/sources

_________________

 Status: Offline
Profile     Report this post  
Hans 
Re: Modern web browsers
Posted on 2-Apr-2020 8:16:34
#70 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

@sTix

Quote:

sTix wrote:
@Hans

Once it's released, the GCC work should be available here I guess (given that it's in parts covered by the GPL that is):

https://www.morphos-team.net/sources

Thanks, but I'm not interested in the source-code. I just want to know what features/functionality needed to be added.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
sTix 
Re: Modern web browsers
Posted on 2-Apr-2020 10:45:08
#71 ]
Regular Member
Joined: 22-Oct-2003
Posts: 138
From: Lund, Sweden

@Hans

Fair enough. I know; it's in the source is a lazy, slightly annoying answer. But that might be the only form of support available in this case. The incentives aren't really there in this case, unfortunately.

Last edited by sTix on 02-Apr-2020 at 10:47 AM.

_________________

 Status: Offline
Profile     Report this post  
jacadcaps 
Re: Modern web browsers
Posted on 2-Apr-2020 13:46:24
#72 ]
Regular Member
Joined: 20-Nov-2007
Posts: 203
From: Canada

@Hans

You need good C++ 11 and newer coverage in GCC 9, basically. That means that your libnix/newlib/whatever needs to be up to speed with this as well as things like pthreads (not just "oh, we have that", but actually covering all the required functionality and working well). You also need a good and fast TLS implementation.

For a quick test, see if the example from https://en.cppreference.com/w/cpp/thread/call_once compiles and works as expected.

 Status: Offline
Profile     Report this post  
ggw 
Re: Modern web browsers
Posted on 2-Apr-2020 14:39:52
#73 ]
Super Member
Joined: 24-May-2003
Posts: 1106
From: Austin, TX

@jacadcaps

Would be better than the sneakerNet which many (most?) of us do stay with our Amiga OS4+.

_________________
..effects of civilization upon...nature, the growing gap between what education was supposed to accomplish and what it consisted of, the national debt and...high taxes, the problem of the excess cost of medical care -- Philip Wylie, 1951

 Status: Offline
Profile     Report this post  
TRIPOS 
Re: Modern web browsers
Posted on 2-Apr-2020 18:18:38
#74 ]
Super Member
Joined: 4-Apr-2014
Posts: 1204
From: Unknown

@BSzili

From Morph.zone:

Quote:
Something that hasn't worked for a while in Odyssey...

Re-Captcha (Youtube)


Note! Captured running in QEmu, so the speed in the clip does NOT reflect the real native performance!

 Status: Offline
Profile     Report this post  
kas1e 
Re: Modern web browsers
Posted on 2-Apr-2020 19:50:57
#75 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@jacadcaps

Quote:

For a quick test, see if the example from https://en.cppreference.com/w/cpp/thread/call_once compiles and works as expected.


Tried on our 8.3.0, and it compiles fine for both newlib and clib2, and i can run it, but seems it didn't works as expected in both cases (be it newlib or clib2). That what i have when run it from shell:

Quote:

ram:> jada_check
Simple example: called once
throw: call_once will retry


And then nothing happens anymore.

Cpu loading 100% like waiting for some input from somewhere and nothing else.

Through the same output i have on Cygwin when compile it natively for x86. Through it then exit after those strings, and not waiting in loop.

Last edited by kas1e on 02-Apr-2020 at 07:56 PM.
Last edited by kas1e on 02-Apr-2020 at 07:54 PM.

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
jacadcaps 
Re: Modern web browsers
Posted on 2-Apr-2020 20:06:17
#76 ]
Regular Member
Joined: 20-Nov-2007
Posts: 203
From: Canada

@kas1e

Well, this is just one random test (but related to JavaScriptCore). There's way more that you'd likely need to fix.

 Status: Offline
Profile     Report this post  
kas1e 
Re: Modern web browsers
Posted on 2-Apr-2020 20:28:05
#77 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@jacadcaps

The only one who works on GCC for us is SBA, but he surely out of time and motivation now. So one who will try to do the same as you do now for MorphOS will surely have needs to fix GCC too. Through it opensourced with all aos4 patches.

Newlib os4 version, on the other hand, is closed source by Hyperion (so no way to works with them fast and on acceptable framerate), but there is clib2 which is better supported for all that new c++ stuff, and also open-sourced. So that can be used and fixed at least theoretically.

So GCC and CLIB2 are kind of possible to be dealing with without involving Hyperion's mumbo-jumbo, but if it will be kernel, elf loader, or something like roadshow, or anything closed sourced and what in hands of Hyperion, and which impossible to workaround, then we out of luck surely. Hoping they will work on something in the fast timeframe and release things kind of naive today of course.

Last edited by kas1e on 02-Apr-2020 at 08:28 PM.

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
TRIPOS 
Re: Modern web browsers
Posted on 2-Apr-2020 23:05:42
#78 ]
Super Member
Joined: 4-Apr-2014
Posts: 1204
From: Unknown

Quote:

kas1e wrote:
@jacadcaps

The only one who works on GCC for us is SBA, but he surely out of time and motivation now. So one who will try to do the same as you do now for MorphOS will surely have needs to fix GCC too. Through it opensourced with all aos4 patches.

Newlib os4 version, on the other hand, is closed source by Hyperion (so no way to works with them fast and on acceptable framerate), but there is clib2 which is better supported for all that new c++ stuff, and also open-sourced. So that can be used and fixed at least theoretically.

So GCC and CLIB2 are kind of possible to be dealing with without involving Hyperion's mumbo-jumbo, but if it will be kernel, elf loader, or something like roadshow, or anything closed sourced and what in hands of Hyperion, and which impossible to workaround, then we out of luck surely. Hoping they will work on something in the fast timeframe and release things kind of naive today of course.


@sTix, BigD

Well, there you have some nice input from both jacadcaps and kas1e about the Browser and the OS4 situation.

But I suppose there is always "the enhancer software", where all the cool things happens...

Well, in fact kas1e may be wrong in one point: when it comes to "kernel" it may already be destined to be in some upcoming "the enhancer software" update, since that apparently no longer is in Hyperion's hands but in AeonKit's!

Please don't look at my posts in this thread as sinister. I know you are, but they were never meant to be. But some of you may want to snap out of the delusion you are currently in and open your eyes, and try to understand the situation OS4 is in. And don't follow your knee-jerk reaction to blame MorphOS (or its developers, or its enthusiast supporters) as some devils off-spring that is the cause of this. They are not. The MorphOS developers are among the last men standing, the heroes when it comes to the required competence. Even AeonKit knows this, and they have publicly expressed appreciation and acknowledge on MorphOS Team members contribution to OS4's driver support of the Cyrus Plus motherboard that they used in the X5000 system.

Maybe this is a disguised work proposal to AeonKit? As in "we can deliver all necessary MorphOS components rebranded (OS components and/or SDK/Toolchain stuff) to your "enhancer software" in order to bring contemporary browsing technology to OS4 despite Hyperion's vegetative state? And then maybe the Browser itself to follow as well?

MorphOS is an art project, it's a work of love. OS4 is work for money. If money could flow in one direction, then maybe some love might flow in the other? It was done before, after all...

- In OS4 drivers.
- In various Open Source stuff that the MorphOS team made available under *certain licenses*(!)
- In the Odyssey browser.

But the flow in the other direction?

No TimberWolf browser for MorphOS
No IBrowse for MorphOS?
No X5000 GFX drivers for MorphOS

Last edited by TRIPOS on 02-Apr-2020 at 11:13 PM.

 Status: Offline
Profile     Report this post  
Rob 
Re: Modern web browsers
Posted on 3-Apr-2020 0:15:33
#79 ]
Elite Member
Joined: 20-Mar-2003
Posts: 6344
From: S.Wales

@TRIPOS

Quote:

- In OS4 drivers. -- Paid work, which I understand resulted drivers for MorphOS too.
- In various Open Source stuff that the MorphOS team made available under *certain licenses*(!)
- In the Odyssey browser. -- Bounty paid to Fab.

But the flow in the other direction?

No TimberWolf browser for MorphOS -- The source code has been public for years.
No IBrowse for MorphOS? -- I'm sure the 68k version runs but it is hopelessly outdated anyway.
No X5000 GFX drivers for MorphOS -- I thought you didn't want support for "ancient" video cards.


I have been told that A-EON want to bring more of their I.P. to MorphOS but it largely depends on time available to developers like Bigfoot.

Dan Müßener has always made MorphOS version of his games available.

Claus Desler has supported MorphOS with Cinnamon Writer and after a period of apparent inactivity he does seem to be working on it again.

Perhaps there would be more co-operation between developers if we users weren't so hostile towards one another. We all came from the same shared platform in the 80's and 90's.

 Status: Offline
Profile     Report this post  
outrun1978 
Re: Modern web browsers
Posted on 3-Apr-2020 0:44:43
#80 ]
Cult Member
Joined: 22-Feb-2015
Posts: 596
From: Unknown

@Rob

Quote:
Perhaps there would be more co-operation between developers if we users weren't so hostile towards one another. We all came from the same shared platform in the 80's and 90's.


Big plus +1 on that comment

As a X5000 user (and Amiga user In general since 1992) the latest update to Odyssey on AmigaOS 4 makes it even less likely that you would want to use MorphOS given the existing graphic card limitations in place for that particular OS on an X5000.

Regular visitors to this forum will now notice from my signature that I am running a Polaris based graphics card in my machine. I’m not foolish enough to expect MorphOS to support this card either, but it is an indication that quite a lot of things run really well under OS4 on the X5000 using this type of graphics card. For the £40 the RX550 cost it cost me for a re-conditioned from manufacturer on EBay I’d say it was much more useful upgrade for the X5000 than a MorphOS subscription.

Well done to Kas1e and all those involved in updating Odyssey for AmigaOS 4, We are realistic enough not to expect to watch Netflix in 4K but I can appreciate you have done an excellent job here updating this. The browser Is really quick, I really appreciate being able to spoof as per my current iPad OS 13 and Chrome 80 so that more of the Internet is opened up and we finally have full screen YouTube videos after all this time.

_________________
Amigaone X5000/20 4GB Radeon RX 550 Polaris 12 AmigaOS4.1 Final Edition Update 1
Amiga 1200 Workbench 3.1.4
Amiga CD32

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle