Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 29 additions & 9 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ __pycache__/
venv/
*.egg-info/

# Build artifacts
# Build artifacts (compiled objects)
*.obj
*.o
*.asi
Expand All @@ -15,8 +15,19 @@ venv/
*.pdb
*.ilk

# Generated patch output (asi_patcher)
patches/
# Compiled binaries — allowlist for the few reference DLLs we actually track
*.dll
*.exe
!graphics/directx/dx9/tracer/src/*.dll
!rtx_remix_tools/dx/remix-comp-proxy/assets/*.dll

# Per-game patches: track docs/source/configs, skip large vendor/build outputs.
# (build/ artefacts and *.pdb/*.dll/*.exe/*.lib are already excluded above; these
# are belt-and-braces so a stray addition can't sneak in.)
patches/*/build/
patches/*/deps/dxsdk/
patches/*/deps/remix-bridge-x86/
rtx_remix_tools/dx/remix-comp-proxy/build/

# D3D9 tracer runtime artifacts
dxtrace_capture.trigger
Expand Down Expand Up @@ -49,18 +60,27 @@ retools/data/sources/
tools/ghidra_*/
tools/jdk-*/

# Target binaries (not part of the toolkit)
*.exe
*.dll
!graphics/directx/dx9/tracer/src/*.dll
!rtx_remix_tools/dx/remix-comp-proxy/assets/*.dll
# Large downloaded archives (RTX Remix runtime staging)
tools/rtx_remix_dl/

# Game install: ignore by default, allowlist diagnostic logs + our helper scripts.
FEAR Ultimate Shooter Edition/*
!FEAR Ultimate Shooter Edition/rtx_comp/
FEAR Ultimate Shooter Edition/rtx_comp/*
!FEAR Ultimate Shooter Edition/rtx_comp/*.log
!FEAR Ultimate Shooter Edition/capture_nvremix_cmdline.ps1
!FEAR Ultimate Shooter Edition/capture_nvremix_cmdline.log
!FEAR Ultimate Shooter Edition/launch_remix_test.ps1

# FEARRTX/ is its own git repo (placeholder content); not absorbed here.
FEARRTX/

# Research artifacts
compass_artifact_*

# Agent memory (machine-specific, regenerated per session)
# Agent memory & transient harness state (machine-specific)
.claude/agent-memory/
.claude/scheduled_tasks.lock

# Superpowers specs/plans (session artifacts)
docs/
9 changes: 9 additions & 0 deletions FEAR Ultimate Shooter Edition/capture_nvremix_cmdline.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
=== Capture started 2026-05-03 19:50:16.723 ===
[19:50:47.678] PID=52116 PPID=13684 Name=FEAR.exe
CmdLine: "C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\FEAR.exe"
ExePath: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\FEAR.exe
[19:50:53.638] PID=17268 PPID=52116 Name=NvRemixBridge.exe
CmdLine: "C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\.trex/NvRemixBridge.exe" 4173f7c5-6a25-451b-b1d1-29816b77df96 remix-main+b7de9a96 "C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\FEAR.exe"
ExePath: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\.trex\NvRemixBridge.exe
NvRemixBridge.exe wait failed: Cannot find a process with the process identifier 17268.
=== Capture ended 2026-05-03 19:51:16.804 ===
72 changes: 72 additions & 0 deletions FEAR Ultimate Shooter Edition/capture_nvremix_cmdline.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Tight-loop watcher that captures the exact command-line FEAR's bridge client
# passes to NvRemixBridge.exe and any child processes Remix spawns. Writes results
# to capture_nvremix_cmdline.log next to this script.
#
# Usage:
# 1. Open this script in PowerShell.
# 2. powershell -ExecutionPolicy Bypass -File .\capture_nvremix_cmdline.ps1
# 3. While it says "WATCHING", launch FEAR.exe in a separate window (double-click or run launch_remix_test.ps1).
# 4. Script captures ANY process named NvRemix*, NvRemixBridge*, or whose parent is FEAR.exe / NvRemixLauncher32.exe.
# 5. Stop with Ctrl+C when done; results saved to capture_nvremix_cmdline.log.

$logPath = Join-Path $PSScriptRoot 'capture_nvremix_cmdline.log'
"=== Capture started $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss.fff') ===" | Out-File -FilePath $logPath -Encoding utf8

$seen = @{}
$startTime = Get-Date
$timeoutSeconds = 60

Write-Host "WATCHING for NvRemix*, FEAR.exe children. Polling every 30ms. Timeout: $timeoutSeconds s." -ForegroundColor Cyan
Write-Host "Log file: $logPath" -ForegroundColor Cyan
Write-Host "Launch FEAR.exe now in another window." -ForegroundColor Yellow

while ((Get-Date) - $startTime -lt [TimeSpan]::FromSeconds($timeoutSeconds)) {
try {
$procs = Get-CimInstance Win32_Process -Filter "Name LIKE 'NvRemix%' OR Name = 'FEAR.exe'" -ErrorAction SilentlyContinue
foreach ($p in $procs) {
$key = "$($p.ProcessId):$($p.Name)"
if (-not $seen.ContainsKey($key)) {
$seen[$key] = $true
$line = "[$((Get-Date).ToString('HH:mm:ss.fff'))] PID=$($p.ProcessId) PPID=$($p.ParentProcessId) Name=$($p.Name)"
$cmd = " CmdLine: $($p.CommandLine)"
$exe = " ExePath: $($p.ExecutablePath)"
Write-Host $line -ForegroundColor Green
Write-Host $cmd -ForegroundColor White
$line | Out-File -Append -FilePath $logPath -Encoding utf8
$cmd | Out-File -Append -FilePath $logPath -Encoding utf8
$exe | Out-File -Append -FilePath $logPath -Encoding utf8

# If this is NvRemixBridge.exe, immediately try to grab its loaded modules + exit code
if ($p.Name -eq 'NvRemixBridge.exe') {
$bridgePid = $p.ProcessId
Start-Job -ScriptBlock {
param($pid_, $log)
try {
$proc = Get-Process -Id $pid_ -ErrorAction Stop
$proc.WaitForExit(15000) | Out-Null
" NvRemixBridge.exe exited: ExitCode=$($proc.ExitCode) at $((Get-Date).ToString('HH:mm:ss.fff'))" | Out-File -Append -FilePath $log -Encoding utf8
} catch {
" NvRemixBridge.exe wait failed: $_" | Out-File -Append -FilePath $log -Encoding utf8
}
} -ArgumentList $bridgePid, $logPath | Out-Null
}
}
}
} catch {
# Swallow transient WMI errors
}
Start-Sleep -Milliseconds 30
}

Write-Host "Timeout reached. Capture stopped." -ForegroundColor Cyan
"=== Capture ended $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss.fff') ===" | Out-File -Append -FilePath $logPath -Encoding utf8

# Wait briefly for any pending exit-code jobs to flush
Start-Sleep -Seconds 2
Get-Job | Wait-Job -Timeout 5 | Out-Null
Get-Job | Receive-Job 2>&1 | Out-Null
Get-Job | Remove-Job -Force

Write-Host ""
Write-Host "Final log contents:" -ForegroundColor Cyan
Get-Content $logPath
21 changes: 21 additions & 0 deletions FEAR Ultimate Shooter Edition/launch_remix_test.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Launch FEAR with AppCompat shimming disabled for the spawned process tree.
# Used to test H2 (whether Windows AppCompat / apphelp.dll is corrupting bridge IPC setup).
# Run from this directory: powershell -ExecutionPolicy Bypass -File .\launch_remix_test.ps1

$ErrorActionPreference = 'Stop'
$gameDir = Split-Path -Parent $MyInvocation.MyCommand.Path
$exePath = Join-Path $gameDir 'FEAR.exe'

if (-not (Test-Path $exePath)) {
Write-Error "FEAR.exe not found at $exePath"
}

Write-Host "Setting __COMPAT_LAYER=RUNASINVOKER for this launch (suppresses AppCompat shimming)" -ForegroundColor Cyan
$env:__COMPAT_LAYER = 'RUNASINVOKER'

# Force CWD to game dir so any relative-path lookups by the bridge resolve correctly
Set-Location $gameDir

Write-Host "Launching: $exePath" -ForegroundColor Cyan
Write-Host "(Watch Task Manager for NvRemixBridge.exe to confirm bridge spawn)" -ForegroundColor Yellow
& $exePath
29 changes: 29 additions & 0 deletions FEAR Ultimate Shooter Edition/rtx_comp/console.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=1 AlbedoStage=0
[INFO] [Proxy] Loaded system d3d9: C:\WINDOWS\system32\d3d9.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 000E0AE0, PID: 208048, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 00980CBA, PID: 208048, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[WARN] [RemixApi] Remix bridge does not export remixapi_InitializeLibrary (not an RTX Remix DLL?)
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=ON
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [d3d9] Device wrapper @ 0x955208 vtable @ 0x7b41fda8 SVSCF=0x7b3301a0 SetTransform=0x7b32b510 DIP=0x7b32f070
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [d3d9] Device wrapper @ 0x9551b8 vtable @ 0x7b41fda8 SVSCF=0x7b3301a0 SetTransform=0x7b32b510 DIP=0x7b32f070
[INFO] [FFP] State reset
[INFO] [FFP] State reset
[INFO] [FFP] Game-supplied World matrix received from per-game hook
[INFO] [ImGui] ImGui_ImplDX9_Init
[INFO] [FFP] Game-supplied View matrix received from per-game hook
[INFO] [FFP] Game-supplied Proj matrix received from per-game hook
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[INFO] [Proxy] Loaded Remix bridge: d3d9_remix.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 00E70A68, PID: 32296, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 035E0B40, PID: 32296, Class: FEAR, Visible: 1

[STATUS] [RemixApi] Initialized RemixApi
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[INFO] [Proxy] Loaded Remix bridge: d3d9_remix.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 04250B2A, PID: 227388, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 060C10D6, PID: 227388, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[STATUS] [RemixApi] Initialized RemixApi
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[INFO] [Proxy] Loaded Remix bridge: d3d9_remix.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 000C0AC8, PID: 38716, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 00020C62, PID: 38716, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[STATUS] [RemixApi] Initialized RemixApi
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
18 changes: 18 additions & 0 deletions FEAR Ultimate Shooter Edition/rtx_comp/console_run13_pre_trace.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[INFO] [Proxy] Loaded Remix bridge: d3d9_remix.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 00100ABE, PID: 39232, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 00020BFA, PID: 39232, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[STATUS] [RemixApi] Initialized RemixApi
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[INFO] [Proxy] Loaded Remix bridge: d3d9_remix.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 00050CA0, PID: 35904, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 00020D32, PID: 35904, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[STATUS] [RemixApi] Initialized RemixApi
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[INFO] [Proxy] Loaded Remix bridge: d3d9_remix.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 00090D40, PID: 6976, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 00060DB2, PID: 6976, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[STATUS] [RemixApi] Initialized RemixApi
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
28 changes: 28 additions & 0 deletions FEAR Ultimate Shooter Edition/rtx_comp/console_run1_ffponly.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=1 AlbedoStage=0
[INFO] [Proxy] Loaded system d3d9: C:\WINDOWS\system32\d3d9.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 0A3E0ECE, PID: 5024, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 02D80BA0, PID: 5024, Class: FEAR, Visible: 1

[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[WARN] [RemixApi] Remix bridge does not export remixapi_InitializeLibrary (not an RTX Remix DLL?)
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=ON
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=50000ms frames=3
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [FFP] State reset
[INFO] [ImGui] ImGui_ImplDX9_Init
[INFO] [FFP] State reset
[INFO] [Diagnostics] Capture started: 3 frames -> C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\rtx_comp\diag_20260502_200726.log
[INFO] [Diagnostics] Capture done: 3 frames
[INFO] [Diagnostics] Capture started: 3 frames -> C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\rtx_comp\diag_20260502_200727.log
[INFO] [Diagnostics] Capture done: 3 frames
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=0 AlbedoStage=0
[WARN] [Proxy] Remix enabled but could not load 'd3d9_remix.dll' (error 0xC1). Falling back to system d3d9.
[INFO] [Proxy] Loaded system d3d9: C:\WINDOWS\system32\d3d9.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 01150ACC, PID: 9988, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 04DF0DD8, PID: 9988, Class: FEAR, Visible: 1

[WARN] [RemixApi] Remix bridge does not export remixapi_InitializeLibrary (not an RTX Remix DLL?)
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=OFF
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=180000ms frames=3
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [FFP] State reset
[INFO] [ImGui] ImGui_ImplDX9_Init
26 changes: 26 additions & 0 deletions FEAR Ultimate Shooter Edition/rtx_comp/console_run3_stale_ini.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
[INFO] [Config] Loaded from: C:\Users\skurtyy\Documents\GitHub\FEARRTX\Vibe-Reverse-Engineering\FEAR Ultimate Shooter Edition\remix-comp-proxy.ini
[INFO] [Config] FFP=1 AlbedoStage=0
[INFO] [Proxy] Loaded system d3d9: C:\WINDOWS\system32\d3d9.dll
[INFO] [Game] Getting offsets ...
[OK] [Game] Found all '0' Patterns.
[INFO] [Main] Waiting for window with classname containing 'FEAR' ...
[INFO] [Main] > HWND: 00561090, PID: 12996, Class: ConsoleWindowClass, Visible: 1

[INFO] [Main] > HWND: 018210E6, PID: 12996, Class: FEAR, Visible: 1

[WARN] [RemixApi] Remix bridge does not export remixapi_InitializeLibrary (not an RTX Remix DLL?)
[INFO] [Tracer] Module initialized.
[INFO] [ImGui] Module initialized.
[INFO] [FFP] State tracker initialized, FFP=ON
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [FFP] Registers: View=c0-c3 Proj=c4-c7 World=c16-c19
[INFO] [Renderer] Module initialized.
[INFO] [Diagnostics] Module initialized, auto=1 delay=50000ms frames=3
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [d3d9] Direct3DCreate9 called. Creating proxy interface.
[INFO] [d3d9] m_pIDirect3D9->CreateDevice
[INFO] [FFP] State reset
[INFO] [FFP] State reset
[INFO] [ImGui] ImGui_ImplDX9_Init
[INFO] [FFP] State reset
[INFO] [FFP] State reset
Loading