AROS X86 INFO

AMIGASYSTEM · 573

AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3741
    • Karma: +69/-2
  • AROS One
    • AROS One
on: January 05, 2022, 08:22:05 AM
First I would like to know if AROS x86 uses or maps a ROM or everything is on File?

I noticed that AROS x86 has few Resident data (included in ROM) only Handler and Filesystem, is this motivated by the little space in ROM or is it just a choice?

I ask this because on AROS 68k instead has many system files in ROM and two ROMs available to hold the data....
« Last Edit: January 05, 2022, 08:45:31 AM by AMIGASYSTEM »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #1 on: January 05, 2022, 09:21:40 AM
AROS x86 does not have ROM per-se. All libraries are loaded from disk. The libraries "forming" ROM are loaded by grub and initialized. From there, normal AROS/Amiga boot process continues.



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3741
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #2 on: January 05, 2022, 10:51:52 AM
OK that's why there are no resident comadi, thanks !


miker1264

  • Legendary Member
  • *****
    • Posts: 1827
    • Karma: +84/-6
Reply #3 on: January 05, 2022, 10:54:27 AM
I learned that the difficult way while trying to solve the ugly PNG Icon problem.

For testing I recompiled Icon Library for 68k and copied it to Libs but that didn't work. As deadwood mentioned Icon Library and other libraries are contained in ROM on AROS 68k. So I had to recompile and replace the ROM files instead. That worked.

However, for AROS x86 when I recompiled Icon Library and copied it to Libs it loaded at startup. No ROM recompiling.




AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3741
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #4 on: January 05, 2022, 11:19:23 AM
AROS X86 as OS 3.9 does not have the icon.library in ROM, while AROS 68k as OS 3.0/3.1 has the icon.library in ROM, in this case to use the icon.library present in Libs it is necessary to deactivate the resident one with the RemLib command.