AROS ABIv0 20201110 Development

deadwood · 46449

OlafS3

  • Legendary Member
  • *****
    • Posts: 544
    • Karma: +50/-8
Reply #240 on: February 10, 2023, 04:56:33 AM

As far as I saw, fonts were only added. It might be that you need to delete OWB font cache and let it scan the fonts again OR just delete the fonts that were added in 20201110 builds from your distribution.

Clearing the OWB font cache and letting it scan the fonts again doesn't work, i had already tried.

I also tried deleting suspicious fonts that look like that, then solved it by using my old fonts from AROS One

Hello Deadwood,

you posted a new version of ABI0 on amigaworld with changes also regarding 68k. I do not find where I can download your 68k version. The version on official server not includes certain fixes it seems.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #241 on: February 10, 2023, 04:58:22 AM
In fact it was as I thought, I recreated in GIF 87 format the two fake animations (windowhide_i.gif and pliki.gif), and now on AmiGG also animations work well, though on the AROS One i activated GIFAnim Descriptors and GIF animations are recognized by the system.

I think situation might be more complex - I will need to look into specs to understand it.

When you say "now on AmiGG also animations work" do you actually see animated GIFs in AmiGG working (displaying animation)? Can you make the two files you changed available for me?



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #242 on: February 10, 2023, 05:00:22 AM

Hello Deadwood,

you posted a new version of ABI0 on amigaworld with changes also regarding 68k. I do not find where I can download your 68k version. The version on official server not includes certain fixes it seems.

The changes in 68k support (as well as 64-bit support and ARM support) where added to the list to recognize people's work. They are not "available" for download. Or looking at this the other way - they are already available in the 68k builds since 2020 so you "already have them" in your 68k builds. I hope that explains.



OlafS3

  • Legendary Member
  • *****
    • Posts: 544
    • Karma: +50/-8
Reply #243 on: February 10, 2023, 05:11:00 AM
I am not sure... I use your 68k build (not the one from aros.org who seems to miss some important fixes). So it is not included?



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #244 on: February 10, 2023, 05:13:26 AM
  - ATA=off switch (use ATA=disable)

Boot prefs may need to be updated to use this option, and also for other things (e.g. when it parses the first boot configuration, it thinks USB is disabled and floppy is enabled, perhaps because boot options have changed or vary between ABIs).


Recorded for future: https://github.com/deadw00d/AROS/issues/91

Quote
  - Moved Sashimi to SYS:Tools/Debug

What about Bifteck?

Quote
  - Moved PCITool and ACPITool to SYS:Tools/Hardware

IMHO this doesn't necessarily make sense. Several other tools could be considered hardware related, e.g. HDToolBox, SysExplorer, ShowConfig, not to mention the printer tools.

