You can choose the target renderer by enabling the #define in program.cpp.
For OpenGL 2 and above:
For OpenGL 1.3 and above:
For Software renderer
Demonstrates sprites in a simple RTS engine
Left click on unit to select Left click and drag mouse to select area Hold shift to add to selection Left click on nothing to deselect
Right click on landscape to move Right click on other unit to attack Shift right click to force attack Ctrl and shift to fire nuke
Escape to quit