Ok so I used to play this game a lot on my old pc and want to play it again.
Awesomely its now freeware but anyway. I downloaded the file and then put it in
a folder named PsiOps in my desktop, navigated to the folder in Terminal and
then tried using wine to run the .exe. The error message "so and so.exe
has encountered a serious problem and needs to close" This is what was in
the Terminal. Help???
Code:
Astrauks-MacBook-Pro:PsiOps Astrauk$ wine Midway_PsiOps_DF.exe
wine: Unhandled page fault on read access to 0x20736e69 at address 0x20736e69
(thread 0009), starting debugger...
couldn't load main module (8)
Unhandled exception: page fault on read access to 0x20736e69 in 32-bit code
(0x20736e69).
Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
EIP:20736e69 ESP:0031e6dc EBP:0031e708 EFLAGS:00010206( R- -- I - -P- )
EAX:20736e69 EBX:440335ab ECX:0031e7b0 EDX:00000000
ESI:0000000c EDI:00010076
Stack dump:
0x0031e6dc: 4403350a 00010076 0000000c 00000000
0x0031e6ec: 0031eb28 00000000 00000009 00000000
0x0031e6fc: 440335ab 0000000c 00010076 0031e748
0x0031e70c: 4403366b 20736e69 00010076 0000000c
0x0031e71c: 00000000 0031eb28 7369642f 3273306b
0x0031e72c: 00000000 00000000 00000000 00000000
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x20736e69 (0x0031e708)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
1 0x4403366b call_window_proc+0xcc(hwnd=, msg=0x10076, wp=0xc, lp=0, result=,
arg=0x7369642f) in user32 (0x0031e748)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
2 0x44036464 CallWindowProcW+0x80(func=, hwnd=, msg=0x10076, wParam=0xc,
lParam=0) in user32 (0x0031e798)
fixme:winedbg:print_value ---error
3 0x44fd966c ACEditSubclassProc+0xb16(hwnd=, uMsg=0x44fd966c, wParam=0,
lParam=0) in shell32 (0x0031ea68)
4 0x4403350a WINPROC_wrapper+0x19() in user32 (0x0031eaa8)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
5 0x4403366b call_window_proc+0xcc(hwnd=, msg=0x10076, wp=0xc, lp=0, result=,
arg=0x00x0) in user32 (0x0031eae8)
fixme:winedbg:print_value ---error
6 0x4403474a WINPROC_CallProcAtoW+0xa0e(callback=0x10076, hwnd=, msg=0,
wParam=0x31eb28, lParam=0x31f09c, result=0x44fd8b55, arg=0x20,
mapping=-1762698494) in user32 (0x0031efe8)
fixme:winedbg:print_value ---error
7 0x44036220 WINPROC_call_window+0x262(hwnd=, msg=0x10076, wParam=0xc,
lParam=0, result=0x32aa24, unicode=0x31f09c, mapping=1157466965) in user32
(0x0031f048)
fixme:winedbg:print_value ---error
8 0x43feeecf call_window_proc+0xbf(hwnd=, msg=0xc, wparam=0, lparam=0x32aa24,
unicode=0x31f09c, same_thread=0, mapping=WMCHAR_MAP_SENDMESSAGE) in user32
(0x0031f0a8)
fixme:winedbg:print_value ---error
9 0x43ff1756 send_message+0x140(info=0x10076, res_ptr=, unicode=0) in user32
(0x0031f118)
fixme:winedbg:print_value ---error
10 0x43ff1c0c SendMessageA+0x64(hwnd=, msg=0x43ff1c0c, wparam=0x31f130,
lparam=0x31f15c) in user32 (0x0031f168)
11 0x43f90f05 empty_stringW+0xa28() in user32 (0x0031f248)
fixme:winedbg:print_value ---error
12 0x44036940 ComboWndProcA+0x46(hwnd=, message=0x44036940, wParam=0x10072,
lParam=0xc) in user32 (0x0031f278)
13 0x4403350a WINPROC_wrapper+0x19() in user32 (0x0031f2b8)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
14 0x4403366b call_window_proc+0xcc(hwnd=, msg=0x10072, wp=0xc, lp=0, result=,
arg=0x1) in user32 (0x0031f2f8)
fixme:winedbg:print_value ---error
15 0x440361dc WINPROC_call_window+0x21e(hwnd=, msg=0xc, wParam=0,
lParam=0x32aa24, result=0x31f3ac, unicode=0x440368f9, mapping=3273544) in user32
(0x0031f358)
fixme:winedbg:print_value ---error
16 0x43feeecf call_window_proc+0xbf(hwnd=, msg=0xc, wparam=0, lparam=0x32aa24,
unicode=0x31f3ac, same_thread=0, mapping=WMCHAR_MAP_SENDMESSAGE) in user32
(0x0031f3b8)
fixme:winedbg:print_value ---error
17 0x43ff1756 send_message+0x140(info=0x10072, res_ptr=, unicode=0) in user32
(0x0031f428)
fixme:winedbg:print_value ---error
18 0x43ff1c0c SendMessageA+0x64(hwnd=, msg=0x43ff1c0c, wparam=0x31f440,
lparam=0x31f46c) in user32 (0x0031f478)
fixme:winedbg:print_value ---error
19 0x43fae419 SendDlgItemMessageA+0x5f(hwnd=, id=0x43fae419, msg=0,
wParam=0x31f494, lParam=0x40) in user32 (0x0031f4c8)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
20 0x43fae4ea SetDlgItemTextA+0x38(hwnd=, id=0x43fae4ea, lpString=) in user32
(0x0031f508)
0x20736e69: -- no code accessible --
Modules:
Module Address Debug info Name (161 modules)
ELF 0- 611e000 Stabs <wine-loader>
PE 40000000-401f6000 Deferred libwine.1.dylib
PE 401f6000-40226000 Deferred libgl.1.dylib
PE 40226000-402c3000 Deferred libglu.1.dylib
PE 402c3000-402d8000 Deferred libxplugin.1.dylib
PE 402d8000-403e6000 Deferred libx11.6.dylib
PE 403e6000-403f4000 Deferred libxext.6.dylib
PE 403f4000-4040c000 Deferred libxcb.1.dylib
PE 4040c000-40410000 Deferred libxau.6.dylib
PE 40410000-40415000 Deferred libxdmcp.6.dylib
PE 40782000-407f6000 Deferred libfreetype.6.dylib
ELF 41000000-41533000 Deferred ntdll<elf>
\-PE 41010000-410af000 \ ntdll
ELF 41533000-415d9000 Deferred version<elf>
\-PE 41540000-4154d000 \ version
PE 415fd000-41600000 Deferred libxinerama.1.dylib
ELF 41700000-417fc000 Deferred winspool<elf>
\-PE 41710000-41739000 \ winspool
ELF 42100000-4272a000 Deferred kernel32<elf>
\-PE 42110000-42286000 \ kernel32
ELF 4365a000-438dc000 Deferred advapi32<elf>
\-PE 43660000-436ba000 \ advapi32
ELF 438dc000-43f6d000 Deferred comctl32<elf>
\-PE 438e0000-439e1000 \ comctl32
ELF 43f6d000-44622000 Stabs user32<elf>
\-PE 43f70000-44090000 \ user32
ELF 44622000-44a0e000 Deferred gdi32<elf>
\-PE 44630000-446b4000 \ gdi32
ELF 44a0e000-44fbf000 Deferred comdlg32<elf>
\-PE 44a10000-44ab0000 \ comdlg32
ELF 44fbf000-46338000 Stabs shell32<elf>
\-PE 44fd0000-45191000 \ shell32
ELF 46338000-4653e000 Deferred msvcrt<elf>
\-PE 46340000-463aa000 \ msvcrt
ELF 4653e000-46f0d000 Deferred ole32<elf>
\-PE 46540000-46668000 \ ole32
ELF 46f0d000-4731e000 Deferred rpcrt4<elf>
\-PE 46f10000-46f87000 \ rpcrt4
PE 4731e000-4734b000 Deferred libfontconfig.1.dylib
PE 47539000-47541000 Deferred libsm.6.dylib
PE 4756b000-47581000 Deferred libice.6.dylib
PE 47581000-47586000 Deferred libxxf86vm.1.dylib
PE 47586000-4758f000 Deferred libxrender.1.dylib
ELF 4774b000-483fb000 Deferred winex11<elf>
\-PE 47750000-47804000 \ winex11
ELF 483fb000-4847c000 Deferred imm32<elf>
\-PE 48400000-4841c000 \ imm32
PE 4847c000-48484000 Deferred libxrandr.2.dylib
PE 48484000-4848d000 Deferred libxcursor.1.dylib
PE 4848d000-48492000 Deferred libxfixes.3.dylib
ELF 48492000-48609000 Deferred uxtheme<elf>
\-PE 484a0000-484c5000 \ uxtheme
ELF 4874a000-487d9000 Deferred localspl<elf>
\-PE 48750000-4876b000 \ localspl
ELF 487d9000-4882e000 Deferred spoolss<elf>
\-PE 487e0000-487f2000 \ spoolss
ELF 4882e000-488b9000 Deferred riched32<elf>
\-PE 48830000-48842000 \ riched32
ELF 488b9000-48c6e000 Deferred riched20<elf>
\-PE 488c0000-48914000 \ riched20
ELF 48c6e000-49448000 Deferred oleaut32<elf>
\-PE 48c70000-48d85000 \ oleaut32
PE 70bd0000-70c34000 Deferred shlwapi
PE 71160000-7125d000 Deferred browseui
PE 9013d000-90146000 Deferred libgfxshared.dylib
PE 90142000-9016b000 Deferred cfopendirectory
PE 90205000-9023e000 Deferred libglimage.dylib
PE 902d3000-90546000 Deferred corefoundation
PE 90491000-9054a000 Deferred securityfoundation
PE 90553000-9055b000 Deferred applicationservices
PE 9068f000-90ae7000 Deferred libblas.dylib
PE 90df5000-90e60000 Deferred metadata
PE 90f72000-90f7a000 Deferred coreservices
PE 90f73000-91309000 Deferred carboncore
PE 91391000-91456000 Deferred printcore
PE 9180b000-919ef000 Deferred libicucore.a.dylib
PE 9198e000-919d4000 Deferred libncurses.5.4.dylib
PE 9198e000-919d4000 Deferred libncurses.5.4.dylib
PE 91a65000-91c78000 Deferred imageio
PE 91c1f000-91c8b000 Deferred navigationservices
PE 91d57000-91d5a000 Deferred carbon
PE 91d58000-91d6a000 Deferred carbonsound
PE 91d63000-91ef9000 Deferred audiotoolbox
PE 91d63000-91ef9000 Deferred audiotoolbox
PE 91d63000-91ef9000 Deferred audiotoolbox
PE 91eb9000-92474000 Deferred liblapack.dylib
PE 922ef000-922fd000 Deferred commonpanels
PE 922ef000-922fd000 Deferred commonpanels
PE 9248c000-925b7000 Deferred libglprogrammability.dylib
PE 9248c000-925b7000 Deferred libglprogrammability.dylib
PE 925e2000-925e8000 Deferred audiounit
PE 925e2000-925e8000 Deferred audiounit
PE 925e4000-9262f000 Deferred libvdsp.dylib
PE 92650000-92728000 Deferred ink
PE 92650000-92728000 Deferred ink
PE 92757000-92760000 Deferred libgif.dylib
PE 92a48000-92b8e000 Deferred libfontparser.dylib
PE 92a48000-92b8e000 Deferred libfontparser.dylib
PE 92bdc000-92c06000 Deferred libresolv.9.dylib
PE 92bdc000-92c06000 Deferred libresolv.9.dylib
PE 92c3f000-92d68000 Deferred osservices
PE 92d0a000-92d1d000 Deferred diskarbitration
PE 92d14000-92d24000 Deferred libkxld.dylib
PE 92d21000-92d30000 Deferred print
PE 92d29000-92d4e000 Deferred libexpat.1.dylib
PE 92d6b000-92e91000 Deferred desktopservicespriv
PE 92ff9000-930bb000 Deferred ats
PE 92ff9000-930bb000 Deferred ats
PE 93123000-9314d000 Deferred opencl
PE 93123000-9314d000 Deferred opencl
PE 9321d000-93259000 Deferred dictionaryservices
PE 93244000-93afb000 Deferred coregraphics
PE 93a34000-93a3c000 Deferred libcorevmclient.dylib
PE 93a38000-93b3a000 Deferred libiconv.2.dylib
PE 93a38000-93b3a000 Deferred libiconv.2.dylib
PE 945e6000-9469a000 Deferred searchkit
PE 94694000-94711000 Deferred iokit
PE 948fa000-94972000 Deferred libvmisc.dylib
PE 948fa000-94972000 Deferred libvmisc.dylib
PE 94af2000-94b9e000 Deferred coreaudio
PE 94c4a000-94d01000 Deferred kerberos
PE 94c4a000-94d01000 Deferred kerberos
PE 95841000-95858000 Deferred libsasl2.2.dylib
PE 95a91000-95a98000 Deferred securityhi
PE 95b04000-95bef000 Deferred vimage
PE 95be2000-95c68000 Deferred htmlrendering
PE 95be2000-95c68000 Deferred htmlrendering
PE 95d2b000-95d7f000 Deferred libtiff.dylib
PE 95e06000-95e25000 Deferred multitouchsupport
PE 95e5a000-95e90000 Deferred corevideo
PE 95e7a000-95ee3000 Deferred passwordserver
PE 95e7a000-95ee3000 Deferred passwordserver
PE 962d6000-962f9000 Deferred libpng.dylib
PE 96332000-96670000 Deferred security
PE 96596000-965b4000 Deferred langanalysis
PE 96626000-96648000 Deferred speechsynthesis
PE 96938000-969ff000 Deferred libsqlite3.dylib
PE 96b93000-96b99000 Deferred libradiance.dylib
PE 96c60000-96c73000 Deferred speechrecognition
PE 96c73000-96cdb000 Deferred familycontrols
PE 96d1b000-96e29000 Deferred cfnetwork
PE 96dc6000-96df2000 Deferred openscripting
PE 96dc6000-96df2000 Deferred openscripting
PE 96df3000-96e1e000 Deferred imagecapture
PE 96df3000-96e1e000 Deferred imagecapture
PE 96eb4000-96efa000 Deferred libcups.2.dylib
PE 96eb4000-96efa000 Deferred libcups.2.dylib
PE 97096000-970a2000 Deferred iosurface
PE 971ad000-97207000 Deferred systemconfiguration
PE 97652000-97655000 Deferred veclib
PE 97653000-97660000 Deferred commercecore
PE 97696000-976ac000 Deferred netfs
PE 976a5000-97b09000 Deferred hitoolbox
PE 97b9c000-97ba9000 Deferred opendirectory
PE 9809a000-98133000 Deferred coretext
PE 980fc000-980ff000 Deferred accelerate
PE 980fd000-98129000 Deferred directoryservice
PE 99104000-991d9000 Deferred qd
PE 993ab000-9946c000 Deferred libobjc.a.dylib
PE 99685000-99ac0000 Deferred quartzcore
PE 99685000-99ac0000 Deferred quartzcore
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\Users\Astrauk\Desktop\PsiOps\Midway_PsiOps_DF.exe
00000009 0 <=0000000e services.exe
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
Backtrace:
=>0 0x20736e69 (0x0031e708)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
1 0x4403366b call_window_proc+0xcc(hwnd=, msg=0x10076, wp=0xc, lp=0, result=,
arg=0x7369642f) in user32 (0x0031e748)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
2 0x44036464 CallWindowProcW+0x80(func=, hwnd=, msg=0x10076, wParam=0xc,
lParam=0) in user32 (0x0031e798)
fixme:winedbg:print_value ---error
3 0x44fd966c ACEditSubclassProc+0xb16(hwnd=, uMsg=0x44fd966c, wParam=0,
lParam=0) in shell32 (0x0031ea68)
4 0x4403350a WINPROC_wrapper+0x19() in user32 (0x0031eaa8)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
5 0x4403366b call_window_proc+0xcc(hwnd=, msg=0x10076, wp=0xc, lp=0, result=,
arg=0x00x0) in user32 (0x0031eae8)
fixme:winedbg:print_value ---error
6 0x4403474a WINPROC_CallProcAtoW+0xa0e(callback=0x10076, hwnd=, msg=0,
wParam=0x31eb28, lParam=0x31f09c, result=0x44fd8b55, arg=0x20,
mapping=-1762698494) in user32 (0x0031efe8)
fixme:winedbg:print_value ---error
7 0x44036220 WINPROC_call_window+0x262(hwnd=, msg=0x10076, wParam=0xc,
lParam=0, result=0x32aa24, unicode=0x31f09c, mapping=1157466965) in user32
(0x0031f048)
fixme:winedbg:print_value ---error
8 0x43feeecf call_window_proc+0xbf(hwnd=, msg=0xc, wparam=0, lparam=0x32aa24,
unicode=0x31f09c, same_thread=0, mapping=WMCHAR_MAP_SENDMESSAGE) in user32
(0x0031f0a8)
fixme:winedbg:print_value ---error
9 0x43ff1756 send_message+0x140(info=0x10076, res_ptr=, unicode=0) in user32
(0x0031f118)
fixme:winedbg:print_value ---error
10 0x43ff1c0c SendMessageA+0x64(hwnd=, msg=0x43ff1c0c, wparam=0x31f130,
lparam=0x31f15c) in user32 (0x0031f168)
11 0x43f90f05 empty_stringW+0xa28() in user32 (0x0031f248)
fixme:winedbg:print_value ---error
12 0x44036940 ComboWndProcA+0x46(hwnd=, message=0x44036940, wParam=0x10072,
lParam=0xc) in user32 (0x0031f278)
13 0x4403350a WINPROC_wrapper+0x19() in user32 (0x0031f2b8)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
14 0x4403366b call_window_proc+0xcc(hwnd=, msg=0x10072, wp=0xc, lp=0, result=,
arg=0x1) in user32 (0x0031f2f8)
fixme:winedbg:print_value ---error
15 0x440361dc WINPROC_call_window+0x21e(hwnd=, msg=0xc, wParam=0,
lParam=0x32aa24, result=0x31f3ac, unicode=0x440368f9, mapping=3273544) in user32
(0x0031f358)
fixme:winedbg:print_value ---error
16 0x43feeecf call_window_proc+0xbf(hwnd=, msg=0xc, wparam=0, lparam=0x32aa24,
unicode=0x31f3ac, same_thread=0, mapping=WMCHAR_MAP_SENDMESSAGE) in user32
(0x0031f3b8)
fixme:winedbg:print_value ---error
17 0x43ff1756 send_message+0x140(info=0x10072, res_ptr=, unicode=0) in user32
(0x0031f428)
fixme:winedbg:print_value ---error
18 0x43ff1c0c SendMessageA+0x64(hwnd=, msg=0x43ff1c0c, wparam=0x31f440,
lparam=0x31f46c) in user32 (0x0031f478)
fixme:winedbg:print_value ---error
19 0x43fae419 SendDlgItemMessageA+0x5f(hwnd=, id=0x43fae419, msg=0,
wParam=0x31f494, lParam=0x40) in user32 (0x0031f4c8)
fixme:winedbg:print_value ---error
fixme:winedbg:print_value ---error
20 0x43fae4ea SetDlgItemTextA+0x38(hwnd=, id=0x43fae4ea, lpString=) in user32
(0x0031f508)