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



Lost Password?

Don't have an account yet?
Register now!

Your support is needed and is appreciated as is primarily dependent upon the support of its users.

Main sections
OS4 Zone
IRC Network
AmigaWorld Radio
Top Members
Amiga Dealers
About Us
Terms of Service

IRC Channel
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
18 crawler(s) on-line.
 30 guest(s) on-line.
 3 member(s) on-line.

 Rob,  Kronos,  Bosanac

You are an anonymous user.
Register Now!
 Bosanac:  26 secs ago
 Rob:  58 secs ago
 Kronos:  3 mins ago
 amisteph:  9 mins ago
 amigakit:  16 mins ago
 matthey:  36 mins ago
 utri007:  40 mins ago
 Gunnar:  42 mins ago
 Karlos:  1 hr ago
 zipper:  1 hr 4 mins ago

software OS4   software OS4 : Fresh port of Odyssey 1.16 for AOS4 !
   posted by kas1e on 25-Dec-2013 13:05:26 (5269 reads)
GRAB IT FROM OS4DEPOT (currently in upload query).

This is port of 1.16 version (with webkit revision from 1.17), sources of which i got from Fab about year ago and those sources are the last one which I have. For get latest sources and all new ones feel free to donate to Fab's bounty to have it done (that will include also opening of long awaited html5 media player).

Read more----->

You can donate on

At moment 78% done and just about 22% left which is only ~1700$. There is no time lines for AOS4 port after bounty is done (of course), but it should be quite easy after all hard working with mui4 and previous porting done and noted.

What new in this version in compare with v1.9 you can read in changelogs (a lot). There is direct link: bang

Personally I, for myself, found good ability to setup for any URL special settings: For example you have some mailbox on web, which are heavy, and with all that scripts/images/etc. can cause not so fast scrolling on slow machines. So, you setup for your mail url to spoof it as let's say, IE6, and in case with it auto switch you to "lite" mode : faster experience in end.

What need to say in terms of os4 port:

-- MUI4 minimum So you forced to update, sadly for some of you, but yes. MUI4 worth of update even if you don't like my ports.

Don't forget to donate to Thore at tboeckel @ gmx . de, man who works 3 long years to make MUI4 and a bunch of related classes from scratch to OS4. Its because of him even first port happens. Donations will motivate him to fix remaining bugs, and work on it more. If you don't see Thore in the forums a lot, its not that he is not active, its just because he everyday works on mui4 (and yam, and whatever else), so Do it right now !

-- port now uses new dynamic tabs of mui4 without our buggy custom hacked tabs code, this in turn means:
a). as told MUI4 minimum.
b). Because of new dynamic tabs in mui4, os4 port now have: pressable gadgets, look/size/etc of tabs can be designed via mui4 settings as you wish.
c). In our previous custom hacked tabs code there was bugs, now as pure Fab's code in use as intended, you haven't them (you may not have noticed those previous bugs, but they were there).
d). There is some quirks in terms of dynamic tabs, and Thore deal with them at the moment, and all updates will be available later via Amiupdate, so Odyssey tabs will be better and better with each mui4 update. What this means, is that in 98% of all the problems with titles are known.

-- threaded DNS resolver in curl is here at last, so no blocking of GUI any-more. The problem there was everywhere, but if some of you in interest in details then to start with RoadShow have "shared mode" for library bases (and that is pretty good), and it works for almost all the RoadShow api, but not with those DNS based ones like gethosbybame(), gethostbyaddr(), etc. The DNS related code only works for one client at a time, owing to the use of data structures which only exist once, which in turns messed all the requests/answers. But specification and standards also do not says that those DNS related functions should be thread-safe and/or re-entrant, so for example on unixes they come up with gethostbyname_r() and gethostbyaddr_r() replacements, which make use of that threaded DNS resolver works. So, while Olaf come up with some ideas and already fix crashing issue as well as working on implementations of those re-entrant and thread_safe functions, Joerg help me to make threading curl works on public roadshow as well : the solution is to open for each gethostbyname new instance of bsdsocket library (as the static data for non-thread-safe functions like gethostbyname() is different for each ISocket as long as we don't use SBTC_CAN_SHARE_LIBRARY_BASES), and so it works. Sadly that such a simple stuff take years, but that it. At least from that come-up some new add-ons in RoadShow as well as we have all we need right now.

-- you can type in language of your choice. Just be sure you have set in mui prefs font which have your language inside (for example for Russian it should be dejavu which 100% have it), as well as right settings in the Odyssey prefs.

-- no html5 media-player: that one will be opened once Fab's bounty will be done.


q: will it again crashes on some sites ?
a: yes. the better webkit revision the more they fix, the more sites works. In compare with 1.9 in 1.16 there huge difs, but still it possible to found sites which will crash you. That mean only new version of webkit will help (=> new versions of odyssey)

q: why it ask for RANDOM: device at starup ? Why you didn't use RAND() instead ?
a: few years ago webkit guys add new function which used to generate encyption during ssl tranfer etc, and while RAND() may work, its not random enough, and so on unixes they use /dev/random, and on mos/os4 RANDOM: is used. Install it from STORAGE to DEVS (lately that can be default in the os4 itself).

q: why acid3 tests do only 99/100, and not 100/100 ? and failed test is "getSVGDocument missing on element."
a: it was regression in webkit revision used to build this version (i.e. on 1.17 version of odyssey on morphos its the same), that will be auto fixes by newer than our version of odyssey and newer webkit's revision (i.e. in 1.18 version on morphos its already was fixed).

q: will my bug reports taken in account at all ?
a: bugs related to os4 port and bugs in mui4: yes (Thore always fix any bugs). All the suggestions/improvements is up to Fab. Reports like "it crashes on site xxxxxxxx" probably will make no big sense, as it will be auto-fixes by newer webkit, but just in case to collect crashlogs and to see how them all looks like, why not. All bug-reports throw on

q: where i can download all previous versions for os4, if you overwrite one on os4depot by new one ?

In end of all, don't hesitance to donate me for port as well via paypal at kas1e @ yandex . ru. Not that I need your money for port of Fab's work, just it motivate to worry about at all later including all those boring moments on which most of time is spend and which I of course better spend on chiling :) As well as of course do it to Thore because of who mui4 (and odyssey, and muimplayer) even possible, and as says before for Fab's bounty: not only because of opensource his work and to have source of mediaplayer, but because for few years some of us use his browser and his mplayer with gui on os4, and it pretty worth to just say "thanks".

