Monday, February 16, 2015

GFA Update

This update addresses several installation problems reported by users. It's now much easier to install, as everything needed for coding and compiling is included in one archive. The default installation takes care of all the paths and commands for building 68K and Firebee binaries. Bugs have been fixed in nearly all the components. See the included documentation for details.

GFA-Basic Editor v1.66
Compiler/Linker r27, Library/Interpreter r14
GFA-Basic Compendium v2.86

Installation instructions:
http://userpages.bright.net/~gfabasic/html/gbesetup.htm
Download link:
http://userpages.bright.net/~gfabasic/files/gbe.zip

To update individual components, download, unpack, and copy them from the archive. The older individual editor, compiler, and hyp zip archives are gone, in favor of this all in one arrangement.

Saturday, September 06, 2014

Updated GFA Compiler package

Updated GFA Compiler package, the highlights are:

GFA Compiler r25
Version number re-sync'd with linker, no other changes.

GFA Linker r25
There's now a version of the linker just for the FireBee.
TAS instructions recoded. It is finally stable on the FireBee! Thanks to Vincent for the help.

GFA Library r12
TAS instruction recoded.

GFA Interpreter r12
First release of the interpreter for the FireBee.
TAS instruction recoded.
Random crashes with extremely low string memory fixed.

See documentation for a full list of changes.
http://userpages.bright.net/~gfabasic/files/gfa_comp.zip

Sunday, August 10, 2014

GFA Interpreter now runs on the FireBee

I have built a FireBee version of the runonly interpreter. If anyone wants to test it, it is here:

https://www.dropbox.com/sh/hk65mapqd3fmc04/AADkpFcU8tCai2FR8Ub53aLSa/gfabasic

See the readm_me.txt file for instructions.

Friday, April 18, 2014

New GFABASIC releases

I have released an update to the GFA Compiler and Library.

Compiler changes:
Added support for Henk's linker aka AHCL. Many thanks to Henk for adding GFA support and his help leading to this release. Fixed a start up code issue that caused desk accessories builds to crash.

Library changes:
Fixed another start up code issue that caused desk accessories builds to crash under magic. Many thanks to Pierre Ton-That for reporting the problems with desk accessory builds and all the additional testing.

Direct download link (Compiler r24/Library r10):  [Download]


GBE v1.60 released as well.

Changes:
Accepts the new compiler option recently added.

Bugs:
Crash under aranym+emutos squashed when typing.

Direct download link: [Download]

Saturday, April 27, 2013

GFA Linker updated

Updated GFA Library released.
Archive includes: Compiler r20, Linker r20, Library r8, RunOnly r8 (plus FireBee releases)

This release fixes a crash in the linker if the path to the library is not really a library file.

Friday, November 23, 2012

GFA comes to the FireBee

GBE now runs on the Firebee.

DEFFN bug fixed

Fixed DEFFN bug in the compiler.  Fails if placed right after a procedure definition.

PROCEDURE test
  DEFFN func(x,y)=x*y
  PRINT "test"
RETURN

Sunday, January 29, 2012

GFA News

Solved runonly bug related to BSAVE and DIR TO commands.

This bug was actually not my fault. If you find a copy of the original 3.5 runonly from GFA, it should produce the same bug! When Frank built the runonly and removed parts of the editor he introduces new bugs. Since there was no 3.6 runonly I used the 3.5 version as a guide to build mine and ended up duplicating his bugs.