Amiga.org

Amiga computer related discussion => Amiga/MorphOS/AROS Programmers Forum => Topic started by: yevrowl on November 25, 2025, 04:42:10 PM

Title: IDE for Amiga Basic
Post by: yevrowl on November 25, 2025, 04:42:10 PM
(https://i126.fastpic.org/big/2025/1125/af/c7c52605f3e5f2f2a5adc9fdcea6deaf.png)

Is there a third-party IDE for Amiga Basic that works on Windows?
Title: Re: IDE for Amiga Basic
Post by: NinjaCyborg on November 25, 2025, 06:58:37 PM
Notepad.exe
Title: Re: IDE for Amiga Basic
Post by: Boing-ball on November 25, 2025, 07:19:06 PM
Do you mean an Emulator like WinUAE? Where you can install AmigaOS and Amiga Basic and run this on a PC?
Title: Re: IDE for Amiga Basic
Post by: yevrowl on November 26, 2025, 01:01:43 AM
Do you mean an Emulator like WinUAE? Where you can install AmigaOS and Amiga Basic and run this on a PC?

Mean an IDE for writing and testing code, like BasinC for ZX Spectrum.
Title: Re: IDE for Amiga Basic
Post by: jj on November 27, 2025, 12:52:54 PM
How can you have an IDE for Amiga Basic running on Windows?

Amiga Basic does not run on windows ?
Title: Re: IDE for Amiga Basic
Post by: ZXDunny on November 27, 2025, 06:04:08 PM
BASinC is an IDE for Sinclair BASIC and that doesn't run on Windows either. BASinC is an emulator with ROM hooks to allow an IDE to operate on the in-memory BASIC code, run it, debug it, inspect variables etc etc.

I guess the OP wants something like that for AmigaBASIC.



I mean, I would have made a BASin for AmigaBASIC but... AmigaBASIC is bloody awful.
Title: Re: IDE for Amiga Basic
Post by: SACC-guy on November 27, 2025, 10:45:03 PM
how about True Basic?
Title: Re: IDE for Amiga Basic
Post by: yevrowl on November 27, 2025, 11:54:46 PM
How can you have an IDE for Amiga Basic running on Windows?

Trying to find an IDE where can test the result for Amiga 1000.

Amiga Basic does not run on windows ?

Of course, it does not start by default. But for CPC Basic, there is an excellent online solution — https://benchmarko.github.io/CPCBasic/

BASinC is an IDE for Sinclair BASIC and that doesn't run on Windows either. BASinC is an emulator with ROM hooks to allow an IDE to operate on the in-memory BASIC code, run it, debug it, inspect variables etc etc.

I guess the OP wants something like that for AmigaBASIC.
That's absolutely right.

I mean, I would have made a BASin for AmigaBASIC but... AmigaBASIC is bloody awful.

The logic game I want to write in this BASIC dialect is just as awful. =)

how about True Basic?

This dialect of BASIC, although developed by the inventors of this remarkable programming language themselves, is not very similar to the familiar BASICs. =)
Title: Re: IDE for Amiga Basic
Post by: yevrowl on November 27, 2025, 11:58:58 PM
There is AQB (https://github.com/gooofy/aqb), a high-quality and developing project, but it is not cross-platform.
Title: Re: IDE for Amiga Basic
Post by: jj on November 28, 2025, 12:45:16 PM
Try PureBasic,  really good basic,  and  if you stick to the older version, can compile for windows, mac, linux and AmigaOS
Title: Re: IDE for Amiga Basic
Post by: yevrowl on November 28, 2025, 04:27:12 PM
Try PureBasic,  really good basic,  and  if you stick to the older version, can compile for windows, mac, linux and AmigaOS

Thanks for the advice, but the syntax of this dialect is radically different from the Q(uick)Basic and Amiga Basic used to.
Title: Re: IDE for Amiga Basic
Post by: RhoSigma on November 28, 2025, 05:15:46 PM
So if you just look for any Basic usable on Windows and compatible wih QuickBASIC, then try QB64-PE (https://www.qb64phoenix.com/).
Title: Re: IDE for Amiga Basic
Post by: yevrowl on November 28, 2025, 10:24:57 PM
So if you just look for any Basic usable on Windows and compatible wih QuickBASIC, then try QB64-PE
Does it compile code for Amiga computers?
Title: Re: IDE for Amiga Basic
Post by: RhoSigma on November 28, 2025, 10:40:22 PM
No, only Windows, Linux, macOS.

But your answer brings me back to the earlier post about emulation. Just get WinUAE or AmigaForever, emulate a AmigaOS 1.3 system and use AmigaBASIC on it. Otherwise if you wanna code on Windows but want the programs compiled for m68k AmigaOS you would need a cross-compiler, and I'm afraid such thing is not available for AmigaBASIC.