19.10.2015, 15:54
Hi Manfred,
I think Blitz would be a good choice for you too. I used Blitz Basic to develop a set of programs for automation many, many years ago and it ran quite well on a 68000 A600 with 2MB RAM, including serial and custom bus communication, I/O via floppy and joystick ports and various timing and scripting functions including ARexx support. It worked pretty well for many years!
I don't know exactly where the FPU dependency came in, but it was not there under Blitz Basic 2 so I would suggest you get that. It might be possible to us AmiBlitz 2 as well but I'm not sure... Perhaps check out the documentation and see what it says.
I use AmiBlitz 3 these days on OS3, OS4 and MorphOS and it runs fine on all of them (though the OS3 machines both have an FPU. The development machine doesn't make a difference to the executables created, so using AmiBlitz on MorphOS will still produce binaries that will run just fine on a 68020.
I have managed to create binaries that don't require an FPU by avoiding certain commands or keywords, but there can be a lot of trial and error involved in that. Using UAE is a good way of easily testing that. You're right, the ACA1221 doesn't have an FPU, so you'll need to be careful or only use Blitz Basic 2.1 if that's your target machine.
I think Blitz would be a good choice for you too. I used Blitz Basic to develop a set of programs for automation many, many years ago and it ran quite well on a 68000 A600 with 2MB RAM, including serial and custom bus communication, I/O via floppy and joystick ports and various timing and scripting functions including ARexx support. It worked pretty well for many years!
I don't know exactly where the FPU dependency came in, but it was not there under Blitz Basic 2 so I would suggest you get that. It might be possible to us AmiBlitz 2 as well but I'm not sure... Perhaps check out the documentation and see what it says.
I use AmiBlitz 3 these days on OS3, OS4 and MorphOS and it runs fine on all of them (though the OS3 machines both have an FPU. The development machine doesn't make a difference to the executables created, so using AmiBlitz on MorphOS will still produce binaries that will run just fine on a 68020.
I have managed to create binaries that don't require an FPU by avoiding certain commands or keywords, but there can be a lot of trial and error involved in that. Using UAE is a good way of easily testing that. You're right, the ACA1221 doesn't have an FPU, so you'll need to be careful or only use Blitz Basic 2.1 if that's your target machine.