Hi every one, I registered here a little over a year ago, and stopped posting becuase I generaly stopped programming.
I just started again recently (due to deciding to major in Computer Science at my college [im a freshman now]) and decided to re-bookmark this forum.
Now, I am not new to the hole forum idea, and I understand the purpose of "themed" topics in forums. And as to sooth the nerves of the moderators, following is "Game" related subject matter.
[start funny story]
Recently I've reread the first few chapters of "The Zen of Direct3D Game Programming" by Peter Walsh and then continued on with the ones I neglected before. I've been building my own 3D game engine utilizing the book and adding my own performance tweaks to the engine provided by the book.
During the camera portion of the book (working with matrices and etc.) I modified some code and, Innocently, compiled some test code that when run, resembled a cheap cyber porn program.
What it is specificly, is a texture triangle (texture is a glamour picture of a model) and a camera oscilation back and forth. I thought I had untextured the triangle earlier and was quite surprised when I ran the program. The triangle goes to and fro in a "provocative manner" lol.
I guess It's funnier when you actualy run the program. So for any one interested:
Just click the exe and prepare to be amazed!
Current features of the engine at that point are:
Press F11 to bring up the "console"
commands supported in the console are :
Add someNumber, SomeOtherNumber, etc., ....., someFinalNumber
-----This will print the sum of the numbers
-----Type once to enable logging, which just prints every line you type (and press return) into a CLog.txt file. Type Logging again to turn it off.
The cheap cyber porn effect is best when the console is up becuase the frame rate drops from like 500's to 80 or so.
[end funny story]
So anyways, thats it for my re-introduction.
When I run SeriesOne.exe it doesn't work and I get:
"Initialization Failed" in the log file.
Am I missing a dll or something ?
Hrm thats the first time I've heard of that being an error in the log file (from my friends who have tested it)
That error specificly comes from the WndProc if the gameInit() sub routine doesnt finish and return S_OK;
And the only reason i can possibly come up with it exiting there is your DirectX is the current 8.0 .
I dunno know.
Could you please tell me what operating system your running and DX version?
btw, did ANY one else have a problem running this?
PS currently the validate device function (used to reset everything after an alt-tab sequence is still being developed, so alt tabbing out, then back into the exe will cause a crash.)
I am using DirectX 8.1 on Windows XP.
I even installed DX 8.2b just to try, but still, it won't initialize.
im running xp and latest DX version, worked fine for me. maybe you have a sucky video card or something :/
DirectX works fine here.
I've been running thousands of DX games, no error... until today.