okay did that nick@linux-box:~$ sh winetricks Executing wget -nd -c --read-timeout=300 --retry-connrefused --header Accept-Encoding: gzip,deflate http://download.microsoft.com/download/ie5/Update/1/WIN98/EN-US/3725.exe --2009-02-22 00:54:46-- http://download.microsoft.com/download/ie5/Update/1/WIN98/EN-US/3725.exe Resolving download.microsoft.com... 87.248.219.151, 87.248.219.149 Connecting to download.microsoft.com|87.248.219.151|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 339968 (332K) [application/octet-stream] Saving to: `3725.exe' 100%[====================================>] 339,968 316K/s in 1.1s 2009-02-22 00:54:47 (316 KB/s) - `3725.exe' saved [339968/339968] Executing cabextract --directory=/home/nick/.wine/drive_c/winetrickstmp /home/nick/.winetrickscache/3725.exe Extracting cabinet: /home/nick/.winetrickscache/3725.exe extracting /home/nick/.wine/drive_c/winetrickstmp/3725.inf extracting /home/nick/.wine/drive_c/winetrickstmp/prebind.exe extracting /home/nick/.wine/drive_c/winetrickstmp/verinst.exe extracting /home/nick/.wine/drive_c/winetrickstmp/Wininet.dll extracting /home/nick/.wine/drive_c/winetrickstmp/ADVPACK.DLL extracting /home/nick/.wine/drive_c/winetrickstmp/W95INF32.DLL extracting /home/nick/.wine/drive_c/winetrickstmp/W95INF16.DLL All done, no errors. Executing cp -f /home/nick/.wine/drive_c/winetrickstmp/Wininet.dll /home/nick/.wine/drive_c/windows/system32/wininet.dll Using native,builtin override for following DLLs: wininet Executing wine regedit /home/nick/.wine/drive_c/winetrickstmp/override-dll.reg Install of wininet done winetricks done. nick@linux-box:~$ (thats winetricks wininet) then i executed Pirates.exe: $ wine Pirates.exe and it crashed: here's screen shot: [Image: http://i581.photobucket.com/albums/ss251/Misfits_/Screenshot3.png ] And here is Terminal output: nick@linux-box:~/.wine/drive_c/Program Files/Firaxis Games/Sid Meier's Pirates!$ wine Pirates.exe fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x32bfcc) err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401 fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:hook:IsWinEventHookInstalled (32773)-stub! err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1 fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:seh:_abnormal_termination (void)stub fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:ras:RasEnumConnectionsA (0x630607a8,0x329470,0x6305f610),stub! fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead! fixme:secur32:schan_InitializeSecurityContextW Using hardcoded "NORMAL" priority