The appdb entry for Mirror's Edge (http://appdb.winehq.org/objectManager.php?sClass=application&iId=9046) shows that people have been able to run it. When I try, it shows the splash screen and the outline of another window, then apparently freezes. I'm attempting to run it from the directory it installed to. Here's the output of wine, if it helps: [spoiler] Code: $ wine explorer /desktop=1 Binaries/MirrorsEdge fixme:ntoskrnl:KeInitializeMutex stub: 0x110fc8, 0 fixme:ntoskrnl:KeInitializeMutex stub: 0x111020, 0 fixme:ntoskrnl:KeInitializeMutex stub: 0x111048, 0 fixme:ntoskrnl:KeInitializeEvent stub: 0x110ff8 1 0 fixme:ntoskrnl:KeInitializeEvent stub: 0x111008 1 0 fixme:ntoskrnl:KeInitializeSpinLock stub: 0x110ff0 fixme:ntoskrnl:ObReferenceObjectByHandle stub: 0x58 1f0000 (nil) 0 0x111018 (nil) wine: Call from 0x7ee0528c to unimplemented function ntoskrnl.exe.KeSetEvent, aborting wine: Unimplemented function ntoskrnl.exe.KeSetEvent called at address 0x7ee0528c (thread 0019), starting debugger... Unhandled exception: unimplemented function ntoskrnl.exe.KeSetEvent called in 32-bit code (0x7ee0528c). wine: Unhandled page fault on write access to 0x00540190 at address 0x7ef4a9c1 (thread 002f), starting debugger... Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ee0528c ESP:0064e964 EBP:0064e9c8 EFLAGS:00000246( - -- I Z- -P- ) EAX:7edf5fc1 EBX:7ee4cff4 ECX:00000000 EDX:0064e9ec ESI:0064e9ec EDI:0064ea68 Stack dump: 0x0064e964: 0064e9ec 00000008 0000003c 00000000 0x0064e974: 80000100 00000001 00000000 7ee0528c 0x0064e984: 00000002 7eab9920 7eabc922 00000000 0x0064e994: 00000000 00000000 00000000 00000000 0x0064e9a4: 00000000 00000000 7ea7aff4 00000002 0x0064e9b4: 00000000 0064e9e8 7ea73b09 7ea40000 Backtrace: =>0 0x7ee0528c in kernel32 (+0x2528c) (0x0064e9c8) 1 0x7eab98be in ntoskrnl (+0x198bd) (0x0064e9f8) 2 0x7eab17a8 in ntoskrnl (+0x117a7) (0x0064ea88) 3 0x7efbbc84 call_thread_func+0xb() in ntdll (0x0064ea98) 4 0x7efbbe39 call_thread_entry_point+0x70() in ntdll (0x0064eb68) 5 0x7efc3bd0 in ntdll (+0x63bcf) (0x0064f3a8) 6 0xf75ea42f start_thread+0xbe() in libpthread.so.0 (0x0064f498) 0x7ee0528c: subl $4,%esp Modules: Module Address Debug info Name (28 modules) PE 540000- 544680 Deferred elbycdio.sys ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7ea11000-7ea28000 Deferred hal<elf> \-PE 7ea20000-7ea28000 \ hal ELF 7ea28000-7ea97000 Deferred msvcrt<elf> \-PE 7ea40000-7ea97000 \ msvcrt ELF 7ea97000-7ead3000 Export ntoskrnl<elf> \-PE 7eaa0000-7ead3000 \ ntoskrnl ELF 7ead3000-7eb41000 Deferred rpcrt4<elf> \-PE 7eae0000-7eb41000 \ rpcrt4 ELF 7eb41000-7eb99000 Deferred advapi32<elf> \-PE 7eb50000-7eb99000 \ advapi32 ELF 7eb99000-7eba5000 Deferred libnss_files.so.2 ELF 7eba5000-7ebb0000 Deferred libnss_nis.so.2 ELF 7ebb0000-7ebc7000 Deferred libnsl.so.1 ELF 7ebc7000-7ebcf000 Deferred libnss_compat.so.2 ELF 7edcf000-7ef05000 Export kernel32<elf> \-PE 7ede0000-7ef05000 \ kernel32 ELF 7ef05000-7ef2b000 Deferred libm.so.6 ELF 7ef39000-7ef4e000 Deferred winedevice<elf> \-PE 7ef40000-7ef4e000 \ winedevice ELF 7ef4e000-7f000000 Export ntdll<elf> \-PE 7ef60000-7f000000 \ ntdll ELF f7498000-f749c000 Deferred libdl.so.2 ELF f749c000-f75e4000 Export libc.so.6 ELF f75e4000-f75fd000 Export libpthread.so.0 ELF f7620000-f775b000 Deferred libwine.so.1 ELF f775c000-f777a000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 ntdll.dll 00000009 0 0000000a wineboot.exe 0000000b 0 0000000e services.exe 0000002e 0 00000029 0 00000024 0 0000001f 0 00000018 0 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 (D) C:\windows\system32\winedevice.exe 00000019 0 <== 00000017 0 00000013 0 00000012 0 0000001a winedevice.exe 00000020 0 0000001e 0 0000001b 0 00000021 winedevice.exe 00000025 0 00000023 0 00000022 0 00000026 winedevice.exe 0000002a 0 00000028 0 00000027 0 0000002b winedevice.exe 0000002f 0 0000002d 0 0000002c 0 Unhandled exception: page fault on write access to 0x00540190 in 32-bit code (0x7ef4a9c1). 00000030 winedbg.exe 00000031 0 Backtrace: =>0 0x7ee0528c in kernel32 (+0x2528c) (0x0064e9c8) 1 0x7eab98be in ntoskrnl (+0x198bd) (0x0064e9f8) 2 0x7eab17a8 in ntoskrnl (+0x117a7) (0x0064ea88) 3 0x7efbbc84 call_thread_func+0xb() in ntdll (0x0064ea98) 4 0x7efbbe39 call_thread_entry_point+0x70() in ntdll (0x0064eb68) 5 0x7efc3bd0 in ntdll (+0x63bcf) (0x0064f3a8) 6 0xf75ea42f start_thread+0xbe() in libpthread.so.0 (0x0064f498) wine: Call from 0x7ee0528c to unimplemented function ntoskrnl.exe.KeSetEvent, aborting Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ef4a9c1 ESP:0053e6d0 EBP:0053e768 EFLAGS:00010246( R- -- I Z- -P- ) EAX:005400f0 EBX:7ef4cff4 ECX:00574000 EDX:00001000 ESI:0057a41c EDI:0053e754 Stack dump: 0x0053e6d0: 00574000 00001000 00000020 00000000 0x0053e6e0: 00110ee0 00110e90 00000046 7ef94a0e 0x0053e6f0: 0053e758 005400f0 00001000 00530000 0x0053e700: 00540000 0057a41c 00574000 7ef8393a 0x0053e710: 00110000 7efe3ff4 0053e768 7ef95c1e 0x0053e720: 00110060 0053e750 0053e748 0053e758 Backtrace: =>0 0x7ef4a9c1 in winedevice (+0xa9c1) (0x0053e768) 1 0x7ef4ad28 in winedevice (+0xad27) (0x0053e9e8) 2 0x7ef4b342 in winedevice (+0xb341) (0x0053ea38) 3 0x7eb922eb in advapi32 (+0x322ea) (0x0053ea88) 4 0x7efbbc84 call_thread_func+0xb() in ntdll (0x0053ea98) 5 0x7efbbe39 call_thread_entry_point+0x70() in ntdll (0x0053eb68) 6 0x7efc3bd0 in ntdll (+0x63bcf) (0x0053f3a8) 7 0xf75c142f start_thread+0xbe() in libpthread.so.0 (0x0053f498) 0x7ef4a9c1: movl $0x0,0xa0(%eax) Modules: Module Address Debug info Name (28 modules) PE 540000- 57b000 Deferred vmm.sys ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7ea24000-7ea93000 Deferred msvcrt<elf> \-PE 7ea40000-7ea93000 \ msvcrt ELF 7ea93000-7eaaa000 Deferred hal<elf> \-PE 7eaa0000-7eaaa000 \ hal ELF 7eaaa000-7eae6000 Deferred ntoskrnl<elf> \-PE 7eab0000-7eae6000 \ ntoskrnl ELF 7eae6000-7eb54000 Deferred rpcrt4<elf> \-PE 7eaf0000-7eb54000 \ rpcrt4 ELF 7eb54000-7ebac000 Export advapi32<elf> \-PE 7eb60000-7ebac000 \ advapi32 ELF 7ebac000-7ebb8000 Deferred libnss_files.so.2 ELF 7ebb8000-7ebcf000 Deferred libnsl.so.1 ELF 7edcf000-7ef05000 Deferred kernel32<elf> \-PE 7ede0000-7ef05000 \ kernel32 ELF 7ef05000-7ef2b000 Deferred libm.so.6 ELF 7ef39000-7ef4e000 Export winedevice<elf> \-PE 7ef40000-7ef4e000 \ winedevice ELF 7ef4e000-7f000000 Export ntdll<elf> \-PE 7ef60000-7f000000 \ ntdll ELF f7462000-f746d000 Deferred libnss_nis.so.2 ELF f746f000-f7473000 Deferred libdl.so.2 ELF f7473000-f75bb000 Export libc.so.6 ELF f75bb000-f75d4000 Export libpthread.so.0 ELF f75d8000-f75e0000 Deferred libnss_compat.so.2 ELF f75f7000-f7732000 Deferred libwine.so.1 ELF f7733000-f7751000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 ntdll.dll 00000009 0 0000000a wineboot.exe 0000000b 0 0000000e services.exe 0000002e 0 00000029 0 00000024 0 0000001f 0 00000018 0 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000013 0 00000012 0 0000001a winedevice.exe 00000020 0 0000001e 0 0000001b 0 00000021 winedevice.exe 00000025 0 00000023 0 00000022 0 00000026 winedevice.exe 0000002a 0 00000028 0 00000027 0 0000002b (D) C:\windows\system32\winedevice.exe 0000002f 0 <== 0000002d 0 0000002c 0 Backtrace: =>0 0x7ef4a9c1 in winedevice (+0xa9c1) (0x0053e768) 1 0x7ef4ad28 in winedevice (+0xad27) (0x0053e9e8) 2 0x7ef4b342 in winedevice (+0xb341) (0x0053ea38) 3 0x7eb922eb in advapi32 (+0x322ea) (0x0053ea88) 4 0x7efbbc84 call_thread_func+0xb() in ntdll (0x0053ea98) 5 0x7efbbe39 call_thread_entry_point+0x70() in ntdll (0x0053eb68) 6 0x7efc3bd0 in ntdll (+0x63bcf) (0x0053f3a8) 7 0xf75c142f start_thread+0xbe() in libpthread.so.0 (0x0053f498) err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:win:EnumDisplayDevicesW ((null),0,0x446dfb4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x446dee0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x446f310,0x00000000), stub! fixme:d3d:debug_d3dformat Unrecognized 1280070990 (as fourcc: NULL) WINED3DFORMAT! fixme:d3d:getFormatDescEntry Can't find format unrecognized(1280070990) in the format lookup table err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x15e740,0x15e6c8): stub fixme:dbghelp:validate_addr64 Unsupported address fffffffff5d20000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff5910000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff58d0000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff58c0000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff57d0000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff57c0000 fixme:dbghelp:validate_addr64 Unsupported address fffffffff57a0000 fixme:faultrep:ReportFault 0x446d1c8 0x0 stub fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) [/spoiler] Before running winetricks vcrun2005sp1, I couldn't get as far as the splash screen. I'm using a nocd crack with a legitimate version of the game.