[Question] Is there a working source for 64-bit Windows?

07/20/2009 03:51 phoenixtearz#1
I recently tried to use one of the CO server sources here only to waste hours on it and find out the reason it wasn't working is because a couple of the files don't work on 64-bit Windows. If anyone knows how to solve the problem, or knows of a completed source that runs on 64-bit systems, please tell me. Thanks.
07/20/2009 05:59 andyd123#2
The likely source you are talking about is the CoEmu v2.Nano source code.
The reason this source does not work on 64-bit windows is because libeay32.dll is built for >>32<< bit versions of windows. Hence the "32.dll".
You would need to find/compile the 64 bit(libeay64.dll) in order to use that source code.
All other source codes should work fine. This is because the .NET runtime can JIT compile all applications to 32 or 64 bit respectively depending on your architecthure, whereas C++, obviously because it is not JIT compiled, cannot.
07/20/2009 06:01 Arcotemple:)#3
hmm whats the diff from a 32 bit and 64 bit windows
are they basically just different OS's?
07/20/2009 06:08 andyd123#4
Quote:
Originally Posted by Arcotemple:) View Post
hmm whats the diff from a 32 bit and 64 bit windows
are they basically just different OS's?
It is not "64 bit windows" and "32 bit windows" that are the difference, it is all about hardware architechture.
Quote:
Originally Posted by wikipedia
In computer architecture, 64-bit integers, memory addresses, or other data units are those that are at most 64 bits (8 octets) wide. Also, 64-bit CPU and ALU architectures are those that are based on registers, address buses, or data buses of that size. 64-bit is also a term given to a generation of computers in which 64-bit processors were the norm.
Whereas 32-bit systems use 32 bit integers, addresses, and data units.
64 bit systems can reference HUGE amounts of ram(something like 15 million tB), whereas 32 bit systems can reference much much less ram.
07/20/2009 06:11 Arcotemple:)#5
ooh i get it
thanks andy!