PDA

View Full Version : how to play games under linux



karimla131
January 26th, 2009, 05:51 PM
hi i am new user in ubuntu but i begin to learn a lot of things and i decided to remove the windows but i couldn't so i can play any game
so is there a way to play windows games under ubuntu 8.10
my graphics card is nvidia
nvidia Ge-force 7300 LE
VBIOS Version :05.72.22.43.32
Memory: 256 up to 512 MB

i tried wine it just open the game and then close it

so is there is any advise for this


thanks a lot and good luck

kaeem

taurus
January 26th, 2009, 05:54 PM
First of, what game are we talking here?

There is a gaming section (off site), http://gaming.gwos.org/doku.php, of the forum.

karimla131
January 26th, 2009, 06:05 PM
thank you for your fast replay
then the games such as need for speed most wanted
fifa 2005
pes2008

golusweet
January 26th, 2009, 06:14 PM
You can install Windows games using Wine.

Go to add/remove ,and search for Wine,Install it.

Only compatible applications ,and games will work.

Check out the Wine app database [url]http://appdb.winehq.org/

Edit: You can try Cedega then though It's not free

http://www.cedega.com/

dardack
January 26th, 2009, 06:22 PM
You also need the directx dll's. what you should do is rune wine from a terminal so you can see the error message. Like i run madden 08, from terminal wine /home/myname/Programs/Madden/mainapp.exe

You will probably need at least the mfc40.dll and the d3dx9_36.dll (i actually have 25-30 and 36) and both of these need to go in your ~/.wine/drive_c/windows/system32 directory. Because like madden I'm pretty sure fifa only uses directx and not openGL.

karimla131
January 26th, 2009, 06:26 PM
so how should i install directx dll's , mfc40.dll and the d3dx9_36.dll an on my ubuntu
i am sorry becouse i am new in ubuntu

dardack
January 26th, 2009, 06:34 PM
No not most of them, just those 2 i mentioned usually will survice, you can find them online. From wine's faq:

If you attempt to install Microsoft's DirectX, you will run into problems. It is not recommended nor supported by Wine HQ to attempt this. You can install the runtime, but it will not run. The runtime needs access to the Windows drivers, and Wine cannot access them for obvious reasons. The only native Microsoft DLLs that could be useful anyway are the d3dx9_xx.dll type ones, and these require you to accept Microsoft's license. Additionally these DLLs are now part of the Wine tree. So, as Wine improves these DLLs will only become less relevant.

So I guess they have since put mfc40.dll included (i used one from the internet tho myself) but you still might need the d3dx9_##.dll's. I did for madden to run. Again run wine in the terminal so you can see the error message.

karimla131
January 26th, 2009, 06:37 PM
i am so sorry but how can i run wine in the terminal so you can see the error message.

taurus
January 26th, 2009, 06:48 PM
i am so sorry but how can i run wine in the terminal so you can see the error message.

Something like


wine filename.exe

dardack
January 26th, 2009, 06:50 PM
i am so sorry but how can i run wine in the terminal so you can see the error message.


Applications->Accessories->Terminal

type wine /<path to exe>/filename.exe

karimla131
January 26th, 2009, 08:09 PM
whene i did it it open the game then say that error

fixme:win:EnumDisplayDevicesW ((null),0,0x32f3fc,0x00000000), stub!
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:mpeg3:MPEG3_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
msadp32.c:277: cvtMMms16K: Assertion `*src <= 6' failed.
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
fixme:winmm:MMDRV_Exit Closing while ll-driver open

stchman
January 26th, 2009, 08:41 PM
hi i am new user in ubuntu but i begin to learn a lot of things and i decided to remove the windows but i couldn't so i can play any game
so is there a way to play windows games under ubuntu 8.10
my graphics card is nvidia
nvidia Ge-force 7300 LE
VBIOS Version :05.72.22.43.32
Memory: 256 up to 512 MB

i tried wine it just open the game and then close it

so is there is any advise for this


thanks a lot and good luck

kaeem

Not all Windows games play under WINE. I recommend that if you are a gamer dual boot with Windows.

karimla131
January 26th, 2009, 08:44 PM
so is there not any thing to play games under ubuntu

Tibuda
January 26th, 2009, 08:59 PM
so is there not any thing to play games under ubuntuyou missed a word in your sentence:
so is there not any thing to play WINDOWS games under ubuntu
But backing to the point: yes you can play some windows games in Ubuntu. You can try to install DirectX with wine tricks (http://wiki.winehq.org/winetricks), but you won't be able to report wine bugs.

Check these links about the games you listed:
http://appdb.winehq.org/objectManager.php?sClass=application&iId=2577
http://appdb.winehq.org/objectManager.php?sClass=application&iId=4464
http://appdb.winehq.org/objectManager.php?sClass=application&iId=5860

stchman
January 27th, 2009, 07:59 PM
so is there not any thing to play games under ubuntu

No I play plenty of Windows games under Ubuntu. We are saying that WINE does not play 100% of them.

I find that the openGL games like Quake III, Doom III, etc. work very well. It is when you try to play DirecX 9 or better that is becomes more problematic.