LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 07-25-2006, 11:48 PM   #1
RazielX
LQ Newbie
 
Registered: Sep 2004
Location: St. Louis, MO
Distribution: Ubuntu
Posts: 21

Rep: Reputation: 0
Question SimCity 4 in Ubuntu


Hey, I have a slight problem. I have just installed SimCity 4 in Ubuntu. I followed http://www.simpage.net/simcity4/arti...54017182.shtml almost to a tee, except that I used wine instead of winex (changing some directory information), and I had to use the second disk when the installer asked for it (the guide had me copy both disks to the hard drive, and rename the directories to simulate changing disks). I also changed the windows version in the config file in the .wine directory to winxp.

Now the game will only run up to the EA advertisement and crash.

Is there something I'm doing wrong?
 
Old 07-26-2006, 01:41 AM   #2
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Rep: Reputation: 130Reputation: 130
Hello.

Wine and WineX (now called Cedega) are based on the same code, but are really pretty different as far as games are concerned. Cedega is a commercial program (that one has to pay for) with improved DirectX support for making games work. Wine is free, but does not have this added support. If you're really interested in making this game work, and don't mind paying around $15 (US) for it, then you should subscribe to Cedega at www.transgaming.org. Nevertheless, before you do that, be sure to check out their games database to make sure that you game is supported. If it's not, there's not much chance that it'll work. Also, you might not get great graphics quality (compared to running it in Windows) since it's an emulator, not a native installer.

That said, there may still be a way to get it working without having to shell out some money to do it. I'm not very good with wine myself, but I'll try to help. When you execute the game from the command prompt using Wine, what text does it give you? Please post this and I'll see if I can help.

--Dane
 
Old 07-26-2006, 09:37 AM   #3
RazielX
LQ Newbie
 
Registered: Sep 2004
Location: St. Louis, MO
Distribution: Ubuntu
Posts: 21

Original Poster
Rep: Reputation: 0
Ok, this is the text I get when I run it from the command prompt.

Quote:
fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS)fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fdbda08) : stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7fdbbbc0)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fdbda08) : stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7fdbbce0)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fdbda08) : stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7fdbbd68)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fdbda08) : stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7fdbc4d8)->(0x10026,00000011)fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain The app requests more than one back buffer, this can't be supported properly. Please configure the application to use double buffering(=1 back buffer) if possible
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_MULTISAMPLEMASK,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_PATCHEDGESTYLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_PATCHSEGMENTS,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_DEBUGMONITORTOKEN,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_POSITIONDEGREE,3) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_NORMALDEGREE,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_MINTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_MAXTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_ADAPTIVETESS_X,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_ADAPTIVETESS_Y,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_ADAPTIVETESS_Z,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_ADAPTIVETESS_W,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_ENABLEADAPTIVETESSELLATION,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_COLORWRITEENABLE1,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_COLORWRITEENABLE2,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_COLORWRITEENABLE3,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_BLENDFACTOR,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_SRGBWRITEENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_SEPARATEALPHABLENDENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_SRCBLENDALPHA,2) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_DESTBLENDALPHA,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fdbda08)->(WINED3DRS_BLENDOPALPHA,1) not handled yet
err:waveSDB_MapBuffer Could not map sound device for direct access (Input/output error)
err:waveSDB_MapBuffer Please run winecfg, open "Audio" page and set
"Hardware Acceleration" to "Emulation".
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_ASYNC flag right now.
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7fe5e648)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7a330028)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
err:waveSDB_MapBuffer Could not map sound device for direct access (Input/output error)
err:waveSDB_MapBuffer Please run winecfg, open "Audio" page and set
"Hardware Acceleration" to "Emulation".
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:imm:ImmGetOpenStatus (0x7fdaf378): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fdaf378): stub
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\ntdll.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\kernel32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\advapi32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\wsock32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\ws2_32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\iphlpapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\wininet.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\mpr.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\user32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\gdi32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\shlwapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\ole32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\rpcrt4.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\shell32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\comctl32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\dsound.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\winmm.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\version.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\lz32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\opengl32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\msvfw32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\imm32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\winex11.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\uxtheme.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\wineoss.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\msacm32.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\msacm32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\midimap.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\psapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\rasapi32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\ddraw.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\wined3d.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Windows\System\dbghelp.dll
 
Old 07-26-2006, 05:07 PM   #4
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Rep: Reputation: 130Reputation: 130
Ugh, that's a lot of errors that I don't know anything about. :-p

You might want to try a Google search for some of them.

Sorry I can't be of more help!

--Dane
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Experience getting SimCity 4 working zetabill Linux - Games 1 05-27-2006 04:13 PM
SimCity 3000 Segmentation Fault Him Linux - Games 0 05-30-2005 01:09 PM
SimCity 3000 - sc3u-2.0a-x86.run firedance Linux - Software 2 01-22-2005 03:03 AM
Segmentation Fault - SimCity 3000 on Suse 9.1 Mrrrr. Nice Guy Linux - Games 13 11-18-2004 02:08 PM
where to download simcity 3000 linux binaries? LavaDevil94 Linux - Games 8 10-17-2003 08:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 02:21 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration