Answers to Jaguar Questions--CIS (Dec.18,1993)

From: Atari SIG (xx004@cleveland.Freenet.Edu)
Date: 02/20/94-12:15:51 PM Z


From: xx004@cleveland.Freenet.Edu (Atari SIG)
Subject: Answers to Jaguar Questions--CIS (Dec.18,1993)
Date: Sun Feb 20 12:15:51 1994


 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 :: Volume 2 - Issue 22      ATARI EXPLORER ONLINE      18 December 1993 ::
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

=-=-=-=-=-=-=-=-=-=-=-=
//// Official Postings
=-=-=-=-=-=-=-=-=-=-=-=

//// Bill Rehbock <CIS: 75300,1606> from Atari asks and answers two
common questions:

   o Q: How do I get specs on developing for the Jaguar?

   A: People interested in Jaguar software development should send a
   fax to 1-408-745-2088. Include: Company name, mailing address,
   phone number, fax number, and brief company/personal background
   relating to software development. Due to the high volume of
   inquires, we do prioritize the mailing of information kits
   according to background (SNES/Genesis/Computer) titles that you or
   your company may have been involved with, etc. Companies wishing to
   become licencees may sign-on and order preliminary development
   documentation and support for $299 USD, which can go toward the
   complete development system fee of $7500 USD.

   o Q: Can the Jaguar be networked to another computer?

   A: Yes, it can, but there naturally would have to be application-
   specific software running on both the PC and Jaguar. The Jaguar is
   equipped with (among other interfaces) a one megabyte per second
   serial interface (suitable for connection to cable, telephone,
   etc.) as well as a 9600 baud serial port that (with an appropriate
   low-cost interface) conforms to RS-232 standards. The 9600 baud
   port as shipped on Jaguar is set up for ComLynx multi console
   networking, just like the Atari Lynx.

Bill's been peppered with other questions, like one about how much
RAM comes with the CD-ROM add-on:

   o There is no developer that won't always ask for more memory or
   more performance (on any system) :-)

   The system has 2 megabytes of RAM in it so that the CD-ROM drive
   didn't have to have huge buffer space in it. Jaguar was designed
   with loads of flexibility, though, so if a developer wants to have
   extra ram in a cartridge, they _could_ do it if they wanted to. The
   cartridge port is accessible even while using the CD-ROM drive.

   One other point that I wanted to make was the fact that although
   there is no built-in operating system, we do supply to developers
   various sets of libraries to do the things that need to get done.
   Such as: a multi-channel polyphonic FM/Wavetable synth; JPEG
   decompression; video set up; drawing primitives; 3D rendering with
   gourad shading/texture mapping and camera manipulation; and others.
   Many of these come with complete source code so that they can be
   optimized for the specific use that the programmer is using in
   his/her game. It's much more flexible and obviously a
   performance-oriented way of doing things.

Next, Bill drops some performance data on AvP and DOOM:

   o Jez San has only seen a very early version of Alien versus
   Predator which was a very slow (for Jaguar) 12 to 18 frames per
   second. It now runs (when you are playing the game as an Alien :-)
   at a full 30 frames per second. I promise that no one will be
   dissappointed with DOOM or AvP on Jaguar.

   The first time I saw DOOM, I said, "I've got to have it on Jaguar,"
   and I proceeded to track down Jay Wilbur and the guys at id. I flew
   down to their office the day before I had to leave for our New York
   roll-out party to meet with id. I THEN got to see a real version
   and I was really blown away :-) It is an absolutely awsome game and
   I look forward to seeing it released during 1994.


//// Don Thomas <CIS: 75300,1267> has taken a lot of time to respond
to questions. First, here is an overall impression of Jaguar:

   o I think the first few games (Raiden, Dino Dudes, Cybermorph and
   Crescent Galaxy) are pretty hot... they'd certainly be shining
   stars on any lesser system assuming they could handle them. In my
   position at the office, I already witnessed fragments of what are
   on some of the forthcoming products. I hear the hallway chatter of
   engineers. I see unfinished graphics on souped-up power computers.
   I feel the thunder from 3-dimensional music compositions. I can
   tell you, that as hot as the first games are... YOU WILL laugh at
   them in even a year or less.

   Keep in mind that the Jaguar has integrated secrets which lie
   deeper than an impressive game macine. With expansion capabilities
   that include ComLynx and telephone, peripheral components such as
   the CD and VR appliances, connectability to full motion video and a
   variety of AV standards, the roar of the feline is none less than a
   preemptive purr.

   At the risk of sounding overly dramatic, you ain't seen nothing
   yet!

