B+ require DX?
BlitzPlus Forums/BlitzPlus Programming/B+ require DX?| 
 | ||
| I know that the graphical functions require DX 7, but does a Blitz+ program that only uses standard Windows gadgets require DX? I need to know if I can use Blitz+ to write an "AutoPlay" program that offers the option to install DX. If not, I'll just write another one in C++. (I already wrote one in C++ for my first game, Space HoRSE) | 
| 
 | ||
| Blitz+ doesn't require DirectX 7 for any aspect.  It only requires DirectX v1, which should be available on all target machines... | 
| 
 | ||
| Yeah. You don't need DirectX7 for anything. Not GUI elements, not graphics. All you need is a version of DirectX. Any version will do. | 
| 
 | ||
| Here's a question though...  does B+ still need DX if you're using software or OpenGL render modes? One would assume not. | 
| 
 | ||
| does it really matter? It runs on DX1, which is present in each and every windows incarnation from win95 and up by default. | 
| 
 | ||
|  Here's a question though... does B+ still need DX if you're using software or OpenGL render modes? I assume it uses DirectInput for the joystick commands? | 
| 
 | ||
| And DirectPlay for the network commands etc...  good point. | 
| 
 | ||
| I think it only uses DirectPlay for the DirectPlay commands.  You could probably use the TCP / UDP streams to do network stuff 'the hard way' without needing DirectPlay... | 
| 
 | ||
|  And DirectPlay for the network commands etc... good point.   And starting up. DirectX is initialised at the start of BlitzPlus apps right away, I believe - swapping to OpenGL right away isn't enough. |