Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have just downloaded WINE so that I can run Starcraft on my Linux Computer. It is an old DELL PowerEdge server (no sound card) with a CD-Rom drive and 4 SCSI drives, one being used as swap(8GB). 1 mounted as / (8GB) and two approximately 30GB drives mounted in /usr and /home. To install starcraft I just loaded the installer and chose to installing into /home/admin (admin is my username). However, it was displayed in the installer as Z:\bin\home\user (I think they were back slashes, they may have been forward slashes though and only the Z:\bin\ bit is definate, I cannot fully remember). Anyway, it installed just fine, I also installed Brood War. I tried StarEdit, that ran great but whenever I try and run Starcraft it comes up with the following error:
Quote:
Starcraft is unable to read a required file. Your Starcraft CD may not be in the CDROM Drive. Please ensure that the Starcraft disc is in the CDROM drive and press OK. To leave the program, press Exit.
I think this is due to the name on the disc being read as "CD-ROM Disc" and not Starcraft CD. I have experienced naming difficulties with Starcraft on the mac before. Because I do not 'own' the disc I cannot change the name. Also, I have seen that code before that you can execute to run it but I have not tried that as I don't know how to.
Finally, I know that this has been discussed before but the thread I found was two years old and I didn't think I should revive it.
It could be because your Starcraft CD has a copy protection that Wine can't emulate. I'd suggest you to try a no-cd crack to see if it works. Backup your authentic executable first. I could get a lot of games to work with wine by using a no-cd crack. I'd not recommend you to play Online games with a no-cd patch though
I could be wrong though, but I think it's worth a shot.
and by the looks of it, it will be a bit easier than other games. Grab only the "SCBW.ISO" from that page and mount it (don't burn or anything, just use Linux inbuilt mount command). That should pretty much be all you need for what I understood in order to play Starcraft even without the CD on the drive.
If that does not work, but you still want to use Linux for gaming, I'd gladly recommend you Cedega. It's not free (but really cheap) and it will save you a lot of time (like in this case) searching for cracks, tweaking, using native dll's, etc, etc. Cedega can emulate most of the copy protections out there ^_^ and it's worthy the investment, IMHO.
Starcraft works fine with me. Run winecfg, which will bring up the graphical wine config tool. In the "Drives" section, click on the advanced tab, and click on the letter of the drive representing your cd drive. You will need to change the "Type" drop down menu to CD-ROM.
That'll make wine reccognize that drive as an actual cdrom drive.
Thanks to both of you. I finally got it to work in winecfg in the drives spot by auto-detecting my drives and then changing drive G: (my cd drive) to CD-Rom instead of Local Hard Drive.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.