Next, when asked about the Jaguar showing up in mass market outlets:

   o Mass merchants... will often delay taking on cutting edge
   entertainment products for several reasons. One is that they demand
   siginicant quantities while the dedicated electronics chains are
   better equipped to deal with preorders. The dedicated electronics
   places are better at providing informed personnel to sell new
   items.

   It is common for explosive new electroinics items to prove
   themselves in specialty stores before the mass merchants take them
   on. In short... keep an eye out. You will definitely see expanded
   distribution as time wears on.

And here's what Don had to say about the bad batch of RF switchboxes:

   o Atari has always planned to pack a reasonably nice RF box in the
   Jaguar systems. As we saw ourselves pressed against deadlines to
   meet Christmas '93 orders, we found that we could not take delivery
   on the originally planned ones in time, so we accepted a lesser
   quality, manual switch which we were told by the factory would work
   fine.

   For the record, there is nothing really terribly wrong with manual
   switch. Any real problems people experience is largely based on the
   specific AV setups people have. With today's technology, people
   have many more things connected to their TV's than they did 10 to
   25 years ago, so there's a much greater chance for interference.

   As soon as we heard that some people were having unusually high
   interference on the manual switch, Atari pressed to speed up the
   availability of the better automatic switch. Still not having
   access to the first one planned, Atari ordered a temporary supply
   to tide us over from Radio Shack (Archer brand).

   I look at it like this... Atari packed some of the original Jaguars
   with factory tires. Most people know that RF connections are not as
   good as S-Video or composite connections and there is no
   perfection in an RF connection, still the Archer box is successful
   at screening out the majority of any interference that the other
   box seemed to let through.

   If anyone received the manual switch box and cares to send it to
   us, we'll swap it out. We'll need a serial number and other
   information.

   In regard to the other cables, I expect them real soon after
   January 1.

Don tells how Atari processed the direct Jaguar orders:

   o I kept a growing list of prepaid orders whereby I was eventually
   told I could accept no more "guaranteed" by Christmas delivery
   dates. Unfortunatley the list grew too fast and we had to cut off
   the number we were selling direct with guarantees that deliveries
   would be by Christmas. At that point, the calls still kept coming
   in and we were unclear for a week or so whether just because we
   couldn't "guarantee" delivery by Christmas whether that meant we
   absolutely couldn't deliver by Christmas. As a result, I instructed
   my staff to tell everyone that we would do what we could.

   That cut off time to my staff was very clear. We processed credit
   cards before that date so we knew there'd be no credit hassles as
   soon as the product arrived. All those customers were told that
   their orders had to be prepaid for that reason. After that, we
   stopped processing credit cards for the specific reason that we
   were unsure that we could deliver as hoped. My staff was instructed
   to only say we would try and do our best since everyone wanted
   delivery by Christmas if possible.

   I am really sorry if there were any misunderstandings with your
   requests. If your credit card was not charged but there were hopes
   to ship in time, it is because we were in the "we hope we can" mode
   and before the "we know we can't mode". At this time we are sold
   out before year's end and if you weren't charged it is because I am
   unable to ship.

   We have a ton of what we call "pending orders". We are waiting word
   daily to see when we will get more units so we can call those
   customers, confirm the orders and follow-up accordingly.

   You might also wish to contact some of the chain stores and see if
   there's something they can do for you. We had several cancellations
   throughout all of this (they were immediately filled with the next
   in line) because consumers found stores to ship them a unit before
   we could. If you find one, just tell us you did so when we call to
   confirm your order.

Don gives a disappointing answer when asked about direct orders from
overseas:

   o I am not allowed to take orders from patrons outside of U.S. or
   Canada. There are several reasons for this, most boiling down to
   our COMPLETE inability to properly service any problems. There are
   other Atari subs that are responsible for sales in other countries.

   Having said that, some people make arrangements to have a friend in
   the U.S. do the purchasing and forward the item when received.

   Keep in mind that there may be physical differences. I know there
   are differences in the carts for PAL countries for instance. Atari
   U.S.  does not have those delivered to Sunnyvale.

Someone posted a negative message about the legal notices on Jaguar
boxes prohibiting rental usage of purchased Jaguars. Don gave his
opinion:

   o I cannot speak officially on behalf of Atari simply because I am
   not physcially a part of the decision making or implementation of
   the rental aspects of the Jaguar. So my comments are unofficial and
   they are subject to correction by more informed people...

   As I understand it, special license and arrangements will be
   required by those interested in purchasing the Jaguar and related
   products for rental. Atari has already designed special rental hard
   shell cases (I'm hoping I can get them for resale---they're real
   cool!). I do not know if there are any physical differences in
   units intended for resale, but I am definitely under the impression
   that we have every intention of catering to the rental market. To
   protect our rights, we are labeling the packages against rentals so
   we can address those needs independently on equitable terms.

   When you look at some of the peripheral things we do to protect our
   interests and make an extra buck, remember back to when people were
   asking how we planned to put out a 64-bit system for less than
   $250.  Atari has always been pretty good keeping prices as low as
   possible, but we also want to make money. To do that, we will
   certainly want to sell and license our merchandise; not give it
   away.


