I'm thinking of creating an interface (desktop) for chess that uses an external chess engine to generate moves. To do this I need the interface to send text commands to the engine exe and receive its output. Is this possible with Basic4ppc?
Try this. I've knocked together a desktop .NET 2.0 only superset of the Process object in my Threading library. I'm no chess player but it seems to intereract with Colossus (just a random choice of chess engine) in a reasonable way. No documentation as it is very much a beta version but as the demo stands it will start and let you talk to Colossus.