Shadows
Blitz3D Forums/Blitz3D Beginners Area/Shadows
| ||
Does anyone know of any free dlls to make shadows. |
| ||
Hank Marvin has a good one. |
| ||
Not so much dlls, but there are a few free shadow systems - "jfk" has one - there is the Devil one too - there are a few in the code archives. HOWEVER, The Devil Shadow System is the most impressive free Blitz3D one on the planet: http://www.devil-engines.net/ |
| ||
Thanks!!! The devil shadow system will really make my game look a lot more finished. [edit] I can't get the examples to work even though I put the userlibraries in my userlib's folder. Why doesn't it work? |
| ||
Define 'I can't get the examples to work'. I assume you are talking about running the Blitz3D code for each example - what happens when you try to run them - any error messages? Do, the .exe files run? If so, then we can deduce that your hardware is okay. If they do not - does anything happen? |
| ||
Some of the .exe files run, but when I run it in Blitz3D, it says function does not exist and opens up one of the includes. |
| ||
Which Function(s)? |
| ||
Getcamrangestart() It is in one of the include files. [edit] Could it be a problem with vista? |
| ||
That's internal to the DevilShadowSystem_B3D.dll However, on the site, the highest update to DSS is 1.35 - yet, I have 1.38a which I have had for over a year. What version of Blitz3D are you running and which version of DSS did you install? |
| ||
I have blitz3d v 1.99. I installed the full version of Devil Shadow System. |
| ||
I'm not sure. InitVolumes would be the first thing to fail if DSS was not set up right. The site has other versions - try all of them. Remember to overwrite the 3 files in UserLibs before testing each one. |
| ||
I tried the update to dss 1.35 and it can't find the function DX7_SetSystemProperties. The weird thing is I have DirectX 9. |
| ||
Have you tried spelling Properties with an E instead of an O? |
| ||
Ohh sorry That was a typo by me but it still doesn't work. |
| ||
Well DX7_SetSystemProperties sounds like something from Tom Speed's dll. Are you sure there isn't anything in the DSS docs about another DLL/Userlib being required? |
| ||
I'm pretty sure There wasn't anything extra, but if there was I wouldn't be able to find it. |
| ||
After a little bit of searching ( which you could easily have done yourself ) it seems that you haven't followed the installation instructions. You haven't copied the userlibs to the right folder. http://www.blitzbasic.com/Community/posts.php?topic=67854#758122 |
| ||
Ohh! Sorry. I'm kind of new to this blog, so I didn't think of searching. Thanks! P.S. I made my own very slow shadow system. Here it is. Thanks for the help! You may have to wait a moment for the shadows to kick in. |
| ||
Never mind it's still not working. What exactly is the "real" userlib's folder. |
| ||
Could someone please tell me step by step what to do once I download Devil Shadow System to get the DLL's working. Sorry. I'm new to this and I just can't get it working. |
| ||
Some of the .exe files run... With regard to the .exe files, the one(s) that didn't run successfully, exactly what happened when you launched them? Any error messages? |
| ||
The only one that did work was Sample 4 Island.exe All of the others said Memory Acces Violation. Could it be because my screen is an odd size (1440*900)? |
| ||
The Mav is possibly just media related - in terms of the exe was not finding the required files. Your screen size is hardly-standard (I've never used it), I would certainly try running it in a more standard size - 1280 x 1024 or 1024 x 768 or 800 x 600 Try running one of the exes at a standard resolution and report back. Just to rule out any MAV due to the resolution. |
| ||
I just downloaded and tested the exes on both ATI and nVidia cards. What make and model graphics card do you have? Not all cards will support the features of DSS. |
| ||
If DSS just won't run for you then try "jfk's" simple one: http://www.melog.ch/screens/norc_shade1.zip |
| ||
Thanks. I would assume that my graphics card is pretty good considering I just got this laptop last week, but jfk's shadow system works well. |
| ||
Never mind it's still not working. What exactly is the "real" userlib's folder. That depends on where you installed Blitz3D, as it's relative. Assuming a default installation, the userlibs folder is at C:\Program Files\Blitz3D\userlibs |
| ||
Ok. That's where I put my .decl files and I put my dlls in the samples folder. Am I doing this right. Also, are the new commands supposed to be highlited in yellow like the normal blitz commands, because they aren't. |
| ||
put the dlls in userlibs as well |
| ||
still not working!!! I guess I'll give up the shadow system for now. |