Falcon 030 and GFA Basic language
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Falcon 030 and GFA Basic language
Hi all
Just a question:
Is GFA-Basic poweful enough for makes demos, intro or games?
Maurizio
Just a question:
Is GFA-Basic poweful enough for makes demos, intro or games?
Maurizio
2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Re: Falcon 030 and GFA Basic language
depends of what kind of results you expect.
Games "easy action, puzzlers" would do, as simpler intros/demos.
Games "easy action, puzzlers" would do, as simpler intros/demos.
- Atari ST/FM/E - Mega sTe - Portfolio - Falcon 030 FX 3 in 1 -- Atari 7800/Lynx/Jaguar -
- FTP... Ask for info
- Atari Legend (Games all-a-round)
- Paradize (Chip Music)
- Elite (Atari Softs)
- The Legion (Demos)
- Alive Maggie Team
_/|\_YM-RockerZ_/|\_
- FTP... Ask for info
- Atari Legend (Games all-a-round)
- Paradize (Chip Music)
- Elite (Atari Softs)
- The Legion (Demos)
- Alive Maggie Team
_/|\_YM-RockerZ_/|\_
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
Thx Marcer for your reply.Marcer wrote:depends of what kind of results you expect.
Games "easy action, puzzlers" would do, as simpler intros/demos.
What i can't do with GFA-Basic?
What are the limits?
GFA-Basic on Falcon needs to external libraries?
2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
-
- Forum Administrator
- Posts: 5834
- Joined: Wed Oct 23, 2002 4:36 pm
- Location: Friedrichshafen, Germany
- Contact:
Re: Falcon 030 and GFA Basic language
The limits are only your imagination!
With a few assembly helpers GFABASIC is almost as powerful as C on the Atari ST/Falcon.
For a few helper routines, try our GFABASIC library at http://paradize.atari.org/
Additionally there is a forum dedicated to GFABASIC at http://atari.gfa.forum.free.fr/index.php with both French and international sections available.
With a few assembly helpers GFABASIC is almost as powerful as C on the Atari ST/Falcon.
For a few helper routines, try our GFABASIC library at http://paradize.atari.org/
Additionally there is a forum dedicated to GFABASIC at http://atari.gfa.forum.free.fr/index.php with both French and international sections available.
Simon Sunnyboy/Paradize - http://paradize.atari.org/
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
arrgh...assembler code is impossible for me
(but always it was my dream).
I am a little atari basic (XL/XE) coder, so i don't think my mind is able to understand how a computer internally works .
Anyway, thanks a lot for the link (atari.gfa.forum.free.fr)...this seems very very interesting for me.
Again thanks, sunny
PS: sorry for my bad english


I am a little atari basic (XL/XE) coder, so i don't think my mind is able to understand how a computer internally works .

Anyway, thanks a lot for the link (atari.gfa.forum.free.fr)...this seems very very interesting for me.
Again thanks, sunny
PS: sorry for my bad english

2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
- BoNuS
- Atari Super Hero
- Posts: 793
- Joined: Mon Jan 19, 2009 12:45 pm
- Location: The Netherlands
- Contact:
Re: Falcon 030 and GFA Basic language
I made also a load of games on the Aari 800XL (never spread they really then, no internet
)
Using turbo ? Basic I believe, a very powerfull basic on the XL/XE serie with compiler.
I enjoy making games on the Falcon using GFA basic, and yes with the Falcon powerfull processor and the blitter
you can also make action games !!! Running in 1 VBL (Sync). But even in 2 VBL they are still quite good ( example Roxx
on the STE) I also made several demo's in GFA
For tracker music or chip sounds you caninline ASM code, but they are easy to get hold off and you don't have to
know ASM. Most of the come with a small piece of code thjat you can copy into your listing....
So the only thing now is: What where you thinking of making ???

Using turbo ? Basic I believe, a very powerfull basic on the XL/XE serie with compiler.
I enjoy making games on the Falcon using GFA basic, and yes with the Falcon powerfull processor and the blitter
you can also make action games !!! Running in 1 VBL (Sync). But even in 2 VBL they are still quite good ( example Roxx
on the STE) I also made several demo's in GFA

For tracker music or chip sounds you caninline ASM code, but they are easy to get hold off and you don't have to
know ASM. Most of the come with a small piece of code thjat you can copy into your listing....
So the only thing now is: What where you thinking of making ???
http://bonus.home.xs4all.nl/
( I have just to much Atari stuff)
( I have just to much Atari stuff)
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
Hi mateBoNuS wrote:I made also a load of games on the Aari 800XL (never spread they really then, no internet)
Using turbo ? Basic I believe, a very powerfull basic on the XL/XE serie with compiler.
I enjoy making games on the Falcon using GFA basic, and yes with the Falcon powerfull processor and the blitter
you can also make action games !!! Running in 1 VBL (Sync). But even in 2 VBL they are still quite good ( example Roxx
on the STE) I also made several demo's in GFA
For tracker music or chip sounds you caninline ASM code, but they are easy to get hold off and you don't have to
know ASM. Most of the come with a small piece of code thjat you can copy into your listing....
So the only thing now is: What where you thinking of making ???
At the moment, never used turbo basic...but i know this is very powerful.
In the 1988/89 i used Atari basic only (see my two old games), and them are not compiled.
Beautiful graphics, but very very slooowwww!!

About Gfa Basic on Falcon (STe too) i would like to makes some game a/o demo, just to enjoy.
Well, i know the VBL word (Vertical Blank, i think), but your phrase "running in 1 / 2 VBL" is too for me!

