I've tried launching Tomb Raider 2 through the patcher, and it crashes to desktop. But Tomb Raider 2 Gold works just fine for some reason?
The error I get is:
"---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: C:\Program Files (x86)\Core Design\Tomb Raider II\Tomb2.exe
abnormal program termination"
It's not the steam or gog version, but a CD version.
The error log is:
Peixotos's patch remote settings:
#args: setup
32bit: 1
D3D: 2
D3D_Driver: igdumdim32.dll
dshow: 1
dsk: 1366x768
error_log: C:\Program Files (x86)\Peixoto\error.log
GPad: A=1;B=2;X=3;Y=4;LEFT_SHOULDER=5;RIGHT_SHOULDER=6;bLeftTrigger=7;bRightTrigger=8;Start=9;Back=10;LEFT_THUMB=11;RIGHT_THUMB=12;deadzone=0.000000;
HD: 1
injector_dir: C:\Program Files (x86)\Peixoto
J2K: u=False;a=Up,Down,Left,Right,end,alt,space,ctrl,del,PgDn,shift,numpad0,esc,/,8,9,Up,Down,Left,Right;dz=0.25;
max_4x3_res: 1024x768
Mydocs: C:\Users\______\Documents
NEFS: 1
os_version: 6.300000
path: C:\Users\______\Documents\Games\Tomb Raider\TR2\
resolutions_list: 640x480 720x480 720x576 800x600 1024x768 1280x720 1280x768 1280x800 1360x768 1366x768
script: Scripts\Tomb2.ahk
script_hwnd: 0xbe0b44
singlecore: 1
svs: 1
target: C:\Program Files (x86)\Core Design\Tomb Raider II\Tomb2.exe
target_dir: C:\Program Files (x86)\Core Design\Tomb Raider II
target_name: Tomb2.exe
Textswap: path=Textures\VOKSI;s=4;sz=256;n=];p=[;d=p;sw=i;c=o;q=q;l=0;
FileHooks 0
CreateFileA_Hook Hook : 0 <- 0 means no error
CreateProcessA Hook: 0
CreateProcessW Hook: 0
Succedeed to create the DirectShow interfaces
Succeeded to hook IVideoWindow::SetWindowPosition
Succeeded to hook IMediaControl::Run
Desktop 1366x768
OpenAdapter Hook 0
DDraw.dll : C:\Windows\SYSTEM32\DDRAW.dll
DirectDrawCreate Hook : 0
Succeeded to create DirectDraw
Succeeded to create Direct3D
Succeeded to hook IDirectDraw2::CreateSurface
Failed to hook IDirectDraw::CreateSurface - detours error 1
Succeeded to hook IDirectDraw4::CreateSurface
Succeeded to hook IDirectDrawSurface::restore
Succeeded to hook IDirect3DDevice::EndScene
Succeeded to hook IDirect3DDevice3::EndScene
Succeeded to hook IDirect3D3::CreateDevice
Succeeded to hook IDirect3D2::CreateDevice
Succeeded to hook IDirectDraw::SetDisplayMode
Succeeded to hook IDirectDraw2::SetDisplayMode
Failed to hook IDirectDraw4::SetDisplayMode - detours error 1
Succeeded to hook IDirectDraw4::EnumDisplayModes
Succeeded to hook IDirect3DViewport3::SetViewPort2
Succeeded to hook IDirect3DViewport3::GetViewPort2
Succeeded to hook IDirect3DViewport3::Clear
Succeeded to hook IDirect3DViewport3::Clear2
Succeeded to hook IDirect3DViewport::SetViewPort
Succeeded to hook IDirect3DViewport::GetViewPort
Succeeded to hook IDirectDrawSurface4::GetSurfaceDesc
Succeeded to hook IDirectDraw::GetDisplayMode
Failed to hook IDirectDraw4::GetDisplayMode - detours error 1
Succeeded to hook IDirectDrawSurface::GetPixelFormat
Succeeded to hook IDirectDrawSurface::GetSurfaceDesc
Succeeded to hook IDirectDrawSurface::AddAttachedSurface
Succeeded to hook IDirectDrawSurface::GetPalette
Succeeded to hook IDirectDrawSurface::SetPalette
Succeeded to hook IDirectDrawPalette::SetEntries
Succeeded to hook IDirectDrawPalette::GetEntries
Succeeded to hook IDirectDrawSurface::QueryInterface
Succeeded to hook IDirectDrawSurface4::Lock
Succeeded to hook IDirectDrawSurface4::UnLock
Succeeded to hook IDirectDrawSurface::UnLock
Succeeded to hook IDirectDrawSurface4::Blt
Succeeded to hook IDirectDrawSurface4::Bltfast
Succeeded to hook IDirectDrawSurface4::GetDC
Succeeded to hook IDirectDrawSurface4::ReleaseDC
Succeeded to hook IDirect3DViewport3::TransformVertices
Succeeded to hook IDirect3DDevice3::DrawPrimitive
Succeeded to hook IDirect3DDevice3::DrawIndexedPrimitive
Succeeded to hook IDirect3DDevice3::DrawPrimitiveVB
Succeeded to hook IDirect3DDevice3::DrawIndexedPrimitiveVB
Succeeded to hook IDirect3DDevice2::DrawPrimitive
Succeeded to hook IDirect3DDevice2::DrawIndexedPrimitive
Succeeded to hook IDirect3DDevice::Execute
Succeeded to hook IDirect3DTexture2::Release
Succeeded to hook IDirect3DTexture2::Load
Succeeded to hook IDirect3DDevice3::SetTexture
Succeeded to hook IDirectDrawSurface4::Release
Succeeded to hook IDirect3DTexture2::GetHandle
Succeeded to hook IDirect3DDevice2::SetRenderState
Succeeded to hook IDirect3DTexture::Load
Succeeded to hook IDirect3DTexture::GetHandle
Succeeded to hook IDirect3DTexture::Release
Succeeded to hook IDirectDraw::SetCooperativeLevel
Failed to hook IDirectDraw2::SetCooperativeLevel - detours error 1
Failed to hook IDirectDraw4::SetCooperativeLevel - detours error 1
Succeeded to hook IDirectDrawSurface::flip
Succeeded to hook IDirectDrawSurface4::GetAttachedSurface
Succeeded to hook IDirectDrawSurface4::EnumAttachedSurfaces
Succeeded to hook IDirectDrawSurface::GetAttachedSurface
Succeeded to hook IDirectDrawSurface::EnumAttachedSurfaces
IDirect3DDevice2::DrawPrimitive is already hooked
Method BeginScene is not hooked yet
Succeeded to hook IDirect3DDevice2::BeginScene
1 640x480-640
2 640x480-1280
3 640x480-2560
1 960x540-960
2 960x540-1920
3 960x540-3840
1 1280x720-1280
2 1280x720-2560
3 1280x720-5120
1 1024x768-1024
2 1024x768-2048
3 1024x768-4096
1 1366x768-1368
2 1366x768-2816
3 1366x768-5504
Resolution\Viewport:
Requested : 1366 x 768
Real : 1366 x 768
Correction : 1.000000
Viewport width correction : 0.000000
Succeeded to hook IDirectDrawSurface4::blt
Succeeded to hook IDirectDrawSurface2::blt"