home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / CBMHISTORY.TXT < prev    next >
Encoding:
Text File  |  2019-04-13  |  17.6 KB  |  344 lines

  1. Evolution of the Disk Drive
  2. by Joel Ellis Rea
  3.  
  4. from George's Den BBS 
  5. via Greater Oklahoma Commodore Club Newsletter, 6/88
  6. via The Interface, newsletter of Fresno Commodore User Group/64UM 12/89
  7.  
  8. Reprinted in the NYCig News
  9. Thomas Trocco, Editor & Computer Dept. Chair
  10.  St. Hilda's & St. Hugh's School
  11.  619 W 114th Street
  12.  New York, NY 10025
  13.  
  14.  212-932-1987 (voice)
  15.  
  16. First there was the Commodore 2001 Personal Electronic Transactor (PET).
  17. It was one of the first personal computers on the market.  It had a
  18. whopping 4K of RAM, and 8K BASIC in ROM, and a Kernal to control
  19. input/output and other system operations. It used Commodore BASIC
  20. Version 1. There were no disk drives then, but provisions were made in
  21. the form of an IEEE-488 General Purpose Interface Bus.  It also had the
  22. funniest little keyboard you ever saw!
  23.  
  24. Commodore then invented the 2040 Dual Floppy Disk Drive. It was an
  25. industry first. Previously the main computer had to control every tiny
  26. detail of disk drive operation, not to mention loading a large Disk
  27. Operating System (DOS) into the computer's RAM in order to use the
  28. drive.  The 2040 was an intelligent drive, with its own computer system
  29. inside, and its own DOS in ROM! By simply PRINTing commands to its
  30. command channel, BASIC users could SCRATCH, RENAME, and COPY files, and
  31. DUPLICATE an entire disk without any further help from the computer.
  32. Only problem was, they could not SAVE or L0AD programs, or use data
  33. files. 
  34.  
  35. The problem was BASIC V1. It did not know about the timing involved with
  36. actually transferring data back and forth between the computer's RAM and
  37. the disk drive's computer. So, Commodore created Upgrade BASIC (now
  38. known as BASIC V2), and put it into a new PET, called the 2008. It had
  39. only 8K of RAM, a REAL keyboard (unlike other companies, Commodore NEVER
  40. tried a rinky-dink keyboard again!), and it could use the disk drive!
  41.  
  42. But the 2040 drive had its faults as well. It could not handle random
  43. access files (one of the most important advantages of a disk drive over
  44. a tape drive) without a LOT of effort On the user's part. It could not
  45. trap errors correctly, and it required the user to type OPEN 15,8,15,
  46. "I":CLOSE 15 every time a disk was changed.  It could not seem to
  47. center the disks properly. 
  48.  
  49. So about the time Commodore came out with their 3008 PET computer
  50. (including BASIC V3, with very minor differences from V2), they
  51. introduced the 3040 Dual Disk Drive. This had DOS V1.2 in it, which
  52. corrected the error trapping problems. But they did not fix much else.
  53. Also, people were getting tired of having to type OPEN 15,8,15 etc. when
  54. their Apple-owning buddies could do the same with RENAME oldfilename,
  55. newfilename.
  56.   
  57. Almost immediately thereafter, the Commodore 4016 PET came out. It had 16K,
  58. expandable to 32K, and BASIC V4. This version had nice disk
  59. commands like CATALOG, SCRATCH, DLOAD, DSAVE, BACKUP, COPY, etc. These
  60. commands simply translated themselves into the old commands that the
  61. drive could understand. 
  62.  
  63. Along with the PET 4016 came the 4040 disk drive. It had it all!  Besides
  64. fixing the hardware problems, it had DOS V2.1, which supported relative
  65. files (also referred to as random files) The new DOS also performed an
  66. automatic "I" (initialization) every time it detected a disk with a
  67. different ID, so the user did not have to type this command unless he
  68. had two or more disks with the same ID. it also used a slightly
  69. different disk format from the 2040's and 3040's, so that a disk made on
  70. a 2040 could be used only by copying its files to a 4040 drive.
  71.  
  72. Later, Commodore came out with the CBM 8032. It had BASIC V4, 32K of
  73. RAM, a 12-inch 80-column monitor (the old machines had 40 column
  74. screens), and a more business-like keyboard. Indeed, it was a business
  75. machine.
  76.  
  77. A business machine needs a business disk drive. So Commodore presented
  78. the 8050 disk drive. It used a double density format that allowed over
  79. twice as much data on each disk. It also could tell if a disk drive door
  80. had been opened, and automatically did an "I" command when the door was
  81. shut again. 
  82.  
  83. Later came the 8052 double-sided drive, and the D9060 and D9090 hard
  84. disk units that could store 2, 5, and 7.5 megabytes (1 meg=1024K).
  85.  
  86. Then came the VIC20. Commodore made many advances on this one. Low price!
  87. Graphics! Low price! Color! Low price! Three-channel sound, RS232, eight
  88. user programmable function keys, and a game cartridge slot. Not to
  89. mention low price! Even though they were producing a computer to compete
  90. with home video games, they learned their lesson with the PET 2001 and
  91. gave the VIC 20 a REAL keyboard.
  92.  
  93. But for the sake of low price, Commodore took several MAJOR steps
  94. backwards. Only 5K of RAM, 22-column screen, back to BASIC V2. And worst
  95. of all, they scrapped the wonderful IEEE-488 bus that could shove all
  96. eight bits of a byte down the wires at once, and replaced it with a
  97. "serial bus" that had to spool those bits out one at a time.
  98.  
  99. Commodore then produced the 1540 single Floppy Disk Drive. It was
  100. basically a one drive, serial bus version of the 4040. It had less RAM,
  101. so that fewer files could be open at any one time. It used the new
  102. half-high disk drive units. instead of two microprocessors (one for the
  103. drives and one for the interface), it had one processor controlling the
  104. single drive and the interface.
  105.  
  106. About two years later Commodore invented the Commodore 64. (ever hear of
  107. that one?) I will not go into all of its nice features, but it still had
  108. the serial bus and BASIC V2. Along with it of course came old slow and
  109. pokey, the much hated, much loved 1541 that so many of us use and cuss
  110. daily.
  111.  
  112. =======================================================================
  113. FILE: cbm30.seq
  114. FROM: Group Host 02/23/89
  115. SUBJECT: Commodore History
  116. AUTHOR: AZ User Group
  117.  
  118. A recollective 30-year history of Commodore, provided by the Arizona
  119. Commodore User Group, with annotations by other user group leaders. My
  120. comments in brackets [GH:...] are intended to augment the original text,
  121. which I found to  be a very nice history.
  122.  
  123. With 1988 being the 30th anniversary of Commodore Business Machines, we
  124. thought we would start 1989 by looking back at our roots. Commodore
  125. started out as a typewriter repair company in Toronto Canada in 1958. by
  126. the late 1960s it was selling calculators and electric adding machines. 
  127. At that time a Commodore hand-held calculator sold for well over $1000.
  128. In October of 1976 Commodore bought MOS Technology, a microchip company,
  129. and introduced its first personal computer, the KIM [GH: I bought my
  130. KIM-1 with 1 K of memory) from MOS before they were bought out by
  131. Commodore, so CBM could use their chip production for the PET, which I
  132. understood was the first computer actually marketed by CBM] . How many
  133. of you have ever heard of a KIM, much less seen one? The KIM-1 used the
  134. now famous MOS 6502 microprocessor used in the PET and the VIC-20, as
  135. well as many non-Commodore Computers. [GH: such as the Apple computer].
  136. At the first West Coast Computer Faire in San Francisco in the spring
  137. of 1977, Commodore introduced the PET (Personal Electronic Transactor). It
  138. came out at the same time as the Apple II [GH: the first Apple was just
  139. the "Apple"]. Tandy Radio Shack's beat both to market. The name PET was
  140. actually chosen to take advantage of the "PET ROCK" craze of the day.
  141. The first PETs had an 8K memory [GH: the very first PETs delivered had
  142. only 4K of memory. The 8K version cost me $795] and monochrome monitor
  143. and built-in data cassette [GH: and a chicklet keyboard] By the time the
  144. PET line ended, it had become the SUPERPET with 96K and an extremely
  145. powerful version of MICROSOFT BASIC. On the heels of the success of the
  146. SuperPet, Commodore released the VIC-20, Commodore's first color
  147. computer [GH: at $299]. The VIC had 8K of memory [GH: 3K BASIC RAM
  148. built-in] and could be expanded to 32K. 
  149.  
  150. In early 1982, Commodore unveiled its revolutionary C-64 computer with 64K
  151. of RAM and a 40 column color display [GH: for $595 without monitor].
  152. Unlike the PET line, the 64 came with a version of BASIC with very
  153. little disk drive support. Commodore reasned that most 64 owners would
  154. not want a disk drive [GH: PET 4040 Dual Disk Drives cost $1295!!!], and
  155. very few 1541 drives were initially available. Commodore marketing
  156. strikes again. Early 64 owners spent many hours typing in programs from
  157. magazines or converting PET programs, since there was virtually no
  158. [commercially] software available for the first two years. The SX-64
  159. portable was introduced in 1983. The SX came with a built-in 5-inch
  160. color monitor, disk drive and power supply......
  161.  
  162. ...Many SX-64 owners waited patiently for the second built-in drive
  163. [version] that never appeared [GH: model DX-64 that was not
  164. distributed]. Although touted by Commodore, the SX was never physically
  165. able to use a second built-in disk drive; there was never enough space
  166. and the power supply was barely able to handle the rest of the system. 
  167. While the 64 was selling well, Commodore released the ill-fated PLUS/4
  168. and Commodore-16. [GH: with built-in word processor, database, and
  169. spreadsheet software in ROM]. By being software incompatible, and for
  170. the most part, hardware incompatible, they lived a short life. Commodore
  171. released two new models in 1985. The answer was the next logical step.
  172. Advertised as three computers in one (C-64, C-128, and CP/M), the 128
  173. was the most powerful 8-bit machine Commodore had ever built. It
  174. featured 40 and 80-column text and graphics, a faster serial bus and
  175. expanded sound and graphics commands from BASIC. [GH: and it made good
  176. CBM's earlier abortive attempt to implement CP/M for the C-64 as a plug
  177. in module].  On the heels of the 128 came the release of the Amiga 1000.
  178. Commodore  purchased a small California joystick company in 1984 [GH:
  179. They were into more than just joysticks] and used the company's name and
  180. its prototype 68000-cpu super game machine for which ex-CBM CEO Jack
  181. Tramiel's newly acquired ATARI Corp was also bidding for its newest line
  182. of computers. More recently, Commodore released the Amiga 500 and 2000
  183. as well as line of MS-DOS compatibles including the PC-10, PC-20 and
  184. Colt. 
  185.  
  186. As Commodore Business Machines begins its 31st year, we can all look
  187. forward to more of the Commodore tradition of great Hardware and Poor
  188. Marketing Decisions. 1989 should be an interesting year.
  189.  
  190. ---------------------------------------- 
  191.  
  192. Group Host: Thanks to ACSg Editor Faye Thornton for this history. If
  193. anyone has any additional historical highlights or comments to add,
  194. please post them here, to make this history as complete and accurate as
  195. possible. A good account of the early Commodore years is in the book
  196. "Computer Wars" by Tomczeck(sp?), which is out of print.
  197.  
  198. SUBJ: ORIGINAL PET
  199. FROM: EmilV1    01/21/89
  200. Gary, I thought the history was pretty well done and think I will
  201. publish it in our newsletter (obviously, with the appropriate credits).
  202. However, there is one thing I noted that I would quibble about; namely
  203. the word PET. I am not sure that pet rocks had been invented in 1976
  204. when the decision had to be made by Commodore on what to call their
  205. all-in-one product. I do know that the word was an acronym:
  206.   PERSONAL
  207.   ELECTRONIC
  208.   TRANSACTOR
  209. Since I still have copies of the literature that led me to choose the
  210. PET over the Apple or the TRS-80 Model 1, I can attest to the above.
  211.  
  212. BUT, did the acronym come first and the definition later????
  213.  
  214. SUBJ: Commodores In Canada
  215. FROM: Steve N55   01/22/89 
  216. Commodore actually put out a PC-lO, PC-30 and PC-40 in Canada and Europe
  217. about three years or more before the US was given the show of the
  218. PC-series. The PC-10 and 20 were one and two drive machines based on
  219. an 8088 processor, while the PC-40 is based on the 80286 AT architecture.
  220. Mind you, Commodore pulled another goof, and had timing problems with
  221. the Fixed Disk controller, so that only their Hard Disk controller would
  222. work (did I say goof, or marketing decision??). At least Western Digital
  223. has a fix for that as well. The NEW PC series that the US has is fixed
  224. from the timing problem. Also, the older PC series that was first
  225. introduced in Canada for testing were very LARGE desktop machines.
  226. A bit of Canadian History.
  227. Steve N. - President Nova Scotia Commodore Computer Users Assn.
  228.  
  229. SUBJ: Pet Rocks
  230. FROM: Group Host 01/25/89
  231. Emil,
  232. Yes, I too bought an early Personal Electronic Transactor, and at the
  233. time I had no awareness of the association with the Pet Rocks Craze.
  234. Until that tidbit can be confirmed, I'd add "(SIC)" after Pet Rocks in
  235. any reprint or use editorial license and omit that reference with
  236. ellipsis ("...") :) 
  237. I appreciate the additional comments on this history.
  238. Does anyone remember the C-64 CP/M module that didn't work and got CBM in
  239. trouble with the FTC? To some extent the C-128's CP/M capability is
  240. fulfillment of that original, probably overly optimistic promise of CP/M
  241. by Commodore. 
  242. Reprinted in the NYCig News/Kids Computer News
  243. Thomas Trocco, Ed. & Computer Dept. Chair
  244.  St. Hilda's & St. Hugh's School
  245.  619 W 114th Street
  246.  New York, NY 10015
  247.  
  248.  212-932-1987 (voice)
  249.  
  250. =======================================================================
  251. PET:  The Original Commodore Computer
  252. by Charles F. Burns
  253.  
  254. from The File, Commo-Hawk CUG, Cedar Rapids IA, 11/89; reprinted in The
  255. Interface, newsletter of Fresno Commodore User Group/64UM 8/90;
  256. reprinted in: NYCig News, Thomas Trocco, Editor & Computer Dept. Chair
  257.  St. Hilda's & St. Hugh's School 
  258.  619 W 114th Street
  259.  New York, NY 10025 :
  260.  
  261.  212-932-1987 (voice)
  262.  
  263. Where it all started: the Jack Tramiel typewriter Shop In Toronto Canada.
  264.  
  265.  
  266. The first of the Commodore Business Machine (CBM series) was released
  267. Jan. 1977, the PET 2001 (Personal Electronics Transactor). The PET 2001
  268. was a self contained unit with a compact graphic keyboard, numeric
  269. keypad, and built in tape cassette unit. The PET 2001 had 8K bytes of
  270. read/write memory, with 16K and 32K memory expansion options. (a 4K
  271. version was also available). The PET 2001 had a 2.0 read-only memory
  272. (ROM) which gave the computer its model personality.  An external
  273. cassette tape unit could be connected to the PET 2001 computer, but it
  274. did know what a printer and/or disk drive was unless it had Revision
  275. level 3 ROMs. 
  276.  
  277. Commodore released the PET2001 with 3.0 ROMs and an expanded full sized
  278. graphic keyboard and numeric keypad. A PET 2001/B,(CBM 2001/B) was
  279. released without the graphic symbols displayed; on the front of the
  280. keys, the 2001 series computers had a CRT display of 40 columns wide.
  281. The normal typing mode for the 2001 was in upper case letter graphic.
  282. The only difference was the PET 2001/B normal mode was upper/lower case
  283. letters. With a (POKE 59468,12) you could switch from an upper/graphics
  284. mode to an upper/lowercase mode. POKE 59468,14 would return back again.
  285. The 2001/B did have a graphics mode, except the symbols were not on the
  286. front of the keys. 
  287.  
  288. The CBM 4000 and the CBM 8000 series was also released with a 4.0 ROM
  289. and 16K (CBM8016 and 32K (CBM8032) of read/write memory. A CBM 8096
  290. Computer was available with 96K of read/write memory. The main
  291. distinguishing feature the 8000 series system has from the 2000 series
  292. beside the lack of a graphic keyboard is the enlarged 80-column CRT
  293. display, or screen. 
  294.  
  295. In 1981, Commodore released the SuperPet 9000 system, with 96K of
  296. read/write memory, designed for business applications. First it was a
  297. stock CBM 8032  computer and second a 6809 based computer with the
  298. language interpreters for Basic, Cobol, Fortran, Pascal, AP, and adapted
  299. to run the OS-9 operating system.
  300.  
  301. Commodore introduced the 500, 600, 700 series and a C128-40 system in the
  302. United Kingdom (not in the USA/Canada). The 500 and 700 series are known
  303. as the original model number for the B-128/256 or CBM-128-/40. The
  304. C128-40 was on the market before the C-64 and the B/series, yet
  305. compatible with neither, with less than 100 ever seeing daylight.
  306.  
  307. In June 1981, Commodore released the VIC 20 Color Home Computer. In 1982,
  308. Commodore released the 700 series systems, in the USA/Canada, referred
  309. to as the Low Profile B- 128 & B-256, as well as the high profile B-128
  310. & B-256. The B-128/256 has an enlarged basic 4.0+ ROM interpreter
  311. and 128K of read/write memory, expandable to 1 MEG of memory. A B-128C
  312. color computer was also available but not promoted in the USA/Canada. The
  313. B-128/256 was a highly versatile computer, able to utilize many built in
  314. features, insert mode on/off, windows, wrap mode on/off, reverse video,
  315. erase mode, normal/graphics mode, and many others. Multitasking was also
  316. possible with the B-128/256.  In June 1982, Commodore released the C-64
  317. computer.
  318.  
  319. In 1983, the SX 64 and the SX100 was released as the C64 portable unit
  320. with built in monitor and disk drive.
  321.  
  322. In 1984, the Plus 4 and the C-16 computers were released.
  323.  
  324. In Jan. 1985, Commodore released the C-128 computer, which was also a
  325. C-64 and a CP/M compatible system.
  326.  
  327. On July 23, 1985, the Amiga 1000 was released with a 256K RAM 16 bit
  328. multitasking operating environment.
  329.  
  330. In Feb. 1987, the AmIga 500 and the AMiga 2000 were released. The power
  331. and abilities these machines had would surprise you. They were an
  332. excellent math machine, educational, business oriented, and graphic
  333. unit.  We can make PET/CBM play music and even talk, even when these
  334. machines never had any sound ability built into them.  The B-128/256 was
  335. the only one that has & SID Chip built in. 
  336.  
  337. Many models were not mentioned in this article because of very similar
  338. features or some in which Commodore did not support or were too
  339. embarrassed about, like the C128-40, or the C-16.
  340.  
  341. (in May, 1990, CBM unveiled their latest computer, the Amiga 3000)
  342.  
  343.  
  344.