http://bugs.winehq.org/show_bug.cgi?id=12547
--- Comment #9 from Austin English austinenglish@gmail.com 2008-04-15 11:56:15 --- (In reply to comment #8)
Well if you're creating a symlink, then you put the source first like this:
ln -s /dev/YOUR_CD_DRIVE ~/.wine/dosdevices/f:
Duh, thanks. Was up late last night.
The drive read error seems to only be an issue now after game installation. Once I kill the dosdevices, it reads the drive. I would imagine that doing a symlink directly to the device wouldn't be effective because the files aren't mounted there. I tried it anyway because I'll try anything at this point and it was worse. It didn't detect at all. When the f: is set to /mnt/cdrom and it's mounted, it detects the CD but then crashes. I think the main thing here is if you look at the crashes I attached, it's complaining about something called LSANS.fot. I have a file name LSANS.TTF and I've tried linking and copying that file as LSANS.fot in the Civilization III and windows/fonts directories and that does not work either.
You said the game uses Safedisc, right?