A while back I was playing with some Managed DirectX 9 in C# .NET. I needed a break from some other stuff I was doing this weekend, so dived back into it for a while. Came up with this: http://www.bit-101.com/screensavers/BIT-101_3D.zip.
You’ll need the .NET framework installed as well as the Managed DirectX 9 runtime, which you can get here. Note, it’s something like a 34 meg download, which kind of offsets the fact that the screensaver is only about 6k! But, I’ll no doubt be doing more stuff with DX, as well as hopefully inspiring some others to do so. So it might be nice to have installed.
Note #2. Install the saver at your own risk. I can guarantee there’s nothing malicious in it, but I’m still a C# noob. The worst it’s done to me is throw an unhandled exception. But God only knows the destruction I’m capable of.
For the brave few who actually do install it and get it running, let me know what you think.
the link to the screensaver is break. :’C
But i find it here :
http://www.bit-101.com/screensavers/BIT-101_3D.zip
bye
Hi,
The link is broken 🙁
@++
404 ..not found…
Here is the right link : http://www.bit-101.com/screensavers/BIT-101_3D.zip
and how can i install it?..
Unfortunately, I’m getting runtime erros (I did install the DirectX runtime). The screensaver doesn’t display at all – hope you have a fix soemtime, as I’m very curious about what you created!
Cheers, Martijn.
same. runtime error. post a screenshot? 🙂
No, I’m seeing it here on another machine. I think the redistributable, by default, does not install the managed version. Try installing it like this from the command line:
DXSetup.exe /InstallManagedDX
Sorry, it doesn’t work for me 🙁
I’ve tried both the debug and retail versions of DirectX for Managed code 9.0. I’m getting a FileNotFoundException. When debugging in VS2003 I get “File or assembly name Microsoft.DirectX.Direct3DX, or one of its dependencies, was not found.”
I’ve heard of this happening without the Feb2005 runtime update, but I installed that and it did not fix the problem. Strange….
I ran into the same thing with my work desktop. Installed DirectX with the /InstallManagedDX flag as per comment above, and it works fine now.
I’ll never complain about the Flash Player again!
I had tried that with no luck – possibly because I did have the older managed version installed? In any case, a full uninstall/reinstall of the newest version (http://www.microsoft.com/downloads/details.aspx?FamilyID=03c30962-4b78-4e59-8c70-32998dceffe5&DisplayLang=en
for the english version) with the previously mentioned flag worked for me.
Very cool little screensaver there, Keith. We’ll be happy to see some C# code related posts, soon. 😉
Thank god! Another human being could actually see it!
Nice …
c# and flash rocks anytime.
thanks and use the force
alien