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. |