LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   Starcraft in WINE: Disc not found (https://www.linuxquestions.org/questions/linux-games-33/starcraft-in-wine-disc-not-found-440490/)

Sir_Penguin 05-01-2006 05:42 AM

Starcraft in WINE: Disc not found
 
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.

Any help would be greatly appreciated.

Mega Man X 05-01-2006 07:14 AM

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.

Regards!

Sir_Penguin 05-02-2006 01:01 AM

Thanks. But where would I be able to get a "No-CD Crack"?

Mega Man X 05-02-2006 01:52 PM

Try a search engine as www.astalavista.com. I've found this:

http://m0004.gamecopyworld.com/games/pc_starcraft.shtml

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.

Good luck!

bubkus_jones 05-02-2006 05:58 PM

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.

Sir_Penguin 05-03-2006 01:59 AM

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.


All times are GMT -5. The time now is 09:18 PM.