[Bug 27105] Mega Man Legends for PC crashes on startup
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Jun 7 17:40:58 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=27105
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Megaman legends PC will not |Mega Man Legends for PC
|run. |crashes on startup
CC| |focht at gmx.net
Keywords| |download
Component|-unknown |directx-d3d
URL| |https://www.myabandonware.c
| |om/game/mega-man-legends-dq
| |v#download
Status|CLOSED |RESOLVED
Resolution|ABANDONED |FIXED
--- Comment #5 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
I've found a download for testing.
https://www.myabandonware.com/game/mega-man-legends-dqv#download
Unlike bug 16397 there is no workaround needed for:
--- snip ---
0024:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from
32 to 16
0024:fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
--- snip ---
The original backtrace with old Wine 1.4 and 1.5.0 releases:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Capcom/Megaman
$ wine ./MEGAMAN.EXE
...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00000000).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000000 ESP:0032f4d0 EBP:0032f4fc EFLAGS:00010206( R- -- I - -P- )
EAX:7d1db220 EBX:7ddb3000 ECX:00000001 EDX:0032f4ec
ESI:7d36aee0 EDI:7ddb3000
...
Backtrace:
=>0 0x00000000 (0x0032f4fc)
1 0x7dd5ef5e get_formats+0xad() in winex11 (0x0032f55c)
2 0x7dd646db X11DRV_ChoosePixelFormat+0x5a() in winex11 (0x0032f5dc)
3 0x7e6e9875 ChoosePixelFormat+0x54() in gdi32 (0x0032f60c)
4 0x7dfce3ca InitAdapters+0x1b49() in wined3d (0x0032fa4c)
5 0x7dfe3090 wined3d_init+0x2f() in wined3d (0x0032fa5c)
6 0x7e059b70 wined3d_create+0x3f() in wined3d (0x0032fa8c)
7 0x7e0ca66c ddraw_init+0xcb() in ddraw (0x0032fadc)
8 0x7e0d912f DDRAW_Create+0x7e() in ddraw (0x0032fb1c)
9 0x7e0d9920 DirectDrawCreate+0x3f() in ddraw (0x0032fb4c)
10 0x004f132a in megaman (+0xf1329) (0x00040124)
0x00000000: -- no code accessible --
Modules:
Module Address Debug info Name (90 modules)
PE 400000- 8af000 Export megaman
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c786000-7d1ce000 Deferred i965_dri.so
...
ELF f7e40000-f7f82000 Dwarf libwine.so.1
ELF f7f84000-f7fad000 Deferred ld-linux.so.2
ELF f7fb0000-f7fb1000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
...
00000029 (D) C:\Program Files (x86)\Capcom\Megaman\MEGAMAN.EXE
0000002a 0 <==
--- snip ---
It was fixed in between Wine 1.5.0 and 1.6 release.
$ sha1sum Mega-Man-Legends_Win_EN_ISO-Version.zip
10f701f2dbf142e68d87d51f0f45ff00ef424dc3
Mega-Man-Legends_Win_EN_ISO-Version.zip
$ du -sh Mega-Man-Legends_Win_EN_ISO-Version.zip
277M Mega-Man-Legends_Win_EN_ISO-Version.zip
$ wine --version
wine-5.10
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list