LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   Warcraft 3 Won't Run Anymore For Normal User (https://www.linuxquestions.org/questions/linux-games-33/warcraft-3-wont-run-anymore-for-normal-user-137281/)

GT_Onizuka 01-21-2004 07:47 PM

Warcraft 3 Won't Run Anymore For Normal User
 
Okay, I had to do a re-installation of Slackware a week or so ago, and I've been anxious to get back to Warcraft III (and PSX games, but that's another story for another thread). Unfortunately, when I try to run the game, (in WineX) it complains that there is no CD in the tray. However if I try to run it as root, the game launches fine, but I'd rather not run it as root (I mean I shouldn't have to). Here's the part about my DVD-Rom drive in /etc/fstab

Code:

/dev/cdrom      /mnt/cdrom      iso9660    noauto,user,rw  0  0
Any ideas?

LavaDevil94 01-21-2004 08:08 PM

maybe you could try a nocd patch? try googling for it.

GT_Onizuka 01-21-2004 08:23 PM

I dunno. I've just been having odd problems since I re-installed Slack. Like I missed some crucial package that somehow controls my joystick not being loaded by modprobe joydev and somehow makes normal users unable to play WC3. I'd prefer to not have a workaround, I want to find out what the problem is, but I haven't been able to find it yet :(

futhark 01-24-2004 04:21 PM

Have Wine run in winnt or win2k mode. Warcraft3 needs that. Either set this globally in your wine config:

[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31)
"Windows" = "win2k"

Of define it specifially for war3.exe:

;[AppDefaults\\war3.exe\\Version]
"Windows" = "win2k"

Also upgarde Warcraft3 before trying to play with it. I personnally couldn't play until I upgraded it. You will find upgrade packages on Blizzards WC3 patch page.

mondaypickle 01-24-2004 10:40 PM

maybe permissions on your cdrom, try chmod 755 /dev/cdrom. try chmod a+rx /mnt/cdrom while its not mounted

GT_Onizuka 01-25-2004 11:05 AM

Quote:

Originally posted by mondaypickle
maybe permissions on your cdrom, try chmod 755 /dev/cdrom. try chmod a+rx /mnt/cdrom while its not mounted
That did it! I thought I already did that, but I guess I must have missed it ^_^. Also fixed another problem I had.

If anyone had similar problems this is what I did:
[as root]
$ chmod a+rx /mnt/cdrom;chmod a+rx /mnt/cdrom1 (for both my drives)
$ chmod 755 /dev/hdc;chmod 755 /dev/hdd (since /dev/cdrom is just a symlink, I used the file it links to)
After that, everything worked! Once again, thanks for your help.


All times are GMT -5. The time now is 04:51 PM.