-
Jun 18th, 2004, 06:18 AM
#1
Thread Starter
PowerPoster
VB: The Matrix [Exe+Source]
This is a matrix program I recently made, enojoy!
System needs
- DirectX 8.1 or higher
- Geforce2 MX or higher
Keys
- Right-click for options
- Use +/- to accelerate or break.
- Press F1/F2 to speed up or slow down the matrix.
- Hold shift and use Left-click to look around (experimental).
- Type any text and press Enter to make text appear in the matrix
- Note: Please restart the program after changing the "Fly through" option
Want it as screensaver?
- Run the program first and setup the matrix as you like it (right-click during play)
- Rename matrix.exe to matrix.scr
- Copy all 3 files to c:\windows\system32
- You can now choose it as a windows screensaver.
Download
- Get (0.2.9) Program
- Get (0.2.9) Source
Hope you like it!
- Web: http://vbfx.yhoko.com
- Mail: fox@yhoko.com
Last edited by Fox; Dec 21st, 2008 at 04:29 PM.
Reason: Download links fixed
-
Jun 18th, 2004, 07:10 AM
#2
Ex-Super Mod'rater
Nice, how come it goes behind everything else though
When your thread has been resolved please edit the original post in the thread (  )
and amend "-[RESOLVED]-" to the end of the title and change the icon to  , Thank you.
When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

-
Jun 18th, 2004, 08:34 AM
#3
Fanatic Member
Tip Of The Day: Fake it 'till you make it ! 
-
Jun 18th, 2004, 08:40 AM
#4
New Member
That is so completely badass....
It would be even better if you could get it behind desktop icons too, but even so, it rocks
-
Jun 18th, 2004, 09:51 AM
#5
Thread Starter
PowerPoster
Well I started making a desktop replacement but in the middle I changed my mind and continued making the matrix. That's why it goes behind everything. Unfortunately you can't put it behind the icons.
Last edited by Fox; Jul 1st, 2004 at 09:20 AM.
-
Jun 18th, 2004, 04:04 PM
#6
Fanatic Member
Dude thats amazing. Nice job on it. How long did that take you to do?
-
Jun 19th, 2004, 06:53 AM
#7
Thread Starter
PowerPoster
About 2 hours.. As mentioned before it was supposed to become a desktop replacement but I soon recognized the matrix-style in it and then changed my plans.
Last edited by Fox; Jul 1st, 2004 at 09:21 AM.
-
Jun 26th, 2004, 07:30 AM
#8
Fanatic Member
www.RealisticGraphics.net
Running VS.Net Enterprise & VB 6
Other Languages: JavaScript, VBScript, VBA, HTML, CSS, ASP, SQL, XML
MSN Messenger: kmsheff
-
Jun 28th, 2004, 11:09 AM
#9
PowerPoster
Pretty cool indeed. Is there anyway you could make it so the desktop icons still show up?
-We have enough youth. How about a fountain of "Smart"?
-If you can read this, thank a teacher....and since it's in English, thank a soldier.

-
Jun 28th, 2004, 08:34 PM
#10
PowerPoster
Whoa that is brillant!
Today Fox is a god. :yay:
I guess you can't make it not take up 100% CPU usage? (thats just a directx thing though isn't it? :dunno: ) And a pity about the ads in it, otherwise I might have kept it as a wallpaper.
Last edited by Pc_Madness; Jun 28th, 2004 at 08:42 PM.
Don't Rate my posts.
-
Jun 29th, 2004, 05:22 AM
#11
Frenzied Member
-
Jun 30th, 2004, 02:14 AM
#12
Thread Starter
PowerPoster
- It takes 100% CPU because of the loop. This was fixed in 0.2.0
- There's no way to get it behind the icons
- You can deactivate the ads in the menu (0.2.0)
Last edited by Fox; Jul 1st, 2004 at 09:22 AM.
-
Jun 30th, 2004, 10:55 AM
#13
Ex-Super Mod'rater
What ads are you talking about? I don't remember seeing any .
When your thread has been resolved please edit the original post in the thread (  )
and amend "-[RESOLVED]-" to the end of the title and change the icon to  , Thank you.
When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

