Can't run Zuma's Revenge..

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Can't run Zuma's Revenge..

Post by GiorgioV »

Hi guys, I can't seem to be able to run Zuma's Revenge..

The game installs fine, but when I launch it, a small black square appears for maybe a couple of seconds in the lower left bout of the screen and then nothing else happens..

I can't figure out what's wrong, expecially since nobody seem to have the same problem.

Any help?

I've wine 1.1.43 installed, on Ubuntu Lucid Lunx
Charles Davis

Can't run Zuma's Revenge..

Post by Charles Davis »

On 5/6/10 9:58 AM, GiorgioV wrote:
Hi guys, I can't seem to be able to run Zuma's Revenge..

The game installs fine, but when I launch it, a small black square appears for maybe a couple of seconds in the lower left bout of the screen and then nothing else happens..

I can't figure out what's wrong, expecially since nobody seem to have the same problem.
It might help if we had some Terminal output:

http://wiki.winehq.org/FAQ#run_from_terminal
http://wiki.winehq.org/FAQ#head-a37de32 ... 52258551a4

Chip
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Post by GiorgioV »

giorgioverzotto@giorgioverzotto-laptop:~$ cd ~/.wine/dosdevices/c:/Programmi/Zuma's Revenge
> wine ZumaRevenge.exe &> log.txt
>
>
>
I tried but as you see as I press Enter nothing happens..
Charles Davis

Can't run Zuma's Revenge..

Post by Charles Davis »

On 5/6/10 10:29 AM, GiorgioV wrote:
giorgioverzotto@giorgioverzotto-laptop:~$ cd ~/.wine/dosdevices/c:/Programmi/Zuma's Revenge
wine ZumaRevenge.exe &> log.txt


I tried but as you see as I press Enter nothing happens..
OK. What's in log.txt?
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Post by GiorgioV »

if the command was supposed to create a log.txt file...well it didn't manage to.

There's no such file in the Zuma's Revenge directory, nor elsewhere.
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Post by GiorgioV »

Any idea? :(

Everything else I've installed works, including other PopCap games..

The same little square appers on the lower left bout of the screen, but after that the game runs..
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

You probably have to "escape" the
'
, i.e. replace it with
\'
. The shell expects a closing ', which is indcated by the > at the beginning of the following lines. Escaping avoids that situation.

Type something like:

cd ~/.wine/dosdevices/c:/Programmi/Zuma\'s Revenge <ENTER>

wine ZumaRevenge.exe &> log.txt <ENTER>
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Alternatively you may put the argument of the cd-command in "", that also prevents the shell looking for a second '.

something like:

cd "~/.wine/dosdevices/c:/Programmi/Zuma's Revenge" <ENTER>
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Post by GiorgioV »

I tried renaming the Folder and this time it worked. I got this out of the log.txt file
fixme:ntoskrnl:KeInitializeSpinLock stub: 0x547d74
fixme:win:EnumDisplayDevicesW ((null),0,0x32f388,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f778,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x32f778,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ef7c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32e4a8,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 58
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 64
fixme:win:EnumDisplayDevicesW ((null),0,0x32e860,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32e8e0,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1479b8,0x148890): stub
Any idea?
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Post by GiorgioV »

Bump. Any idea? I'm the worst ignorant when it comes to this kind of things :oops:
perryh

Can't run Zuma's Revenge..

Post by perryh »

"lahmbi5678" <[email protected]> wrote:
Alternatively you may put the argument of the cd-command in "" ...

cd "~/.wine/dosdevices/c:/Programmi/Zuma's Revenge" <ENTER>
Or use a shell glob pattern:

cd ~/.wine/dosdevices/c:/Programmi/Zuma?s?Revenge <ENTER>

It's perfectly OK, and frequently useful, to have a glob match
just one name. (? matches any single character.)
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

You may try older wine versions, Ubuntu packages can be found there:
http://wine.budgetdedicated.com/archive/index.html
Unfortunately I don't see a Lucid section there, maybe you can go back to the version that comes with Lucid by default.

If the game works in older wine versions and if you are a more advanced user, you may consider running a regression test.
http://wiki.winehq.org/RegressionTesting

Please have a look at
http://appdb.winehq.org/objectManager.p ... &iId=18454
which is probably the game in question, there seem to be several games in appdb with zuma in its names.
GiorgioV
Level 2
Level 2
Posts: 12
Joined: Thu May 06, 2010 10:48 am

Post by GiorgioV »

I'd try an older wine version, older Karmic releases should work on Lucid, but do I lose all the software I've installed on Wine already by doing so? Because I have to move the current release first..

I've got a bunch of stuff that I could always re-install, it would be a major PITA..
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Wine stores data in a directory called ".wine", all settings, registry entries, etc will be there, installed apps should all be in its subdirs.

The simplest way would be to move/rename the ".wine" directory into e.g. ".wineold". If you then start wine, it will create a new ".wine" directory, where you can install new apps. Later you can move the ".wineold" directory back to ".wine", which will restore the old state of your wine installation.

You can choose the default directory to be used by wine by putting an environment variable before a command, if you'd want to run an app in ".wineold", it would look like

WINEPREFIX=.wineold wine xyz.exe

All this comes without warranty, please be careful with moving or deleting data, and please don't blame me, if something goes wrong.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

I forgot to mention, you usually won't lose data by just running an older version of wine, the .wine folder will only be created and filled with default settings, if it doesn't exist alreday. Maybe some settings (winecfg, registry) won't work as expected with older wine.

It still maybe useful to move the old directory and start with a clean new .wine directory to avoid any problems with dll overrides and winetricks settings and other side effects caused by other installed windows apps.
jay185
Newbie
Newbie
Posts: 1
Joined: Sun Jun 27, 2010 11:27 am

here's my result with the log

Post by jay185 »

fixme:mountmgr:harddisk_ioctl unsupported ioctl 560000
fixme:mountmgr:harddisk_ioctl unsupported ioctl 560000
fixme:mountmgr:harddisk_ioctl unsupported ioctl 560000
fixme:reg:RegSetKeySecurity :(0x50,4,0x13d45c8): stub
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 159 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 618
Current serial number in output stream: 618

-------------------

I also can't play it :(
James McKenzie

Can't run Zuma's Revenge..

Post by James McKenzie »

jay185 wrote:
fixme:mountmgr:harddisk_ioctl unsupported ioctl 560000
fixme:mountmgr:harddisk_ioctl unsupported ioctl 560000
fixme:mountmgr:harddisk_ioctl unsupported ioctl 560000
fixme:reg:RegSetKeySecurity :(0x50,4,0x13d45c8): stub
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 159 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 618
Current serial number in output stream: 618

-------------------

I also can't play it :(

Re-install your video drivers. Also, what video card and version/type
of driver are you using?

James McKenzie
Locked