Windows Fixes
PROBLEM 1: Chaser crashes on start or starts to a black screen on Windows 8 and newer SOLUTION 1: Try DirectX 8.1 Fix for Windows 8 and newer:
EXPLANATION: https://steamcommunity.com/sharedfiles/filedetails/?id=926885559 PROBLEM 2: Chaser does not start at all on Windows Vista and newer [Full Version, not Steam version] SOLUTION 2: You are probably using a no-cd patched version of Chaser, which Windows Data Execution Prevention (DEP) blocks. You need to clear the NX_COMPAT flag on the Chaser.exe or Disable DEP for Chaser.exe. Try these in order: Option 1: Clear the NX_COMPAT flag on the Chaser.exe Download an already-patched Chaser.exe (ENG v1.50 no-cd + OpenSpy + NX_COMPAT cleared): Download Or run the following PowerShell as admin to patch your Chaser.exe yourself: $path = Read-Host "Enter full path to Chaser.exe"
if (!(Test-Path $path)) {
throw "File not found: $path"
}
$bytes = [System.IO.File]::ReadAllBytes($path)
$pe = [BitConverter]::ToInt32($bytes, 0x3C)
$signature = [Text.Encoding]::ASCII.GetString($bytes[$pe..($pe+3)])
if ($signature -ne "PE`0`0") {
throw "Not a valid PE executable."
}
$optionalHeader = $pe + 24
$magic = [BitConverter]::ToUInt16($bytes, $optionalHeader)
if ($magic -ne 0x10B) {
throw "This is not a 32-bit PE executable. Magic: 0x{0:X}" -f $magic
}
$dllCharacteristicsOffset = $optionalHeader + 0x46
$old = [BitConverter]::ToUInt16($bytes, $dllCharacteristicsOffset)
$nxCompatSet = (($old -band 0x0100) -ne 0)
"Current DllCharacteristics: 0x{0:X4}" -f $old
"NX_COMPAT set: $nxCompatSet"
if (!$nxCompatSet) {
Write-Host "NX_COMPAT is already cleared. No patch needed."
exit
}
$backup = "$path.bak-before-nxcompat-patch"
Copy-Item $path $backup -Force
$new = [UInt16]($old -band 0xFEFF)
[BitConverter]::GetBytes($new).CopyTo($bytes, $dllCharacteristicsOffset)
[System.IO.File]::WriteAllBytes($path, $bytes)
"Patched DllCharacteristics: 0x{0:X4} -> 0x{1:X4}" -f $old, $new
"Backup saved to: $backup"
Option 2: Disable DEP for Chaser.exe specifically
bcdedit.exe /set {current} nx OptIn and reboot. If your PC uses BitLocker, Windows may
ask for your recovery key on the next boot.
More about DEP: https://en.wikipedia.org/wiki/Data_Execution_Prevention -If you need any help please feel free to ask for it in our CBOX. |