home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / atari / 8bit / 5738 < prev    next >
Encoding:
Internet Message Format  |  1992-12-30  |  3.3 KB

  1. Path: sparky!uunet!portal!cup.portal.com!Rick_Michael_Cortese
  2. From: Rick_Michael_Cortese@cup.portal.com
  3. Newsgroups: comp.sys.atari.8bit
  4. Subject: Trivia
  5. Message-ID: <72652@cup.portal.com>
  6. Date: Wed, 30 Dec 92 16:13:50 PST
  7. Organization: The Portal System (TM)
  8. Lines: 59
  9.  
  10. Well, reprinted with Bill's permission:
  11.  
  12.  
  13. Message : 12102 [Open] 12-07-92  7:25pm
  14. From    : Bill Wilkinson
  15. To      : Bill Esquivel (x)
  16. Subject : The 7800
  17. Sig(s)  : 1 (General Information Files)
  18. There is 1 reply
  19.  
  20. The 7800 was developed by General Computer Company back in Cambridge, MA
  21. (next door--literally--to M.I.T., with lots of work being done by MIT
  22. students/grads/etc.).  GCC also did many, many Atari coin-op  games
  23. back then (example: Ms. Pac Man, some of the driving games, others I don't
  24. remember--oh, yeah: Robotron).
  25.  
  26. As originally conceived, the 7800 would allow you to plug in a keyboard (I
  27. think into the cartridge slot, with the cartridge then extended out?  But
  28. my memory is not clear on this) which would have an 8-bit standard SIO
  29. port, so you could hang any device you wanted off of it (printer, modem,
  30. etc., etc.).
  31.  
  32. The OS had hooks in it for all of this.  The CIO/SIO was more simplistic
  33. than the standard 8-bit stuff: for example, if you wanted to grab any of
  34. the interrupts (display list equivalent, etc.) you basically had to take
  35. over the entire OS: no hooks a la CIO.
  36.  
  37. We modified Atari BASIC and Atari DOS to run on this CIO (which was
  38. written from scratch by a guy back at GCC).  The DOS was much simplified:
  39. no command processor at all, only one file open at a time, only one disk
  40. drive available (with fully loaded RAM, you could override some of this
  41. by loading disk-based extensions...but we never got that far).  The BASIC
  42. took over all the operations of the DOS command processor (shades of the
  43. C64, Radio Shack TRS80, etc.), so it had commands to ERASE, RENAME,
  44. PROTECT, UNPROTECT files, etc., etc.  DIR of course.  Seems to me I
  45. ...scratch that...I remember for sure:  It even had FORMAT and FORMAT
  46. UNCONDITIONAL (FORMAT alone would give an error if the disk already had
  47. anything recognizable on it).  No COPY, but I remember writing a COPY in
  48. the 7800 BASIC just as a demo, since the BASIC had BGET and BPUT built in.
  49.  
  50. Basically (no pun intended...though enjoyed) it was a neat little REAL
  51. beginner's computer.  I think it was 24 by 32 character display, but not
  52. sure on that.  I know the 7800's display list was only capable of 32 (or
  53. was it 31?) characters per display list entry.  But the unique thing about
  54. the 7800 was that it had a "DISPLAY LIST LIST" which was a list of
  55. "DISPLAY LIST"s where each "DISPLAY LIST" described only 8 or 16 scan
  56. lines of the screen but allowed any number of entries for that segment, so
  57. you COULD do 40 characters across by, for example, using two 20-character
  58. display list entries: one on left, one on right.  Bizarre video processor;
  59. probably most powerful ever put on an 8-bit machine until the Nintendo
  60. arrived and wiped them all out.
  61.  
  62. As for prototype games, etc., they would likely be found back at GCC.
  63.  
  64. Incidentally, if you didn't know, after Atari folded the operation GCC
  65. moved into the Macintosh market and produced (still produces?) laser
  66. printers that understand QuickDraw and so do not have to have postscript
  67. drivers...cheaper and faster, presumably.  Anyway, they lasted a lot
  68. longer than the 7800 did.
  69.