[net.micro.cbm] "Valid" AMIGA info

dwl10@amdahl.UUCP (Dave Lowrey) (06/11/85)

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. ]

vr0z05@unido.UUCP (06/14/85)

When I read your specs, please tell me, where ist the difference
between the 520 ST and the Amiga? 

I see only two:

1. The amiga costs more and

2. it is not availible.

				   Uwe Hoch (..!mcvax!unido!vr0z05)

patrick@ISM780.UUCP (06/15/85)

Sounds wonderful.  (In fact, it sounds amazing.) Is it for  real?
As  a  Commodore  user  of  many years' standing I am alternately
amazed at their capacity to provide powerful  hardware  at  cheap
prices,  and horrified at their tendency to cripple that hardware
by non-existent operating systems, a refusal  to  adhere  to  any
kind  of  standards, and (on the 64) snail-slow disk speeds.  The
64 is only 20% of the price of an Apple, has the  same  processor
and  more  powerful  graphics/sound  capabilities,  yet for 'real
programming' the Apple is the only choice.  How can Commodore get 
it so right, and yet be so wrong at the same time?  

My 64 sits languishing in the corner of the room, as it drives me 
nuts every time I turn it on.   (Compared  with  UNIX  on  a  VAX
Commodore 'DOS' doesn't quite match up.  I can't even display the 
contents  of  an ASCII file [ASCII - what's that?], for *** sake.
I like to hack, but I'm not that much of a masochist.) If half of 
what you say is true, I may  abandon  my  resolve  never  to  buy
Commodore again.  (But, will they screw it up once more?)

Patrick Curran (decvax!cca!ima!patrick)

keithd@cadovax.UUCP (Keith Doyle) (06/21/85)

[........]
>
>>When I read your specs, please tell me, where ist the difference
>>between the 520 ST and the Amiga? 
>
>I see only two:
>
>1. The amiga costs more and
>
>2. it is not availible.

I see two others:

  1. Better graphics ('sprites' or 'player-missiles' etc.)

  2. Open hardware architecture (access to complete processor bus)

Keith Doyle
#  {ucbvax,ihnp4,decvax}!trwrb!cadovax!keithd

ravi@eneevax.UUCP (Ravi Kulkarni) (06/30/85)

There were a few things in the "description" that I was a little
disappointed with. One was the lack of a hard disk interface on
the base machine. Unless I am mistaken you would have to buy the
expansion box + controller + hard disk. The other concern is the
small amount of memory (256k). I hope they have installed that
"fantastic" do all operating system in rom or there won't be much
room for application programs. From the description the amiga is
definitely a more powerful machine than the atari ST. The real
question however is how much more money they want for all those
goodies. My guess is that they will be sufficiently far apart in
price such that there will be only indirect competition.

One technical question, how does the amiga get 320x200 and 640x400
on the same monitor? Do they use a dual resolution monitor or
(boo) use interlaced video in the hi res mode. Also the numbers don't
add up, 640x400x2 colors=32kbytes, and 320x200x 32 colors=40kbytes.

ravi
-- 
ARPA:	eneevax!ravi@maryland
UUCP:   [seismo,allegra]!umcp-cs!eneevax!ravi

keithd@cadovax.UUCP (Keith Doyle) (07/03/85)

[...............]

I heard 2 rumors recently about the Amiga and the ST:

1. The Atari ST runs its Video at 70 hz.  This rumor came from the fact that
   someone who talked to a computer store salesperson (in Canada) claiming
   to already have a monitor (wanting to get out of the package deal) was
   told "you don't have one of these, it runs at 70 hz".

2. The Amiga has the capability to gen-lock it's video to an external source.
   If this is true (seen in a recent EE Times) and it works full color (they
   mentioned overlaying on video signals) then I MIGHT be willing to sacrifice
   flicker-free (60-70 hz non-interlaced) for NTSC compatibility.  Otherwise,
   anything less that 60hz non-interlaced is unacceptable (screw NTSC).

Keith Doyle
#  {ucbvax,ihnp4,decvax}!trwrb!cadovax!keithd