One of the systems I use Stella on is running Win 7 64-bit Home Premium on an i7 Gen 2 core. I have an ATi Radeon 5670 HD card. 64-bit Stella runs without issue.
However, as mentioned by stephena for 'the fix', the following is (coincidentally) applicable in my case:
1. I have installed drivers directly from the AMD/ATi webpage previously.
2. Due to wanting HLSL support to work properly for MAME/MESS, I have installed the DirectX End User Runtime SDK according to what is mentioned at point 2.6 here: http://www.mameworld...o=&fpart=1&vc=1
"If you are on Windows 7, running DirectX 10.0 or above, you may not have DirectX 9.0c installed on your system. DirectX 10 and above are known not to be backwards compatible in this instance. Even if you have DirectX 9.0c, you may be missing the SDK .DLL needed for this! If you are receiving an error mentioning such files as "dx9_43.dll" as missing, you need to install the DirectX End User Runtime SDK linked below.
Although never receiving any '*.dll' error message(s), without installing the DirectX End User Runtime SDK linked above on any machine I try to enable HLSL on will run into problems with either no video or crashing MAME/MESS.
Hope the above helps.
Side note: I also run Stella 32-bit, on an i7 core, Windows 7 Professional, Dell laptop (Lat E6410), Intel HD graphics and experience no problem with it as well. Again, same deal though with having previously installed the DirectX End User Runtime SDK linked above.