The mentioned tools were at some point moved to Development, which means they were not installed in standard installation (Development is not installed by default). However I often use these tools to ask user to provide information on their system and so I found it important to have them in standard installation. (Bifteck I don't use - if you use it go ahead and move it).

As for directory placement it's a subjective topic. I think there is more than one way of grouping these programs that would seem valid from certain point o view.The way that it is now, it good enough for me.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #245 on: February 10, 2023, 05:15:19 AM
I am not sure... I use your 68k build (not the one from aros.org who seems to miss some important fixes). So it is not included?

I'm not sure I understand. What I listed in the change log, was added to the code base in 2020. It is still there are available in (my) 68k builds unless some other change in 2021-2023 overrode it.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #246 on: February 10, 2023, 05:32:31 AM
I confirm that deadwood Build 68k is updatedat, it already included the new features of Build x86 20201110


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #247 on: February 10, 2023, 05:36:15 AM


I think situation might be more complex - I will need to look into specs to understand it.

When you say "now on AmiGG also animations work" do you actually see animated GIFs in AmiGG working (displaying animation)? Can you make the two files you changed available for me?

Yes the "real" Gif animation works fine on AmiGG, see small attached video, I prepare and attach here an archive with my GIF and GIGAnim Descriptors and Datatypes

https://drive.google.com/file/d/1sI5ZkRRN_rrpbT9CFfVAmlfn1sk9crF6/view?usp=share_link




Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #248 on: February 10, 2023, 05:41:45 AM
Hello,

The 20201110-1 release is now available:

http://www.aros.org/snapshots.php
https://github.com/deadw00d/AROS/releases/tag/ABIv0_20201110-1
https://axrt.org/downloads-aros

In total we integrated over 1400 code changes. Still 1700 code changes remaining to integrated to be up to date with master branch. Thanks go to all AROS developers who contributed to this release (see changelog below) as well as everyone who helped testing it over last month - thanks for all your hard work!

Final change log:

Code: [Select]
AROS ABIv0 20201110-1 changes:

  Functionalities:
    Display free video memory in SysMon where supported (Kalamatee)
    Initial work on supporting 3D acceleration in VMWare video driver (Kalamatee)
    Implemented network driver for certain nVidia chipsets (Neil)
    Initial work on scsi.device (Kalamatee)
    Signal CxObject support implemented (Hakan Thorngren)
    Support PUBSCREEN argument in Prefs/Appearance, BoingIconBar (Kalamatee)
    Support PUBSCREEN argument in Tools/Clock and multiple Prefs applications (Hakan Thorngren)
    Support PUBSCREEN variable support in intuition.library (o1i)
    Improvements to rendering screen and window title bars (Kalamatee)
    Allow video drivers to report display change (Kalamatee)
    Prefs/IControl works better on low-resolution screens (Kalamatee)
    Set overscan based on information coming from driver (Kalamatee)
    Prefs/ScreenMode display more information about video modes (Kalamatee)
    Prefs/Palette reworked to be more compatible with Intuition (Kalamatee)
    Muimaster.library and built-in classes have been localized (Matthias Rustler)
    Initial work on supporting long filenames in afs-handler (Kalamatee)
    Palette preferences are now loaded into Intuition (Kalamatee)
    Implemented SetMem, Strlcat, Strlcpy in utility.library (Kalamatee)
    Implemented VSNPritnf in utility.library (Matthias Rustler)
    AmigaPL font collection added (wawa)
    Implemented GetKey, AddKBInt, RemKBInt, ElapsedTime in lowlevel.library (Kalamatee)
    Part of functionality of SystemControlA in lowlevel.library available (Kalamatee)
    Additional font collections added (Kalamatee)
    Initial implementation of GetSegListInfo in dos.library (Kalamatee)
    Allow loading AmigaOS-style hunk keymaps and fonts on AROS (Kalamatee)
    Implemented AssignAddToList in dos.library (Kalamatee)
    Implemented v45 datatypes.library functions (Kalamatee)
    Introduced webp.datatype (Kalamatee)
    Introduced ClockSource subsystem in Kernel (Kalamatee)
    Improvements to file system handling in Wanderer (Bo Kopperud)
    Public SDK not longer exposes internal AROS headers & libraries (deadwood)

  64-bit support:
    Application.mui (functional fixes) (deadwood)
    gif.datatype (stability fixes) (Kalamatee)
    hdaudio.audio (functional fixes) (Kalamatee)
    datatypes.library (stability fixes) (Kalamatee)
    dos.library (support R_X86_64_PC64 relocation) (Kalamatee)
    AHI, NList.mcc (functional fixes) (deadwood)
    C library (vfork) (deadwood)
    xadmaster.library (functional fixes) (Matthias Rustler)

  68k support:
    Major extensions to amigavideo.hidd (Kalamatee, Toni Wilen)
    Kernel (Kalamatee, Michal Schulz)
    Detect ROM sizes and CPU types (Kalamatee, Hakan Thorngren)
    Initial work on wd33c93 SCSI support (Kalamatee)
    Decrease sizes of ROM and boot floppy (Kalamatee)
    Improve speed of line drawing in p96gfx.hidd (Hakan Thorngren)
    Kernel Vampire support (Kalamatee)
    Fix loading and saving Wanderer global.prefs (Bo Kopperud)
    Work on screen compositing in amigavideo.hidd (Kalamatee)
    Separate preferences set for classic look & feel (Kalamatee, wawa)
    Support user copper lists (Kalamatee)
    Fixed CapsLock support in keyboard driver (Kalamatee)
    Speed improved in Gayle ata driver (Michal Schulz)
    Introduction of SAGA video driver (Michal Schulz)
    Flexcat (support AmigaPL and amiga1251 encodings) (Kalamatee)
    Decrease use of C library functions in ROM code (Kalamatee)
    Improve CLUT bitmap handling in p96gfx.hidd (Kalamatee)
    Kernel AMMX support (Michal Schulz)
    Fix in dos.library HUNK format support (Michal Schulz)
    Binary compatibility fix in timer.device relating to A0 (Michal Schulz)

  ARM support:
    BetterString.mcc fixes (Michal Schulz)
    Add support in build system for ARM BE target (Kalamatee)

  Updates:
    AROS build system (Kalamatee, deadwood, Michal Schulz, Matthias Rustler)
    Polish catalogs for SysExplorer, SysMon, muimaster.library (wawa)
    BetterString.mcc v11.33 (wawa)
    Documentation (o1i, Matthias Rustler, Kalamatee)
    Italian catalog for BoingIconBar (Paolo Besser)
    Norwegian catalogs for large number of programs in AROS (Bo Kopperud)
    Prefs/Wanderer (Kalamatee)
    VPDF (wawa)
    ShowConfig (Kalamatee)
    pfs3-handler (wawa)
    bmp.datatype (Handle 1,2,4 bpp bitmaps) (Miker, Kalamatee)
    Prefs/Palette, SysExplorer and muimaster.library German catalogs (Matthias Rustler)
    Re-encode most of catalog files to fixed used characters (Kalamatee)
    InstallAROS (Kalamatee)
    C:Mount, C:Assign (Kalamatee)
    grub 2.04 (Kalamatee)
    C library (interfaces for 64-bit file system functions) (Kalamatee)
    animation.datatype (Kalamatee)
    acpia.library 20200214 (Kalamatee)
    alsa.audio (deadwood)
    ata.device (Kalamatee)
    DTConverter (Kalamatee)
    icu4c 61.1 (Kalamatee)
   

  Functional fixes:
    Prefs/ScreenMode (Kalamatee)
    autoinit (bugs: #40) (deadwood)
    hostgl.library (make it work with newer 64-bit hosts) (deadwood)
    Workaround for GF8xxx+ cards not working with AROS (Kalamatee, deadwood)
    posixc.library (Kalamatee)
    amigaguide.datatype (bugs: initial rendering no always working) (Hakan Thorngren)
    intuition.library (bugs: screen can be dragged down lower than bar) (Kalamatee)
    Intuition.library (bugs: trying to show shutdown screen when no driver) (Kalamatee)
    Prefs/Printer (Kalamatee)
    DiskInfo (bugs: damaged window title) (Matthias Rustler)
    Palette.mui (bugs: wrong values retured by Entries and Names attributes) (Kalamatee)
    Shell (Michal Schulz, deadwood)
    picture.datatype (bugs: wrong values returned for certain attributes, wrong color remapping) (Kalamatee, Miker)
    gif.datatype (bugs: wrong saving of gifs) (Kalamatee)
    console.device (bugs: wrong pens used) (Kalamatee)
    afs-handler (Kalamatee)
    Prefs/Pointer (Kalamatee)
    png.datatype (bugs: handling of palettized pngs with alpha) (Kalamatee, deadwood)
    C library (fseek) (Kalamatee)
    layer.library (bugs: Wrong offset in ScrollLayer) (Bo Kopperud)
    bmp.datatype (bugs: Wrong loading of 16bit BMPs, padding bytes) (Kalamatee)
    cybergraphics.library (Kalamatee)
    Wanderer (multiline label support, window titles) (Kalamatee, Bo Kopperud)
    Commodities/FKey (Kalamatee)
    fat-handler (David Gilmore)
    Slider.mui (bugs: display walue was overwritten) (deadwood)
    DOpus (bugs: trashing config) (Kalamatee)

  Stability fixes:
    graphics.library (bugs: boot driver not unregistered correctly) (deadwood)
    mesa3dgl.library (bugs: crash in shader program compiler) (deadwood)
    Prefs/Palette (bugs: memory overwrite) (Kalamatee)
    SysExplorer (bugs: use of uninitialized object) (Matthias Rustler)
    x11gfx.hidd (bugs: wrong memory free) (Matthias Rustler)
    dos.library (bugs: memory overwrite) (Matthias Rustler)

thanks deadwood i will do some tests :)



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #249 on: February 10, 2023, 05:42:26 AM


I think situation might be more complex - I will need to look into specs to understand it.

When you say "now on AmiGG also animations work" do you actually see animated GIFs in AmiGG working (displaying animation)? Can you make the two files you changed available for me?

Yes the "real" Gif animation works fine on AmiGG, see small attached video, I prepare and attach here an archive with my GIF and GIGAnim Descriptors and Datatypes

https://drive.google.com/file/d/1sI5ZkRRN_rrpbT9CFfVAmlfn1sk9crF6/view?usp=share_link

That's very good TBH. It might be that fixing these two gifs is the best possible solution rathen then trying to do tricks with with datatypes. I need to analyze this further.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #250 on: February 10, 2023, 05:45:33 AM
thanks deadwood i will do some tests :)

