GFA Basic: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
+ | <b>Description:</b> Development in Basic language. |
||
⚫ | |||
+ | <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> |
||
+ | |||
+ | |||
⚫ | |||
+ | |||
+ | ===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 6: | Line 52: | ||
* [[OFFICIAL DOC]] |
* [[OFFICIAL DOC]] |
||
* [[Game & Demo programming techniques]] |
* [[Game & Demo programming techniques]] |
||
+ | * [[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: |
+ | [[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