http://bugs.winehq.org/show_bug.cgi?id=9637
Summary: Switchball doesn't run. Product: Wine Version: 0.9.44. Platform: PC URL: http://www.atomicelbow.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: sacrediou@yahoo.fr
Created an attachment (id=8037) --> (http://bugs.winehq.org/attachment.cgi?id=8037) Switchball start log
I installed the game "Switchball" ; the installation was fine, but I couldn't manage to start the game.
wine Switchball.exe
The log is attached to this bug message.
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #1 from sacrediou sacrediou@yahoo.fr 2007-09-12 08:17:31 --- Mabe this is related to the PhysX driver but I'm not sure.
Note : the game doesn't require a PhysX card (I don't have one), just the driver.
http://bugs.winehq.org/show_bug.cgi?id=9637
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-12 09:09:57 --- Does the free trial have the same problem?
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #3 from sacrediou sacrediou@yahoo.fr 2007-09-12 10:07:29 --- Yes, I was using the free trial. And as far as I know this is the same installation as the full game ; the full version is just unlocked with a code.
http://bugs.winehq.org/show_bug.cgi?id=9637
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #4 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-12 10:55:30 --- I couldn't download the trial with normal wine, because of another bug; i think i'll file another bug for that. So i used ies4linux to download it.
Once installed, i get the same crash, but i couldn't get a decent +relay debug trace; it crashes in a different way. Running in very old wine-version i get a messagebox about unloading the debugger.
This all looks to me as it crashes because of some kind of copy protection :( Do you happen to know what copy-protection the game uses?
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #5 from sacrediou sacrediou@yahoo.fr 2007-09-12 16:53:51 --- It seems to be using "Activemark v6".
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #6 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-25 15:18:13 --- Created an attachment (id=8214) --> (http://bugs.winehq.org/attachment.cgi?id=8214) hack for EnumServicesStatusExA
Actually this seems partly to be a duplicate of bug #8331. With the hack above the crash is gone , and i get a completely white window again. To avoid using ies4linux again, i figured out what native dlls to use to get the page display correctly, so one can at least try to start the game: I copied the following dlls from my windows partition to wine's system32:
shdocvw.dll shlwapi.dll urlmon.dll mshtml.dll mshtml.tlb jscript.dll MSLS31.DLL mlang.dll
Do "regsvr32 jscript.dll"
Run with WINEDLLOVERRIDES="shdocvw,shlwapi,urlmon,mshtml,mlang=n" wine Switchball
Now the initial window comes up fine, and i can start the trial. However, i don't see anything, i can see Switchball.exe is running (ps -ux) , but my virtual desktop just stays empty. Maybe someone with other graphics card could give it a shot.
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #7 from sacrediou sacrediou@yahoo.fr 2007-09-25 17:52:17 --- I patched "service.c" with the hack for EnumServicesStatusExA you gave and now I this error :
The following DLL cannot be found or has a missing export : USER32.DLL
Maybe I forgot something when compiling/executing wine 0.9.45 from sources... but other game (gta vice city) works.
http://bugs.winehq.org/show_bug.cgi?id=9637
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |8331
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #8 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-26 01:03:18 ---
The following DLL cannot be found or has a missing export : USER32.DLL
You either need to apply this patch: http://www.winehq.org/pipermail/wine-cvs/2007-September/036489.html
or , simpler, just upgrade to current git. This patch only went into git yesterday. Switchball is looking for some exports from raw input functions. Good luck ;)
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #9 from sacrediou sacrediou@yahoo.fr 2007-09-26 12:37:22 --- OK I upgrade to the current git, applied the patch, installed gecko for wine to display html pages, and now I have an almost blank window with this message :
Not Found The requested URL /offline/0087c9fc/valueadded/open.html was not found on this server.
ZEDO 3G Server at amlocalhost.macrovision.com Port 80
I searched for a local open.html file but found nothing...
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #10 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-26 12:43:49 ---
and now I have an almost blank window with this message :
Read comment #6 to get around this, this is a bug in wine's shdocvw/mshtml
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #11 from sacrediou sacrediou@yahoo.fr 2007-09-26 15:30:17 --- Using the windows2000 dll's and appropriate commands (comment #6), I have this message :
(Warning) The following DLL cannot be found or has a missing export: SHELL32.DLL
I copied this file from my windows2000 to the system32/ of wine, but the same message show up again (I tried it in upper and lower case, but don't know if that matter in wine).
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #12 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-26 16:12:33 --- Hi, i used dlls from my winxp partition and then it works. As a (not recommended) workaround you could install ies4linux (http://www.tatanka.com.br/ies4linux/download.html) and the run the game by WINEPREFIX=~/.ies4linux/ie6 wine Switchball
(I'm not encouraging anyone to use ies4linux, but here it's needed to get around the initial start-up screen, so we can at least see if there are any d3d issues blocking this game)
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #13 from sacrediou sacrediou@yahoo.fr 2007-09-26 16:40:25 --- Bad news again :
vincent@mnms:/opt/jeux/switchball$ WINEPREFIX=~/.ies4linux/ie6 wine Switchball err:module:import_dll Library MSVCP71.DLL (which is needed by L"Z:\opt\jeux\switchball\Switchball.exe") not found err:module:import_dll Library MSVCR71.DLL (which is needed by L"Z:\opt\jeux\switchball\Switchball.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"Z:\opt\jeux\switchball\Switchball.exe" failed, status c0000135
I checked my system32 dir, and msvcp71.dll and msvcr71.dll are here...
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #14 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-27 02:12:31 --- Just copy msvcp71.dll and msvcr71.dll to the directory where Switchball resides, That should help
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #15 from sacrediou sacrediou@yahoo.fr 2007-09-27 07:22:01 --- OK, now the game starts. There is the startup screen where we can choose between the trial and buy the full version. When I clic to start the trial, the screen disappear but the process is still running.
The log is attached to this topic.
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #16 from sacrediou sacrediou@yahoo.fr 2007-09-27 07:22:55 --- Created an attachment (id=8232) --> (http://bugs.winehq.org/attachment.cgi?id=8232) debug log starting with hack for EnumServicesStatusExA and ies4linux
http://bugs.winehq.org/show_bug.cgi?id=9637
Bug 9637 depends on bug 8331, which changed state.
Bug 8331 Summary: Busdriver : instant crash http://bugs.winehq.org/show_bug.cgi?id=8331
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=9637
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-misc |wine-shdocvw Summary|Switchball doesn't run. |Switchball only shows a | |blank screen
--- Comment #17 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-10-15 15:07:42 --- I guess this has to be solved bug by bug. The instant crash is fixed in current git. Next problem is the blank window. Changing the title
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #18 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-10-15 15:08:19 --- Created an attachment (id=8594) --> (http://bugs.winehq.org/attachment.cgi?id=8594) screenshot of the problem
http://bugs.winehq.org/show_bug.cgi?id=9637
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.0.0
--- Comment #19 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-11-13 16:07:31 --- I move nomination for wine-1.0 target from ea-link application to this one. This bug (the initial white screen that prevents the game from starting) effects for now afaik: Switchball BusDriver rFactor I guess a lot more too.....
http://bugs.winehq.org/show_bug.cgi?id=9637
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Keywords| |download
--- Comment #20 from Dan Kegel dank@kegel.com 2007-12-18 23:51:44 --- http://forums.lugradio.org/viewtopic.php?f=1&t=3826#p38611 says "My most recent wine failure was Brainiversity. That's the kind of app you expect wine to eat for breakfast but it failed dismally." So I tried it; it's a free download from http://www.brainiversity.com/ Sure enough, with this morning's ill-fated git, wine failed to even download gecko properly. When I installed that manually with winetricks, it rewarded me with a main screen that said "Not Found The requested URL /offline/0085fd14/open.html was not found on this server. ZEDO 3G Server at amlocalhost.macrovision.com Port 80"
So, looks like the same problem as comment #6. One more app affected by this bug.
http://bugs.winehq.org/show_bug.cgi?id=9637
Alex Villacís Lasso a_villacis@palosanto.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a_villacis@palosanto.com
--- Comment #21 from Alex Villacís Lasso a_villacis@palosanto.com 2007-12-19 11:55:31 --- (In reply to comment #20)
http://forums.lugradio.org/viewtopic.php?f=1&t=3826#p38611 says "My most recent wine failure was Brainiversity. That's the kind of app you expect wine to eat for breakfast but it failed dismally." So I tried it; it's a free download from http://www.brainiversity.com/ Sure enough, with this morning's ill-fated git, wine failed to even download gecko properly. When I installed that manually with winetricks, it rewarded me with a main screen that said "Not Found The requested URL /offline/0085fd14/open.html was not found on this server. ZEDO 3G Server at amlocalhost.macrovision.com Port 80"
So, looks like the same problem as comment #6. One more app affected by this bug.
I am trying to run Brainiversity inside a Win98 QEMU virtual machine, but without luck. It only eats CPU without any visible window. On top of that, the last try caused a GPF on Brainiversity, so it seems to have problems with Win98 or QEMU.
http://bugs.winehq.org/show_bug.cgi?id=9637
Drom Kapult wine-bugs@verbena.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine-bugs@verbena.co.uk
--- Comment #22 from Drom Kapult wine-bugs@verbena.co.uk 2007-12-19 14:09:17 --- The author of Brainiversity has gone into basic detail about the how he created the game:
http://passfieldgames.blogspot.com/2007/09/making-games-on-budget-part-2.htm... http://passfieldgames.blogspot.com/2007/09/making-games-on-budget-part-3.htm...
I've checked out other games based on the popcap framework (http://developer.popcap.com/forums/pop_index.php) like Bookworm (http://www.popcap.com/games/free/bookworm) and they work fine with wine but Bookworm had a problem with net connection.
http://bugs.winehq.org/show_bug.cgi?id=9637
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bloodofthedemons@yahoo.com
--- Comment #23 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-03-03 14:50:43 --- *** Bug 8308 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=9637
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.0.0 |1.2.0
--- Comment #24 from Dan Kegel dank@kegel.com 2008-03-22 09:03:15 --- This bug is too big and messy for a 1.0 target. If somebody wants to file a new, clean one, we can consider that for 1.0. Deferring.
http://bugs.winehq.org/show_bug.cgi?id=9637
Fernando Martins fernando@cmartins.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fernando@cmartins.nl
--- Comment #25 from Fernando Martins fernando@cmartins.nl 2009-03-30 15:59:28 --- Ok, it was indeed messy to go through this bug report, but I believe this bug is gone. This is what I did, with wine 1.1.18 (git):
1) Install Switchball, including: - tick off the tray icon during Physx install - ignore registration request 2) replace/add following dlls into system32: shdocvw.dll shlwapi.dll urlmon.dll mshtml.dll jscript.dll MSLS31.DLL 3) do the dll overrides with winecfg
Points 2) and 3) are still needed to overcome the preliminary shdocvw related bug. Note also that ies4linux (as indicated in another comment) didn't work.
The game runs both in virtual desktop and full screen. I believe the bug reporter(s) were not even able to reach the game menus, therefore I believe the bug is fixed.
Other issues: I had to reduce video effects from highest to high which makes it playable but with some obstructing shadow. Sadly, mouse pointer is unavailable, but keyboard seems to work well. In game sound had some noise (not a pulse-audio issue since it was not running).
BTW, I'll file a test report in appdb to motivate others to try it out and report other bugs :-). I suppose the rating should be Bronze, right? (it "feels" as Gold to me)
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #26 from Austin English austinenglish@gmail.com 2009-03-30 17:06:17 --- (In reply to comment #25)
Ok, it was indeed messy to go through this bug report, but I believe this bug is gone. This is what I did, with wine 1.1.18 (git):
- Install Switchball, including:
- tick off the tray icon during Physx install
- ignore registration request
- replace/add following dlls into system32: shdocvw.dll shlwapi.dll urlmon.dll
mshtml.dll jscript.dll MSLS31.DLL
This means there's still a bug in our IE implementation. As Dan said, please file a new bug.
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #27 from Fernando Martins fernando@cmartins.nl 2009-03-31 05:16:24 --- I'm not totally sure this is the best course of action (to file a new bug), since when I read the bug report, it refers to at least two bugs, and I got the impression from comment 10 that the ie bug is already known (admittedly no id is provided).
I understood Dan Kegel's request as a need to simplify the bug report ("clean one") to point to the real issue (crash or blank window game) rather than the known ie implementation bug.
In order to avoid creating potentially duplicate bug reports, can you confirm this is indeed the desired course of action?
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #28 from Dan Kegel dank@kegel.com 2009-03-31 06:24:14 --- Comment #10 just said it was a bug, it didn't say there was a bug report :-)
Go ahead and file a new bug for just that one part of the problem.
It's good to avoid duplicates, but when in doubt, go ahead and file a new bug.
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #29 from Fernando Martins fernando@cmartins.nl 2009-03-31 11:27:28 --- Actually, I believe this ie implementation bug is reported already in http://bugs.winehq.org/show_bug.cgi?id=12535
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #30 from Fernando Martins fernando@cmartins.nl 2009-04-14 15:47:52 ---
From my POV, this bug report could be closed. I spent quite some time with it
to sort it out and I believe I've provided all the info needed to close it and the the remaining bug is already reported in another bug report. Why not close it?
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #31 from Austin English austinenglish@gmail.com 2009-04-14 21:24:46 --- (In reply to comment #30)
From my POV, this bug report could be closed. I spent quite some time with it to sort it out and I believe I've provided all the info needed to close it and the the remaining bug is already reported in another bug report. Why not close it?
You can close it if you like, but there's a download available, so anyone can test. Not really any reason to close it....
http://bugs.winehq.org/show_bug.cgi?id=9637
--- Comment #32 from Fernando Martins fernando@cmartins.nl 2009-04-15 01:24:33 --- I don't understand: 1- I don't have any option to close it. I thought only the maintainers could do it, which makes even more sense since I am not the original reporter.
2- Why is there not a reason to close it? because there is a download doesn't really seem a reason to me. Is it needed some additional information from my side? Is it needed another confirmation from other people?
Please note that it was asked by Dan Kegel to file a new bug report so that it could be properly handled by the developers, and there is already a bug report for the pending bug, so I am led to believe there is a good reason to actually close it.
http://bugs.winehq.org/show_bug.cgi?id=9637
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #33 from Dan Kegel dank@kegel.com 2009-04-15 09:46:45 --- Closing. Thanks, Fernando.
http://bugs.winehq.org/show_bug.cgi?id=9637
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #34 from Alexandre Julliard julliard@winehq.org 2009-04-24 12:00:52 --- Closing bugs fixed in 1.1.20.