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