Welcome, Guest. Please login or register.

Author Topic: Amiga Basic  (Read 14645 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline amiga_3k

  • Sr. Member
  • ****
  • Join Date: Apr 2006
  • Posts: 467
    • Show only replies by amiga_3k
    • http://www.elf8.nl
Re: Amiga Basic
« Reply #14 on: January 08, 2009, 02:36:55 PM »
@melott:

I've done a lot of programming in Amiga BASIC and was extremely happy when the ACE version became available. Made life a lot easier.

However, I partly agree with you on the compatibility of Amiga BASIC and more modern systems. When programming on the Amiga 3000 with some FAST RAM and kickstart 2 (and later 3.1) I had to use 'NoFastMem' to get it to work. Otherwise it wouldn't. This 'NoFastMem' trick wasn't needed after the conversion to ACE BASIC.
Get a SAM, while you can! The new AMIGA is here!
 

Offline marcfrick2112

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 811
    • Show only replies by marcfrick2112
Re: Amiga Basic
« Reply #15 on: January 08, 2009, 02:38:58 PM »
melott: I was wondering, what processor you had in your 2000, I had read the only real problem with Amiga Basic was that it didn't run on anything better than 68000, or possibly 68010 ?? anyway, I am certain that AmigaBasic stopped working after my first accelerator purchase..('030/50Mhz) I had read somewhere that there is a workaround for this...

One thing I know, AmigaBasic ran fine with Kickstart 1.3, I never used any earlier version KS... (the 500 did come with a '1.3 enhancer pack (sp?)' though... but Amiga Basic worked fine...)
---------------
Marc Frick
---------------
A1200T / \'060, 256MB, CD-R, OS3.9
A4000 w/ WarpEngine / 82MB , OS3.1
A4000 16MB, OS 3.9
A1200 , \'030 / 10MB
A1200 (stock)

CD32 :)

...And a very sick 4000T
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Amiga Basic
« Reply #16 on: January 08, 2009, 02:48:22 PM »
All you Basic fans might like RealBasic. It has a beautiful IDE which IMO rivals all of the pro development environments (very similar to the one in Delphi 7 before they changed it), the code completion works properly, it has a powerful class system with many useful classes built in, and despite all those features it is still really easy to and the code is nice and readable.

Also, it can cross-compile for Windows, OS X and Linux.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline Fester

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 586
    • Show only replies by Fester
    • http://www.rdmsnippets.com
Re: Amiga Basic
« Reply #17 on: January 08, 2009, 03:02:26 PM »
Quote

motorollin wrote:
All you Basic fans might like RealBasic.
--
moto


I just downloaded it for Windows. Will give it a whirl. The pro version is $500.
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Amiga Basic
« Reply #18 on: January 08, 2009, 03:06:02 PM »
I registered the standard version. Can't remember what the difference is now, but I haven't come across anything I can't do in the standard version!

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline melott

  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 989
    • Show only replies by melott
Re: Amiga Basic
« Reply #19 on: January 08, 2009, 03:37:32 PM »
Quote

amiga_3k wrote:
@melott:

I've done a lot of programming in Amiga BASIC and was extremely happy when the ACE version became available. Made life a lot easier.

However, I partly agree with you on the compatibility of Amiga BASIC and more modern systems. When programming on the Amiga 3000 with some FAST RAM and kickstart 2 (and later 3.1) I had to use 'NoFastMem' to get it to work. Otherwise it wouldn't. This 'NoFastMem' trick wasn't needed after the conversion to ACE BASIC.


Yes... I've run into that problem also. I don'r really know
why its that way (turn off FastMemory) on my A3k 3.1 roms
and 040 WarpEngine.
I have an A2000 with 3.1 rom and an 2630 accelerator and
4 megs ram with Amber card (scan doubler) that I use for
playing around with in Amiga Basic. I 'DON'T' have to turn
off FastMemory on the A2k.
I have also used an A2620 card and an GVP TeckMagic 060 @50
with 128 megs.
Didn't need all that Horse power of the 060 so I sold it.
I'm happy with the 020 or 030, they are fast enough for
what I do in AmigaBasic.

Mel
Stealth ONE  8-)
 

Offline Heinz

  • Full Member
  • ***
  • Join Date: Nov 2005
  • Posts: 154
    • Show only replies by Heinz
    • http://amidevcpp.amiga-world.de
Re: Amiga Basic
« Reply #20 on: January 08, 2009, 07:32:16 PM »
Quote

