Linked by Thom Holwerda on Wed 3rd Apr 2013 21:45 UTC
Apple "Thanks to 35-year-old documents that have recently surfaced after three-plus decades in storage, we now know exactly how Apple navigated around that obstacle to create the company's first disk operating system. In more than a literal sense, it is also the untold story of how Apple booted up. From contracts - signed by both Wozniak and Jobs - to design specs to page after page of schematics and code, CNET had a chance to examine this document trove, housed at the DigiBarn computer museum in California's Santa Cruz Mountains, which shed important new light on those formative years at Apple."
Thread beginning with comment 557500
To read all comments associated with this story, please click here.
20K
by TempleOS on Wed 3rd Apr 2013 23:23 UTC
TempleOS
Member since:
2013-04-03

What was the Apple II ROM, 20K? A 6502 instruction was 1-3 bytes, so it was 10,000 instructions or maybe 20,000 lines of code?

My operating system, TempleOS is 135,000 lines of code over ten years. Here's all my code:
http://www.templeos.org/Wb/Accts/TS/Wb2/LineCnt.html#l706

I have to explain to people it's not in the same league as Windows or Linux, but it is an operating system and is ten times bigger than an AppleII or C64 operating system.

Reply Score: 2

RE: 20K
by bhtooefr on Wed 3rd Apr 2013 23:49 in reply to "20K"
bhtooefr Member since:
2009-02-19

The original Apple II ROM set had the Monitor (I/O routines and such) in 2 kiB, with BASIC in 6 kiB.

Apple DOS takes the first three tracks of a disk (originally 13 sectors per track), for 9.75 kiB max on DOS 3.1 and 3.2. 3.3 had 16 sectors per track available, so 12 kiB max.

Edit: DOS resides from $9D00 to $C000 (plus file buffers in $9600 to $9D00). So, that's 8.75 kiB. And, it does also use the Monitor ROM for I/O, and integrates with the BASIC as a shell.

Edited 2013-04-03 23:58 UTC

Reply Parent Score: 3