=========================================================================
 
INFO-ATARI16 Digest         Thu,  8 Mar 90       Volume 90 : Issue  297
 
Today's Topics:
                                GEMINI
                             Gulam Source
           How do you create non-scrolling screen regions?
                          SIMMs for the STE
                       Space Ace Demo (3 msgs)
                 STE DMA sound (documentation posted)
                                  TT
                            Wanted: Books
----------------------------------------------------------------------
 
Date: 7 Mar 90 21:09:06 GMT
From:
 uokmax!munnari.oz.au!cluster!metro!bunyip!moondance!uqcspe.cs.uq.oz.au!marshall
 @apple.com  (Marshall Harris)
Subject: GEMINI
Message-ID: <2896@moondance.cs.uq.oz.au>
 
In article <2895@moondance.cs.uq.oz.au> marshall@uqcspe.cs.uq.oz.au writes:
>Internet/CSnet:     marshall@uqcspe.cs.uq.oz.au || Dept.of Computer Science
>JANET:    marshall%uqcspe.cs.uq.oz.au@uk.ac.ukc || University of Queensland
>EAN:                   marshall@uqcspe.cs.uq.oz || St Lucia, Queensland 4067
>Bitnet:marshall%uqcspe.cs.uq.oz.au@uunet.uu.net || Australia
>UUCP:    uunet!munnari!uqcspe.cs.uq.oz!marshall || ph:+61 7 377 2909
>JUNET:              marshall@uqcspe.cs.uq.oz.au || fax:+61 7 371 0783
 
 For some strange reason, the content of my message was munged and only
the email etc address was posted!
What I was trying to say was:
I would love to use Gemini, but I have a 1985-vintage 1040ST, with TOS1.0.
How do I upgrade the TOS? Where d'ya get it? Is it a chip? Can a clumsy bloke
like me install it? How much does it cost?
I can send $US, PoundsUK, DMDeutschland, or whatever. Better still, does
anyone here down-under in Aussie land have it?
Thanks.
 
------------------------------
 
Date: 6 Mar 90 01:19:46 GMT
From: mcsun!ukc!reading!csug.cs.reading.ac.uk!djd1@uunet.uu.net
Subject: Gulam Source
Message-ID: <2099@onion.reading.ac.uk>
 
        This is mainly for 'L.J.Dickey', who tried to contact me regarding the
source code for gulam, but I would be grateful to anyone else who could help
by telling me where I could get it.
 
        I don't know whether all the gumf at the top of the screen actually does
allow anyone to reach me (I suspect not), but the address below (in the box)
is one that arrived on a message from ljdickey@edu.waterloo.water, so I know
that one works.
 
        ( I tried to mail you but it bounced - thanks for trying :-) )
 
Cheers,
                David.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|   David J. Dawkins    |   djd1%UK.AC.reading.cs.rosemary@uk.ac.nsfnet-relay |
|   Reading University  |                                                     |
|   Berkshire           |        Uhh..Something prophetic,witty,disclamatory..    |
|   United Kingdom      |                                                         |
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
------------------------------
 
Date: 7 Mar 90 21:53:32 GMT
From: cs.umn.edu!thelake!steve@ub.d.umn.edu  (Steve Yelvington)
Subject: How do you create non-scrolling screen regions?
Message-ID: <A2125468775@thelake.mn.org>
 
[In article <2344@ultb.isc.rit.edu>,
     ajy2208@ultb.isc.rit.edu (A.J. Yarusso) writes ... ]
 
>   I need to know how to create region(s) on the screen that are
> independent from normal screen i/o (mainly, scrolling..).  Most terminal
> programs have a line or two somewhere on the screen that doesn't scroll.
> Usually these are status displays to show useful information (baud rate,
> system connected to, various toggles, etc..).
 
Of course, you can do all that (and more) with GEM, but GEM is difficult
and slow. The fast way is to use Line A.
 
>   I've searched my wonderful MWC manual, but there's no mention on how
> to create something to this effect.
 
To translate the following for MWC, you'll need to look at the linea.h
file in your \include\ directory. It's coded for Sozobon C and Sozobon
assembler.
 
