very quick and simple answer based on your special requirements:
BCC for NXT ist most of all made to work with NXC or NBC.
as both RobotC and NXC are not compliant to ANSI C standard you will make your code transcription laboriously manually by yourself.
NXC CHESS for NXT: http://www.mindstormsforum.de/viewtopic.php?f=70&t=6790
indispensable for NXC + EV3-C: easy + trouble-free network & remote control for rs485, Xbee, BT, USB!