A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

Rainbow is an IDE with built-in tools for graphics and sound using a dialect of BASIC to allow easy creation of simple games and applications for the Sinclair Spectrum, C64 and Amstrad CPC.

(Early MSX/2 support added)

This allows (mostly) the same code to be compiled for all three platforms, including attempting to use the same assets.  However, there is also the ability to use conditional compilation to make changes for each platform and the ability to use different assets including graphics, music and character sets.

Rainbow is written in Flutter and is open-source

https://github.com/jonn-reenthused/Rainbow

Download

Download NowName your own price

Click download now to get access to the following files:

rainbow-language-reference.pdf 333 kB
Rainbow Windows x64 15 MB
Rainbow macOS arm64 21 MB
Rainbow Linux x64 13 MB

Development log

Comments

Log in with itch.io to leave a comment.

Wow, I was thinking if it were to allow easy creation of simple games and applications for various platforms in the same way as Jurl.