Note: it is the same ISO I released here two days ago as release-candidate.



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #251 on: February 10, 2023, 05:48:35 AM
ok i understand deadwood thanks for your efforts, however everything worked for me except for screenmode the fonts for owb no problem i added new ones in the fonts folder and the program displayed everything correctly i deal with tiny aros as distribution :)
« Last Edit: February 10, 2023, 05:52:17 AM by Amiwell »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #252 on: February 10, 2023, 06:09:23 AM
Except if you have added "All" new fonts of 20201110, you will have "big Font" problems, of course you will notice it after a reboot !


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #253 on: February 10, 2023, 06:16:57 AM

That's very good TBH. It might be that fixing these two gifs is the best possible solution rathen then trying to do tricks with with datatypes. I need to analyze this further.

Correcting the two gifs solves the problem with the small and peculiar GifAnimas of AmiGG, but on the AROS Build, "standard" GIFAnim (the ones used on the WEB), they will not be recognized and cannot be executed.

With the Modified Descriptors, on the other hand, everything works perfectly, both AmiGG and "all" commonly used GIFAnimations on the Web, see screenshot.

To mean the Animations you see in the Screenshot with the AROS Build you cannot run them !


Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #254 on: February 10, 2023, 07:47:45 AM
Except if you have added "All" new fonts of 20201110, you will have "big Font" problems, of course you will notice it after a reboot !

I closed owb copied other fonts and restarted the program without doing any reboot