//// Mike Fulton, <CIS: 75300,1141> had this to say about the internal
working of the Jaguar:

   o The Jaguar has 64-bit registers in the TOM chip, the data is
   worked on internally 64 bits at a time, and the system has a 64-bit
   data bus.  It is true that there are some registers which are 32
   bits, but the system as a whole is a 64-bit machine.

   To go back to the car engine metaphor for a moment, if you had a
   car with four engines, and one was a 4-cylinder, one was 6
   cylinders, one was 8 cylinders, and one was a 12-cylinder, which
   would you refer to when you were talking about the car's
   horsepower?  (To be perfectly honest, I don't think the car
   metaphor works real well, but I think you get my meaning.)


//// John Mathieson <CIS: 100111,2631> - one of the designers of the
Jaguar - speaks with authority on Jaguar hardware:

   o From my limited understanding of the 3D0 hardware, I believe that
   Jaguar out-performs it by a factor of two, broadly speaking. Of
   course, both systems have their strengths and weaknesses, but I
   believe Jaguar is much better suited to 3D animation compared to
   3D0. Also, we (Atari) publish the full hardware specification (to
   signed-up developers), whereas 3DO force you through an OS. Games
   programmers tend to want direct access to the hardware and full
   control of the system.

   Jaguar can produce an interlaced display with 720 pixels across
   readily. In fact, the maximum resolution horizontally is around
   1350 pixels, although you have to do some tricks to have more than
   720 pixels horizontally.

   o As one of the Jaguar designers, I thought you might like to know
   why there is a 68K in Jaguar. (I did the GPU &  DSP, and the
   blitter). In one of our cost reduction drives, we seriously
   considered no CPU, however I vigorously opposed this as the GPU and
   DSP are unfamiliar to programmers, were never meant for overall
   system control, and are only really fast out of their relatively
   small internal RAM blocks. The principle is that you get your RISC
   processor to do all the intensive but fairly simple low level parts
   of a 3D game, and you get a CISC processor to handle the high
   level, complex, but fairly un-intensive parts - e.g. game-play,
   view point control, collision detection, etc. Those complex
   addressing modes are great for rattling round structures. Its also
   important to have a manager in a multi-processor system, and the
   68K performs this task well.

   Because the GPU and the DSP both out-perform the 68K so
   significantly, I joked that the 68K was "only there to read the
   joysticks". This joke seems to have spread a little far, so lets
   kill it now.

   o The answer to Jaguar's bus width is that it is 64 bits where it
   needs to be. The two highest data rate paths, which are those
   between the RAM and the object processor (display generator), and
   that between the blitter and RAM, are truly 64 bits. The blitter
   can generate Gouraud shaded pixels as fast as the DRAM can run in
   page mode (13 MHz for us), so it can do 52 Mpixels per second in
   Gouraud shaded 16 bit pixel mode. The display generator can load
   pixels into its internal buffers as fast as the RAM can supply it.

   The RISC processors manipulate 32 bit data as this is all the
   precision they need. They have 32 bit ALUs and 32 bit address
   generators. They can perform 64 bit transfers on the main bus if
   they need to, but not many data are this big. The graphics
   processor uses the blitter as a co-processor when it really needs
   to blast pixels. The instruction size is 16 bits as this allows a
   reasonable number of instructions plus two register/data fields in
   each instruction.

   The name of the game is bus saturation, if you can keep a 64 bit
   bus fully utilised, then your processing elements are as fast as
   they need to be. Well written Jaguar code can get close to this -
   you ain't seen nothing yet.

   By the way, the first time I saw Alien Versus Predator I did not
   believe Jaguar could do that. I look forward to many similar
   surprises.


//// Jez San, the author of the ST classic Starglider, and currently
with Argonaut Software <CIS: 72247,3661>, is one of the newest Jaguar
developers. Here's what he's had to say about Atari's latest cat.

   o All this is leading to the question: Is the Jaguar a 64 bit
   machine?

   It is. No question about it. It has several parts that are 64 bits
   big and it has a 64 bit memory architecture, so it is a 64 bit
   system.  Its also a pretty nifty system... I think its a very
   copmetitive system, and the power of the hardware is not even
   touched by the present batch of the first games.

   I feel that Atari are justified in calling their machine a 64 bit
   machine regardless of how many bits their cpu contains, since it is
   the overall system which is talked about, and not simply the cpus.

   Case in point, the TurboGrafx 16 is known as a 16 bit system, even
   though it has an 8 bit processor. Thats because the rest of the
   system is 16 bits and the aura that the meachine projects, by
   virtue of its superior graphics to 8 bit systems deemed that it
   should be called a 16 bit system.


-----------------------------------------
Return to message index