aristarkos wrote:
Long ago I wrote a little Amiga Basic program for a game called Master Mind. Now I'm an old newbie. How can I get my old program to run on my PC?


You could try freeBasic

It is an open source version of Microsoft Quickbasic.
As AmigaBasic was made by Microsoft too, the syntax is probably very similar.

FreeBasic can compile your Program to a real executable, so you wont need a Basic Interpreter anymore.
 

Offline Fats

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 672
    • Show only replies by Fats
Re: Amiga Basic
« Reply #21 on: January 08, 2009, 09:59:03 PM »
Quote

motorollin wrote:
All you Basic fans might like RealBasic.
--
moto


I'm not so much into basic but I have gambas in my bookmarks.

greets,
Staf.
Trust me...                                              I know what I\'m doing
 

Offline beller

  • S.A.C.C.
  • Hero Member
  • *
  • Join Date: Dec 2004
  • Posts: 663
    • Show only replies by beller
Re: Amiga Basic
« Reply #22 on: January 08, 2009, 10:19:25 PM »
At one point Real Basic was available for the Amiga after Microsoft abandoned the platform.  I'm not sure if it was still working when the OS went to 2.0.  The cross platform nature made it the best choice in the late 80s.  Glad to see them still around!
 

Offline asymetrix

  • Full Member
  • ***
  • Join Date: May 2007
  • Posts: 118
    • Show only replies by asymetrix
Re: Amiga Basic
« Reply #23 on: January 09, 2009, 01:01:31 AM »
try

Purebasic for mac/windows/linux/amiga
http://www.purebasic.com/

its the *only* basic programming language thats almost write once - run anywhere for these platforms.

or

Visual Basic 'just to get it working' on windows.
 

Offline ferrellsl

Re: Amiga Basic
« Reply #24 on: January 09, 2009, 03:18:54 AM »
@moto

Yes, I agree.  AmigaBasic was one of the better BASICs for the Amiga.  It's too bad that Microsoft didn't continue supporting it with versions that supported processors > 68K and Fast RAM.

For "modern" BASIC programming on the Amiga PureBasic is without a doubt the best.
 

Offline InTheSand

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 1766
    • Show only replies by InTheSand
    • http://www.ali.geek.nz
Re: Amiga Basic
« Reply #25 on: January 09, 2009, 06:23:24 AM »
Aww... And nobody's mentioned Microsoft's Small Basic!  :lol:

 - Ali
 

Offline melott

  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 989
    • Show only replies by melott
Re: Amiga Basic
« Reply #26 on: January 09, 2009, 02:12:36 PM »
No one has mentioned that AmigaBasic is compilable
using the ACE compiler and supported in the ACE forum.
It appears that most Amigans are not aware that
ACE is an upgraded version of AmigaBasic.
And again, all these other basics mentioned are not
nearly as well documented on the Amiga.
So it seems to me that the logical choice for the
novices and intermediate  programmers is AmigaBasic.

Mel
Stealth ONE  8-)
 

Offline Fester

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 586
    • Show only replies by Fester
    • http://www.rdmsnippets.com
Re: Amiga Basic
« Reply #27 on: January 09, 2009, 04:27:33 PM »
Quote

melott wrote:
No one has mentioned that AmigaBasic is compilable
using the ACE compiler and supported in the ACE forum.
It appears that most Amigans are not aware that
ACE is an upgraded version of AmigaBasic.
And again, all these other basics mentioned are not
nearly as well documented on the Amiga.
So it seems to me that the logical choice for the
novices and intermediate  programmers is AmigaBasic.

Mel


Actually, I did mention ACE (Third post from the top). I've used to compile Amiga Basic.
 

Offline hardlink

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 586
    • Show only replies by hardlink
Re: Amiga Basic
« Reply #28 on: January 09, 2009, 05:39:25 PM »
Quote

asymetrix wrote:
try

Purebasic for mac/windows/linux/amiga
http://www.purebasic.com/

its the *only* basic programming language thats almost write once - run anywhere for these platforms.


Unfortunately:
December 10, 2006

    PureBasic v4.00 for Amiga is released as open source due to no longer being officially supported.
 

Offline melott

  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 989
    • Show only replies by melott
Re: Amiga Basic
« Reply #29 from previous page: January 10, 2009, 03:01:18 PM »
Quote

Fester wrote:


Actually, I did mention ACE (Third post from the top). I've used to compile Amiga Basic.[/quote]

Yes you did ... sorry,.. I guess I was just reiterating
what you said.

Mel
 
Stealth ONE  8-)