Bitcoin Forum
November 04, 2024, 12:31:47 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 8 9 »  All
  Print  
Author Topic: Create vanity bitcoin addresses four times as fast  (Read 32006 times)
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
September 27, 2013, 04:08:45 AM
 #41

vanitygen.exe is not a valid Win32 application.

oclvanitygen.exe is not a valid Win32 application.

I'm on Win XP SP3 32 bit.

We have been able to confirm by testing on an ancient laptop that it seems that Microsoft Visual Studio has compiled our programs as 64-bit even though we told it to compile them as 32-bit. We will compile the programs on the ancient laptop as a workaround. That laptop is so slow that this may take a day or two to complete...

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
September 27, 2013, 04:18:23 AM
 #42

The downgrade to Catalyst 12 worked, maybe I needed to do that batch file, but it works now.
I tried upgrading to 13.9 without clicking on upgrading the APP SDK, but that still broke it. Oh well, at least I can make it work now!


When you upgrade to 13.9, select Custom and not Express for the installation and then make sure it doesn't install a new APP SDK. It is fascinating that the wrong version of Catalyst will cause oclvanitygen to malfunction in that bizarre way.

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
September 27, 2013, 05:47:53 AM
 #43

vanitygen.exe is not a valid Win32 application.

oclvanitygen.exe is not a valid Win32 application.

I'm on Win XP SP3 32 bit.

We have been able to confirm by testing on an ancient laptop that it seems that Microsoft Visual Studio has compiled our programs as 64-bit even though we told it to compile them as 32-bit. We will compile the programs on the ancient laptop as a workaround. That laptop is so slow that this may take a day or two to complete...
That's very thoughtful of you to accommodate those of us still using ancient and slow laptops. hehehe. Don't forget to sha 256 them and GPG sign.

ratty
Sr. Member
****
Offline Offline

Activity: 261
Merit: 250


View Profile
September 27, 2013, 07:26:28 AM
 #44

I was always choosing custom, but it forced me to update the APP SDK, the checkbox couldn't be unselected.
But thanks to that batch file you pasted, I installed Catalyst 12.10, then backed up OpenCL.dll, amdocl*.* from both system32 and syswow64. I did the upgrade to 13.9, then restored just those files and now everything works perfectly.
I'm in Catalyst 13.9 and I can oclvanitygen.
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
September 27, 2013, 09:52:30 AM
 #45

I was always choosing custom, but it forced me to update the APP SDK, the checkbox couldn't be unselected.
But thanks to that batch file you pasted, I installed Catalyst 12.10, then backed up OpenCL.dll, amdocl*.* from both system32 and syswow64. I did the upgrade to 13.9, then restored just those files and now everything works perfectly.
I'm in Catalyst 13.9 and I can oclvanitygen.


That's great.  The advantage of being able to use Catalyst 13.9 instead of Catalyst 12.10 is that if you use your computer for any gaming then you will get much better performance with Catalyst 13.9.

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
September 27, 2013, 10:16:43 AM
 #46

That's very thoughtful of you to accommodate those of us still using ancient and slow laptops. hehehe. Don't forget to sha 256 them and GPG sign.

Our latest http://lifeboat.com/oclvanitygen should now run on your ancient laptop. We'll do the sha 256 stuff shortly...

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
September 27, 2013, 12:51:54 PM
 #47

Old account that has come to life three days ago (maybe just deleted all the old posts), poster refers to himself as "we", and here's a binary exe that is basically a one line patch that was created by someone else... not trusting yet.
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
September 27, 2013, 01:38:44 PM
 #48

That's very thoughtful of you to accommodate those of us still using ancient and slow laptops. hehehe. Don't forget to sha 256 them and GPG sign.

In case you eventually get a 64 bit operating system running on your old laptop, we have now created vanitygen64 (with compressed keys support) that runs considerably faster on 64 bit operating systems. This has been added to lifeboat.com/oclvanitygen We'll do the sha 256 and GPG sign shortly...

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
September 27, 2013, 10:36:56 PM
 #49

poster refers to himself as "we"

I don't run Lifeboat Foundation on my own. Support includes http://lifeboat.com/ex/staff and http://lifeboat.com/ex/boards

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
October 24, 2013, 05:50:15 AM
 #50

Just because: can you kindly do a md5 sum, sha1 sum or sha256 sum (or all 3) of the zip and the individual files. Then GPG sign the whole list?

There is now a GPG sign at https://lifeboat.com/oclvanitygen.zip.sig

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
zeroday
Donator
Hero Member
*
Offline Offline

Activity: 784
Merit: 1000


