Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site amdahl.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax! decwrl!sun!amdahl!dwl10 From: dw...@amdahl.UUCP (Dave Lowrey) Newsgroups: net.micro.cbm,net.micro,net.rumor Subject: "Valid" AMIGA info. Message-ID: <1655@amdahl.UUCP> Date: Tue, 11-Jun-85 12:48:38 EDT Article-I.D.: amdahl.1655 Posted: Tue Jun 11 12:48:38 1985 Date-Received: Thu, 13-Jun-85 02:21:31 EDT Distribution: net Organization: Amdahl Corporation, Columbia MD Lines: 398 The following information was obtained from a Washington, D.C. Commodore BBS. It is third generation info, but the source seems to know wat he is talking about. Sorry about the 40 columns. +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ Readers - 'ARLANL' is the DELPHI user name of Sheldon Leeman, author of "Mapping the 64" and a whole lot of those Compute! articles you've read. This is a letter he left on the C-64 sig on Delphi. 3147 5-JUN-11:42: C-128 & Amiga Hard AMIGA Facts! (Re: Msg 2998) From: ARLANL To: LUNERANGER Steve, calling the Amiga a Mac clone is like calling a PC AT a big pocket calculator. They are similar in some sense (like they are both computers & they both use the 68000 chip, they both have mouse-controlled windowing environments), but so then are the 64 and the VIC, and nobody has ever confused them. I have had a chance to talk to the designers of the machine, and several of the people who attended the programmers seminar that Commodore held in Monterey about two weeks ago. At that seminar, the Amiga people supposedly supplied enough detailed information that you could build an Amiga with the information given. Everybody had raves both for the seminar and for the machine. The reaction was much more positive than that for the GEM seminar held earlier by Digital Research. At that seminar, many Mac programmers came away disappointed with the system resources which they found much weaker than the Mac. At the Amiga seminar, however, I had a friend who sat next to a Mac programmer. He said at the beginning of the seminar, the guy was raving about the Mac, how powerful it was, and how easy to program. By the second day, however, he was ready to throw away his Mac. Please keep in mind that none of am not privy to official CBM info as of yet. I am going to take the oath of secrecy in a couple of days, however, so I will not be able to comment after that. But you should be able to verify most of this in about 6-7 weeks when Commodore makes its official announcement.? ? The Amiga is a 68000 based computer with a windowing environment like the Macintosh or GEM. Notice that I said "like", not identical to, or compatible with. It is not compatible with anything, least of all any of the other Commodore computers. If anybody sees this as a CBM product, he or she should dismiss that notion entirely. If anything, it should be thought of as the next-generation Atari, since Jay Minor (who designed some of the original Atari chip set) was also involved in the chip set design of the Amiga, and the design philosophies of the machines are similar. Commodore had nothing to do with this machine. They left it up to Amiga entirely (which was wise, because nobody at Commodore has the smarts to deal with anything as elegant and sophisicated as the Amiga). Forget about using your Commodore disk drives and printers with this machine. It would be like trying to use a cassette drive with a PC AT. Also, forget about using Mac software, or GEM software. "LIKE" definitely does NOT mean compatible. Also, FORGET ABOUT IBM. Despite the fact that Amiga at one point mentioned the possibility of an 8088 co-processor, as far as I can tell that was dropped long ago, and is a DEAD ISSUE. You will not see it, at least in the near future. So, here are the basic specs of the Amiga: 68000 processor running at 8 MHz. It will come with 256K of memory, and can be expanded to 512K internally (though you will need a little board to do so). More memory can be added externally, and the operating system can handle up to 8 MEGABYTES of contiguous memory (no bank switching, no segment registers, no smoke and mirrors). There is NO provision for cartridge ROM. It will also come with one built-in 3 1/2" disk drive, with an approximate capacity of 800K. Additional disk drives can be daisy chained (up to 4 floppies total) off the back port. The second disk drive uses the system power supply, so it does not need its own. There is no hard disk as of yet, but third parties will no doubt jump in, and the software support is there already in the OS. The system comes standard with a nice keyboard (cursor pad and numeric pad) as well as a mouse (which plugs into the joystick port I believe). Those of you who are starting to foam at the mouth about the mouse should stop it right now (you look silly). YOU DON'T? HAVE TO USE THE MOUSE. The cursor control keys will move the mouse pointer, and all mouse functions can be accomplished from the KEYBOARD (which also has ten function keys). As far as ports, there are standard serial and parallel ports (i.e. for a Centronics printer and RS-232). Video out is to any kind of monitor availble--analog RGB, digital RGB, compositie, or even a TV set. There are even video and audio IN ports. The video IN allows you to take a composite signal (say from your VCR or video camera) and display it with computer graphics overlaid on the screen !!!! Likewise, audio in will let you operate on an outside audio source. Both supposedly can be used to digitize outside signals (audio and video), though some additional hardware may be necessary (albeit less than to do the same with other computers). Finally, there is an expansion port on the side that contains virtually all of the signals from the system bus. This is a TOTALLY OPEN architecture machine. A planned expansion box will let you use all kinds of cards from third party manufacturers (like for hard disks, and even co-processors (if anybody is still interested in IBM after looking at this), and memory expansion up to 8 Megs). About Amiga graphics. The screen comes in several resolutions, from 640x400 in 2 color mode to 320x200 with 32 colors (like the highest 64 resolution with a choice of 32 colors for each individual pixel). Colors are selected from a palette of 4096 possible colors. You are by no means restricted to one graphic mode at a time -- in fact, you could even have windows with different graphics modes sitting next to each other! To get the best picture, you are going to need an 'analog' RGB monitor, though any monitor will work. In fact, I have seen the Amiga produce a readable 80 column display on a color TV with my own eyes (though Amiga recommends that if you use a tv, you cut the display down to 60 characters). What about sprites Amiga has 4 with 16 colors per, or 8 with 8 colors. They are 16 bits wide, and as tall as the screen. Do you know how on the 64 you can "multiplex" sprites using interrupts, so that there are more than 8 On the Amiga, the system will do the multiplexing for you (no interrupts required), and even let you decide priority in the case that two or more "incarnations" of the same sprite coincide. But who needs sprites The computer has several graphics support chips, big VLSI mothers as dense as a 68000 CPU. One of these is a blitter (or bit block graphics transfer chip), that can move around images on the bit-map screen at high speeds. The system lets you define "blobs" (or blitter objects). These blobs can be any size, up to as big as the screen. To move them around, all you have to do is tell the blitter to erase that set of pixels and set them down somewhere else, and PRESTO! its done. Since a lot of the graphics is done using dedicated hardware, its FAST. There are features like hardware line drawing and filling (you just tell it where to draw the line, with no tiresome calcuations of each point on the line). One of the nicest features of the graphics hardware is that it uses the "off-phase" periods of the system clock, when the processor is not using the bus. As a result, graphics, sound, and i/o for the most part run in the background, without taking up any processor time at all. When the processor tells the graphics chip to draw a line or fill a shape, it doesn't have to hang around and wait for it to get done. Instead, it goes on to its next instruction, while the graphics chip takes care of biz. Likewise, when the processor request disk access, the DMA controller takes over, so that the next thing the processor knows, its got a whole buffer full of data (the DMA controller also make for FAST, FAST, FAST disk access). I was told that with medium-heavy animation going on, the 68000 would only lose about 5% of its throughput speed. Another important thing to remember is that the Operating System takes care of a whole lot of things that normally get done by applications software. For example, on the 64, you need a program to let you do bit-map graphics (like an extended BASIC or drawing program). On the Amiga, practically every graphics feature that you can think of is part of the Operating System, so that the commands can be called by any program (this should be familiar to Atari owners). For example, lets say you wanted to create a scrolling window on a virtual screen that is 132 characters wide by 80 lines high. You tell the OS that you want the screen to be 132 characters wide, 80 lines high, and it automatically makes your screen a scrolling window on that larger virtual screen. Want to print out the who 132x80- virtual screen No problem. The system has printer drivers for graphics dumps to 6 different printers (including Epsons, ink jets, and color printers) BUILT INTO (!!!) the OS! There are a whole lot more features in the graphic department, like 2 different background screens with switchable priorities, and bit-planes. But you get the idea (and my fingers are getting tired!). With the power of the graphics processor, virtually any kind of complicated graphics and animation can be accomplished from high level languages like C (and probably BASIC) WITHOUT MACHINE LANGUAGE programming. My friends say that they can't think of a graphics effect that is so complicated that it is not supported by the OS, and that you would have to resort to ml for. About music on the Amiga. The Amiga has 4-voice stereo sound (2 voices on the left channel, 2 on the right channel). Each voice is polyphonic, so that you can play a whole chord with a voice. The operating system lets you control the waveform of each voice precisely. It also has defaults set up, so that you could pick a 'piano' or 'trumpet' voice. It supposedly can even do digital sampling. I don't know too much about it, but supposedly there is great flexibility and power, and the Operating System handles most of the work. For example, I'm sure that many of you have heard the software speechsimulator S.A.M. Well, the Amiga has a much better synthesizer built in, that speaks with a male OR a female voice. AND the operating system allows you to program the speech with phonemenes OR a built-in text to speech conversion programs. You could literally tell it to READ you the disk directory out loud!!! About the Operating System. The Amiga operating system is called Intuition. It is a windowing environment with icons and a mouse (like the Mac). Unlike the Mac, you can use the windowing environment without the mouse, and in fact, you can use the system without the icons if you like. There are many layers of operating system, from the most basic hardware functions, to OS entry points, to the user interface. The programmer is free to use all or none. Though the MAC is known for having many programmer's tools built in (like having the system read the mouse for you during exception processing and handing you the result), the Amiga is said to have even more extensive support, so that it's OS is more like a language than and operating system. The DOS is not like any other, but is said to have "every conceivable feature that you could ever think of, and then some". It supports heirarchical directories like PC DOS, so that you can have directories with subdirectories and sub-subdirectories ad nauseum. The most amazing feature of Intuition is that it is a full MULTI-TASKING OS!!! You can have as many applications as memory will permit RUNNING AT THE SAME TIME. My friend saw the Amiga folks bring up the DOS window, open another window and run a graphics demo program, open another window, and another, until there were 3 graphics demo programs, a text editor, and DOS running AT ONCE!! What's more amazing, he said that there was NO VISABLE SLOWDOWN of any of the programs. What is this amazing computer going to cost you Well, at the programmers seminar they said that the 256K, one-drive system with an analog RGB color monitor would cost "under $2000". Since then, talk has been that it may be up to $500 under. More to follow in the near future. +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ End of copied text. Sounds good to me. Anyone have any supporting info? -- ------------------------------------------------------------------- Dave Lowrey "To vacillate or not to vacillate, that is the question.... ....or is it?" ...!(<sun,cbosgd,ihnp4}!amdahl!dwl10 [ The opinions expressed <may> be those of the author and not necessarily those of his most eminent employer. ]
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!henry From: he...@utzoo.UUCP (Henry Spencer) Newsgroups: net.micro.cbm,net.micro,net.rumor Subject: Flames Re: "Valid" AMIGA info. Message-ID: <5706@utzoo.UUCP> Date: Tue, 18-Jun-85 20:21:03 EDT Article-I.D.: utzoo.5706 Posted: Tue Jun 18 20:21:03 1985 Date-Received: Tue, 18-Jun-85 20:21:03 EDT References: <1655@amdahl.UUCP> Organization: U of Toronto Zoology Lines: 149 ***FLAME WARNING*** Those who are easily singed should read no further. > ... It will also come with > one built-in 3 1/2" disk drive, with > an approximate capacity of 800K. > ... > There is no > hard disk as of yet, but third parties > will no doubt jump in... I've thought for some time that the first outfit with a Mac-ish product that includes a *hard disk* in the standard configuration is going to clean up. Evidently the Amiga won't be it, since hard disks aren't considered important enough to even be available! Some of us have known for a decade that storing your data on floppies is like running with one foot in a bucket. Having a hard disk always there would do wonders in eliminating some of the sludge found in micro "operating systems". > ... Those of you who are > starting to foam at the mouth about > the mouse should stop it right now > (you look silly). YOU DON'T? > HAVE TO USE THE MOUSE. The cursor > control keys will move the mouse > pointer, and all mouse functions can > be accomplished from the KEYBOARD > (which also has ten function keys). What would make me foam at the mouth is the prospect of using a system whose mouse has been crippled by the requirement of making it backward compatible with a keyboard. Has it escaped these people's attention that using cursor keys *also* requires moving one hand away from the home position? > But who needs sprites My sentiments exactly. They're a vestige of the computer game market; the silicon/board real estate spent on them is wasted. > Since a lot of the graphics is done > using dedicated hardware, its FAST. > There are features like hardware line > drawing and filling (you just tell it > where to draw the line, with no > tiresome calcuations of each point on > the line). Just as important as it being fast is getting it RIGHT. I wonder if it handles all the troublesome cases correctly? I also wonder just how flexible this hardware is. Not that it's impossible to do it right, just non-trivial. > One of the nicest features of the > graphics hardware is that it uses the > "off-phase" periods of the system > clock, when the processor is not using > the bus. This is really interesting, since the 68000 *has* no "off phase", unlike the Motorola 8-bit chips. In fact, the 68000 is pretty much bus-bound, and there isn't a lot of spare bandwidth to go around. There is a smell of snake oil in the air... > sound and i/o for the most part run > in the background, without taking up > any processor time at all. When the > processor tells the graphics chip to > draw a line or fill a shape, it > doesn't have to hang around and wait > for it to get done... > Likewise, when the processor request > disk access, the DMA controller takes > over... On a machine as bus-intensive as the 68000, hardware that also wants the bus is definitely going to slow the cpu down substantially. Maybe not as much as if the cpu were doing the work, but it won't be trivial. > (the DMA > controller also make for FAST, FAST, > FAST disk access). Haven't these people ever heard of seek times and rotational latencies? DMA is not going to do a damn thing about them, and they're the dominant factor in disk slowness. > I was told that > with medium-heavy animation going on, > the 68000 would only lose about 5% of > its throughput speed. I have this bridge to sell you... > ... On the Amiga, > practically every graphics feature > that you can think of is part of the > Operating System, so that the commands > can be called by any program... <enter heavy sarcasm mode> Amazing. The microcomputer world has discovered the subroutine library, even if they do insist on calling it "part of the operating system", which it probably isn't in any strict sense of the term. If they keep at it, maybe they'll discover some of the other things the rest of us knew about fifteen years ago. <end h.s. mode> > ... The system has printer > drivers for graphics dumps to 6 > different printers (including Epsons, > ink jets, and color printers) BUILT > INTO (!!!) the OS! What if my printer isn't one of those six? Building such things into the operating system is a *rotten* idea unless there is a way to bypass it when things change. > ... With the power > of the graphics processor, virtually > any kind of complicated graphics and > animation can be accomplished from > high level languages like C (and > probably BASIC) WITHOUT MACHINE > LANGUAGE programming. ... Yawn. What else is new? Complex graphics and animation are very seldom written in machine language these days, except in backward parts of the world (like the microcomputer community). > The DOS is not like any other, > but is said to have "every conceivable > feature that you could ever think of, > and then some". Would it be too much to ask for a simple, small, clean, consistent set of well-chosen features instead? > It supports > heirarchical directories... > The most amazing feature of Intuition > is that it is a full MULTI-TASKING > OS!!! You can have as many > applications as memory will permit > RUNNING AT THE SAME TIME... Those who will not learn from Unix are condemned to re-invent it. Badly. -- Henry Spencer @ U of Toronto Zoology {allegra,ihnp4,linus,decvax}!utzoo!henry