ataplus ====== Atari BASIC A+ ====== {{tag>ataplus}} == Keywords == //All of [[..:atari:|Atari BASIC]] plus:// **{{backlinks>.#keywords}}** A disk-based extension to the original [[..:atari:|Atari BASIC]], made by Shepardson Microsystems and distributed by Optimized Systems Software (OSS) in 1981. It modified some commands and made them faster, while bringing in 43 new instructions for graphics, games development and debugging. ===== Where it is/was used ===== /* TO DO: Machines and emulators which ran this BASIC. */ * Atari 800 ===== Noteworthy characteristics ===== /* TO DO: a list or prose text about this BASIC's features, quirks, Easter eggs, tricks, singularities... */ Commands were implemented for accessing the Atari's "Player-Missile Graphics" (PMG) which had been ignored by the original Atari BASIC. ===== Environment and usage ===== /* TO DO: notes about the REPL or IDE used, keyboard shortcuts and commands, command-line options for compiling and linking, environment variables which might be set... */ The OS/A+ disk should be placed in drive 1 then the machine should be powered on. At the "D1:" prompt, typing BASIC would load the extension. From DOS, the LOAD BINARY FILE menu option could be used for loading A+ from its disk. ===== Extensions ===== /* TO DO: Famous libraries tools and extension packages made for this BASIC */ ===== Curiosities ===== /* TO DO: Historical notes, anecdotes, what people said about it */ ===== Related to... ===== /* * **[[basicTagName|basicTitle]]** - TO DO: a brief description of the relation they have with this one */ ==== Influenced by ==== /* * **[[basicTagName|basicTitle]]** - TO DO: which are the noticeable or assumed influences */ ==== Influence for ==== /* * **[[basicTagName|basicTitle]]*** - TO DO: which are the noticeable or assumed influences */ ===== Versions and successors ===== /* No much need of prose here, just links. Notice the different patterns to create the links: * **[[basics:atari:versionTagName|versionTitle]]** - for versions (created under this page) * **[[successorTagName|successorTitle]]** - for a successor (created as sibling of this page) */ ===== References ===== /* If the ((citation)) syntax was used elsewhere, they will be listed below this section. You can prepend this with a list of books, magazines and web pages with information used in this page */ * //OSS BASIC A+ for the ATARI 800//. Optimized Systems Software. USA, 1981. Available at https://archive.org/details/Atari_OSS_BASIC_A_3.1_manual , last check 2023-03-15 * REISINGER, John M. //A+ Programming in Atari BASIC//. Reston Publishing. USA, 1984. Available at https://archive.org/details/APlusProgrammingInAtariBasic , last check 2023-03-15 * DUNN, Mike. //A New Basic for the Atari//. Available at https://www.atariarchives.org/creativeatari/A_New_Basic_For_the_Atari.php , last check 2023-03-16 /* ===== Page tags ===== Follow the example below. Some tags might be useful for a to-be-implemented search mechanism. Separate tags with spaces, use quotes for a multiple-word tag {{tag>Compilers Microsoft Windows Linux}} */ {{tag>Interpreter Atari extensions OSS Shepardson}}