Looks like I'm not the only one who tried to run the free 12-year
anniversary
edition of Command&Conquer on Linux/Wine.
But I've seen many people failed to use the iso images directly. Here
is a working solution (legal disclaimer: USE AT YOUR OWN RISK):
Simple solution:
* Download the two iso images (for more liberated games and download
links check www.liberatedgames.com).
* Write them to two CD-Rs
* Setup dosdevices to find your CD-ROM drive (assuming /dev/scd0 and /
media/cdrom0):
cd .wine/dosdevices
ln -sfn /media/cdrom0 e:
ln -sfn /dev/scd0 e:: (It's there on my system ... something
new ?)
* Install
cd .wine/dosdevices/e:
wine setup.exe
(deselect directx)
* and afterwards run winecfg and add application
"C&C95". At the bottom of the Application screen you can see
a listbox. There you can choose "compatibility". Use "Windows 95"
Advanced solution (no CD-Rs needed).
* Download (see above)
* Get latest snapshot from cdemu.sourceforge.net
(cdemu 0.8 doesn't work, there is a reimplementation ongoing, so
check cdemu.kabelkaos.net. Get newest userspace-cdemu from
http://kabelkaos.net/cdemu/cdemu-vhba/). I'm using the version
from Aug. )
1. ./configure + make + make install in libmirage subdir
2. ./configure + make + make install in cdemu-daemon subdir
3. ./configure + make + make install in cdemu-client subdir
4. run make in vhba-module subdir (kernel module)
(I messed around with --prefix which made things a little bit more
tricky ...)
* get root to insert kernel module (insmod vhba.ko)
* mount iso using
python cdemu.py load 0 GDI95.iso
* in your .wine/dosdevices create two (?) links for the new cd
emulation:
1. ln -sfn /media/GDI95 e:
2. ln -sfn /dev/scd3 e:: (is this a new Wine feature or some
trash on my system, see above)
You might have to select a different drive (not "e:") and run
"mount" to get the
correct number for "/dev/scdX"
* Installation should work now. Rest as above.
Many thankx to people from wine project and cdemu (and dosemu and
freedos and dosbox).
Not only can I try now to run "retro-games" from archived iso-images,
but
I can also run them in a window instead of fullscreen mode
(winecfg->Graphics->Emulate a virtual Desktop).
Great stuff!