Monday, December 17, 2007

AtarIRC v2.06 released

- Check Version fixed (broke when I rearranged my website)
- some other minor changes, see docs

[Download AtarIRC]

Sunday, December 16, 2007

GBE Status

Created a c64 BASIC import module.

Tuesday, December 11, 2007

GFA XRef update

Lots of internal changes. Faster and much smaller.
Will be released soon.

GFA-Basic Mailing List closed

The list is being converted over to a private GFA developer list.
You may or may not have receive an unsubscribe notice.

If you have any GFA coding questions, you can post them at:
http://www.atariactive.com/viewforum.php?f=16

Some may still prefer a list over a forum, but there was just little to no
traffic to speak of. The list will be put to better use. The RUN!
Software team shall remain, everyone else can remove the list from their
address books.

There is also another mailing list that covers all versions of GFA-Basic at:
http://gfa-basic.liebenstein.de/mailinglist_en.htm
If you join this one, be prepared to see postings related to the peecee. :oP

Saturday, November 24, 2007

Web Site Updated

Did some more work on the web pages. Hopefully a bit better organized. I moved all of the file download links to the page named 'Downloads' which seems the most logical place to find them.

Thursday, November 22, 2007

Web Site Updated

I tried to come up with a simple way to track downloads, however due to the large number of bots, crawlers, and e-mail harvesters this proved impossible. They surf every link on the site and generate false hits on a daily basis. Some crawlers do not adhere to the meta tag standards for blocking access. Typical. :o(

I have installed a script which forces a real human to enter a pass code in order to download files. Unfortunately this is the only way to get accurate statistics. It's better than asking for e-mail addresses. ;o)

Sunday, November 18, 2007

GFA-BASIC Compiler v3.6 r14 released

GFA-BASIC Compiler release 14 notes:

Missing procedures and labels are now detected
RESTORE missing_label !fixed
Program would still run, but the wrong DATA line was restored
GOTO/RESUME missing_label !fixed
ON ERROR/ON BREAK GOSUB missing_proc !fixed
EVERY/AFTER x GOSUB missing_proc !fixed
ON MENU GOSUB missing_proc !fixed
ON MENU KEY/IBOX/OBOX/BUTTON/MESSAGE GOSUB missing_proc !fixed
ON x GOSUB missing_proc1,missing_proc2 !fixed
These were all fatal! -> JSR 0.L or JMP 0.L
Code removed which was suppose to skip spaces in '$F%' and '$X'
Code always failed anyway, thus this never worked '$ F%'
Added error code -3 (Procedure or label undefined)

[Download]

Wednesday, October 31, 2007

GBE status

I started yet another import module, this time the HiSoft BASIC token (*.t) format. The ASCII version (*.bas) is to messy to parse.

GBE is undergoing some change right now.

Sunday, October 28, 2007

GBE status

Added a HiSoft BASIC import module.

Wednesday, October 17, 2007

Blog updated

Changed the look of the blog a bit, added some links finally. ;o)

If there is a link you think should be added, let me know.

Sunday, October 14, 2007

GFA status

Compiler:
The translations are now complete and some more testing needs to be done before the release.

GBE:
Some tweaks and changes are taking place. ;o)

Monday, October 01, 2007

GFA Compiler status

Another error message has been added along with a new error code. Still need one more translation and a bit more testing before the update can be released. GBE has been tweaked to support the new error code.

Tuesday, September 18, 2007

GFA Compiler status

The bugs related to the missing procedures and labels has been resolved. Further testing needs to be done and some translations before it can be released. A new error message has been added. GBE is now able to place the cursor on the offending line and properly report what went wrong.

I'd like to thank some people for their translation work:
... GokMasE for the Swedish translation
... kellis for the French translation
... Ozk for the Norwegian translation
... SWE for the Slovenian translation
... Curly, Juergen Liebenstein, and Ulf Dunkel for the German translation

Sunday, September 16, 2007

GFA Compiler status

I have discovered more bugs in the GFA Compiler. It is currently being investigated and hopefully a solution can be found.
The compiler translates these to JSR 0.l and JMP 0.l, which is very bad to say the least.
__________________________________________________

' all of these have missing procedures or labels
' none of these generate compiler/linker errors!
'
ON BREAK GOSUB break
ON ERROR GOSUB test
'
ON x GOSUB proc1,proc2,proc3,proc4
'
ON MENU BUTTON 1,2,3 GOSUB button
ON MENU GOSUB menu
ON MENU IBOX 1,2,3,4,5 GOSUB ibox
ON MENU KEY GOSUB key
ON MENU MESSAGE GOSUB message
ON MENU OBOX 1,2,3,4,5 GOSUB obox
'
EVERY 2 GOSUB every
AFTER 2 GOSUB after
'
RESTORE dat
GOTO go
PROCEDURE trap_error
RESUME error
RETURN
'
' eof

Wednesday, September 12, 2007

GBE Status

Resolved the floating point problems in the STOS import module.

Floating point format in the amos import module also corrected. Still working on this one. ;o)

Do to the way extensions work in both of these products, files using extensions cannot be 100% detokenized. Suffice it to say, the extension scheme was poorly implemented. :-P

Monday, September 10, 2007

GBE Status

Created an Integer Basic (Apple) import module. This one is completed.

Work still continues on the amos import module.

Sunday, September 09, 2007

GBE Status

I did some work on the STOS - The Game Creator import module. Solved the floating point conversion problems. This module is more or less done.

Work continues on the amos import module.

Monday, September 03, 2007

Current status

Created an Applesoft Basic import module. This one is completed.
There seems to be documents about this format that do not agree. I also found files in both formats. My import module will now load both types.

I started an amos (amiga) import module, but it's not finished yet.

The STOS import module was never finished either.

Saturday, June 30, 2007

GFA-Basic Editor v1.51 released

Just in time for a NAS release. ;o)

See documentation for a list of changes.

Monday, February 12, 2007

Current status

I'm ok, just busy with other things. ;o)