Page 1 of 1
[REQUEST] x64 version

Posted:
06 Jan 2010 15:21
by hjensen2
Hi,
I have been using the x64 version for some time now. And it works without any misbehaviour. So why is the x64 not release together with the Win32 version ??
I download the latest build from trunk from time to time.
You can get it via the debug version link. You just have to replace Win32 with x64.
And if you replace Debug with Release you would get the release candidate, but without the debug code. So tracing errors would be harder I suspect, but again I have not seen any.
<Begin Edit>
(kevogod): I updated these instructions to reflect non-version specific instructions and removed links.
So http://downloads.sourceforge.net/shareaza/Shareaza_${version}_Win32_Debug_r${revision}_${date}.exe
would be http://shareaza.negatis.com/Shareaza_${version}_x64_Debug_${revision}_${date}.exe
</End Edit>
My system is Vista 64 Ultimate running on an Intel Core i7 CPU.
Keep up the good work.
BTW. Is a Linux version off topic ?
Regards
/Henning
Re: x64 version

Posted:
07 Jan 2010 00:29
by cyko_01
Re: x64 version

Posted:
07 Jan 2010 02:47
by kevogod
The 64-bit version of Shareaza is unsupported by developers. The download link was removed from the debug page to ensure more consistent bug reports are collected.
Re: x64 version

Posted:
07 Jan 2010 16:12
by hjensen2
I know that just compiling the 32 bit codebase, does not take the full advantage of the 64 bit memory space. And the 64 bit compiled code uses more space.
This was also to tell you, that the code works also in 64 bit version, still. Not faster or better.
The reason for not link to the 64 bit versions could/should have been on the debug page, as I found them gone and could not find the reason.
But rewrite the whole code from scratch, that is a little overkill just for a 64 bit version, I think. Unless you plan to add other of the new processors/systems facilities.
Then you could also use the opportunity to use the multicast IP facility for "popular" files. (That would be nice!!)
And I have not even mentioned IPV6 yet, or is already IPV6 enabled ?
Regards
/Henning
Re: x64 version

Posted:
07 Jan 2010 16:47
by old_death
Re: x64 version

Posted:
15 Jan 2010 00:03
by cyko_01
Re: [REQUEST] x64 version

Posted:
26 Jan 2010 19:20
by hhelminen
Latest version Shareaza_2.5.2.1_x64_Release_r8465_2010-02-07.exe
EDIT Download link update 09/02/2010
Release r8465 x64 version.
Re: [REQUEST] x64 version

Posted:
12 Feb 2010 19:09
by siavoshkc
Re: [REQUEST] x64 version

Posted:
13 Feb 2010 04:24
by kevogod
Re: [REQUEST] x64 version

Posted:
13 Feb 2010 13:57
by old_death
Re: [REQUEST] x64 version

Posted:
13 Feb 2010 15:49
by ailurophobe
Also hashing is throttled in order to prevent the hard drive access from becoming congested, so theoretical hashing performance is rarely an issue on CPUs modern enough to support 64 bit. Being fast might be useful when adding hundreds or thousands of files and changing the default settings to do it as fast as possible.
Re: [REQUEST] x64 version

Posted:
22 Feb 2010 16:43
by siavoshkc
Re: [REQUEST] x64 version

Posted:
22 Feb 2010 22:08
by old_death
The reason is very simple: The 32 bit code is written in assembler, whereas the 64 bit code isn't.
Re: [REQUEST] x64 version

Posted:
27 Feb 2010 09:48
by hhelminen
Latest release r8482 x64 version Shareaza_2.5.2.1_x64_Release_r8482_2010-02-20.exe
Re: x64 version

Posted:
25 Apr 2010 05:40
by dark146
Re: x64 version

Posted:
25 Apr 2010 14:39
by cyko_01
Re: [REQUEST] x64 version

Posted:
10 May 2010 00:33
by loopyloo
If I wanted to install the x64 Shareaza, would I need to uninstall the x32 version first?
Re: [REQUEST] x64 version

Posted:
10 May 2010 10:53
by old_death
Re: [REQUEST] x64 version

Posted:
10 May 2010 12:51
by loopyloo
I mean if I have the 32 bit version already installed will I need to uninstall it before installing the 64 bit version?
Re: [REQUEST] x64 version

Posted:
10 May 2010 22:20
by old_death
I think it would be better, as normally the x64 build is installed to a different location. If you wish to keep settings and library files (etc.), you can just install the 64 bit build at the same location the 32 bit one is installed right now.