I am using Archlinux 64bit and playing C&C Generals Zero:Hour. At first, I made a 32-bit chroot as introduced here(https://wiki.archlinux.org/index.php/Install_bundled_32-bit_system_in_Arch64) and installed wine inside it. Without even any configuration the game run perfectly (in fact, even more stable and never crash than in Windwos 7 but a bit slower). Then, I enabled multilib support and tried the 64bit version. The game won't start and err:CoGetClassObject class {***(sorry I can't give it at the moment)} not registered I wonder if it's the same with other programs. Is 32bit wine better supported? Someone says that probably 64-bit side is missing some 32-bit compatibility libraries. I installed all the dependence of wine. What lib may I be missing?
X_Splinter
2011-Nov-02 16:41 UTC
[Wine] Re: C&C Generals Zero:Hour won't start on my 64 bit OS
Wine is 32bits so it doesnt run 64bits apps. (It doesnt matter if your linux is 64b)
landeel
2011-Nov-02 22:51 UTC
[Wine] Re: C&C Generals Zero:Hour won't start on my 64 bit OS
Well, I have that game, and I can give you a tip. The game won't run unless it finds a few required registry keys, which have your serial number, and the folder where the game is installed. If you simply try to run a pre-installed copy of the game, it won't start. You must either install it properly, using the same wine prefix you are going to play it with, or copy the registry keys (that's what I do).