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.
ok, I managed to install a game using cedega, now what do I do to play it?
I tried going to the file cvscedega and then clicking on the deadlock.exe file, when I do that it tells me that it could not load a needed cam called deadcyb.cam
I thought that it was the game, but then I installed Simcity 3000 and I still dont know how to play them.
I think that I must be doing something wrong because I went on the internet and people have posted that they have played grand theft auto etc. without a problem.
can someone please help me, I have the games installed now but I dont know how to play them using cedega.
all I know is that the games install in this file called .cvscedega and then inside the c drive, then program files.
Last edited by izquierdista; 07-06-2005 at 05:54 PM.
if you installed the game with a command like 'cedega /mnt/cdrom/setup.exe' (i.e. the location of the Installation program on the game's cdrom), you can just run it with the command 'cedega /path/to/the/game'
For me with WoW for example, it's
cedega /home/myusername/TransGaming_Drive/Program Files/World of Warcraft/WoW.exe
For you it sounds like it'll be something like 'cedega /home/yourusername/.cedegacvs/c/program files/your game/something.exe' (adjust as necessary )
Last edited by rose_bud4201; 07-06-2005 at 06:50 PM.
I installed the game by going into the my computer and then I clicked on the cdrom drive and then after that I clicked on the setup.exe file. I ran the setup and after it installed I did the following
1) went to my home folder
2)went to the folder called: cvscedega
3)then the folder called: C drive
4) then the folder called: accolade
5) after that the file called: Deadlock II
6) then I clicked on deadlock.exe and told the computer to open with.. cvscedega
Unfortunately that did not work.
I also tried doing typing this from the shell prompt:
should I reinstall the game? In that case how do I unistall the old version?
I really want to play my games on my Linux computer, Is there some way that we could communicate simulatneously like using Gaim or something like that so that you could explain to me exactly what to do?
I really appreciate your help
Last edited by izquierdista; 07-06-2005 at 06:57 PM.
Which game is it? It's unlikely that just doubleclicking on the .exe will do anything - linux doens't know what to do with it :-) Hence, the need for Cedega.
You aren't going to be able to do this by doubleclicking on anything. Cedega, esp. the cvs version, is commandline only. So open up a terminal window, and (assuming that your game is called "Deadlock II" and its application is deadlock.exe (and that this is the correct path)), type:
cedega /home/you/cvscedega/C drive/accolade/deadlock.exe
This is also assuming that you've got your graphics drivers installed correctly. You'll know rather quickly if you don't
the game is a game called deadlock II, which was released in 1998. It is an old game but I like it because It is a strategy game with a lot of depth. When the game was released they also released a linux version for it unfortunately when I bought it I didnt even know what linux was so the version that I have is the windows version.
the path file for the deadlock.exe file is as follows:
I dont know why it is not working for me, I have seen on the internet that people can play windows games all they want on linux but I cant get it to work.
how can I check to see if cedega is properly installed on my computer? maybe this will help.
I am sorry that I keep on nagging it is just that I like everybody else want to be able to play my computer games.
Hmm..it seems that cvscedega drops its executable into /home/you/bin/cvscedega, rather than into your system's normal /bin directory. O_o
In any case, you can do one of two things here:
a) type
/home/you/bin/cvscedega "/home/chichenitza/.cvscedega/c_drive/Program Files/Accolade/Deadlock II/deadlock.exe"
(with the quotes, as the spaces will confuse linux) every time you want to start the app
b) issue the command 'su' and type in your root password. Then do
ln -s /home/you/bin/cvscedega /bin/cvscedega
and that will create an executable under /bin that your system will recognize from here on out, and you'll be able to just type
cvscedega "/home/chichenitza/.cvscedega/c_drive/Program Files/Accolade/Deadlock II/deadlock.exe"
(again with the quotes) like a normal program.
I did what you told me, now the file executes the screen acts like the game is going to come out and a wine window pops up and says that it cannot load deadcyb.cam.
on the shell script I get the following message:
hichenitza@rn103188:~> cvscedega "/home/chichenitza/.cvscedega/c_drive/Program Files/Accolade/Deadlock II/deadlock.exe"
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
fixme:wave:ALSA_WaveInit -fixme:wave:ALSA_WaveInit -
err:midi:MIDI_AlsaToWindowsDeviceType Cannot determine the type of this midi device. Assuming FM Synth
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4039cf00)->(00010021,00000011)
fixme:ole:CoCreateInstance no classfactory created for CLSID {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x80040154
fixme:dialog:MSGBOX_OnInit task modal msgbox ! Not modal yet.
chichenitza@rn103188:~>
what does that mean?
Last edited by izquierdista; 07-06-2005 at 08:23 PM.
Yes, it p'bly does work on Windows. Because on Windows, you've got 3D drivers installed
However, this is linux. Things are generally not effortless here, and while your distro definitely does include basic drivers for your graphics card - enough that you can run GUI applications and have a desktop and such - it doesn't include the 3D drivers that you need for something like game playing.
If you have an ATI card (i.e. Radeon) (I sort of hope not...ATI makes really irritating Linux drivers. You end up having to compile kernel modules for the driver, and if you're running SuSE 9.1, you're also going to need to recompile your entire kernel. SuSE provides incorrect and almost unusable source code for the kernel they install by default. SuSE Kernel recompile + Cedega was my entire last weekend's project.). You can get the ATI drivers from ATI's drivers website.
If you've got an nVidia (i.e. GeForce) card, you can get the drivers from nVidia's website. Their site was being really abysmally slow when I tried to get the latest ones earlier today, so I found them at this alternate website. Their installation is a breeze - like a driver installation ought to be
This is a bad place to guess. Find out exactly which video card you have, and get only the drivers for that card.
Problem is simply that the space between Program and Files (and between Deadlock and II as well) should be escaped; linux isn't too happy about spaces in file/directory names
Instead, type
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.