You need to decide whether values between 0x00f80000-0x00ffffff are pointers (reloc) or data
Ok, this is something I don't understand. I mean, something must read the ROM otherwise the Amiga doesn't work/boot. So, doesn't that mean you can make a tool that does almost the same ? Read the rom and extract the needed modules ?
Ok, I really have no clue about programming issues, but to me this sounds like "nobody can read a certain book but it can be translated..."