-
Jun 30th, 2004, 01:02 PM
#14
Thread Starter
PowerPoster
When starting some ad-texts appear. You may have a sooner version that doesn't contain the ads but also doesn't support some new features (smooth color changing, keyboard-input, optimized textures, etc.)
Last edited by Fox; Jul 1st, 2004 at 09:20 AM.
-
Jun 30th, 2004, 07:44 PM
#15
PowerPoster
I had one appear after the program was running for a while as well.
-
Jul 1st, 2004, 09:14 AM
#16
Thread Starter
PowerPoster
I just uploaded a new version (download from first posting in this thread). Changes in this version:
- New option to deactivate the ads (menu)
- New option to deactivate 'stay in background'
- It doesn't take up 100% CPU time anymore
- Try entering some text followed by <enter>
And @electroman: Why did you change the subject to 'C++' ? This was written in VB6.
Last edited by Fox; Jul 1st, 2004 at 09:18 AM.
-
Jul 1st, 2004, 09:18 AM
#17
Ex-Super Mod'rater
Posted by Fox
And @electroman: Why did you change the subject to 'C++' ? This was written in VB6.
Ow it was just a guess, I noticed you'd missed it off and I guessed C++ cos you seem to have been using C++ in your recent questions, soz.
When your thread has been resolved please edit the original post in the thread (  )
and amend "-[RESOLVED]-" to the end of the title and change the icon to  , Thank you.
When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

-
Jul 1st, 2004, 09:34 AM
#18
Ex-Super Mod'rater
I just sent it to a mate and it gives him a Subscript out of range error . Any ideas how this is happening for him? He is using his laptop so maybe the graphics card isn't that good, I wouldn't think that would give a Subscript out of range though? What you think?
When your thread has been resolved please edit the original post in the thread (  )
and amend "-[RESOLVED]-" to the end of the title and change the icon to  , Thank you.
When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

-
Jul 1st, 2004, 12:04 PM
#19
Thread Starter
PowerPoster
It needs a 3d accelerated gfx card and enough memory for the 16-bit depth buffer.
Well the error message should say what function's wrong, can you ask him for details plz? And I'd need to know when the error happened, eg. after running it a long time?
Last edited by Fox; Jul 2nd, 2004 at 06:07 PM.
-
Jul 1st, 2004, 01:24 PM
#20
Ex-Super Mod'rater
When he runs it the background goes black then a error message apears saying:
Error in cdevice.settexture
subscript out of range
When your thread has been resolved please edit the original post in the thread (  )
and amend "-[RESOLVED]-" to the end of the title and change the icon to  , Thank you.
When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