=cut here===========================
* LINEA.S -- assemble this function with jas.ttp; don't optimize it
        .text
        .globl  _getlinea
_getlinea:
        .dc.w   $a000
        rts
 
=cut here===========================
 
/*
 * STATBAR.C
 * cc -O -DTEST statbar.c linea.o
 */
 
#include <stdio.h>
 
#define    XP    -28    /* where the current cursor X value is stored */
#define    YP    -26    /* where the current cursor Y value is stored */
 
#define    LINES -42    /* where screen's size in lines is stored */
#define    COLS  -44    /* where screen's size in columns is stored */
 
#define IP(x)    ((int*)(linea+(x)))  /* isn't C a pretty sight? */
 
static long linea;
extern long getlinea();
 
lkbar()

    linea = getlinea();
    (*IP(LINES))--;

 
unlkbar()

    (*IP(LINES))++;

 
clrbar()

    statmsg("\033K",0);

 
 
statmsg(msg, x)
char *msg;
int x;

    int xp, yp;
 
    xp = *IP(XP);        /* Save cursor's row      */
    yp = *IP(YP);        /* and column             */
 
    unlkbar();           /* unlock the status bar  */
    printf("\033Y%c%c%s\033Y%c%c",
        32 + *IP(LINES), /* Go to the bottom line  */
        32+x,            /* and column x           */
        msg,             /* write the message      */
        32+yp,           /* go back to where       */
        32+xp);          /* we came from           */
    lkbar();             /* lock the status bar    */

 
#ifdef TEST
/*
 * A little demo of the status bar
 */
main()
    
    int i;
    printf("\033E"); /* clear screen, home cursor */
    printf("This is a demonstration of a status bar\n");
 
    lkbar();
    clrbar();
    /*
     * note that you should not end a status msg with a newline!
     */
    statmsg("\033pThis is printed on the status line\033q",3);
    for (i=1; i<101; i++)
        
        printf("This is line number %d\n", i);
        
    clrbar();
    statmsg("\033pPress any key to exit\033q",3);
    getch();
    unlkbar();
    
#endif
 
--
   Steve Yelvington at the lake in Minnesota
   UUCP path: ... umn-cs.cs.umn.edu!thelake!steve
 
------------------------------
 
Date: 7 Mar 90 17:56:24 GMT
From: mcsun!ukc!edcastle!aimd@uunet.uu.net  (M Davidson)
Subject: SIMMs for the STE
Message-ID: <2668@castle.ed.ac.uk>
 
In article <2069@atari.UUCP> apratt@atari.UUCP (Allan Pratt) writes:
>The SIMMs are there mainly for the cost and space savings on the PC
>board, not so you can add memory to your machine.  Sometimes we use
>SIPs, not SIMMs, and they're soldered right into the board! Don't rush
>out and buy a 520STe expecting to be able to upgrade it.
 
Who should we contact in order to change this policy?
 
I believe this would be in the interest of saving Atari from becoming a
worldwide laughing stock....
 
Obviously Atari never bothered to tell UK magazines that the SIMMS
weren't a feature of the machine so when they opened the machine SIMMS
were what they found - can you blame them for assuming this to be a
'feature' of the machine (rather like the square 68000 being a 'feature')?
 
Amiga owners (sorry!) just take off a panel on their machines and shove in
a 60 quid upgrade. How can the STE be a 'machine for the 90s' if we
still have to fart around with soldering irons or making sure that our
MMU and Shifter are socketed so that we can fit a board???
 
Mark.
 
------------------------------
 
Date: 7 Mar 90 23:44:22 GMT
From: cs.utexas.edu!psurge@tut.cis.ohio-state.edu  (Troy Carpenter)
Subject: Space Ace Demo
Message-ID: <8081@cs.utexas.edu>
 
In article <1109.25f544d3@miavx1.acs.muohio.edu>,
 rlcollins@miavx1.acs.muohio.edu writes:
> Has anyone tried to get the Space Ace demo from xanth.cs.odu.edu? I tried
> but it gave me permission denied.
>
 
Yeah, I just tried it and the read bit is not set...
 
