Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: 2.0 C question{ Message-ID: <15707@cbmvax.commodore.com> Date: 8 Nov 90 07:17:42 GMT References: <15330@cbmvax.commodore.com> <5mHkR10w163w@valnet> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 30 In article <5mHkR10w163w@valnet> joseph@valnet.UUCP (Joseph P. Hillenburg) writes: >You mean to tell me that even though the the 1.3 ROM's had space left, >even though they were 256k, you've managed to fill the 512k 2.0 ROM's to >the brim? Well, graphics is now ~100K, workbench is now ~70K, intuition is about ~100K, dos is ~37K, gadtools is ~25, console is ~16, fs is ~20, icon is another 10, shell (and the built-in commands) is another 18, etc, etc. (Check out the mods listing in wack1.0 - it's a pain, but you can figure out the approximate size of each module). A lot of things were added (gadtools, etc), a lot of other things grew (intuition, graphics, wb, dos/shell/fs/con-handler), etc. Remember that code expands to fill all available space. Unix is a prime example of this. :-) Even timer.device got bigger (it also got far more accurate). Some of the stuff had been intended for disk - Wb, gadtools, icon, ieeesingbas, ramdrive, etc. Other stuff was needed to support ECS chips (>1024-pixel lines, etc), Hedley screens, the "new look", public screens, all the new gadget stuff in intuition (boopsi, etc), etc, etc. There was stuff that didn't fit in rom, though - diskfont didn't (don't know why), asl didn't, etc. Other things may leave rom again in the next version. Oh well. Having all that in ROM makes it boot amazingly faster than pulling it off disk. Now, how much did those 1MB roms cost? ;-) -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com BIX: rjesup Common phrase heard at Amiga Devcon '89: "It's in there!"