Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Olipro on August 19, 2010, 05:33:46 AM



Title: BitCoin 0.3.10.3 win64 Installer
Post by: Olipro on August 19, 2010, 05:33:46 AM
My usual x64 build. based on the latest SVN code.

It doesn't contain tcatm's SSE2 hashing code and instead uses the Crypto++ x64 MASM (as in my previous builds) since after testing both, the x64 MASM proved to be about twice as fast.

Download Bitcoin 0.3.10.3 here (http://www.4shared.com/file/6KWyX2kN/bitcoin-03103-win64-setup.html)

if you found this useful, my BTC address is below ;)




Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: vess on August 19, 2010, 06:39:51 AM
Thanks! Unfortunately, this didn't work for me. (AMD on Windows 7/64 bit)

 First, it wanted MSVCR100.dll. I installed that to WINDOWS\SYSTEM32.

Then, it crashed with an error something like 0x0000007b or so.

Recommendations?


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: Klintel on August 19, 2010, 07:02:00 AM
Hi Vess,

I'll assume you already have the MSVC redistributable package downloaded, but you might only have the x86 architecture.

Try downloading the latest x64 package here: http://www.microsoft.com/downloads/details.aspx?familyid=BD512D9E-43C8-4655-81BF-9350143D5867&displaylang=en

Also, before you do that, you may want to remove MSVCR100.dll that you added to you system32 directory. Windows 7 has a specific way of registering .dll files than XP did (especially when there are several different versions of the same file), so this is not actually good practice any more.

This should solve your issue. Good luck!


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: Olipro on August 19, 2010, 07:28:51 AM
Thanks! Unfortunately, this didn't work for me. (AMD on Windows 7/64 bit)

 First, it wanted MSVCR100.dll. I installed that to WINDOWS\SYSTEM32.

Then, it crashed with an error something like 0x0000007b or so.

Recommendations?

the Visual C++ 2010 x64 runtime is required, link provided by previous poster.

And definitely delete the DLL you provided, that error means you got the 32 bit one


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: vess on August 19, 2010, 07:50:10 AM
Awesome, will advise tomorrow, after some sleep. : )


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: BitLex on August 19, 2010, 07:00:37 PM
why is it that you only release installers and no more archives anymore?
i'd really prefer those.

what does the "installer" do besides unpacking?
how/does it touch %APPDATA%\BitCoin?


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: EricJ2190 on August 19, 2010, 07:09:51 PM
If you want to access the binaries with out installing, you can use 7-zip to extract them from the installer.


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: BitLex on August 19, 2010, 07:12:56 PM
If you want to access the binaries with out installing, you can use 7-zip to extract them from the installer.
yeah, i know.
wasn't complaining, just wondering.

i'm glad he's still optimizing 64bit versions.

edit:
running now, went from ~3800 to ~4100khs on my triple-core.


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: vess on August 19, 2010, 08:21:15 PM
Thanks for the pointers, it's running fine now, and has a slight speedup (10%) over stock on my Athlon.


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: Klintel on August 19, 2010, 08:41:20 PM
Ah, good. I was wondering what the target speed gain was supposed to look like.

On my E8400 (core2 duo, 3.0GHz) I went from averaging 2500 to 2800 khash/sec. 12% overall gain.

Thank you for providing a nice 64 bit client to run with. I'll be sure to donate some coin when they finally start rolling in. :)


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: Olipro on August 20, 2010, 12:49:17 AM
why is it that you only release installers and no more archives anymore?
i'd really prefer those.

what does the "installer" do besides unpacking?
how/does it touch %APPDATA%\BitCoin?

If you care, run an API spy on the EXE - I release it as an EXE because that's what Satoshi does, and the installer is in fact identical except for including x64 headers.

As a previous poster mentioned, if you give a toss, extract the binaries yourself, although I think if you're trying to imply I'm using the installer a springboard for something nefarious you're clearly off your trolley, any genuinely malicious person would put their code in the BitCoin EXE, not the installer.


Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: BitLex on August 20, 2010, 03:41:50 AM
...
As a previous poster mentioned, if you give a toss, extract the binaries yourself, although I think if you're trying to imply I'm using the installer a springboard for something nefarious you're clearly off your trolley, .....
as i previously posted myself, i already did that and am running your client since then and have been running some previous releases without any probs.
i'm surely not implying anything,
i was just curious because you released both before, so i asked, sorry if that was wrong.





Title: Re: BitCoin 0.3.10.3 win64 Installer
Post by: Willsway on August 20, 2010, 10:57:13 AM
Windows 7 64
Improved performance from:
4246 khash/s
to
4667 khash/s