> When you're a superhero
> hard work is easy"
>  -Dufus from Ducktails
 
Hey, I saw that episode!
 
                              Troy Carpenter
                      Department of Computer Sciences
                      THE University of Texas, Austin
                           psurge@cs.utexas.edu
 
------------------------------
 
Date: 7 Mar 90 22:28:51 GMT
From: pacific.mps.ohio-state.edu!ohstpy!miavx1!rlcollins@tut.cis.ohio-state.edu
Subject: Space Ace Demo
Message-ID: <1109.25f544d3@miavx1.acs.muohio.edu>
 
Has anyone tried to get the Space Ace demo from xanth.cs.odu.edu? I tried
but it gave me permission denied.
 
                        Ryan
--

"When you have Super Powers,                  rlcollins@miavx1.BITNET
hard work is easy"                             rc1dsanu@miamiu.BITNET
 -Dufus from Ducktails

 
------------------------------
 
Date: 7 Mar 90 22:37:57 GMT
From:
 pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!wuarchive!mailrus!accuvax.
 nwu.edu!nims@tut.cis.ohio-state.edu  (Chris Nims)
Subject: Space Ace Demo
Message-ID: <4833@accuvax.nwu.edu>
 
Has anyone else noticed that the Space Ace Demo on xanth.cs.odu.edu doesn't
have the read bit set for 'other's ? ;-)
 
Chris Nims
Northwestern University
 
------------------------------
 
Date: 6 Mar 90 08:08:24 GMT
From:
 imagen!atari!portal!portal!cup.portal.com!Bob_BobR_Retelle@ucbvax.Berkeley.EDU
Subject: STE DMA sound (documentation posted)
Message-ID: <27607@cup.portal.com>
 
Greg Lindahl says:
 
>  ... Atari bringing out docs
>won't put ST books into Waldenbooks. Only bigger sales of ST books
>will put ST books into Waldenbooks.
 
Er, umm... actually, when Atari asks little third-party developers,
"What can WE do to help you", the most overwhelming answer is:
"SELL MORE STs!"
 
Thus the REAL  solution to the above situation is:
 
"Atari bringing out docs won't put ST books into Waldenbooks. Only bigger
sales of *ST COMPUTERS* will put ST books into Waldenbooks."
 
BobR
 
------------------------------
 
Date: 7 Mar 90 23:49:29 GMT
From:
 zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!ux1.cso.uiuc.edu!deimos!uafhp!uafh
 cx!dhe@tut.cis.ohio-state.edu  (David Ewing)
Subject: TT
Message-ID: <3829@uafhp.uark.edu>
 
In article <6154@blake.acs.washington.edu>, ramsiri@blake.acs.washington.edu
 (Enartloc Nhoj) writes:
> According to many "officials" at ATARI...
> some who have written to me personally,
>
> **  The  TT  will be available in TWO WEEKS! **
> Question:  which ones will have SIMMS and which will have SIPS..?
> Question 2: will the TT boot only into low-res?
> Question 3: will i need folderxxx.prg?
 
    You left out two really major questions:
1) How much is Atari going to sell them for? (Exact price, none of this 'less
                                              than xxxx computer system'..)
2) Where can users find the TT (or when will dealers get them)?
 
         -Dave
 
==============================================================================
 dhe@uafhcx.uark.edu                      David Ewing, University of Arkansas
 dhe@uafb15.uark.edu   "DON'T PANIC!!!"       Computer Science Engineering
==============================================================================
 
------------------------------
 
Date: 7 Mar 90 22:55:56 GMT
From: zaphod.mps.ohio-state.edu!usc!jarthur!dcrevier@tut.cis.ohio-state.edu
 (Dan Crevier)
Subject: Wanted: Books
Message-ID: <4946@jarthur.Claremont.EDU>
 
I am interested in buying any used programming books that anyone wants to
sell.  The only reference I have right now is the Laser C manual, which is
great, but I would like to get some more.
 
Dan Crevier
 
dcrevier@jarthur.claremont.edu
 
------------------------------
 
End of INFO-ATARI16 Digest V90 Issue #297
*****************************************