AROS 68k updates from ApollOS repository

deadwood · 12404

deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1063
    • Karma: +104/-0
Reply #135 on: November 29, 2021, 05:11:01 PM
Ok, I'll see if I can find the problem.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1063
    • Karma: +104/-0
Reply #136 on: December 01, 2021, 05:14:21 AM
@AMIGASYSTEM

Are any of the libraries (Holywood, MUI classes) that you need to install to have Mod Player NG working special versions for AROS m68k or are they generic versions for AmigaOS 3.1?



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2120
    • Karma: +48/-1
  • AROS One
    • AROS One
Reply #137 on: December 01, 2021, 08:10:51 AM
Hollywood libraries are generic OS3.x, there are no specific Hollywood libraries for AROS 68k, however Hollywood OS3.x libraries work fine on AROS 68k.

Also for MUI in the original package there are no native AROS 68k libraries, native MUI libraries for AROS 68k exist only in the Nightly Build.

The problem is that native AROS 68k applications look for MUI libraries in the "SYS:Classes/Zune" path, while native OS 3.x applications look for MUI libraries in the SYS:MUI or SYS:Libs/MUI paths.

All this can create duplicate libraries and conflicts, this for example does not happen on AfA OS where you can disable MUI and use Zune or vice versa.


AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2120
    • Karma: +48/-1
  • AROS One
    • AROS One
Reply #138 on: December 01, 2021, 09:50:50 AM
An example how on OS3.9 AfA OS you can use MUI and ZUNE separately.

I ran the new ModExplorer on AfA One in the two modes, MUI Vs Zune


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1063
    • Karma: +104/-0
Reply #139 on: December 01, 2021, 06:50:45 PM
This ROM should solve the Mod Player NG freeze (not related to lowlevel.library)

https://axrt.org/development/aros-rom-20211201.zip

Please let me know it it works.



OlafS3

  • Senior Member
  • ****
    • Posts: 455
    • Karma: +47/-0
Reply #140 on: December 01, 2021, 06:58:13 PM
I have included the "light" version of modexplorer. That worked not too but now with your new roms works again.

thanx



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2120
    • Karma: +48/-1
  • AROS One
    • AROS One
Reply #141 on: December 01, 2021, 07:37:50 PM

Please let me know it it works.

Right now it's perfect, now Blood works fine, Shadow Warrior works fine too.
ModExplorer NG and ModExplorer Lite work well.

Now it seems that there is no more need of lowlevel.library and rexxsyslib.library

I'll do more tests and let you know.

As libraries would be essential to include in the Rom the icon.library of PeterK if he agrees, it is a library essential for AROS 68k.

Alternatively you could do a porting of the icon.library of AROS x86, more advanced library that manages the Dual-PNG.

Regarding the test I did for the Midi Play, it would be necessary to check the library "camd.library" that seems not to work, those posted on aminet all work well.


miker1264

  • Legendary Member
  • *****
    • Posts: 1294
    • Karma: +82/-2
Reply #142 on: December 01, 2021, 08:00:04 PM

Please let me know it it works.


As libraries would be essential to include in the Rom the icon.library of PeterK if he agrees, it is a library essential for AROS 68k.

Alternatively you could do a porting of the icon.library of AROS x86, more advanced library that manages the Dua PNG.

The icon library for AROS 68k, x86 & x86_64 should be the same. If not identical there are only slight differences.



OlafS3

  • Senior Member
  • ****
    • Posts: 455
    • Karma: +47/-0
Reply #143 on: December 01, 2021, 08:08:48 PM
I am only 68k guy ;) but at least on 68k PeterKs library always was better. If it was possible to integrate it on Aros 68k officially it would be nice



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1063
    • Karma: +104/-0
Reply #144 on: December 01, 2021, 08:09:40 PM
@AMIGASYSTEM, @Olaf3S

Thanks for confirmation.

As miker says, the icon library used in ABIv0 and 68k is pretty much the same. If ABIv0 one "does more" it probably means there is regression in newer versions (which is used for 68k).



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2120
    • Karma: +48/-1
  • AROS One
    • AROS One
Reply #145 on: December 01, 2021, 09:18:31 PM
As miker says, the icon library used in ABIv0 and 68k is pretty much the same. If ABIv0 one "does more" it probably means there is regression in newer versions (which is used for 68k).

No, they are not the same, try these Dual-PNGs first on AROS x86 and then on AROS 68k

My AROS One 68k includes all high quality Dual-PNG icons, on AROS x86 they look great while on AROS 68k they are ugly, on AROS One 68k by default I use an icon.library by PeterK expressly created for AROS 68k.

All Distros Aros 68k including use the Icon.library by PeterK


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1063
    • Karma: +104/-0
Reply #146 on: December 02, 2021, 06:38:35 AM

No, they are not the same, try these Dual-PNGs first on AROS x86 and then on AROS 68k


Ha, you are right! The problem is not 68k related - actually all ABIv11 (also linux) renders these icons wrong while ABIv0 renders them correctly. Ok, added to my TODO list.



miker1264

  • Legendary Member
  • *****
    • Posts: 1294
    • Karma: +82/-2
Reply #147 on: December 02, 2021, 07:38:54 AM

No, they are not the same, try these Dual-PNGs first on AROS x86 and then on AROS 68k


Ha, you are right! The problem is not 68k related - actually all ABIv11 (also linux) renders these icons wrong while ABIv0 renders them correctly. Ok, added to my TODO list.

It seems that AROS 68k tries to make an approximation of an IFF Icon from the PNG Icon Data. But it does it very badly.

The poor quality IFF Icons you get in AROS 68k when viewing PNG Icons looks like what ILBM2ICON produces. The color reduction code isn't very well optimised. Introducing Real Color Quantizing would probably improve the resulting IFF Icons.

On the other hand icons designed specifically for AROS 68k are quite nice! See screenshot. Those are IFF Icons with signature "E3 10" (Legacy Amiga Icon).

Not the Gorilla Icons, the other ones.

It's the same code for ABIv1 and AROS 68k so there must be a switch in Icon Library for 68k maybe activated by Build Script.

Maybe it would be useful to have a user option in IControl for which Icon Mode the Icon Library uses such as "Classic" or "Enhanced" like Wanderer options for opening of windows.

« Last Edit: December 02, 2021, 11:39:47 PM by miker1264 »



miker1264

  • Legendary Member
  • *****
    • Posts: 1294
    • Karma: +82/-2
Reply #148 on: December 02, 2021, 07:46:22 AM
Also on my IcarosDesktop x86_64 based on ABIv1 the PNG MultiView Icons look great.

My system files are from June 28 2019.



OlafS3

  • Senior Member
  • ****
    • Posts: 455
    • Karma: +47/-0
Reply #149 on: December 02, 2021, 09:39:57 AM
for testing I have just uploaded a snapshot of my current aros vision

https://www.aros-platform.de/test/aros_2020_basis_UAE.7z

Except minor changes and iGame and of course the updated roms from Deadwood this will be the final version for me

Screenshot:
http://www.aros-platform.de/ArosVision_Final.png
« Last Edit: December 02, 2021, 09:49:02 AM by OlafS3 »