Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

118 Neutral

About Gavinl

  • Rank
  1. I'm not much of a hardware guy, but what you guys said makes sense.
  2. Hello everyone, I was thinking about the future of computers, in particular to graphics cards. Tell me what you guys think about my prediction, whether it is valid or am I just stupid to even think such a thing :P Anyways, It wasn't that long ago that we were still using 1 core CPUs, now most people have dual cores, and more and more people get buying quad cores. There are already 16 core CPUs out there, but not really available to the public. These CPU's have clock speeds of 2.4ghz - 3.0ghz. Currently, video cards have clock speeds of around 1.5ghz (max that Ive seen). I'm thinking that soon video cards will become obsolete, because a CPU will have so many processors that it could dedicate 1, 2 or even 3 cores to just computing graphics. We would have no need for special hardware because the CPU is already faster. All the graphics computation would probably run in software mode. We are moving into the 64 bit operating systems now so we can expect to get computers that have way more than 4 gigs of ram, so the memory on the graphics card would probably not even be needed either. What do you guys think?
  3. Gavinl

    Question about intel's extreme CPUs

    Thanks WillC. That explains a lot. I just hope that they bring out a non-extreme 3.0ghz quad core sometime soon. I don't want to pay 1200$ for a CPU :P
  4. Hello, I just have a quick question about Intel's Extreme CPUs. If you take a look at this link, its a side by side comparison of the Q6700 and the QX6700. http://www.newegg.com/Product/Productcompare.aspx?Submit=ENE&N=2010340343+1051707842+1050925341&StoreType=7&CompareItemList=N82E16819115011%2cN82E16819115027&bop=And My question is. What's the difference between them? In the comparison I don't see anything different between the two except that one has the "extreme" label and costs $400 more. -Gavin
  5. Gavinl

    Want to build a new computer...

    Can I run 32 bit games on a 64 bit machine? or will it give me some problems? I don't mind installing xp64 or vista64, but I would like it to be compatible with my other software.
  6. Gavinl

    Want to build a new computer...

    Quote:Original post by Sneftel Quote:Original post by Gavinl Cosair XMS2 4gigs ram You should probably read this. Hmm thanks for the info. I guess I'll stick to either 2 or 3 gigs.
  7. Hi Everyone, I'm thinking of building myself a new computer probably after Christmas time or maybe next summer (as a graduation present to myself). Anyways, What I was thinking was just to splurge on a comp and hopefully it will last me a while longer. Here's what I wanted to put in it: Intel Core 2 Extreme QX6850 Quad-Core 3.0Ghz Asus P5B Deluxe Socket 775 Intel P965 Express motherboard Asus nVidia GeForce 8800GTX Cosair XMS2 4gigs ram Thermal Take toughpower 650W power supply All those plus hard drive and case would come up to around $2400 cdn. (hoping the price goes down by when I actually get around to buying the parts) I have two questions for you guys: 1) Do you think quad core games will be developed relatively soon so that I can actually use the CPU to its full capacity? 2) Will PCI express be around for a while? I mean, If i want to upgrade my graphics card later on, I don't want to have to buy a whole new computer because the new graphics cards are all AGP-express or something. I would like my computer to last me at least 4 years. If you guys have any experience with quad cores and can give me some advice on them, that would be great. Thanks in advance. Gavin.
  8. What is the value of z? I was acutally just trying out the gluUnproject function. What I determined was z should either be 0 or 1. This is what I did: gluUnProject ((double) mouseX, (double)dClickY, 0.0, mvmatrix, projmatrix, viewport, &dX, &dY, &dZ); vectorM Point1= vectorM ( (float) dX, (float) dY, (float) dZ ); gluUnProject ((double) mouseX, (double)dClickY, 1.0, mvmatrix, projmatrix, viewport, &dX, &dY, &dZ); vectorM Point2= vectorM ( (float) dX, (float) dY, (float) dZ ); Basically this gives me 2 points. A point on the near plane, and the point on the far plane. What I did was use those two points and constructed a line out of it, then I found out where that line intersects the xy plane, and that was the world coordinates of my mouse.
  9. %d in your printf statement is used for integers. you have to use %lf for long float.
  10. Gavinl

    opengl vertex3f thingy

    I believe its to tell the compiler or whatever that the number is a float and not a long-float (double)
  11. Quote:Original post by UriKiller Most of the extended styles (including yours) are defined when _WIN32_IE define is at least 0x300, and some others are defined only when it's at least 0x400. I've also noticed that at the beginning of my COMMCTRL.H header, if _WIN32_IE isn't defined, it would be there defined automatically to 0x400, that's why my compiler does recognize all the extended stuff. Either your program defines _WIN32_IE to less than 0x300 somewhere before you include the header file (or the compiler defines it for some reason), or the header file is in an older version. By the way, what windows do you have? I'm using windows XP and I'm using Dev C++ with whatever compiler it comes with. I tried defining _WIN32_IE to be 0x0400, but it didn't do anything.
  12. Quote:Original post by jflanglois Do tell, why aren't you using std::vector? jfl. Oh, my vector class is for mathematical vectors, not the vector data structure :) Thanks for all your input guys, I'll read that article and see what I can do. If I can't make it work the way I want it, I might just compile it into a library and use it that way! Cheers!
  13. I do have it on report view, but my program doesn't even compile saying that the FULLROWSELECT thing isn't defined
  14. Hello Everyone, I'm trying to create a ListView control using win32 and COM. I have the control created just the way I like, but I wanted to add two styles to it...well Extended styles, I wanted the grid lines style and the full row select: LVS_EX_FULLROWSELECT LVS_EX_GRIDLINES The problem is, when I try to put those two styles, it says LVS_EX_FULLROWSELECT and LVS_EX_GRIDLINES aren't defined. Is there anything I have to do to be able to use those styles? I checked commctrl.h to see if it was defined in there, and it is. I just don't know why its not working. Any suggestions? Thanks Gavin
  15. Hello Everyone, I'm trying to create a vector class that will hopefully make my game development easier. Anyways, I created my vector class and put all the source code in vectorClass.h, then I put that header in my Dev C++ include directory so that Whenever I want to use it, i can just #include <vectorClass.h> and be on my way. Here's the problem. I can only include that file in one of my .cpp files. If i have it included in more than one file, it gives me this error for all the methods in my class: Multiple definition of vectorClass:methodname(...) I tried putting: #ifndef _VECTORCLASS_H_ #define _VECTORCLASS_H_ #endif around the code in my header file, but it still doesn't seem to do anything. Anyone know what I can do about this? Thanks Gavin
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!