Compile your ugBASIC sources efficiently and effectively for multiple retrocomputers: UGBASIC-IDE makes it easier to download and install the various software required for one or more retrocomputers, all just one "click away".

UGBASIC-IDE automatically installs and manage
the compilers and assemblers you require for writing programs in
ugBASIC for Amstrad CPC 664, Atari, Commodore 16, Commodore 64,
Commodore 64 + REU, Commodore VIC-20, Commodore PLUS / 4,
Commodore 128 (both MOS 8502 and Zilog Z80), Dragon 32/64
(both Motorola 6803 and Hitachi 6309), Radio Shack TRS-80 Color
Computer 1/2 and 3 (both Motorola 6803 and Hitachi 6309),
Olivetti Prodest PC128, PC IBM Compatible (with CGA),
Thomson MO5, Thomson TO8, Sinclair ZX Spectrum 48K, MSX,
ColecoVision, SEGA SC-3000, SEGA SG-1000 and Game Boy.
Enable and use the "Time Machine" to manage the space occupied
by the various compilers, and the related versioning, of the
last two years.
UGBASIC-IDE offers syntactic highlighting and
an integration for error diagnostics: in case of problems you
are reported directly on the line with the error. It manages
the program history and it is multi-window.
All is accessible with a single (configurable) key : with just
a click you can compile your ugBASIC program and
see it directly running on one of the supported emulators:
ACE, Altirra, Atari800, BlueMSX, Caprice, ColEm, CoolCV,
Denise, DC MOTO [*], openMSX, Speccy, VICE, XRoar, Yape and
BRBG.
[*] for this emulator it is not possible to automatically run a program.