Anyway, is intersting that i can to copy small piece of code in my listing..yes, that's a good idea.

I love "cartoon graphic", so my first approach will be makes little pieces of code about that (both Falcon and STe).
Also, i love "digital music" and i would utilize the STe and Falc hardware.

I would...(i hope my child let me works)


2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
I forgot my two old games (basic only) 

You do not have the required permissions to view the files attached to this post.
2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
- BoNuS
- Atari Super Hero
- Posts: 793
- Joined: Mon Jan 19, 2009 12:45 pm
- Location: The Netherlands
- Contact:
Re: Falcon 030 and GFA Basic language
I have absolutly nothing left from my XL/XE period
And I had some real nice games in T.Basic, even some that competed then in competions.
Shame I can't see/judge your games
Would have been fun...
But I would say try it on the ST/E/Falcon. Might need a bit to get adjusted to (I still know I had to from a text based operating system
to a grapical system) but I managed.
O... the 1 or 2 vbl. If you can manage to get your game running in 1 VBL it runs as smooth as silk over the screen.
See those nice big scrollers in demo's. 2 VBL still looks good but just a little bit jerky maybe...
With puzzel games or alike this doesn't matter since there is no high pace action on the screen
But run / jump / shoot games it's different...

Shame I can't see/judge your games

But I would say try it on the ST/E/Falcon. Might need a bit to get adjusted to (I still know I had to from a text based operating system
to a grapical system) but I managed.
O... the 1 or 2 vbl. If you can manage to get your game running in 1 VBL it runs as smooth as silk over the screen.
See those nice big scrollers in demo's. 2 VBL still looks good but just a little bit jerky maybe...
With puzzel games or alike this doesn't matter since there is no high pace action on the screen

But run / jump / shoot games it's different...
http://bonus.home.xs4all.nl/
( I have just to much Atari stuff)
( I have just to much Atari stuff)
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
If u haven't a real 8-bit hw, you can to use the XL/XE emulator....Ok is not the same, but you can see my games.
I know myself, yeah. I would like makes a demos/games on my 130XE, on my STE and on my Falcon...but I should live 200ys and more!!
About VBL 1 and 2, how i can to play a game/demo in 1 or 2 vbl?
GFA special code or technique need?

I know myself, yeah. I would like makes a demos/games on my 130XE, on my STE and on my Falcon...but I should live 200ys and more!!

About VBL 1 and 2, how i can to play a game/demo in 1 or 2 vbl?
GFA special code or technique need?
2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
-
- Forum Administrator
- Posts: 5834
- Joined: Wed Oct 23, 2002 4:36 pm
- Location: Friedrichshafen, Germany
- Contact:
Re: Falcon 030 and GFA Basic language
2 VBLS means the game/Demo loop takes twice as long until the enxt frame is ready to be shown.
E.q. half of movement speed on screen.
Try these:
1 VBL:
2 VBLs used:
E.q. half of movement speed on screen.
Try these:
1 VBL:
Code: Select all
CLS
FOR x%=0 to 319
VSYNC
PSET x%,100,1
NEXT x%
2 VBLs used:
Code: Select all
CLS
FOR x%=0 to 319
VSYNC
VSYNC
PSET x%,100,1
NEXT x%
Simon Sunnyboy/Paradize - http://paradize.atari.org/
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
Ok, i understood...thx Simonsunny.
Atari Basic (XL/XE) haven't VBL command (only with L.M. routine), but now i know that GFA is more powerful.
I have to learn so much about GFA, just i needs to printer a guide/manual about.
Just a question:
GFA is capable of multicolor sprites?
thx again

Atari Basic (XL/XE) haven't VBL command (only with L.M. routine), but now i know that GFA is more powerful.

I have to learn so much about GFA, just i needs to printer a guide/manual about.

Just a question:
GFA is capable of multicolor sprites?
thx again
2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
-
- Forum Administrator
- Posts: 5834
- Joined: Wed Oct 23, 2002 4:36 pm
- Location: Friedrichshafen, Germany
- Contact:
Re: Falcon 030 and GFA Basic language
Yes it is. However with plain GFA commands it will be a bit slow.
Anything with not heavy action (still background, few sprites moving (few as in 2 or 3 small ones)) is doable with plain GFA.
For larger things you have to use tricks or assembly language.
Just start and try things out and you will find out yourself.
Anything with not heavy action (still background, few sprites moving (few as in 2 or 3 small ones)) is doable with plain GFA.
For larger things you have to use tricks or assembly language.
Just start and try things out and you will find out yourself.
Simon Sunnyboy/Paradize - http://paradize.atari.org/
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
-
- Captain Atari
- Posts: 193
- Joined: Wed Sep 20, 2006 3:18 pm
- Location: Cagliari, ITALY
- Contact:
Re: Falcon 030 and GFA Basic language
Perfect!simonsunnyboy wrote:Yes it is. However with plain GFA commands it will be a bit slow.
Anything with not heavy action (still background, few sprites moving (few as in 2 or 3 small ones)) is doable with plain GFA.
For larger things you have to use tricks or assembly language.
Just start and try things out and you will find out yourself.
Thanks so much for the info, Simonsunny.
Yeah, i have to start and try...i am going for a new world.

Maurizio
2xAtari 130XE+XF551+1050+XC11+XC12+SIO2PC+TouchTablet+LightPen+Philips CM8833II
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/
Atari 1040STf (Boxed) + Atari 520STe + 5xAtari 1040STe 4Mb + 1x Jaguar....
Atari Italian Site: http://www.ataricomputers.altervista.org
Atari Italian Forum: http://ataricomputers.mastertopforum.net/