-
Jul 1st, 2004, 01:38 PM
#21
Thread Starter
PowerPoster
Then it must be the graphic card... can't do anything on that.
Last edited by Fox; Jul 2nd, 2004 at 06:07 PM.
-
Jul 1st, 2004, 09:21 PM
#22
Frenzied Member
Why not make a stereo-3d render mode?
-
Jul 2nd, 2004, 01:13 AM
#23
Thread Starter
PowerPoster
Coz I don't own one of these cool glasses :P
-
Jul 2nd, 2004, 11:46 AM
#24
Frenzied Member
That's too bad! It is awesome with stereo-3d!
You could make a red-blue/red-green stereo-3d, and just make your own glasses.
Have you ever tried stereo-3d?
-
Jul 2nd, 2004, 06:08 PM
#25
Thread Starter
PowerPoster
Nope. I'll try it as soon as you don't need to wear glasses any longer ^^' since I'm wearing normal glasses already.
-
Jul 3rd, 2004, 09:45 AM
#26
Addicted Member
/Me stares with his mouth open for 3 minutes before he notices that the webcam with his girlfriend on the other end is still running.
It's the very best EXE animation I ever saw. any chance you'll make it a screenserver? pleeeeeeeaaaaaaaaaaase?
Completly Awsome
-
Jul 3rd, 2004, 12:16 PM
#27
Frenzied Member
You don't need to wear glasses, but then you'll need a special monitor.
Once I made a starfield (like the screensaver) in stereo-3d and it was awesome! It would be really cool in your program cuz it is already awesome!
-
Jul 3rd, 2004, 08:11 PM
#28
Thread Starter
PowerPoster
For those with the "error in setTexture" problem: Did you extract the texture into the same directory before running? This is a way to cause this error.
Erm screensaver, why not... here you go (still don't forget the texture). To make it work as a screensaver you need to:
- download ver 0.2.2 from above and extract to a new folder
- run it and set up the matrix as you wish
- activate 'screen saver mode' from the settings menu and exit
- rename matrix.exe to matrix.scr
- copy all 3 files (not the folder) to your c:\windows\ folder directly
Enjoy ^^'
-
Jul 3rd, 2004, 09:13 PM
#29
PowerPoster
Ok, those of us with Duel screens, can you save us at all. Only appears on 1 monitor.? 
Secondly are you doing checks for multiple instances? As I think it can really bugger it up when you do preview in the Display Properties (once its already running in the background), since it jumps straight to the background when you view it, rather than previewing in the little preview window thingie. *doh*
-
Jul 3rd, 2004, 09:26 PM
#30
-
Jul 4th, 2004, 05:24 PM
#31
Thread Starter
PowerPoster
Thanks for the tip, checking for multis is now implemented (0.2.3).
Since I have no dualscreen I have no idea how to fix this problem. Basically the program takes Screen.Width and Height...
And no, there's no plugin or so ^^'
Last edited by Fox; Jul 9th, 2004 at 04:13 AM.
-
Jul 9th, 2004, 04:24 AM
#32
Thread Starter
PowerPoster
Another small update (0.2.4), the cursor will hide now in screen saver mode and there's a new option to select the number of "leaders" (white letters falling down). Enjoy.
-
Jul 25th, 2004, 09:20 AM
#33
Thread Starter
PowerPoster
Upgrade! The final version 0.2.5 now even supports "horizontal falling chars" to come along with part 2 and 3 of the movie. There was also a little bugfix that caused the letters to move up when they were falling too fast. Source is updated, too.¨
Latest screenshot:
- Reloaded
Last edited by Fox; Nov 19th, 2004 at 02:37 AM.
-
Aug 14th, 2004, 04:46 PM
#34
New Member
I have an idea for how you might be able to make it a background replacement. Have the program change the bg color of the screen to a solid color (preferably a rare one) then tell dx to replace all of that color with the program. Not entirely sure how you'd do it, but thats how its done for winamp's milkdrop (they use an offblack I think...)
-
Aug 19th, 2004, 12:30 AM
#35
Thread Starter
PowerPoster
Very good idea!
I'll check out this tutorial to see how it works.
Hm not that easy to translate this into VB...
Last edited by Fox; Nov 19th, 2004 at 02:38 AM.
-
Sep 4th, 2004, 07:11 AM
#36
Thread Starter
PowerPoster
I'm still looking for a overlay surfaces demo..
Well in the meantime I optimized the whole thing a little. There's no more flickering when "stay in background" is active because I removed subclassing.
Updated source, too.
Last edited by Fox; Nov 19th, 2004 at 02:38 AM.
-
Nov 19th, 2004, 02:36 AM
#37
Thread Starter
PowerPoster
Updated soruce to 0.2.8. I added a new feature "Random movement" (disabled by default). Only recommended when "flying through". It makes the camera bouncing and rotating randomly like seen once in the movies.
-
Feb 17th, 2005, 02:33 PM
#38
-
Mar 11th, 2005, 01:46 PM
#39
Addicted Member
-
Mar 12th, 2005, 09:43 AM
#40
Re: VB: The Matrix [Exe]
Not bad.
Not bad at all.
Very not bad in fact
I don't live here any more.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|