Hey there, well just to test if I could get a program in DarkBasic Pro free and I created this simple program:
sync
MAKE OBJECT CUBE 1,100
DO
CPX = camera position x()
CPY = camera position y()
CPZ = camera position z()
p1x = object position x(1)
p1y = object position y(1)
p1z = object position z(1)
if leftkey()=1 then YROTATE OBJECT 1,OBJECT ANGLE Y(1)+.1
if rightkey()=1 then YROTATE OBJECT 1,OBJECT ANGLE Y(1)-.1
if upkey()=1 then move object 1, 1
if downkey()=1 then move object 1, -1
if inkey$()="a" then position camera CPX - 1, CPY , CPZ
if inkey$()="d" then position camera CPX + 1, CPY , CPZ
if inkey$()="w" then position camera CPX, CPY , CPZ+1
if inkey$()="s" then position camera CPX, CPY , CPZ-1
if spacekey()=1 then position camera p1x, CPY , p1z - 150
LOOP
and sent it via skype to a friend. They then reported that it wouldn't load and the computer responded with something along the lines of
"This program can't start because d3dx9_31.dll is missing from your computer. Try reinstalling the program to fix this problem."
and
"Failed to load DLL (2: DBProBasic3DDebug.dll)"
she is running windows 7
i assume her direct x is up to date
I've also never been able to get exe's to work on my friends' computer before this. Have I just always been doing something wrong? To create the exe's I compile and run it on my computer, it works fine. Then i send them the exe that was just created from the directory. Especially in this program there are no external files that are referenced so I have no clue what could be wrong. I'd really like to be able to send my friends things i create in dark basic. Thanks in advance for any help.
yo