[Coco] Rainbow 2.0 compiles BCC program

Roger Taylor operator at coco3.com
Wed Oct 22 18:39:27 EDT 2008


This may be good news to Rainbow DE users...

In the move towards supporting compilers and linkers (including those 
for CoCo development), I thought I would start with Borland's C++ system.

And... after pounding the keyboard for hours today, Rainbow IDE 2.0 
(in progress) has just compiled a working .exe program for Windows 
using Borland's BCC compiler.  The bcc.ini file Rainbow uses is set 
up in the Builders folder but the BCC compiler itself is where it's 
always been, in C:\dev\borland\bcc55.  Rainbow knows where the BIN 
files are, and since BCC.exe calls ILINK.exe, and my IDE has the PATH 
environment variable set to the Borland bins, it worked well.  The 
.obj and .exe are now sitting in \Projects\bcc as I hoped.  All local 
.h files are in my project folder where they should be, while stdlib 
stuff is in the Borland \includes and \lib folders.

Rainbow IDE is set up for the easiest CoCo development experience 
ever, but since it supports any assembly tools and can copy the 
objects onto virtual disk files, then mount ROMs or disks in 
M.E.S.S., the IDE is a multi-platform development suite, meaning I 
also have Vectrex developers using the IDE, Atari developers and others.

I just discovered that (with no surprise) developers are still 
cranking out Atari 2600 games, Intellivision games, and for other 
oldie systems just like, we the CoCo world, are doing for ourselves 
to keep this great thing alive for even longer.

Maybe, just maybe, eventually, Rainbow IDE users from the various 
vintage communities will be able to port some of the classic games to 
other systems.
For example, what about Raiders of the Lost Ark (Atari 2600) ported 
to the CoCo 3?  Why not?  Could there be C source code (or another 
compiler) available somewhere out there for those classic Atari 
games, and using tricks like Sock Master did with Kong, it would be 
possible with some work to do things like this.

And there's no better way to test the code right after you click the 
Go button than to see a pop-up Atari or CoCo window running the game 
(or not).  :)

If there's any feature requests from paid users, now is a good time 
to get some suggestions sent my way as I work madly to get Rainbow 
2.0 released before Xmas.

-- 
Roger Taylor

http://www.wordofthedayonline.com




More information about the Coco mailing list