@All Just noticed today by some luck that when MUI is expired, odyssey just bring necessary window about needs of updating, and then just crashes heavy. So fixed the crash, and if anyone want it, there is just a binary which you use instead of old binary from os4depot's version of odyssey:
For question about "is it possible to update to new webkit core" answer is no, because we all know why. All we can do now it just add some little cosmetic and little fixes there and there to that version.
@samo,Raziel 1.24 was last working version from fab on morpho,but its not much better than 1.23, just few months later webkit. I asked few times about back in times, but have no answer.
Anyway, even if got 1.24 source, spending so much work to report everything just because of only few month better webkit make no sense.
As for all newer versions : we all know why. There is no any opensource version of odyssey with fresh webkit, even with broken endianes. Morphos devs for sure will not share code if they will made it any day.
We may ask Bigfoot from now on .. actually he is working on JIT so for sure he have the original source of 1.24 ... or, eventually we may wait until he finish his JIT and then for ... (laaater) ask him for the whole mumbojumbo
@samo79 Yeah, right :) Who will ask bigfoot, and why you think he will give anything to anyone ? I am sure he will share nothing, and i for sure will not be person crying for sources. And 1.24 make no sense in general, its the same as 1.23 years old.
As for jit version, i not sure it worth of it. As i read on morphzone its more buggy than non jit one, and i cant imagine anyone can deal with all that beast alone, and seeing how not fast it develops, i doubt jit version it will be finished to the bug-free state.
In Italy we said. why you have to wrap your head before you have broken it ? I mean let's see how it evolve, as for 1.24 yeah it's not a big update compared to 1.23, however it's better than nothing
As for the current version, well what we miss are the speelcheck library and the of course a fixed video support .. something can be done with them while we wait (and hope) for future versions ...
Thank you for this bugfix, I'm really appreciating it. Is code need to be optimised to have an altivec version of odyssey or is it a thing that could be done during compilation? A fix for the Odyssey media-player would be welcome ;)!
As for the current version, well what we miss are the speelcheck library
You know for years we don't have sources of it, only if you already ask author and got them ? Try today, maybe you will be lucky.
Quote:
and the of course a fixed video support
Is there any 100% reproducable test-cases which show the problem without "sometime it crashes" or "in some sometime condition dunno when but from time to time" ?:))
@Petrol Quote:
Is code need to be optimised to have an altivec version of odyssey or is it a thing that could be done during compilation?
General optimisation such as -O3 are already in odyssey, but for altivec based optimisation need altivec based code, and that usually mean 2 different binaries and it most of time make no sense, only with case of video decoding maybe, but then, instead of worry about altivec, its better to add some radeonHd decoding features in, as altivec give a little, and today not all machines have it.
Quote:
A fix for the Odyssey media-player would be welcome ;)!
If you have some 100% reproducable test case, that will be a start.
@Trixie I do not remember, but didn't we discuss some years ago, that something not done in odyssey in terms of application library support, and you are willing to help with ? (or it was about some other application?)
only if you already ask author and got them ? Try today, maybe you will be lucky.
Ok, mail sent ... let's see if he reply ...
Quote:
Is there any 100% reproducable test-cases which show the problem without "sometime it crashes" or "in some sometime condition dunno when but from time to time" ?:))
There are no special condition ... sometimes it crash while streaming an HTML5 video, sometimes not, but it also drain the whole system memory and this is pretty obvious when, for example, you are listening a radio streaming ... after a while the whole system hang because Odyssey will drain the whole memory ! .. so the more phisical memory you have mounted in your system, more time you can listen a radio ...
Actually the only method is to close the browser and then reopen the page, doing this the memory will be freed and you can restart listening )
As for the HTML5 video in general, as far as i remember Odyssey used Cybergraphics from MorphOS, so probably we are actually emulating it via Picasso96, that means we doesn't have overlay, and we poor users with old Radeon 9200 equiped system need to survive with that sloooower video without fullscreen
Aniway, if you really need a testcase i vote for the radio first ... try to open a radio streaming source , for example one of these:
sometimes it crash while streaming an HTML5 video, sometimes not, but it also drain the whole system memory and this is pretty obvious when, for example, you are listening a radio streaming ... after a while the whole system hang because Odyssey will drain the whole memory ! .. so the more phisical memory you have mounted in your system, more time you can listen a radio ...
That what i expect sadly : no test case, but "sometime it crash" => how to fix it if i can't reproduce it on my machine ?
Quote:
As for the HTML5 video in general, as far as i remember Odyssey used Cybergraphics from MorphOS, so probably we are actuallt emulating it via Picasso96, that means we doesn't have overlay,
No, not emulating of cgx over picasso96 mean we don't have overlay, its we don't have overlays code at all there , and i do not have sources of the players they use on morphos which they wrote specially for, and which was writen not by Fab, and it wasn't shared.
Quote:
and we poor users with old Radeon 9200 equiped system need to survive with that sloooower video without fullscreen
I on x5000 also don't have fullscreen, and also it plays slow.
But you can be sure that i will not worry about writing new overlay code for old cards. Even and if i ever will do anything there, is adding radeonhd/warp3dnova support, but not spending limited time and motivation for supporting old gfx cards.
I’ve worked on the code in deadwood’s repo. Trying to gather all dependencies and build it. I’ve setup a docker container with a cross-compiler setup, SDK and a script that downloads and installs the dependencies. See the readme for instructions. Anyone with docker should be able to try it out.
For now there's a missing dependency, libicu, in my list, but I’ll try and fix that tonight.
I’ve merged the changes done by the Aros team, and my plan is to have it build, and then try and update to the next revision that the TenFourFox/leopard ppc-safari has a JIT-patch for. I’m however currently stuck on freetype/fontconfig dependency, which I don’t know if the latest libcairo by salass00 has support for (the port only mentions an Amiga font backend).
LOL I meant: yes sometimes i got DSI when i try to watch a youtube video, BUT ACTUALLY my MAIN problem is the usability ! ... for now that HTML5 video are really too slow to be usable, so when i need i use something else --> SMTube
That's why i was not so specific ... of course if you need i can send you some crashlogs aswell (as far as i have) but i don't consider that sporadic crash as a priority
Quote:
, and i do not have sources of the players they use on morphos which they wrote specially for, and which was writen not by Fab, and it wasn't shared.
Mmm so what is the player we are using now ? I though it was the one developed by Fab
Quote:
But you can be sure that i will not worry about writing new overlay code for old cards. Even and if i ever will do anything there, is adding radeonhd/warp3dnova support, but not spending limited time and motivation for supporting old gfx cards.
Yeah, i can understand this ... however that means 40% and more of OS4 users out
Aniway, for now let's forget these video problems .. if you agree let's testing atleast these radio streaming crap ..