Rajah Lone wrote:GFA Basic should do the trick. But if you know 68K ASM, that will be smoother than Basic.
If your goal is to run your game on stock Atari, then it's easy.
If you want to run your game on every Atari ST and compatible, that will be harder. There are some unspoken rules, most of it is located at http://toshyp.atari.org/en/index.html
Better look at some Atari games sources, then choose your language accordingly.
thomas3 wrote:From the above: "Never write directly to screen memory, but always fall back to the relevant GEM functions (AES, VDI)"
Rajah Lone wrote:No need to code for GEM compatibility for an arcade type game on stock Atari ST. Just write directly on screen memory as if the computer was all your own house.
madaxe wrote:Hi, greetings to everyone.
I have made a little and simple shoot'm'up for PC Windows, Speccy and Amiga and now I would like to convert it to Atari
I would like to know if there is something like Blitz Basic 2 to Atari. I heard about GFA Basic and STOS and are these powerfull enought to code a simple shooter or is it needed sometingh faster like 68K asm?
You can check my little game here to have an idea:
Thanks in advance,
José Mário Machado a.k.a. MadAxe
ThorstenOtto wrote:Rule of thumb: if VDI is fast enough for your purposes, than just use that.
joska wrote:ThorstenOtto wrote:Rule of thumb: if VDI is fast enough for your purposes, than just use that.
The VDI is never fast enough for any sort of action games. It does not even offer the basic features needed for most games, like double buffering or a reliable VBL interrupt.
joska wrote:However, the VDI simply does not offer the necessary functionality.
simonsunnyboy wrote:The OP indicated existing knowledge in BASIC dialects so larning a new dialect shouldn't b out of th question.
Pure m68k would give best results but is also has a hardcore learning curve.
Regardless of the language used, I'm curious for any new release on the ST so good luck
I use the PC version of BlitzBasic. Is the Amiga BB2 similar to that?
If so, you may find something like Pure C more suitable, as C isnt a great jump from BlitzBasic (at least on the PC version it isnt) and there are some great libraries (e.g. GodLib) too.
mrbombermillzy wrote:There are a few builds of GCC (v.7.xx and 8.xx) available if you want C++, otherwise Pure C or perhaps VBCC is a C compiler which compiles for ST, Amiga and even Atari Jaguar.
Users browsing this forum: No registered users and 1 guest