GFA Basic: Difference between revisions

From Atari Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
  +
<b>Description:</b> Development in Basic language.
GFA BASIC is a very popular dialect of the BASIC programming language on the Atari ST.
 
  +
<BR><b>Version:</b> 3.60 TT
  +
<BR><b>Resolutions:</b> Low (editor changes to Medium automatically) / Medium / High
  +
<BR><b>Format:</b> PRG
  +
<BR><b>Language:</b> English <b>
  +
<BR>Link:</b> [[:File:GFA36TT.zip]]
   
  +
  +
==High Resolution==
  +
  +
[[File:High_GFABasic_01.jpg|400px|border]]<BR><BR>
  +
[[File:High_GFABasic_02.jpg|400px|border]]<BR><BR>
  +
[[File:High_GFABasic_03.jpg|400px|border]]<BR><BR>
  +
[[File:High_GFABasic_04.jpg|400px|border]]<BR><BR>
  +
  +
==Medium Resolution==
  +
  +
[[File:Medium_GFABasic_01.jpg|400px|border]]<BR><BR>
  +
  +
==Low Resolution==
  +
  +
[[File:Low_GFABasic_01.jpg|400px|border]]<BR><BR>
  +
[[File:Low_GFABasic_02.jpg|400px|border]]<BR><BR>
  +
  +
 
'''GFA BASIC''' is a very popular dialect of the BASIC programming language on the [[Atari ST]].
  +
  +
===Features===
  +
  +
GFA BASIC, sometimes spelled GFABASIC, has a list of nice features which distinguishes it from other BASIC dialects, both on Atari ST and other platforms.
  +
  +
* no line numbers
  +
* single statement per line
  +
* exhaustive supply of control flow and structure statements
  +
* large range of graphics commands
  +
* ability to call machine code or 'C'
  +
* full access to Atari ST hardware and TOS
  +
* access to VDI and AES
  +
* full screen editor with integrated debugging facilities and syntax checking
  +
* automatic code formatting and indenting
  +
* subroutine folding
  +
* compiler available
  +
* very easy to learn
  +
  +
===Various stuffs===
  +
  +
* [http://gfabasic.net/ The UnOfficial Home of GFA-Basic]
  +
* [https://www.facebook.com/groups/gfabasic/ GFA Support Group on Facebook]
 
* [[Bugs and Tricks]]
 
* [[Bugs and Tricks]]
 
* [[GFA Tutorial]]
 
* [[GFA Tutorial]]
Line 7: Line 53:
 
* [[Game & Demo programming techniques]]
 
* [[Game & Demo programming techniques]]
 
* [[Hacking ST News shell to remove Write-Protect checks]]
 
* [[Hacking ST News shell to remove Write-Protect checks]]
  +
* [[GFA BASIC on an Atari Falcon]]
   
 
[[Category:Programming languages]]
 
[[Category:Programming languages]]
 
[[Category:GFA Basic]]
 
[[Category:GFA Basic]]
[[Category:Programming]]
+
[[Category:BASIC Dialects]]

Latest revision as of 20:30, 17 December 2023

Description: Development in Basic language.
Version: 3.60 TT
Resolutions: Low (editor changes to Medium automatically) / Medium / High
Format: PRG
Language: English
Link:
File:GFA36TT.zip


High Resolution









Medium Resolution



Low Resolution






GFA BASIC is a very popular dialect of the BASIC programming language on the Atari ST.

Features

GFA BASIC, sometimes spelled GFABASIC, has a list of nice features which distinguishes it from other BASIC dialects, both on Atari ST and other platforms.

  • no line numbers
  • single statement per line
  • exhaustive supply of control flow and structure statements
  • large range of graphics commands
  • ability to call machine code or 'C'
  • full access to Atari ST hardware and TOS
  • access to VDI and AES
  • full screen editor with integrated debugging facilities and syntax checking
  • automatic code formatting and indenting
  • subroutine folding
  • compiler available
  • very easy to learn

Various stuffs