Call me stupid, rate me dumb, whatever
1.) What benefits do I get if I use the 64bit binaries
2.) If I use them, will my game(s) not run on 32bit machines?
Thanks.
[url]http://en.wikipedia.org/wiki/X86-64#Architectural_features[/url]
64-bit binaries will not run on 32-bit systems.
Yeah I pretty knew that haha
I dunno why I actually made this thread, I guess I wasn't thinking straight
Remember that you can build your program both ways: a 64-bit build using 64-bit libraries, and a 32-bit build using 32-bit libraries.
A 32-bit program will work on both 32-bit and 64-bit versions of Windows, so if you want just one .exe that works on anything, build 32-bit. But remember that we're in a transition whose eventual goal is for everything to be 64-bit, and there's a good chance that at some point you'll want to build a 64-bit version of your program even if you don't see a need for it right now. If you do 64-bit builds right from the start, you'll avoid the pitfalls that can make your program difficult to port to 64-bit later.
Why don't you program in with both, and use different build targets, one using the x32 binaries, and one with the x64 binaries, it would sometimes be annoying with different pointer sizes, but as long as you take that into account when getting the size of structs/classes it should be fine.
Yeah I'm doing something like that now :)
Thanks for all the replies; you can let this die now
I won't reply to any more comments (unless they're exceedingly useful)
Sorry, you need to Log In to post a reply to this thread.