Welcome, Guest. Please login or register.

Author Topic: Aros 68K Floppy Disc Service  (Read 2177 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Ezrec

  • Jr. Member
  • **
  • Join Date: Aug 2010
  • Posts: 58
    • Show all replies
    • http://www.evillabs.net
Re: Aros 68K Floppy Disc Service
« on: July 02, 2011, 06:30:54 AM »
Quote from: trekiej;640235
I saw someone looking for KS discs for an A1000.
Will Aros work with an un-expanded A1000 some time in the future?


The simple answer is 'No, not likely. But not impossible.'

The current AROS ROM eats up most of a 1M ROM image, but it's packed with goodies (ata driver, FAT/RDB/GUID partition support, cdrom (ISO9660 and HFS) handler, 68040/68060 math libraries, resident shell commands, icon.library, etc).

To 'trim the fat' to a small, 256K (yes, you heard me right, that's all the 'WROM' space you get on a A1000) ROM image would be a major undertaking, one that I'm not ready for right now.

Compression is right out for the unexpanded A1000, since you'd eat up all your working RAM with the uncompressed ROM.

So, a number of features would have to go, and you'd probably need to:

* Remove all dependencies on oop.library
  - graphics.library driver plugins
  - input.library driver plugins
  - etc.
* A custom graphics.library that only supports OCS features
* An assembler version of Workbench
* An input.library that only supports the Amiga keyboard and mouse
* Remove all ROM resources the A1000 doesn't need (CDROM support, ata.device, etc)
* etc. etc.
 
It can be done, but it's VERY low on my priority list at the moment. I'll be doing good to support 512K ROMs (it's on my Christmas wish-I-had-time list)

(Of course, if someone wants to step up and commit to the hard slog of fitting a minimal AROS into a 256K ROM, I would be more than happy to give them pointers to the places where the most attention is needed.)