http://bugs.winehq.org/show_bug.cgi?id=23966
Summary: Virtua Fighter 2 demo crashes shortly after startup Product: Wine Version: 1.3.0 Platform: x86 URL: http://www.sega.com/support/pcdownloads/vf2_demo/vf2_d emo.exe OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
vf2_demo.exe's sha1sum is efd34dd079cdfd7b2ccc195b584d7ca10ec7e82b
The app requires win98 mode to install, and refuses to run in 32 bit mode, so you have to do CTL-ALT-F1 and run startx -- :1 -depth 16 to get a 16 bit X to run it in (8 is supposedly ok, too). Once you start it in a 16 bit X, it crashes with Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00420ebb).
I swear I've seen this running on Wine, so I'm pretty sure it can work ok if we can figure out this null pointer problem.
You can install this with wisotool vfs_demo.
http://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #1 from Dan Kegel dank@kegel.com 2010-08-10 19:48:28 --- gaah, that's wisotool vf2_demo.
http://bugs.winehq.org/show_bug.cgi?id=23966
maikwagner@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maikwagner@yahoo.com
--- Comment #2 from maikwagner@yahoo.com 2013-04-29 06:16:52 CDT --- I am very interested to get this game to run even if it is just the demo. Does anyone have a download link?
http://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #3 from maikwagner@yahoo.com 2013-04-29 06:30:25 CDT --- I tried wisotool but it results in the following. Apparently the file no longer exists.
mwagner@extensa5230e:/media/SPI_047> wisotool vf2_demo Downloading http://www.sega.com/support/pcdownloads/vf2_demo/vf2_demo.exe --2013-04-29 13:32:55-- http://www.sega.com/support/pcdownloads/vf2_demo/vf2_demo.exe Auflösen des Hostnamen »www.sega.com (www.sega.com)«... 80.64.58.60 Verbindungsaufbau zu www.sega.com (www.sega.com)|80.64.58.60|:80... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 302 Found Platz: http://www.sega.de/support/pcdownloads/vf2_demo/vf2_demo.exe%5Bfolge] --2013-04-29 13:32:56-- http://www.sega.de/support/pcdownloads/vf2_demo/vf2_demo.exe Auflösen des Hostnamen »www.sega.de (www.sega.de)«... 80.64.58.60 Verbindungsaufbau zu www.sega.de (www.sega.de)|80.64.58.60|:80... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 404 Not Found 2013-04-29 13:32:57 FEHLER 404: Not Found.
http://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #4 from maikwagner@yahoo.com 2013-04-29 06:50:16 CDT --- I just tested my retail version and it only startup in 8-bit mode. Console output is:
extensa5230e:~ # wine /home/mwagner/.wine/drive_c/SEGA/VF2/VF2.EXE fixme:win:WINNLSEnableIME hwnd (nil) enable 0: stub! err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems fixme:win:EnumDisplayDevicesW ((null),0,0x33f698,0x00000000), stub!
http://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #5 from maikwagner@yahoo.com 2013-04-29 07:01:13 CDT --- Created attachment 44325 --> http://bugs.winehq.org/attachment.cgi?id=44325 Relay Log for Retail version of VirtuaFighter 2 in 8 bit mode on openSUSE 12.2 64-bit with wine1.5.29 from repository
http://bugs.winehq.org/show_bug.cgi?id=23966
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.sega.com/support |http://web.archive.org/web/ |/pcdownloads/vf2_demo/vf2_d |*/http://www.sega.com/suppo |emo.exe |rt/pcdownloads/vf2_demo/vf2 | |_demo.exe CC| |00cpxxx@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- Still crashes in wine 1.7.18.
http://bugs.winehq.org/show_bug.cgi?id=23966
George Khan a3663644@drdrb.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a3663644@drdrb.net
--- Comment #7 from George Khan a3663644@drdrb.net --- Any of those links don't seem to work anymore.
http://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to George Khan from comment #7)
Any of those links don't seem to work anymore.
The archive.org links works fine, I'll test the bug in future wine releases or whenever the bug is pinged.
https://bugs.winehq.org/show_bug.cgi?id=23966
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #9 from Teras teras@luukku.com --- This is a bit irritating to test. But I did that. Still crashing
wine-1.7.36-28-ga679cae
https://bugs.winehq.org/show_bug.cgi?id=23966
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr --- Created attachment 54068 --> https://bugs.winehq.org/attachment.cgi?id=54068 Console output with ddraw and wgl channel enabled
Still a bug in current wine. The culprit seems to be
err:d3d:context_choose_pixel_format Can't find a suitable iPixelFormat
https://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #11 from joaopa jeremielapuree@yahoo.fr --- The demo can be downloaded here http://www.fileplanet.com/42412/40000/fileinfo/Virtua-Fighter-2
Do not pay attention to the warning
https://bugs.winehq.org/show_bug.cgi?id=23966
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #12 from winetest@luukku.com --- (In reply to joaopa from comment #10)
Created attachment 54068 [details] Console output with ddraw and wgl channel enabled
Still a bug in current wine. The culprit seems to be
err:d3d:context_choose_pixel_format Can't find a suitable iPixelFormat
Patch from bug 40267 could help. I was about to test this, but I can't start another session with the instructions given at comment 1 I get a crash.
https://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com --- Easiest way to test:
Xephyr -screen 800x600x16 :2 & DISPLAY=:2 wine VF2DEMO.EXE
And no, that patch does not change anything in this case.
https://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #14 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-4.3?
https://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #15 from joaopa jeremielapuree@yahoo.fr --- Witt the command Xephyr -screen 800x600x8 :2 &DISPLAY=:2 wine VF2DEMO.EXE the game starts
So the game crashes because of this line 024:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 16 to 8
https://bugs.winehq.org/show_bug.cgi?id=23966
wys bugzilla@wysnet.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla@wysnet.de
--- Comment #16 from wys bugzilla@wysnet.de --- (In reply to joaopa from comment #15)
Witt the command Xephyr -screen 800x600x8 :2 &DISPLAY=:2 wine VF2DEMO.EXE the game starts
So the game crashes because of this line 024:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 16 to 8
How were you able to run the game with Xephyr? Any additional winetricks settings?
When I try to run Xephyr -screen 800x600x8 :2 &DISPLAY=:2 wine start 'C:\Spiele\VF2DEMO\VF2DEMO.EXE' the game crashes and the terminal window shows the following message:
Xlib: extension "GLX" missing on display ":2". 002e:err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
According to https://www.freedesktop.org/wiki/Software/Xephyr/ there is "no GLX support now".
I'm running wine-5.0 (Ubuntu 5.0-3ubuntu1) on Linux Mint with an NVIDIA 9600M GT and the proprietary nvidia-340 driver Win98 mode
https://bugs.winehq.org/show_bug.cgi?id=23966
--- Comment #17 from joaopa jeremielapuree@yahoo.fr --- Created attachment 70113 --> https://bugs.winehq.org/attachment.cgi?id=70113 screenshot with Xephyr
Bug still occurs with wine-6.10. With Xephyr, the game starts but it is mainly black.