The following are my steps, thus far (with current installation): 1. Made a fresh wine 2. Installed ONLY Fallout 3 3. Tried to apply cracked .exe 4. Found forum post, used official, patched .exe instead 5. Got the "d3d9.dll" error message upon attempting to run "Fallout3.exe" 6. Attempted to install DX 9 on the DVD. Failed. 7. Installed DX 9 via wine tricks 8. Can now run up to the title screen, but I am currently at the point where dyzmani was earlier. The mouse seems fixated in the center of the screen, and the press of any keyboard buttons (it seems) causes the window to close. Here is the output of this attempt: Code: $ wine fallout3.exe fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x32f60c,0x00000000), stub! err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface fixme:d3d9:D3DPERF_SetOptions (0x1) : stub fixme:advapi:LookupAccountNameW (null) L"dayosh" (nil) 0x32f3ec (nil) 0x32f3e4 0x32f3d4 - stub fixme:advapi:LookupAccountNameW (null) L"dayosh" 0x15ba9b40 0x32f3ec 0x15d85178 0x32f3e4 0x32f3d4 - stub fixme:advapi:RegisterEventSourceW ((null),L"XLive"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x80000002,(nil),0x0004,0x00000000,0x32e540,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1 err:ole:CoGetClassObject class {2721ae20-7e70-11d0-a5d6-28db04c10000} not registered err:ole:CoGetClassObject no class object {2721ae20-7e70-11d0-a5d6-28db04c10000} could be created for context 0x1 fixme:dsound:DSPROPERTY_Description1 (pPropData=0x32eae8,cbPropData=40,pcbReturned=0x32eb10) GUID_NULL not implemented! fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (5,26)-(811,651) fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface err:seh:raise_exception Exception frame is not in stack limits => unable to dispatch exception. Anyone seeing any major red flags or points of interest in that? Unfortunately it all looks "Greek" to me. <=)