https://bugs.winehq.org/show_bug.cgi?id=38981
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://www.supermariobrosx. | |org/ CC| |focht@gmx.net Component|-unknown |quartz Summary|Super Mario Bros X crashes |Super Mario Bros X v1.3.x |on start |crashes when starting game | |with sound enabled Ever confirmed|0 |1
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't confirm this, that particular problem has already been fixed with recent Wine 1.7.47
Prerequisite: 'winetricks -q vb6run'
There is another crash (quartz) which can be used to make this bug still useful though.
--- snip --- $ wine ./smbx.exe ... fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512 fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512 wine: Unhandled page fault on read access to 0x7c51d6cf at address 0x7c51d6cf (thread 000c), starting debugger... ... Backtrace: =>0 0x7c51d6cf PullPin_Thread_Stop+0xc7(This=0x5974ba8) [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:552] in quartz (0x0661e9b8) 1 0x7c51d7aa PullPin_Thread_Main+0xce(pv=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:570] in quartz (0x0661ea08) 2 0x7bc95d5c call_thread_func_wrapper+0xb() in ntdll (0x0661ea28) 3 0x7bc95d99 call_thread_func+0x32(entry=0x7c51d6db, arg=0x5974ba8, frame=0x661eb28) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/signal_i386.c:2732] in ntdll (0x0661eb08) 4 0x7bc95d3a call_thread_entry_point+0x11() in ntdll (0x0661eb28) ... 0x7c51d6cf PullPin_Thread_Stop+0xc7 [/home/focht/projects/wine/wine.repo/src/dlls/quartz/pin.c:552] in quartz: movl $0x0,0x0(%esp) 552 ExitThread(0); Modules: Module Address Debug info Name (205 modules) PE 380000- 3a2000 Deferred nssutil3 PE 400000- b46000 Deferred smbx PE 1940000- 19df000 Deferred mozglue ... PE 61700000-61795000 Deferred mozsqlite3 PE 61e40000-61e61000 Deferred mozalloc PE 622c0000-622cc000 Deferred plds4 PE 64f40000-64f76000 Deferred nspr4 PE 65840000-65875000 Deferred ssl3 PE 66000000-66152000 Deferred msvbvm60 PE 69c40000-6cd10000 Deferred xul PE 6ce40000-6ce4d000 Deferred plc4 PE 6de80000-6dea7000 Deferred smime3 PE 6f600000-6f6ed000 Deferred nss3 ... Threads: process tid prio (all id:s are in hex) ... 0000004f (D) Z:\home\focht\Downloads\smbx.exe 00000056 0 00000057 0 0000000c 0 <== 0000003f 0 0000003e 0 ... --- snip ---
The game works if you check 'disable sound' in the main screen or use 'winetricks -q quartz'.
$ sha1sum SMBX\ 1.3.0.1.zip b5b71c7b2701aa310fc4dc1a250d30ef9c92236b SMBX 1.3.0.1.zip
$ du -sh SMBX\ 1.3.0.1.zip 136M SMBX 1.3.0.1.zip
$ wine --version wine-1.7.47-196-g4e6e9a1
Regards