View Profile
November 06, 2013, 03:48:14 PM
 #51

Here is Catalyst 12.10 files to fix the issue with oclvanitygen.exe on 7### series of AMD/ATI Radeon on Win7x64 systems.

Code:
https://mega.co.nz/#!2gAUXIoY!BLTfokZ_CAV3yMEyG04qbWXvWU0IH2rRBTSWKUbg8t4

FILE:  downgrade_to_catalyst12_10.7z
MD5:  c98ccee449a106a24252ebeb62accee6
SHA1: 43f9229ffd065a1b7d73dbf5adf965c92588524e


Just unpack and copy files to your windows dir, or run .bat files under Administrator.

Tested it on Radeon 79XX and found it working perfectly @ 27Mkeys/sek.
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
November 08, 2013, 05:12:52 AM
 #52

Here is Catalyst 12.10 files to fix the issue with oclvanitygen.exe on 7### series of AMD/ATI Radeon on Win7x64 systems.

Also available at http://www2.ati.com/drivers/12-10_vista_win7_win8_64_dd_ccc_whql_net4.exe
Note that you only have to keep the AMD APP SDK Runtime from this install, you can then install new drivers for all the other components. (This is useful if you also use the machine to play games.) Another solution is to just download the AMD APP SDK Runtime from http://developer.amd.com/amd-license-agreement/?f=AMD-APP-SDK-v2.7-Windows-641.exe


Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
ryanc
Member
**
Offline Offline

Activity: 105
Merit: 59


View Profile WWW
November 13, 2013, 12:24:49 AM
 #53

Is there source for your version of oclvanitygen so I can build/use it on Linux?

Would be happy to help debug if there's any problems.
lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
November 14, 2013, 04:48:17 PM
 #54

Is there source for your version of oclvanitygen so I can build/use it on Linux?

Go to https://github.com/scintill/vanitygen/tree/compressed_opencl and change line 459 in oclengine.c from: return quirks; to: return quirks & ~VG_OCL_AMD_BFI_INT;

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
foroplus
Legendary
*
Offline Offline

Activity: 1212
Merit: 1052



View Profile
November 14, 2013, 07:57:22 PM
 #55

Hi Lifeboat, I'm confused. I've uninstalled Catalyst 13.6 and installed 12.10. Even I've copied files zeroday has posted. Besides all this, I've restarted the computer a lot of times. (uninstalling and installing different drivers/versions)

It works, but always without finding an address.

My computer is a I5 Windows 8 64, with 1 7870 and 1 7950. Both cards works but always repeats the message GPU and CPU hash, without end.

Any complete solution/guide?

lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
November 14, 2013, 11:32:43 PM
 #56

My computer is a I5 Windows 8 64, with 1 7870 and 1 7950. Both cards works but always repeats the message GPU and CPU hash, without end.

It sounds like you didn't completely uninstall your Catalyst drivers. (It is tricky to downgrade.) To complete your uninstall, run the following batch file:

cd C:\Windows\System32
del SlotMaximizerAg.dll
del SlotMaximizerBe.dll
del amdocl64.dll
del OpenCL.dll
del OpenVideo64.dll
del OVDecode64.dll

cd C:\Windows\SysWOW64
del SlotMaximizerAg.dll
del SlotMaximizerBe.dll
del amdocl.dll
del OpenCL.dll
del OpenVideo.dll
del OVDecode.dll

rmdir C:\ProgramData\AMD\KDB /S /Q

After running it, install the Catalyst 12.10 drivers.

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1081


I may write code in exchange for bitcoins.


View Profile
November 15, 2013, 07:17:03 AM
 #57

I need to check into this.
foroplus
Legendary
*
Offline Offline

Activity: 1212
Merit: 1052



View Profile
November 15, 2013, 06:00:58 PM
 #58

Thanks Lifeboat.  I did what u said and now my two cards are working and finding addresses.

lifeboat (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10



View Profile WWW
November 15, 2013, 11:08:05 PM
 #59

Thanks Lifeboat.  I did what u said and now my two cards are working and finding addresses.

Excellent! So to be specific, the problem is that the uninstall function in AMD drivers is defective so we fix this flaw with a short batch file. I don't think the uninstall function has *ever* worked. Please fix it AMD!

Learn about the world's first bitcoin endowment fund at https://lifeboat.com/ex/bitcoin

Donate at 1LifeboatVPg24QghZ73Dzrx8AxcJLCnoA
Rupture
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
November 16, 2013, 01:44:36 AM
 #60

I'm going to try for a 9 character custom Tongue
Pages: « 1 2 [3] 4 5 6 7 8 9 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!