AROS World Exec

Development => AROS Software Development => Topic started by: AMIGASYSTEM on January 05, 2022, 08:22:05 AM

Title: AROS X86 INFO
Post by: AMIGASYSTEM 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....
Title: Re: AROS X86 INFO
Post by: deadwood 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.
Title: Re: AROS X86 INFO
Post by: AMIGASYSTEM on January 05, 2022, 10:51:52 AM
OK that's why there are no resident comadi, thanks !
Title: Re: AROS X86 INFO
Post by: miker1264 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.

Title: Re: AROS X86 INFO
Post by: AMIGASYSTEM 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.