Re: [stella] EQU and DS

Subject: Re: [stella] EQU and DS
From: Glenn Saunders <krishna@xxxxxxxxxxxx>
Date: Thu, 17 Oct 1996 18:20:32 +0500
On 17-Oct-96, Rufbo@xxxxxxx wrote:
>Can somebody tell me exactly what is going on in all the 

>VSync EQU $00
>VBlank EQU $01
>etc etc etc

Equates are part of what makes assembler understandable (macros being the rest).  Equates simply replace strings.  Every occurance of VSync will be replaced with $00 at assembly time.  That way you don't have to memorize special memory locations, you only need a standardized list of equate names for all those special registers, and refer to them.  Every program for the VCS would have the same equates in the header, so you never have to actually KNOW that Vsync is at location $00.  And when you read assembly source, you will better understand what is going on if you see the equate.

>PS  Anybody know what happen to COMPUTE! ?

It went PC and dropped the type-in programs and since by then it was just an "also ran" in a glut of PC mags, it couldn't compete.

Glenn Saunders -

Current Thread
  • [stella] EQU and DS
    • Rufbo - Thu, 17 Oct 1996 21:04:57 -0400
      • Glenn Saunders - Thu, 17 Oct 1996 21:24:45 -0400 <=
      • <Possible follow-ups>
      • Jim Nitchals - Thu, 17 Oct 1996 21:32:46 -0400
        • Songbird - Thu, 17 Oct 1996 23:29:08 -0400