The difficulty has gotten high enough that I wouldn’t worry about dropping block generation support for old computers if it’s hard to maintain compatibility. But the client should definitely provide some feedback explaining why the feature isn’t available. Perhaps you could make a message pop up that explains why generating bitcoins is not supported on old hardware.
IMO, SSE should be required for generation, not simply to run the client.
That’s a good point, I believe you could run with generation off if you don’t have SSE2.
How about add to the top of cryptopp/config.h:
#if !defined(_M_X64) && !defined(__x86_64__)
#define CRYPTOPP_DISABLE_SSE2 1
#endif
that would disable SSE2 for 32-bit builds. (at least with GCC or MSVC)
39,830 total views, 3 views today
https://bitcointalk.org/index.php?topic=765.msg8422#msg8422