Let's get now some crazy pils ! Oops, I mean Merry Christmas of course :)


Related Links
· More about software OS4
· News by kas1e

Most read story about software OS4
Homebank 4.4 for AmiCygnix released

Last news about software OS4
Rave version 1.3 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

Re: Fresh port of Odyssey 1.16 for AOS4 !
Posted on 27-Dec-2013 5:46:32
#21 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3529
From: Russia


For first be 100% sure you dont mess installations. I.e. old 1.9 version should be removed and go away, and new one should be installed in new place. Without configs from other version and co.

For second, if you do it like this and still have problems, then in the Locale catalog you have .cd file, so, if there is still missing entries, feel free to translate it and send ready catalog. I use those ones which was in original 1.16 version, and only spanish one was updated by Javier.

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

 Status: Offline
Profile     Report this post  
Re: Fresh port of Odyssey 1.16 for AOS4 !
Posted on 27-Dec-2013 12:28:00
#22 ]
Regular Member
Joined: 16-Mar-2006
Posts: 439
From: Karlstad, Sweden


I did the swedish translation.
There migh be a problem towards the actual code if the OS4 Odyssey isn't synced with the actual locale release at that time.

There is no issues for later releases for sure =)
And since the bounty is pretty soon ready, hopefully this shouldn't be a problem for the future releases.

 Status: Offline
Profile     Report this post  
Re: Fresh port of Odyssey 1.16 for AOS4 !
Posted on 27-Dec-2013 19:54:41
#23 ]
Joined: 16-Jul-2011
Posts: 20
From: Germany

What a pity. I cant test the version because the onboard ethernet chip of my SAM makes problems. Im in contact with Acube. I hope they can find and solve the problem, soon.

SAM 460 @ 1150 Mhz , 2GB RAM, 1TB HD +250 GB HD, 4x SATA Controller, Sapphire HD 6570 1 GB, Fractal Design Define R3 artic white, AmigaOS 4.1 update6

 Status: Offline
Profile     Report this post  
Re: Fresh port of Odyssey 1.16 for AOS4 !
Posted on 27-Dec-2013 20:35:53
#24 ]
Regular Member
Joined: 18-Nov-2003
Posts: 481
From: Athens, Greece

@ Thematic

Please be more specific: "after the number is much larger than I care about" is it more thyan 15 tabs on a 1280 pixels screen? Please try to replicate on a similar setup/enviroment.


the browser window grows horizontally

In my case, if I drag the browser window off screen on the left (in order to have some more pixels over the screen size available) and try to enlarge the window using the window size gadget (bottom right), the browser`s window is stuck at a screen`s max horizontal pixels (won`t resize to the extra widht!).

Some things I tried : deleted the owb .config & .prefs file in envarc:mui, tried to launch the browser from ram disk after uhnpacking the fresh .lha file.
No luck either...

The behaviour is erratic anyhow (shouln`t occur). Any clues regarding the culprit?

Ordell Robbie: Is she dead, yes or no?
Louis: Pretty much.

 Status: Offline
Profile     Report this post  
Re: Fresh port of Odyssey 1.16 for AOS4 !
Posted on 30-Dec-2013 19:16:50
#25 ]
Super Member
Joined: 28-Oct-2003
Posts: 1616
From: I'm actually flying into a bug!

I think with some of the locale files a wrong charset is used. What works on MOS does not necessarily work on OS4.

: AmigaOneXE (unmod.) 750FX/512 MB +stuff & AmigaOS 4.(0|1)
: A1200/68060&96MB/SCSI/EM1200-Voodoo3 & OS 3.5
: A500/1MB
: Pegasos (ff) 512 MB & MorphOS
Praise seitan.

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

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