Giter Club home page Giter Club logo

game-patches's Introduction

Xenia Canary Game Patches

This repository contains game patches for Xenia Canary.

Non-patch questions belong on the Xenia Discord server.

Game Patches Discord

These are NOT actual games or Title Updates!
Read Xenia's Quickstart to get games.

Installing/Updating

  1. Prerequisites
  2. Download this zip.
  3. Go to where xenia_canary.exe is.
  4. Delete patches folder if present (backup if needed).
  5. Open game-patches.zip and extract patches in the same directory as xenia_canary.exe. The folder structure should look like this:
    └─── Xenia Canary
        |  ...
        │  xenia_canary.exe
        |  ...
        └─── patches
                ...
                584111F7 - Minecraft (XBLA, TU0).patch.toml
                ...
    
  6. Continue to the section below.

How to use

  1. Prerequisites
    • Latest Xenia Canary experimental
      • Patches aren't supported on master or outdated versions of Xenia Canary.
    • The right version of the game e.g. Title Update (TU).
  2. Open the .patch.toml file that corresponds to your game in a text editor (Notepad, VSCode, VSCodium, Notepad++, etc.)
  3. Change is_enabled from false to true. For example, to enable a 60 FPS patch:
    [[patch]]
        name = "60 FPS"
        desc = "Description"
        author = "Author"
        is_enabled = false
    
        [[patch.be8]]
            address = 0x########
            value = 0x##
    becomes
    [[patch]]
        name = "60 FPS"
        desc = "Description"
        author = "Author"
        is_enabled = true
    
        [[patch.be8]]
            address = 0x########
            value = 0x##

If you see [Patches Applied] in the title bar then the patch(es) applied successfully.

Don't change the hash of existing patches. If your version of the game is different then the patch(es) need to be ported to that version.

Notes about aspect ratio patches

  • present_letterbox must be changed from true to false!
  • Aspect ratio patches do not increase resolution!
  • While most aspect ratio patches are 21:9 (3440/1440), they can be changed to other aspect ratios as well unless not specified or specified otherwise;
    1. Divide your monitor's resolution width by height (i.e. 3440/1440)
    2. Convert the result to hex.
    3. Change the value to 0x######## replacing ######## with the hex value.

Note about framerate patches

Framerates above 60 FPS require vsync to be changed from true to false in the Xenia Canary config.


Setting up Cheat Engine

  • Memory Breakpoints can be set in Cheat Engine or MSVC with emit_source_annotations = true. This will give annotations in disassembly.
  • Cheat Engine 7.2+ includes Big Endian types, but they must be enabled;
    • Click Edit > Options > Extra Custom Types and check all of them.
  • Go to Scan Settings and enable MEM_MAPPED.
  • Change 'Memory Scan Options' to:
    All
    Start 100000000
    Stop 200000000
    • This may change depending on the programs you have running.
  • Once you find a value you can attach Cheat Engine's debugger to see what reads/writes to that address.
    This will show an xex address when a breakpoint is hit, although there is currently no way to set a breakpoint on execution within the Xenia Debugger.

Creating a patch

Prerequisites

Guidelines

  • Patch must be named Title ID - Game Title.patch.toml and be in /patches.
    For example, a patch file for Blue Dragon must be called 4D5307DF - Blue Dragon.patch.toml.
  • If you are making a patch for a game that already has a file, then add to it*
    • Only exception being if you're patching a different module.
  • Submitting patches:
    • No whitespace.
    • Lowercase hex for address/value hex, uppercase for title ID/hash/media ID.

How to get the module hash and filename:

  1. Don't change the hash of existing patches. If your version of the game is different then the patch(es) need to be ported to that version.
  2. Set log_level to at least 2 (default) in the Xenia Canary config; See How to use for location.
  3. Run the game at least once.
  4. Close Xenia Canary.
  5. Obtain module hash/title ID/title name;
    • Search Ctrl+F for Module hash: in xenia.log
      You should see something like:
      i> ######## Module \Device\Cdrom0\default.xex:
      Module Hash: ################
      
    • Patches can have multiple executables/hashes. Only leave the hash(es) you're using uncommented:
      hash = [
      "7C5F016EA6A81E95" # default.xex
      # "2330F2A205951B81" # AO3MPGame-XeReleaseLTCG.xex
      ]

Patch types

[[patch.*]] Info Value (example)
be8 Hex, 1 byte 0x00
be16 Hex, 2 bytes 0x0000
be32 Hex, 4 bytes 0x00000000
be64 Hex, 8 bytes 0x0000000000000000
array Hex, any size "0x##*"
f32 Float, single 1.0
f64 Float, double 1.0
string String, UTF-8 "string"
u16string String, UTF-16 "string"

Example patch

title_name = "Game Title"
title_id = "1234ABCD" # AB-1234
hash = "################" # Module the hash applies to (i.e. default.xex)
          # Can be an array if applicable:
hash = [
  "################"     # See above
]
#media_id = "1234ABCD" # Optionally you can add a redump link; Disc (Region): http://redump.org/disc/1234
#                        Can also be an array if applicable:
#media_id = [
#  "1234ABCD"          # See above
#]
# Title ID, hash, and media ID must be uppercase.

[[patch]]
  name = "Patch name"
  author = "Me"
  desc = "Patch description" # Description is optional
  is_enabled = false         # Must be false for PRs

# [[patch.*]]
#  For example, be8:
  [[patch.be8]]
    address = 0x82000000 # Tends to start with 0x8, always 4 bytes
    value = 0x00
#  Address and value hex must be lowercase.
#   string:
  [[patch.string]]
    address = 0x82000000 # Tends to start with 0x8, always 4 bytes
    value = "string"
# End of file newline

game-patches's People

Contributors

5c8 avatar actualmandm avatar adriancassar avatar aphelionwastaken avatar bomabomaboma avatar cochcoder avatar craftycodie avatar emoose avatar esppiral avatar etokapa avatar gliniak avatar hasster1 avatar hyperbx avatar icup321 avatar illusion0001 avatar jnackmclain avatar justsomeguy1234 avatar luctaris avatar margen67 avatar oserenity avatar pepper0707 avatar philipesousa avatar retrobenny avatar ryu-highabusa avatar tervel1337 avatar thunderstrucker avatar undeadfrankie avatar wyliemaster avatar zolakluke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

game-patches's Issues

Most games with 60 FPS patches have double-buffered vsync

This patch works very well in areas that are not very graphically busy.

However, in areas that are graphically busy, the game reverts to a 30fps cap. I could be wrong but I think this is not a performance issue on my end. I believe the game is programmed specifically to behave like this. I say this because the shift in fps goes from 60 (steady without drops) instantly to 30 (also steady without drops) depending on the busyness of the scene.

I really appreciate the work you folks do here. I wish I could figure it out myself with ghidra, but I lack the skills.

I've attached a video so you can see what I mean. The fps is being displayed in the top left corner.

2022-05-31.18-37-45.mp4

NBA 2K16 and WWE 2K14 patch please

NBA 2K16 stuck at loading message after pressing start
WWE 2K14 just runs at slow mo and black screen at first match in 30 years of WM
Also NBA 2K11 just too laggy when playing match, but runs good at blacktop mode or freestyle training

Visual Studio Code extension for game patches

Serenity's Xenia Patch Maker is nice, but it has it's shortcomings:

  • Doesn't have all of VSCode's features:
    • No ESLint support.
    • No automatic end of file newline or redundant newline removal on save.
    • No multi-line cursor.
    • No switching lines with Alt+Up/Down
    • No Ctrl+S (Save) hotkey.
    • Tab doesn't work properly. (switches to a different element in the window)
    • Not resizable.
    • No integrated terminal or version control.
    • etc.
  • Odd dependencies. (i.e. doesn't use Qt making it difficult if not impossible to build with CI)

UFC Undisputed 3

hello buddy can you make a patch for the game ufc undisputed 3

Grand Theft Auto IV - Add .xex plugin support

Just like for Grand Theft Auto V (TU27), Grand Theft Auto IV could have plugin support using writable_code_segments.

I was trying to do this myself, but have little coding experience. Looking at the patch @AdrianCassar made for Grand Theft Auto V (TU27) didn't make me any wiser as to how this is done.

Patches with missing hashes

Create 4D530AA4 - Forza Horizon 2.patch.toml

title_name = "Forza Horizon 2"
title_id = "4D530AA4" # MS-2724
#media_id = "4000D145" # Disc (USA): http://redump.org/disc/60608/

[[patch]]
name = "Disable Motion Blur"
author = "me"
is_enabled = true

[[patch.be32]]
address = 0x92F04494
value = 0x60000000

[[patch]]
name = "Disable Depth of Field"
author = "me"
is_enabled = true

[[patch.be32]]
address = 0x9243B2E4
value = 0x39600000
[[patch.be32]]
address = 0x924382BC
value = 0x39600000
[[patch.be32]]
address = 0x924382EC
value = 0x39600000

if statements

can you add if statement for title update detection if tu1 then use these xyc's else use byc.
also what code format does the patch file uses xml or?

Patch Request - Sonic & Sega All-Stars Racing

Sonic & Sega All-Stars Racing has insanely bright bloom effects on every track. Some tracks are bearable such as "Whale Lagoon", but other tracks with lots of snow such as "Icicle Valley" make the game unplayable as shown below. This was played on a vanilla Xenia with in-game brightness turned to 0%. Disabling "draw_resolution_scaled_texture_offsets" also had no effect.

Desktop Screenshot 2024 01 15 - 01 40 08 27
Desktop Screenshot 2024 01 15 - 01 40 39 75
Desktop Screenshot 2024 01 15 - 01 38 50 84
Desktop Screenshot 2024 01 15 - 01 39 01 77

Patches with missing or bad info

The hash may be enough to make sure the patch is being applied to the right version, but there's no way of knowing the exact version of the game the patch is meant for, thus media IDs should be put back.
They were removed in 1cd2865.

Title ID Serial Name Missing/bad info
4D5307D1 MS-2001 Project Gotham Racing 3 Missing:
media_id
4D5307D2 MS-2002 Kameo: Elements of Power Missing:
media_id
4D5387E0 MS-34784 Kameo: Elements of Power (kiosk demo) Missing:
media_id
4D5387E9 MS-34793 Kameo: Elements of Power (demo) Missing:
media_id
4D530910 MS-2320 Forza Motorsport 4 Missing:
media_id
58410B00 XA-2816 Dead Rising 2 Case West Missing:
hash
434307D4 CC-2004 Resident Evil 5 Missing:
hash module filename
445007EA DP-2026 Onechanbara Missing:
hash module filename
media_id
454107D9 EA-2009 Need for Speed: Most Wanted (2005) Missing:
media_id
454107EC EA-2028 Need for Speed: Carbon Missing:
hash module filename
media_id
465307D6 FS-2006 Armored Core 4 Missing:
hash
media_id
545107FC TQ-2044 Saints Row 2 Missing:
hash module filename
545407DF TT-2015 Rockstar Table Tennis Missing:
hash
media_id
584108DB XA-2267 A Kingdom for Keflings Missing:
hash module filename
584109FF XA-2559 Plants vs. Zombies Missing:
hash module filename
4541087F EA-2175 Skate 2 Missing:
media_id
5553088C US-2188 Far Cry 3 Missing:
hash module filename
Bad:
hash
5841124F XA-4687 Doritos Crash Course 2 Missing:
media_id
41560904 AV-2308 Transformers: Rise of The Dark Spark Missing:
hash
43430830 CC-2096 Lost Planet 3 Missing:
hash
43430841 CC-2113 Resident Evil Missing:
hash module filename
43430842 CC-2114 Resident Evil 0 Missing:
hash module filename
45410806 EA-2054 Burnout Paradise (1.00) Missing:
hash
media_id
45410806 EA-2054 Burnout Paradise (Screenshot) Missing:
media_id
45410914 EA-2324 Rock Band 3 Missing:
hash module filename
media_id
53450812 SE-2066 Sonic Unleashed (TU2) Bad:
hash
53450812 SE-2066 Sonic Unleashed Missing:
media_id
53510806 SQ-2054 Final Fantasy XIII-2 Missing:
hash module filename
media_id
57520802 WR-2050 Batman: Arkham City (TU6) Missing:
hash
hash module filename
media_id
57520802 WR-2050 Batman: Arkham City Missing:
media_id
57520828 WR-2088 Batman: Arkham Origins Missing:
hash
hash module filename
media_id
57520828 WR-2088 Batman: Arkham Origins (TU3) Missing:
media_id

[SOLVED] Need for Speed Most Wanted (2005) crashes Xenia when custom patch is enabled

Apparently, for whatever reason Xenia crashes every time I enable the custom "Remove Post Processing" patch made by illusion and I don't know why

Here is the log (everything is default, no settings changed/tweaked, build taken from AppVeyor)
i> 000010B4 Build: detached / 25894c40837c83fb2a95a250275f2f0049d1c27e on Oct 21 2020
i> 000010B4 Storage root: C:\Users\User\Documents\Xenia
i> 000010B4 Loaded config: C:\Users\User\Documents\Xenia\xenia-canary.config.toml
i> 000010B4 Content root: C:\Users\User\Documents\Xenia\content
w> 0000040C SDL GameControllerDB: file 'gamecontrollerdb.txt' does not exist.
i> 000010B4 Patching System: Loaded patches for 1 titles
i> 000010B4 Loading profile GPDs from path Content/Profile/
i> 000010B4 Loaded 00000002 profile GPDs
w> 000010B4 Failed to load dxcompiler.dll, converted DXIL disassembly for debugging will be unavailable - if needed, download the DirectX Shader Compiler from https://github.com/microsoft/DirectXShaderCompiler/releases and place the DLL in the Xenia directory
i> 000010B4 DXGI adapter: NVIDIA GeForce GTX 1080 (vendor 10DE, device 1B80)
i> 000010B4 Direct3D 12 device and OS features:
* Max GPU virtual address bits per resource: 40
* Non-zeroed heap creation: no
* Programmable sample positions: tier 2
* Rasterizer-ordered views: yes
* Resource binding: tier 3
* Tiled resources: tier 3
i> 000010B4 Added handle:F8000004 for class xe::kernel::XObject
i> 000010B4 XThreadF8000004 (1) Stack: 70010000-70030000
i> 000010B4 Added handle:F8000008 for class xe::kernel::XObject
K> F8000004 XThread::Execute thid 1 (handle=F8000004, 'GraphicsSystem Command Processor (F8000004)', native=00001EBC, )
i> 000010B4 XThreadF8000008 (2) Stack: 70050000-70070000
K> F8000008 XThread::Execute thid 2 (handle=F8000008, 'GraphicsSystem Vsync (F8000008)', native=0000055C, )
i> 000010B4 Added handle:F800000C for class xe::kernel::XObject
i> 000010B4 XThreadF800000C (3) Stack: 70090000-700B0000
i> 000010B4 Added handle:F8000010 for class xe::kernel::XObject
K> F800000C XThread::Execute thid 3 (handle=F800000C, 'XMA Decoder Worker (F800000C)', native=000010EC, )
i> 000010B4 XThreadF8000010 (4) Stack: 700D0000-700F0000
i> 000010B4 Added handle:F8000014 for class xe::kernel::XObject
K> F8000010 XThread::Execute thid 4 (handle=F8000010, 'Audio Worker (F8000010)', native=000007B4, )
i> 000010B4 Added handle:F8000018 for class xe::kernel::XObject
i> 000010B4 Added handle:F800001C for class xe::kernel::XObject
i> 0000040C LaunchXexPath: D:/Emulators/Games/Xbox 360 Games/Need for Speed Most Wanted (German Debug)/NfsMWEuropeGerMilestone.xex
i> 0000040C Launching module game:\NfsMWEuropeGerMilestone.xex
i> 0000040C Added handle:F8000020 for class xe::kernel::XObject
F> 0000040C HostPathDevice::ResolvePath(\NfsMWEuropeGerMilestone.xex)
w> 0000040C XEX load failed with code 2, trying with devkit encryption key...
!> 0000040C ResolvePath(update:\NfsMWEuropeGerMilestone.xexp) failed - device not found
F> 0000040C HostPathDevice::ResolvePath(\NfsMWEuropeGerMilestone.xexp)
i> 0000040C Added handle:F8000024 for class xe::kernel::XObject
i> 0000040C XThreadF8000024 (5) Stack: 70110000-70130000
K> F8000024 XThread::Execute thid 5 (handle=F8000024, 'Kernel Dispatch Thread (F8000024)', native=00001B44, )
C> 0000040C WARNING: imported a variable with no value: ExThreadObjectType
C> 0000040C WARNING: imported a variable with no value: ExEventObjectType
C> 0000040C WARNING: imported a variable with no value: ExSemaphoreObjectType
C> 0000040C WARNING: imported a variable with no value: ExTimerObjectType
i> 0000040C Module \Device\Harddisk0\Partition0\NfsMWEuropeGerMilestone.xex:
    Module Flags: 00000001
Security Header:
     Image Flags: 00000000
    Load Address: 82000000
      Image Size: 00D30000
    Export Table: 00000000
Optional Header Count: 13
  XEX_HEADER_RESOURCE_INFO:
    454107D9 82CF0000-82D29E44, 237124b
  XEX_HEADER_FILE_FORMAT_INFO (TODO):
  XEX_HEADER_ORIGINAL_BASE_ADDRESS: 00400000
  XEX_HEADER_ENTRY_POINT: 8266BCB8
  XEX_HEADER_IMAGE_BASE_ADDRESS: 82000000
  XEX_HEADER_IMPORT_LIBRARIES:
    xam.xex - 346 imports
      Version: 2.0.2135.0
      Min Version: 2.0.1861.0
    xboxkrnl.exe - 373 imports
      Version: 2.0.2135.0
      Min Version: 2.0.1861.0
    xbdm.xex - 20 imports
      Version: 2.0.2135.0
      Min Version: 2.0.1861.0
  XEX_HEADER_CHECKSUM_TIMESTAMP (TODO):
  XEX_HEADER_STATIC_LIBRARIES:
    XAPILIB  : 2.0.2135.1
    D3DX9    : 2.0.2135.0
    XGRAPHC  : 2.0.2135.0
    LIBCMT   : 2.0.2135.0
    XBOXKRNL : 2.0.2135.0
    XMP      : 2.0.2135.0
    XMEDIA   : 2.0.2135.2
    XONLINE  : 2.0.2135.1
    XAUD     : 2.0.2135.1
    XHV      : 2.0.2135.0
    D3D9LTCG : 2.0.2135.0
  XEX_HEADER_TLS_INFO:
          Slot Count: 64
    Raw Data Address: 82CE3600
           Data Size: 8
       Raw Data Size: 8
  XEX_HEADER_DEFAULT_STACK_SIZE: 262144
  XEX_HEADER_SYSTEM_FLAGS: 00000200
  XEX_HEADER_EXECUTION_INFO:
       Media ID: 00000000
        Version: 0.0.0.0
       Title ID: 454107D9
    Savegame ID: 454107D9
    Disc Number / Total: 0 / 0
  XEX_HEADER_LAN_KEY: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Sections:
    0 RODATA    1 pages    82000000 - 82010000 (65536 bytes)
    1 RODATA    1 pages    82010000 - 82020000 (65536 bytes)
    2 RODATA    1 pages    82020000 - 82030000 (65536 bytes)
    3 RODATA    1 pages    82030000 - 82040000 (65536 bytes)
    4 RODATA    1 pages    82040000 - 82050000 (65536 bytes)
    5 RODATA    1 pages    82050000 - 82060000 (65536 bytes)
    6 RODATA    1 pages    82060000 - 82070000 (65536 bytes)
    7 RODATA    1 pages    82070000 - 82080000 (65536 bytes)
    8 RODATA    1 pages    82080000 - 82090000 (65536 bytes)
    9 RODATA    1 pages    82090000 - 820A0000 (65536 bytes)
   10 RODATA    1 pages    820A0000 - 820B0000 (65536 bytes)
   11 RODATA    1 pages    820B0000 - 820C0000 (65536 bytes)
   12 RODATA    1 pages    820C0000 - 820D0000 (65536 bytes)
   13 RODATA    1 pages    820D0000 - 820E0000 (65536 bytes)
   14 RODATA    1 pages    820E0000 - 820F0000 (65536 bytes)
   15 CODE      1 pages    820F0000 - 82100000 (65536 bytes)
   16 CODE      1 pages    82100000 - 82110000 (65536 bytes)
   17 CODE      1 pages    82110000 - 82120000 (65536 bytes)
   18 CODE      1 pages    82120000 - 82130000 (65536 bytes)
   19 CODE      1 pages    82130000 - 82140000 (65536 bytes)
   20 CODE      1 pages    82140000 - 82150000 (65536 bytes)
   21 CODE      1 pages    82150000 - 82160000 (65536 bytes)
   22 CODE      1 pages    82160000 - 82170000 (65536 bytes)
   23 CODE      1 pages    82170000 - 82180000 (65536 bytes)
   24 CODE      1 pages    82180000 - 82190000 (65536 bytes)
   25 CODE      1 pages    82190000 - 821A0000 (65536 bytes)
   26 CODE      1 pages    821A0000 - 821B0000 (65536 bytes)
   27 CODE      1 pages    821B0000 - 821C0000 (65536 bytes)
   28 CODE      1 pages    821C0000 - 821D0000 (65536 bytes)
   29 CODE      1 pages    821D0000 - 821E0000 (65536 bytes)
   30 CODE      1 pages    821E0000 - 821F0000 (65536 bytes)
   31 CODE      1 pages    821F0000 - 82200000 (65536 bytes)
   32 CODE      1 pages    82200000 - 82210000 (65536 bytes)
   33 CODE      1 pages    82210000 - 82220000 (65536 bytes)
   34 CODE      1 pages    82220000 - 82230000 (65536 bytes)
   35 CODE      1 pages    82230000 - 82240000 (65536 bytes)
   36 CODE      1 pages    82240000 - 82250000 (65536 bytes)
   37 CODE      1 pages    82250000 - 82260000 (65536 bytes)
   38 CODE      1 pages    82260000 - 82270000 (65536 bytes)
   39 CODE      1 pages    82270000 - 82280000 (65536 bytes)
   40 CODE      1 pages    82280000 - 82290000 (65536 bytes)
   41 CODE      1 pages    82290000 - 822A0000 (65536 bytes)
   42 CODE      1 pages    822A0000 - 822B0000 (65536 bytes)
   43 CODE      1 pages    822B0000 - 822C0000 (65536 bytes)
   44 CODE      1 pages    822C0000 - 822D0000 (65536 bytes)
   45 CODE      1 pages    822D0000 - 822E0000 (65536 bytes)
   46 CODE      1 pages    822E0000 - 822F0000 (65536 bytes)
   47 CODE      1 pages    822F0000 - 82300000 (65536 bytes)
   48 CODE      1 pages    82300000 - 82310000 (65536 bytes)
   49 CODE      1 pages    82310000 - 82320000 (65536 bytes)
   50 CODE      1 pages    82320000 - 82330000 (65536 bytes)
   51 CODE      1 pages    82330000 - 82340000 (65536 bytes)
   52 CODE      1 pages    82340000 - 82350000 (65536 bytes)
   53 CODE      1 pages    82350000 - 82360000 (65536 bytes)
   54 CODE      1 pages    82360000 - 82370000 (65536 bytes)
   55 CODE      1 pages    82370000 - 82380000 (65536 bytes)
   56 CODE      1 pages    82380000 - 82390000 (65536 bytes)
   57 CODE      1 pages    82390000 - 823A0000 (65536 bytes)
   58 CODE      1 pages    823A0000 - 823B0000 (65536 bytes)
   59 CODE      1 pages    823B0000 - 823C0000 (65536 bytes)
   60 CODE      1 pages    823C0000 - 823D0000 (65536 bytes)
   61 CODE      1 pages    823D0000 - 823E0000 (65536 bytes)
   62 CODE      1 pages    823E0000 - 823F0000 (65536 bytes)
   63 CODE      1 pages    823F0000 - 82400000 (65536 bytes)
   64 CODE      1 pages    82400000 - 82410000 (65536 bytes)
   65 CODE      1 pages    82410000 - 82420000 (65536 bytes)
   66 CODE      1 pages    82420000 - 82430000 (65536 bytes)
   67 CODE      1 pages    82430000 - 82440000 (65536 bytes)
   68 CODE      1 pages    82440000 - 82450000 (65536 bytes)
   69 CODE      1 pages    82450000 - 82460000 (65536 bytes)
   70 CODE      1 pages    82460000 - 82470000 (65536 bytes)
   71 CODE      1 pages    82470000 - 82480000 (65536 bytes)
   72 CODE      1 pages    82480000 - 82490000 (65536 bytes)
   73 CODE      1 pages    82490000 - 824A0000 (65536 bytes)
   74 CODE      1 pages    824A0000 - 824B0000 (65536 bytes)
   75 CODE      1 pages    824B0000 - 824C0000 (65536 bytes)
   76 CODE      1 pages    824C0000 - 824D0000 (65536 bytes)
   77 CODE      1 pages    824D0000 - 824E0000 (65536 bytes)
   78 CODE      1 pages    824E0000 - 824F0000 (65536 bytes)
   79 CODE      1 pages    824F0000 - 82500000 (65536 bytes)
   80 CODE      1 pages    82500000 - 82510000 (65536 bytes)
   81 CODE      1 pages    82510000 - 82520000 (65536 bytes)
   82 CODE      1 pages    82520000 - 82530000 (65536 bytes)
   83 CODE      1 pages    82530000 - 82540000 (65536 bytes)
   84 CODE      1 pages    82540000 - 82550000 (65536 bytes)
   85 CODE      1 pages    82550000 - 82560000 (65536 bytes)
   86 CODE      1 pages    82560000 - 82570000 (65536 bytes)
   87 CODE      1 pages    82570000 - 82580000 (65536 bytes)
   88 CODE      1 pages    82580000 - 82590000 (65536 bytes)
   89 CODE      1 pages    82590000 - 825A0000 (65536 bytes)
   90 CODE      1 pages    825A0000 - 825B0000 (65536 bytes)
   91 CODE      1 pages    825B0000 - 825C0000 (65536 bytes)
   92 CODE      1 pages    825C0000 - 825D0000 (65536 bytes)
   93 CODE      1 pages    825D0000 - 825E0000 (65536 bytes)
   94 CODE      1 pages    825E0000 - 825F0000 (65536 bytes)
   95 CODE      1 pages    825F0000 - 82600000 (65536 bytes)
   96 CODE      1 pages    82600000 - 82610000 (65536 bytes)
   97 CODE      1 pages    82610000 - 82620000 (65536 bytes)
   98 CODE      1 pages    82620000 - 82630000 (65536 bytes)
   99 CODE      1 pages    82630000 - 82640000 (65536 bytes)
  100 CODE      1 pages    82640000 - 82650000 (65536 bytes)
  101 CODE      1 pages    82650000 - 82660000 (65536 bytes)
  102 CODE      1 pages    82660000 - 82670000 (65536 bytes)
  103 CODE      1 pages    82670000 - 82680000 (65536 bytes)
  104 CODE      1 pages    82680000 - 82690000 (65536 bytes)
  105 CODE      1 pages    82690000 - 826A0000 (65536 bytes)
  106 CODE      1 pages    826A0000 - 826B0000 (65536 bytes)
  107 CODE      1 pages    826B0000 - 826C0000 (65536 bytes)
  108 CODE      1 pages    826C0000 - 826D0000 (65536 bytes)
  109 CODE      1 pages    826D0000 - 826E0000 (65536 bytes)
  110 CODE      1 pages    826E0000 - 826F0000 (65536 bytes)
  111 CODE      1 pages    826F0000 - 82700000 (65536 bytes)
  112 CODE      1 pages    82700000 - 82710000 (65536 bytes)
  113 CODE      1 pages    82710000 - 82720000 (65536 bytes)
  114 CODE      1 pages    82720000 - 82730000 (65536 bytes)
  115 CODE      1 pages    82730000 - 82740000 (65536 bytes)
  116 CODE      1 pages    82740000 - 82750000 (65536 bytes)
  117 CODE      1 pages    82750000 - 82760000 (65536 bytes)
  118 CODE      1 pages    82760000 - 82770000 (65536 bytes)
  119 CODE      1 pages    82770000 - 82780000 (65536 bytes)
  120 CODE      1 pages    82780000 - 82790000 (65536 bytes)
  121 CODE      1 pages    82790000 - 827A0000 (65536 bytes)
  122 CODE      1 pages    827A0000 - 827B0000 (65536 bytes)
  123 CODE      1 pages    827B0000 - 827C0000 (65536 bytes)
  124 CODE      1 pages    827C0000 - 827D0000 (65536 bytes)
  125 CODE      1 pages    827D0000 - 827E0000 (65536 bytes)
  126 CODE      1 pages    827E0000 - 827F0000 (65536 bytes)
  127 CODE      1 pages    827F0000 - 82800000 (65536 bytes)
  128 CODE      1 pages    82800000 - 82810000 (65536 bytes)
  129 CODE      1 pages    82810000 - 82820000 (65536 bytes)
  130 CODE      1 pages    82820000 - 82830000 (65536 bytes)
  131 CODE      1 pages    82830000 - 82840000 (65536 bytes)
  132 CODE      1 pages    82840000 - 82850000 (65536 bytes)
  133 CODE      1 pages    82850000 - 82860000 (65536 bytes)
  134 CODE      1 pages    82860000 - 82870000 (65536 bytes)
  135 CODE      1 pages    82870000 - 82880000 (65536 bytes)
  136 CODE      1 pages    82880000 - 82890000 (65536 bytes)
  137 CODE      1 pages    82890000 - 828A0000 (65536 bytes)
  138 CODE      1 pages    828A0000 - 828B0000 (65536 bytes)
  139 CODE      1 pages    828B0000 - 828C0000 (65536 bytes)
  140 CODE      1 pages    828C0000 - 828D0000 (65536 bytes)
  141 CODE      1 pages    828D0000 - 828E0000 (65536 bytes)
  142 CODE      1 pages    828E0000 - 828F0000 (65536 bytes)
  143 CODE      1 pages    828F0000 - 82900000 (65536 bytes)
  144 CODE      1 pages    82900000 - 82910000 (65536 bytes)
  145 CODE      1 pages    82910000 - 82920000 (65536 bytes)
  146 RWDATA    1 pages    82920000 - 82930000 (65536 bytes)
  147 RWDATA    1 pages    82930000 - 82940000 (65536 bytes)
  148 RWDATA    1 pages    82940000 - 82950000 (65536 bytes)
  149 RWDATA    1 pages    82950000 - 82960000 (65536 bytes)
  150 RWDATA    1 pages    82960000 - 82970000 (65536 bytes)
  151 RWDATA    1 pages    82970000 - 82980000 (65536 bytes)
  152 RWDATA    1 pages    82980000 - 82990000 (65536 bytes)
  153 RWDATA    1 pages    82990000 - 829A0000 (65536 bytes)
  154 RWDATA    1 pages    829A0000 - 829B0000 (65536 bytes)
  155 RWDATA    1 pages    829B0000 - 829C0000 (65536 bytes)
  156 RWDATA    1 pages    829C0000 - 829D0000 (65536 bytes)
  157 RWDATA    1 pages    829D0000 - 829E0000 (65536 bytes)
  158 RWDATA    1 pages    829E0000 - 829F0000 (65536 bytes)
  159 RWDATA    1 pages    829F0000 - 82A00000 (65536 bytes)
  160 RWDATA    1 pages    82A00000 - 82A10000 (65536 bytes)
  161 RWDATA    1 pages    82A10000 - 82A20000 (65536 bytes)
  162 RWDATA    1 pages    82A20000 - 82A30000 (65536 bytes)
  163 RWDATA    1 pages    82A30000 - 82A40000 (65536 bytes)
  164 RWDATA    1 pages    82A40000 - 82A50000 (65536 bytes)
  165 RWDATA    1 pages    82A50000 - 82A60000 (65536 bytes)
  166 RWDATA    1 pages    82A60000 - 82A70000 (65536 bytes)
  167 RWDATA    1 pages    82A70000 - 82A80000 (65536 bytes)
  168 RWDATA    1 pages    82A80000 - 82A90000 (65536 bytes)
  169 RWDATA    1 pages    82A90000 - 82AA0000 (65536 bytes)
  170 RWDATA    1 pages    82AA0000 - 82AB0000 (65536 bytes)
  171 RWDATA    1 pages    82AB0000 - 82AC0000 (65536 bytes)
  172 RWDATA    1 pages    82AC0000 - 82AD0000 (65536 bytes)
  173 RWDATA    1 pages    82AD0000 - 82AE0000 (65536 bytes)
  174 RWDATA    1 pages    82AE0000 - 82AF0000 (65536 bytes)
  175 RWDATA    1 pages    82AF0000 - 82B00000 (65536 bytes)
  176 RWDATA    1 pages    82B00000 - 82B10000 (65536 bytes)
  177 RWDATA    1 pages    82B10000 - 82B20000 (65536 bytes)
  178 RWDATA    1 pages    82B20000 - 82B30000 (65536 bytes)
  179 RWDATA    1 pages    82B30000 - 82B40000 (65536 bytes)
  180 RWDATA    1 pages    82B40000 - 82B50000 (65536 bytes)
  181 RWDATA    1 pages    82B50000 - 82B60000 (65536 bytes)
  182 RWDATA    1 pages    82B60000 - 82B70000 (65536 bytes)
  183 RWDATA    1 pages    82B70000 - 82B80000 (65536 bytes)
  184 RWDATA    1 pages    82B80000 - 82B90000 (65536 bytes)
  185 RWDATA    1 pages    82B90000 - 82BA0000 (65536 bytes)
  186 RWDATA    1 pages    82BA0000 - 82BB0000 (65536 bytes)
  187 RWDATA    1 pages    82BB0000 - 82BC0000 (65536 bytes)
  188 RWDATA    1 pages    82BC0000 - 82BD0000 (65536 bytes)
  189 RWDATA    1 pages    82BD0000 - 82BE0000 (65536 bytes)
  190 RWDATA    1 pages    82BE0000 - 82BF0000 (65536 bytes)
  191 RWDATA    1 pages    82BF0000 - 82C00000 (65536 bytes)
  192 RWDATA    1 pages    82C00000 - 82C10000 (65536 bytes)
  193 RWDATA    1 pages    82C10000 - 82C20000 (65536 bytes)
  194 RWDATA    1 pages    82C20000 - 82C30000 (65536 bytes)
  195 RWDATA    1 pages    82C30000 - 82C40000 (65536 bytes)
  196 RWDATA    1 pages    82C40000 - 82C50000 (65536 bytes)
  197 RWDATA    1 pages    82C50000 - 82C60000 (65536 bytes)
  198 RWDATA    1 pages    82C60000 - 82C70000 (65536 bytes)
  199 RWDATA    1 pages    82C70000 - 82C80000 (65536 bytes)
  200 RWDATA    1 pages    82C80000 - 82C90000 (65536 bytes)
  201 RWDATA    1 pages    82C90000 - 82CA0000 (65536 bytes)
  202 RWDATA    1 pages    82CA0000 - 82CB0000 (65536 bytes)
  203 RWDATA    1 pages    82CB0000 - 82CC0000 (65536 bytes)
  204 RWDATA    1 pages    82CC0000 - 82CD0000 (65536 bytes)
  205 RWDATA    1 pages    82CD0000 - 82CE0000 (65536 bytes)
  206 RWDATA    1 pages    82CE0000 - 82CF0000 (65536 bytes)
  207 RODATA    1 pages    82CF0000 - 82D00000 (65536 bytes)
  208 RODATA    1 pages    82D00000 - 82D10000 (65536 bytes)
  209 RODATA    1 pages    82D10000 - 82D20000 (65536 bytes)
  210 RODATA    1 pages    82D20000 - 82D30000 (65536 bytes)
Imports:
 xam - 173 imports
   Version: 2.0.2135.0
   Min Version: 2.0.1861.0
     Total:  173
     Known:  100% (173 known, 0 unknown)

Implemented: 58% (101 implemented, 72 unimplemented)

F 82000600 828F4AF4 28B ( 651) XNotifyGetNext
F 82000604 828F4B04 1A7 ( 423) XamLoaderGetLaunchDataSize
F 82000608 828F4B14 3CD ( 973) XGetLanguage
F 8200060C 828F4B24 3D1 ( 977) XGetVideoMode
F 82000610 828F4B34 1A8 ( 424) XamLoaderGetLaunchData
F 82000614 828F4B44 1A6 ( 422) XamLoaderSetLaunchData
F 82000618 828F4B54 1F7 ( 503) XMsgStartIORequest
F 8200061C 828F4B64 20E ( 526) XamUserGetName
F 82000620 828F4B74 210 ( 528) XamUserGetSigninState
F 82000624 828F4B84 213 ( 531) XamUserAreUsersFriends
F 82000628 828F4B94 212 ( 530) XamUserCheckPrivilege
F 8200062C 828F4BA4 2F7 ( 759) !! XamUserCreateStatsEnumerator
F 82000630 828F4BB4 2F5 ( 757) XamReadTileToTexture
F 82000634 828F4BC4 30A ( 778) XamParseGamerTileKey
F 82000638 828F4BD4 2F0 ( 752) XamWriteGamerTile
F 8200063C 828F4BE4 309 ( 777) !! XamUserCreatePlayerEnumerator
F 82000640 828F4BF4 2EE ( 750) XamUserCreateAchievementEnumerator
F 82000644 828F4C04 20A ( 522) XamUserGetXUID
F 82000648 828F4C14 2BC ( 700) XamShowSigninUI
F 8200064C 828F4C24 2BE ( 702) !! XamShowSigninUIp
F 82000650 828F4C34 2BF ( 703) !! XamShowFriendsUI
F 82000654 828F4C44 2C8 ( 712) !! XamShowPlayersUI
F 82000658 828F4C54 2C0 ( 704) !! XamShowMessagesUI
F 8200065C 828F4C64 2C1 ( 705) XamShowKeyboardUI
F 82000660 828F4C74 2C2 ( 706) !! XamShowQuickChatUI
F 82000664 828F4C84 2C3 ( 707) !! XamShowVoiceMailUI
F 82000668 828F4C94 2D5 ( 725) !! XamShowGamerCardUIForXUID
F 8200066C 828F4CA4 2C5 ( 709) !! XamShowAchievementsUI
F 82000670 828F4CB4 2C6 ( 710) !! XamShowPlayerReviewUI
F 82000674 828F4CC4 2C7 ( 711) !! XamShowMarketplaceUI
F 82000678 828F4CD4 2CB ( 715) XamShowDeviceSelectorUI
F 8200067C 828F4CE4 2CA ( 714) XamShowMessageBoxUI
F 82000680 828F4CF4 2CC ( 716) !! XamShowMessageComposeUI
F 82000684 828F4D04 2CD ( 717) !! XamShowGameInviteUI
F 82000688 828F4D14 2CE ( 718) !! XamShowFriendRequestUI
F 8200068C 828F4D24 2D9 ( 729) XamShowDirtyDiscErrorUI
F 82000690 828F4D34 1D7 ( 471) !! Refresh
F 82000694 828F4D44 28A ( 650) XamNotifyCreateListener
F 82000698 828F4D54 1A4 ( 420) XamLoaderLaunchTitle
F 8200069C 828F4D64 190 ( 400) XamInputGetCapabilities
F 820006A0 828F4D74 191 ( 401) XamInputGetState
F 820006A4 828F4D84 192 ( 402) XamInputSetState
F 820006A8 828F4D94 198 ( 408) XamInputGetKeystrokeEx
F 820006AC 828F4DA4 2DC ( 732) !! XamShowMessageBoxUIEx
F 820006B0 828F4DB4 1A9 ( 425) XamLoaderTerminateTitle
F 820006B4 828F4DC4 280 ( 640) XamGetExecutionId
F 820006B8 828F6024 30C ( 780) XamVoiceCreate
F 820006BC 828F6014 30E ( 782) !! XamVoiceSubmitPacket
F 820006C0 828F6004 1F8 ( 504) XMsgCancelIORequest
F 820006C4 828F5FF4 30F ( 783) XamVoiceClose
F 820006C8 828F5FE4 30D ( 781) XamVoiceHeadsetPresent
F 820006CC 828F5BC4 250 ( 592) XamEnumerate
F 820006D0 828F5BB4 263 ( 611) !! XamContentLaunchImage
F 820006D4 828F5BA4 25F ( 607) XamContentGetDeviceName
F 820006D8 828F5B94 25E ( 606) XamContentGetDeviceData
F 820006DC 828F5B84 265 ( 613) XamContentGetDeviceState
F 820006E0 828F5B74 25D ( 605) XamContentCreateDeviceEnumerator
F 820006E4 828F5B64 25C ( 604) XamContentCreateEnumerator
F 820006E8 828F5B54 266 ( 614) XamContentGetLicenseMask
F 820006EC 828F5B44 262 ( 610) XamContentGetCreator
F 820006F0 828F5B34 261 ( 609) XamContentGetThumbnail
F 820006F4 828F5B24 260 ( 608) XamContentSetThumbnail
F 820006F8 828F5B14 267 ( 615) XamContentFlush
F 820006FC 828F5B04 25A ( 602) XamContentClose
F 82000700 828F5AF4 26A ( 618) !! XamContentInstall
F 82000704 828F5AE4 25B ( 603) XamContentDelete
F 82000708 828F5AD4 259 ( 601) XamContentCreateEx
F 8200070C 828F5AC4 258 ( 600) XamContentCreate
F 82000710 828F5AB4 316 ( 790) XamSessionCreateHandle
F 82000714 828F5AA4 317 ( 791) XamSessionRefObjByHandle
F 82000718 828F5A94 217 ( 535) !! XamUserGetMembershipTierFromXUID
F 8200071C 828F5A84 218 ( 536) !! XamUserGetOnlineCountryFromXUID
F 82000720 828F5A74 135 ( 309) !! XNetLogonGetMachineID
F 82000724 828F5A64 07D ( 125) !! NetDll_XnpUnregisterKeyForCallerType
F 82000728 828F5A54 07C ( 124) !! NetDll_XnpRegisterKeyForCallerType
F 8200072C 828F5A44 07B ( 123) !! NetDll_XnpNoteSystemTime
F 82000730 828F5A34 07A ( 122) !! NetDll_XnpGetActiveSocketList
F 82000734 828F5A24 079 ( 121) !! NetDll_XnpSetVlanXboxName
F 82000738 828F5A14 078 ( 120) !! NetDll_XnpGetVlanXboxName
F 8200073C 828F5A04 077 ( 119) !! NetDll_XnpLogonSetPState
F 82000740 828F59F4 076 ( 118) !! NetDll_XnpLogonSetQVals
F 82000744 828F59E4 075 ( 117) !! NetDll_XnpLogonGetQVals
F 82000748 828F59D4 074 ( 116) !! NetDll_XnpLogonClearQEvent
F 8200074C 828F59C4 073 ( 115) !! NetDll_XnpLogonSetQEvent
F 82000750 828F59B4 072 ( 114) !! NetDll_XnpLogonSetQFlags
F 82000754 828F59A4 071 ( 113) !! NetDll_XnpLogonGetQFlags
F 82000758 828F5994 070 ( 112) !! NetDll_XnpLogonGetStatus
F 8200075C 828F5984 06F ( 111) !! NetDll_XnpEthernetInterceptRecv
F 82000760 828F5974 06E ( 110) !! NetDll_XnpEthernetInterceptXmit
F 82000764 828F5964 06D ( 109) !! NetDll_XnpEthernetInterceptSetCallbacks
F 82000768 828F5954 06C ( 108) !! NetDll_XnpCapture
F 8200076C 828F5944 06B ( 107) !! NetDll_XnpSaveMachineAccount
F 82000770 828F5934 06A ( 106) !! NetDll_XnpLoadMachineAccount
F 82000774 828F5924 069 ( 105) !! NetDll_XnpGetConfigStatus
F 82000778 828F5914 068 ( 104) !! NetDll_XnpConfig
F 8200077C 828F5904 067 ( 103) !! NetDll_XnpConfigUPnP
F 82000780 828F58F4 066 ( 102) !! NetDll_XnpSaveConfigParams
F 82000784 828F58E4 065 ( 101) !! NetDll_XnpLoadConfigParams
F 82000788 828F58D4 21A ( 538) XamUserWriteProfileSettings
F 8200078C 828F58C4 219 ( 537) XamUserReadProfileSettings
F 82000790 828F58B4 136 ( 310) !! XNetLogonGetTitleID
F 82000794 828F58A4 1EA ( 490) XamAlloc
F 82000798 828F5894 1EC ( 492) XamFree
F 8200079C 828F5884 04F ( 79) !! NetDll_XNetSetOpt
F 820007A0 828F5874 04E ( 78) NetDll_XNetGetOpt
F 820007A4 828F5864 04D ( 77) !! NetDll_XNetQosGetListenStats
F 820007A8 828F5854 04C ( 76) !! NetDll_XNetGetBroadcastVersionStatus
F 820007AC 828F5844 04B ( 75) NetDll_XNetGetEthernetLinkStatus
F 820007B0 828F5834 04A ( 74) NetDll_XNetGetDebugXnAddr
F 820007B4 828F5824 049 ( 73) NetDll_XNetGetTitleXnAddr
F 820007B8 828F5814 048 ( 72) !! NetDll_XNetQosRelease
F 820007BC 828F5804 047 ( 71) NetDll_XNetQosServiceLookup
F 820007C0 828F57F4 046 ( 70) !! NetDll_XNetQosLookup
F 820007C4 828F57E4 045 ( 69) NetDll_XNetQosListen
F 820007C8 828F57D4 044 ( 68) NetDll_XNetDnsRelease
F 820007CC 828F57C4 043 ( 67) NetDll_XNetDnsLookup
F 820007D0 828F57B4 042 ( 66) !! NetDll_XNetGetConnectStatus
F 820007D4 828F57A4 041 ( 65) !! NetDll_XNetConnect
F 820007D8 828F5794 040 ( 64) NetDll_XNetXnAddrToMachineId
F 820007DC 828F5784 03F ( 63) !! NetDll_XNetUnregisterInAddr
F 820007E0 828F5774 03E ( 62) NetDll_XNetInAddrToString
F 820007E4 828F5764 03D ( 61) !! NetDll_XNetInAddrToServer
F 820007E8 828F5754 03C ( 60) NetDll_XNetInAddrToXnAddr
F 820007EC 828F5744 03B ( 59) !! NetDll_XNetTsAddrToInAddr
F 820007F0 828F5734 03A ( 58) !! NetDll_XNetServerToInAddr
F 820007F4 828F5724 039 ( 57) NetDll_XNetXnAddrToInAddr
F 820007F8 828F5714 038 ( 56) !! NetDll_XNetUnregisterKey
F 820007FC 828F5704 037 ( 55) !! NetDll_XNetRegisterKey
F 82000800 828F56F4 036 ( 54) !! NetDll_XNetCreateKey
F 82000804 828F56E4 035 ( 53) NetDll_XNetRandom
F 82000808 828F56D4 034 ( 52) NetDll_XNetCleanup
F 8200080C 828F56C4 033 ( 51) NetDll_XNetStartup
F 82000810 828F56B4 022 ( 34) NetDll___WSAFDIsSet
F 82000814 828F56A4 021 ( 33) NetDll_WSAWaitForMultipleEvents
F 82000818 828F5694 020 ( 32) NetDll_WSAResetEvent
F 8200081C 828F5684 01F ( 31) NetDll_WSASetEvent
F 82000820 828F5674 01E ( 30) NetDll_WSACloseEvent
F 82000824 828F5664 01D ( 29) NetDll_WSACreateEvent
F 82000828 828F5654 01C ( 28) !! NetDll_WSASetLastError
F 8200082C 828F5644 01B ( 27) NetDll_WSAGetLastError
F 82000830 828F5634 01A ( 26) NetDll_inet_addr
F 82000834 828F5624 023 ( 35) !! NetDll_WSAEventSelect
F 82000838 828F5614 019 ( 25) NetDll_WSASendTo
F 8200083C 828F5604 018 ( 24) NetDll_sendto
F 82000840 828F55F4 017 ( 23) !! NetDll_WSASend
F 82000844 828F55E4 016 ( 22) NetDll_send
F 82000848 828F55D4 015 ( 21) NetDll_WSARecvFrom
F 8200084C 828F55C4 014 ( 20) NetDll_recvfrom
F 82000850 828F55B4 013 ( 19) !! NetDll_WSARecv
F 82000854 828F55A4 012 ( 18) NetDll_recv
F 82000858 828F5594 011 ( 17) !! NetDll_WSACancelOverlappedIO
F 8200085C 828F5584 010 ( 16) !! NetDll_WSAGetOverlappedResult
F 82000860 828F5574 00F ( 15) NetDll_select
F 82000864 828F5564 00E ( 14) NetDll_accept
F 82000868 828F5554 00D ( 13) NetDll_listen
F 8200086C 828F5544 00C ( 12) NetDll_connect
F 82000870 828F5534 00B ( 11) NetDll_bind
F 82000874 828F5524 00A ( 10) !! NetDll_getpeername
F 82000878 828F5514 009 ( 9) !! NetDll_getsockname
F 8200087C 828F5504 008 ( 8) !! NetDll_getsockopt
F 82000880 828F5434 24E ( 590) XamCreateEnumeratorHandle
F 82000884 828F5444 1FC ( 508) XMsgStartIORequestEx
F 82000888 828F5454 282 ( 642) XamGetSystemVersion
F 8200088C 828F5464 1F6 ( 502) XMsgSystemProcessCall
F 82000890 828F5474 1F4 ( 500) XMsgInProcessCall
F 82000894 828F5484 24F ( 591) XamGetPrivateEnumStructureFromHandle
F 82000898 828F5494 001 ( 1) NetDll_WSAStartup
F 8200089C 828F54A4 002 ( 2) NetDll_WSACleanup
F 820008A0 828F54B4 003 ( 3) NetDll_socket
F 820008A4 828F54C4 004 ( 4) NetDll_closesocket
F 820008A8 828F54D4 005 ( 5) NetDll_shutdown
F 820008AC 828F54E4 006 ( 6) NetDll_ioctlsocket
F 820008B0 828F54F4 007 ( 7) NetDll_setsockopt

xboxkrnl - 193 imports
Version: 2.0.2135.0
Min Version: 2.0.1861.0

     Total:  193
     Known:  100% (193 known, 0 unknown)

Implemented: 90% (175 implemented, 18 unimplemented)

F 820008E4 828F5394 147 ( 327) !! RtlUnwind
F 820008E8 828F5384 0FD ( 253) NtWaitForSingleObjectEx
F 820008EC 828F5374 136 ( 310) RtlRaiseException
F 820008F0 828F5364 11A ( 282) RtlCompareMemory
F 820008F4 828F5354 11B ( 283) RtlCompareMemoryUlong
F 820008F8 828F5344 053 ( 83) KeBugCheckEx
F 820008FC 828F5334 028 ( 40) HalReturnToFirmware
V 82000900 193 ( 403) XexExecutableModuleHandle
F 82000904 828F5324 12B ( 299) RtlImageXexHeaderField
F 82000908 828F5314 0EF ( 239) NtQueryVolumeInformationFile
F 8200090C 828F5304 05A ( 90) KeDelayExecutionThread
F 82000910 828F52F4 143 ( 323) RtlUnicodeToMultiByteN
F 82000914 828F52E4 0DF ( 223) NtOpenFile
F 82000918 828F52D4 0E4 ( 228) NtQueryDirectoryFile
F 8200091C 828F52C4 135 ( 309) RtlNtStatusToDosError
F 82000920 828F52B4 0DC ( 220) NtFreeVirtualMemory
F 82000924 828F52A4 0CC ( 204) NtAllocateVirtualMemory
F 82000928 828F5294 0F4 ( 244) NtRemoveIoCompletion
F 8200092C 828F5284 0F8 ( 248) !! NtSetIoCompletion
F 82000930 828F5274 0D3 ( 211) NtCreateIoCompletion
F 82000934 828F5264 0F7 ( 247) NtSetInformationFile
F 82000938 828F5254 1A5 ( 421) !! __C_specific_handler
F 8200093C 828F5244 194 ( 404) XexCheckExecutablePrivilege
F 82000940 828F5234 0D1 ( 209) NtCreateEvent
V 82000944 0AD ( 173) KeTimeStampBundle
V 82000948 1AE ( 430) ExLoadedCommandLine
F 8200094C 828F5224 0CF ( 207) NtClose
F 82000950 828F5214 097 ( 151) KeSetAffinityThread
F 82000954 828F5204 0E3 ( 227) NtQueueApcThread
F 82000958 828F51F4 0FC ( 252) NtSuspendThread
F 8200095C 828F51E4 09C ( 156) KeSetDisableBoostThread
F 82000960 828F51D4 081 ( 129) KeQueryBasePriorityThread
V 82000964 01B ( 27) !! ExThreadObjectType
F 82000968 828F51C4 110 ( 272) ObReferenceObjectByHandle
F 8200096C 828F51B4 10B ( 267) ObLookupThreadByThreadId
F 82000970 828F51A4 10E ( 270) ObOpenObjectByPointer
F 82000974 828F5194 105 ( 261) ObDereferenceObject
F 82000978 828F5184 001 ( 1) DbgBreakPoint
F 8200097C 828F5174 083 ( 131) KeQueryPerformanceFrequency
F 82000980 828F5164 0C7 ( 199) MmSetAddressProtect
F 82000984 828F5154 0C5 ( 197) MmQueryAllocationSize
F 82000988 828F5144 0BA ( 186) MmAllocatePhysicalMemoryEx
F 8200098C 828F5134 12C ( 300) RtlInitAnsiString
F 82000990 828F5124 0E7 ( 231) NtQueryFullAttributesFile
F 82000994 828F5114 0C6 ( 198) MmQueryStatistics
F 82000998 828F5104 0EE ( 238) NtQueryVirtualMemory
F 8200099C 828F50F4 0E1 ( 225) NtProtectVirtualMemory
F 820009A0 828F50E4 0B0 ( 176) KeWaitForSingleObject
F 820009A4 828F50D4 06C ( 108) KeUnlockL2
F 820009A8 828F50C4 06B ( 107) KeLockL2
F 820009AC 828F50B4 099 ( 153) KeSetBasePriorityThread
F 820009B0 828F50A4 00D ( 13) ExCreateThread
F 820009B4 828F5094 09D ( 157) KeSetEvent
F 820009B8 828F5084 08F ( 143) KeResetEvent
V 820009BC 1C1 ( 449) VdHSIOCalibrationLock
F 820009C0 828F5074 26A ( 618) VdRetrainEDRAMWorker
F 820009C4 828F5064 269 ( 617) VdRetrainEDRAM
F 820009C8 828F5054 05F ( 95) KeEnterCriticalRegion
F 820009CC 828F5044 07D ( 125) KeLeaveCriticalRegion
F 820009D0 828F5034 1DC ( 476) VdShutdownEngines
F 820009D4 828F5024 1C6 ( 454) VdIsHSIOTrainingSucceeded
F 820009D8 828F5014 010 ( 16) ExGetXConfigSetting
F 820009DC 828F5004 1C2 ( 450) VdInitializeEngines
F 820009E0 828F4FF4 1D5 ( 469) VdSetGraphicsInterruptCallback
F 820009E4 828F4FE4 1BA ( 442) VdGetCurrentDisplayInformation
F 820009E8 828F4FD4 268 ( 616) !! VdInitializeEDRAM
F 820009EC 828F4FC4 1D3 ( 467) VdSetDisplayMode
F 820009F0 828F4FB4 1B1 ( 433) VdCallGraphicsNotificationRoutines
F 820009F4 828F4FA4 126 ( 294) RtlFillMemoryUlong
V 820009F8 1C0 ( 448) VdGpuClockInMHz
F 820009FC 828F4F94 1C9 ( 457) VdQueryVideoFlags
F 82000A00 828F4F84 1C5 ( 453) VdInitializeScalerCommandBuffer
F 82000A04 828F4F74 1CA ( 458) VdQueryVideoMode
F 82000A08 828F4F64 003 ( 3) DbgPrint
F 82000A0C 828F4F54 14D ( 333) _vsnprintf
V 82000A10 059 ( 89) KeDebugMonitorData
F 82000A14 828F53A4 052 ( 82) KeBugCheck
F 82000A18 828F4F34 1B9 ( 441) VdGetCurrentDisplayGamma
F 82000A1C 828F4F24 12E ( 302) RtlInitializeCriticalSection
F 82000A20 828F4F14 130 ( 304) RtlLeaveCriticalSection
V 82000A24 266 ( 614) KeCertMonitorData
F 82000A28 828F4F04 125 ( 293) RtlEnterCriticalSection
F 82000A2C 828F4EF4 1BD ( 445) VdGetSystemCommandBuffer
F 82000A30 828F4EE4 25B ( 603) VdSwap
F 82000A34 828F4ED4 1C7 ( 455) VdPersistDisplay
F 82000A38 828F4EC4 0BD ( 189) MmFreePhysicalMemory
F 82000A3C 828F4EB4 04D ( 77) KeAcquireSpinLockAtRaisedIrql
F 82000A40 828F4EA4 1C3 ( 451) VdInitializeRingBuffer
F 82000A44 828F4E94 1B6 ( 438) VdEnableRingBufferRPtrWriteBack
F 82000A48 828F4E84 089 ( 137) KeReleaseSpinLockFromRaisedIrql
F 82000A4C 828F4E74 0BE ( 190) MmGetPhysicalAddress
F 82000A50 828F4E64 1D8 ( 472) !! VdSetSystemCommandBuffer
F 82000A54 828F4E54 1DF ( 479) KiApcNormalRoutineNop
F 82000A58 828F4E44 1C8 ( 456) !! VdQuerySystemCommandBuffer
F 82000A5C 828F4E34 0B4 ( 180) KfReleaseSpinLock
F 82000A60 828F4E24 1D9 ( 473) VdSetSystemCommandBufferGpuIdentifierAddress
F 82000A64 828F4E14 0B1 ( 177) KfAcquireSpinLock
F 82000A68 828F4E04 0C4 ( 196) MmQueryAddressProtect
F 82000A6C 828F5BD4 141 ( 321) RtlTryEnterCriticalSection
F 82000A70 828F5BE4 244 ( 580) !! XeKeysGetKey
F 82000A74 828F5BF4 241 ( 577) !! XeKeysGetKeyProperties
F 82000A78 828F5C04 159 ( 345) XeCryptAesKey
F 82000A7C 828F5C14 15A ( 346) XeCryptAesEcb
F 82000A80 828F5C24 248 ( 584) !! XeKeysQwNeRsaPrvCrypt
F 82000A84 828F5C34 170 ( 368) XeCryptBnQw_SwapDwQwLeBe
F 82000A88 828F5C44 14E ( 334) vsprintf
F 82000A8C 828F5C54 18A ( 394) XeCryptRandom
F 82000A90 828F5C64 191 ( 401) XeCryptShaFinal
F 82000A94 828F5C74 190 ( 400) XeCryptShaUpdate
F 82000A98 828F5C84 18F ( 399) XeCryptShaInit
F 82000A9C 828F5C94 16D ( 365) XeCryptBnQwNeRsaPubCrypt
F 82000AA0 828F5CA4 16C ( 364) !! XeCryptBnQwNeRsaPrvCrypt
F 82000AA4 828F5CB4 16B ( 363) !! XeCryptBnQwNeRsaKeyGen
F 82000AA8 828F5CC4 18B ( 395) XeCryptRc4Key
F 82000AAC 828F5CD4 18C ( 396) XeCryptRc4Ecb
F 82000AB0 828F5CE4 229 ( 553) XMAGetOutputBufferWriteOffset
F 82000AB4 828F5CF4 233 ( 563) XMASetInputBuffer1
F 82000AB8 828F5D04 22A ( 554) XMASetOutputBufferReadOffset
F 82000ABC 828F5D14 225 ( 549) XMAInitializeContext
F 82000AC0 828F5D24 232 ( 562) XMASetInputBuffer0
F 82000AC4 828F5D34 228 ( 552) XMADisableContext
F 82000AC8 828F5D44 227 ( 551) XMAEnableContext
F 82000ACC 828F5D54 226 ( 550) XMAReleaseContext
F 82000AD0 828F5D64 22D ( 557) XMAIsOutputBufferValid
F 82000AD4 828F5D74 22E ( 558) XMASetInputBuffer0Valid
F 82000AD8 828F5D84 22B ( 555) XMAGetOutputBufferReadOffset
F 82000ADC 828F5D94 231 ( 561) XMAIsInputBuffer1Valid
F 82000AE0 828F5DA4 224 ( 548) XMACreateContext
F 82000AE4 828F5DB4 22C ( 556) XMASetOutputBufferValid
F 82000AE8 828F5DC4 22F ( 559) XMAIsInputBuffer0Valid
F 82000AEC 828F5DD4 230 ( 560) XMASetInputBuffer1Valid
F 82000AF0 828F5DE4 12D ( 301) RtlInitUnicodeString
F 82000AF4 828F5DF4 0FF ( 255) NtWriteFile
F 82000AF8 828F5E04 0D2 ( 210) NtCreateFile
F 82000AFC 828F5E14 0F0 ( 240) NtReadFile
F 82000B00 828F5E24 140 ( 320) RtlTimeToTimeFields
F 82000B04 828F5E34 084 ( 132) KeQuerySystemTime
F 82000B08 828F5E44 133 ( 307) RtlMultiByteToUnicodeN
F 82000B0C 828F5E54 019 ( 25) ExTerminateThread
F 82000B10 828F5E64 0F5 ( 245) NtResumeThread
F 82000B14 828F5E74 0E8 ( 232) NtQueryInformationFile
F 82000B18 828F5E84 0DB ( 219) NtFlushBuffersFile
F 82000B1C 828F5E94 0CE ( 206) NtClearEvent
F 82000B20 828F5EA4 0FA ( 250) NtSetTimerEx
F 82000B24 828F5EB4 0D7 ( 215) NtCreateTimer
F 82000B28 828F5EC4 0F6 ( 246) NtSetEvent
F 82000B2C 828F5ED4 0D4 ( 212) NtCreateMutant
F 82000B30 828F5EE4 0F2 ( 242) NtReleaseMutant
F 82000B34 828F5EF4 0DA ( 218) NtDuplicateObject
F 82000B38 828F5F04 101 ( 257) NtYieldExecution
F 82000B3C 828F5F14 021 ( 33) FscSetCacheElementCount
F 82000B40 828F5F24 020 ( 32) FscGetCacheElementCount
F 82000B44 828F5F34 13F ( 319) RtlTimeFieldsToTime
F 82000B48 828F5F44 00F ( 15) ExFreePool
F 82000B4C 828F5F54 009 ( 9) ExAllocatePool
F 82000B50 828F5F64 119 ( 281) !! RtlCaptureContext
F 82000B54 828F53B4 152 ( 338) KeTlsAlloc
F 82000B58 828F53C4 153 ( 339) KeTlsFree
F 82000B5C 828F53D4 155 ( 341) KeTlsSetValue
F 82000B60 828F53E4 154 ( 340) KeTlsGetValue
F 82000B64 828F53F4 05D ( 93) KeEnableFpuExceptions
F 82000B68 828F4F44 13B ( 315) sprintf
F 82000B6C 828F4DF4 066 ( 102) KeGetCurrentProcessType
V 82000B70 1BF ( 447) VdGlobalXamDevice
V 82000B74 1BE ( 446) VdGlobalDevice
F 82000B78 828F4DE4 1BC ( 444) VdGetGraphicsAsicID
F 82000B7C 828F4DD4 1B4 ( 436) VdEnableDisableClockGating
F 82000B80 828F6034 1FD ( 509) !! XAudioQueryDriverPerformance
F 82000B84 828F6044 085 ( 133) KeRaiseIrqlToDpcLevel
F 82000B88 828F6054 0B3 ( 179) KfLowerIrql
F 82000B8C 828F6064 0AE ( 174) KeTryToAcquireSpinLockAtRaisedIrql
F 82000B90 828F6074 07F ( 127) KePulseEvent
F 82000B94 828F6084 0AF ( 175) KeWaitForMultipleObjects
F 82000B98 828F6094 1F8 ( 504) XAudioGetVoiceCategoryVolume
F 82000B9C 828F60A4 1F7 ( 503) XAudioGetVoiceCategoryVolumeChangeMask
F 82000BA0 828F60B4 00A ( 10) !! ExAllocatePoolWithTag
F 82000BA4 828F60C4 0B9 ( 185) MmAllocatePhysicalMemory
F 82000BA8 828F60D4 1F3 ( 499) XAudioRegisterRenderDriverClient
F 82000BAC 828F60E4 1F4 ( 500) XAudioUnregisterRenderDriverClient
F 82000BB0 828F60F4 1F5 ( 501) XAudioSubmitRenderDriverFrame
F 82000BB4 828F6104 237 ( 567) XMASetInputBufferReadOffset
F 82000BB8 828F6114 235 ( 565) XMABlockWhileInUse
F 82000BBC 828F6124 236 ( 566) XMASetLoopData
F 82000BC0 828F6134 0CD ( 205) NtCancelTimer
F 82000BC4 828F6144 10D ( 269) ObOpenObjectByName
V 82000BC8 00E ( 14) !! ExEventObjectType
F 82000BCC 828F6154 0E2 ( 226) NtPulseEvent
F 82000BD0 828F6164 0D5 ( 213) NtCreateSemaphore
V 82000BD4 017 ( 23) !! ExSemaphoreObjectType
F 82000BD8 828F6174 0F3 ( 243) NtReleaseSemaphore
F 82000BDC 828F6184 0FB ( 251) NtSignalAndWaitForSingleObjectEx
F 82000BE0 828F6194 0FE ( 254) NtWaitForMultipleObjectsEx
V 82000BE4 01C ( 28) !! ExTimerObjectType

xbdm - 10 imports
Version: 2.0.2135.0
Min Version: 2.0.1861.0

     Total:   10
     Known:  100% (10 known, 0 unknown)

Implemented: 70% (7 implemented, 3 unimplemented)

F 820008B8 828F5424 010 ( 16) DmGetXbeInfo
F 820008BC 828F5414 011 ( 17) DmGetXboxName
F 820008C0 828F5404 015 ( 21) DmIsDebuggerPresent
F 820008C4 828F5FC4 059 ( 89) DmGetThreadInfoEx
F 820008C8 828F5FB4 033 ( 51) DmWalkLoadedModules
F 820008CC 828F5FA4 004 ( 4) DmCloseLoadedModules
F 820008D0 828F5F94 052 ( 82) DmCaptureStackBackTrace
F 820008D4 828F5F84 051 ( 81) !! DmSetTitleEx
F 820008D8 828F5F74 01C ( 28) !! DmReboot
F 820008DC 828F5FD4 00D ( 13) !! DmGetThreadContext

i> 0000040C Loaded existing GPD for title 454107D9
i> 0000040C Achievement list:
i> 0000040C 1 - Defeat Ho Seun “Sonny” - Defeated Ho Seun and took the 15th spot on the Blacklist 15. - 10 GS - locked
i> 0000040C 2 - Defeat Vince Kilic “Taz” - Defeated Vince Kilic and took the 14th spot on the Blacklist 15. - 10 GS - locked
i> 0000040C 3 - Defeat Victor Vasquez “Vic” - Defeated Victor Vasquez and took the 13th spot on the Blacklist 15. - 10 GS - locked
i> 0000040C 4 - Defeat Isabel Diaz “Izzy” - Defeated Isabel Diaz and took the 12th spot on the Blacklist 15. - 10 GS - locked
i> 0000040C 5 - Defeat Lou Park “Big Lou” - Defeated Lou Park and took the 11th spot on the Blacklist 15. - 25 GS - locked
i> 0000040C 6 - Defeat Karl Smit “Baron” - Defeated Karl Smit and took the 10th spot on the Blacklist 15. - 25 GS - locked
i> 0000040C 7 - Defeat Eugene James “Earl” - Defeated Eugene James and took the 9th spot on the Blacklist 15. - 25 GS - locked
i> 0000040C 8 - Defeat Jade Barrett “Jewels” - Defeated Jade Barrett and took the 8th spot on the Blacklist 15. - 25 GS - locked
i> 0000040C 9 - Defeat Kira “Kaze” Nakazato - Defeated Kira and took the 7th spot on the Blacklist 15. - 25 GS - locked
i> 0000040C 10 - Defeat Hector Domingo “Ming” - Defeated Hector Domingo and took the 6th spot on the Blacklist 15. - 25 GS - locked
i> 0000040C 11 - Defeat Wes Allen “Webster” - Defeated Wes Allen and took the 5th spot on the Blacklist 15. - 75 GS - locked
i> 0000040C 12 - Defeat Joe Vega “JV” - Defeated Joe Vega and took the 4th spot on the Blacklist 15. - 85 GS - locked
i> 0000040C 13 - Defeat Ronald McCrea “Ronnie” - Defeated Ronald McCrea and took the 3rd spot on the Blacklist 15. - 100 GS - locked
i> 0000040C 14 - Defeat Toru Sato "Bull" - Defeated Toru Sato and took the 2nd spot on the Blacklist 15. - 200 GS - locked
i> 0000040C 15 - Defeat Clarence Callahan “Razor” - Defeated Razor and took the top spot on the Blacklist 15, becoming the most notorious racer around. - 350 GS - locked
i> 0000040C Unlocked achievements: 0/15, gamerscore: 0/1000

!> 0000040C Applying patch for: NFS Most Wanted 2005(454107D9) - Disable Post Processing
G> 00000D20 Generated vertex shader (96b) - hash 8E0F5C6B6B619065:
/* 0.0 / exec
/
3 / vfetch_full r1.xyz1, r0.x, vf95, DataFormat=FMT_32_32_32_FLOAT, Stride=7, Signed=true, NumFormat=integer, PrefetchCount=7
/
4 / vfetch_mini r0, Offset=3, DataFormat=FMT_32_32_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / alloc interpolators
/
1.0 / exec
/
5 / max o0, r0, r0
/
1.1 / alloc position
/
2.0 / exec
/
6 / max oPos, r1, r1
/
2.1 / exece
/
7 */ max r0._, c0, c0

G> 00000D20 Generated vertex shader (96b) - hash 73FD1EB989726CD0:
/* 0.0 / exec
/
3 / vfetch_full r1, r0.x, vf0, DataFormat=FMT_32_32_32_32_FLOAT, Stride=6, Signed=true, NumFormat=integer, PrefetchCount=6
/
4 / vfetch_mini r0.xy01, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / alloc position
/
1.0 / exec
/
5 / max oPos, r1, r1
/
1.1 / alloc interpolators
/
2.0 / exece
/
6 / max o0, r0, r0
/
7 / max r0._, c0, c0
/
2.1 */ cnop

G> 00001FF0 Generated vertex shader (96b) - hash BBAE8218FE6465DF:
/* 0.0 / exec
/
3 / vfetch_full r1, r0.x, vf0, DataFormat=FMT_32_32_32_32_FLOAT, Stride=6, Signed=true, NumFormat=integer, PrefetchCount=6
/
4 / vfetch_mini r0.xy01, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / alloc position
/
1.0 / exec
/
5 / max oPos, r1, r1
/
1.1 / alloc interpolators
/
2.0 / exece
/
6 / max o0, r0, r0
/
7 / max o1, c255.xxxx, c255.xxxx
/
2.1 */ cnop

G> 000002D4 Generated pixel shader (24b) - hash 152D2EDBCC5A0A69:
/* 0.0 / alloc colors
/
0.1 / exece
/
1 */ max oC0, r0, r0

G> 00000750 Generated pixel shader (96b) - hash E643E58DA1FB87BD:
/* 0.0 / exec
/
2 / tfetch2D r0, r0.xy, tf0
/
0.1 / alloc colors
/
1.0 / exece
/
3 / add r1.x___, c1.xxxx, c255.xxxx
+ retain_prev r1._
/
4 / max oC0._, r1, r1
+ maxs oC0.___w, r0.ww
/
5 / mul r1.yzw, r0.yyxz, c0.xxxx
+ rcp r1.x
__, r1.x
/
6 / mad r1.xyz_, r1.zyww, r1.xxxx, -c2.xxxx
+ retain_prev r1._
/
7 / max oC0.xyz_, r1.xyzz, c255.yyyy
/
1.1 */ cnop

G> 00000D20 Generated pixel shader (348b) - hash 9518B987D276C0F2:
/* 0.0 / exec
/
3 / add r2.yz, r0.xxyy, c1.xxyy
/
4 / add r2.x__w, r0.xyyy, c0.xyyy
/
5 / add r1._y_w, r0.xxyy, c2.xxyy
/
6 / add r3.xy__, r0.xyyy, c3.xyyy
/
7 / add r1.x_z_, r0.xyyy, c5.xyyy
+ maxs r0._, r0.xx
/
8 / add r4.xy__, r0.xyyy, c6.xyyy
+ adds_prev r3._z, c4.x
/
0.1 / exec
/
9 / add r0.__zw, r0.xxxy, c7.xxxy
+ maxs r0._, r0.yy
/
10 / add r4.__zw, r0.xxxy, c8.xxxy
+ adds_prev r3.___w, c4.y
/
11 / tfetch2D r0.w___, r4.zw, tf0
/
12 / tfetch2D r0._w, r0.zw, tf0
/
13 / tfetch2D r0.w_, r4.xy, tf0
/
14 / tfetch2D r1.w___, r1.xz, tf0
/
1.0 / exec
/
15 / tfetch2D r0.___w, r3.zw, tf0
/
16 / tfetch2D r1._w, r3.xy, tf0
/
17 / tfetch2D r1.w_, r1.yw, tf0
/
18 / tfetch2D r2.w___, r2.xw, tf0
/
19 / tfetch2D r1.___w, r2.yz, tf0
/
1.1 / alloc colors
/
2.0 / exec
/
20 / add r1.___w, r1.wwww, r2.xxxx
/
21 / add r1.y_, r1.wwww, r1.yyyy
/
22 / add r1.y_, r1.yyyy, r1.zzzz
/
23 / add r0.___w, r1.yyyy, r0.wwww
/
24 / add r0.___w, r0.wwww, r1.xxxx
/
25 / add r0.y_, r0.wwww, r0.yyyy
/
2.1 / exece
/
26 / add r0.y_, r0.yyyy, r0.zzzz
/
27 / add r0.x___, r0.yyyy, r0.xxxx
/
28 */ mul oC0.xyz1, r0.xxxx, c255.xxxx

G> 00000D20 Generated vertex shader (204b) - hash 9C700AFBDB5E81A2:
/* 0.0 / exec
/
3 / vfetch_full r4.xyz1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=8, Signed=true, NumFormat=integer, PrefetchCount=8
/
4 / vfetch_mini r2.zyxw, Offset=3, DataFormat=FMT_8_8_8_8
/
5 / vfetch_mini r1.xy01, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
6 / vfetch_mini r0.xy01, Offset=6, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / alloc position
/
1.0 / exec
/
7 / dp4 r3.y_, r4, c1
/
8 / dp4 r3.x___, r4, c0
/
9 / dp4 r3._z, r4, c2
/
10 / dp3 r3.___w, r4.xyzz, c3.xyzz
/
11 / mad r3.___w, r4.wwww, c3.wwww, r3.wwww
/
12 / mad r3.xy__, r3.wwww, c4.xyyy, r3.xyyy
/
1.1 / exec
/
13 / max oPos, r3, r3
/
2.0 / alloc interpolators
/
2.1 / exece
/
14 / mul o2, r2, c6
/
15 / add o0, r1, c5
/
16 */ max o1, r0, r0

G> 00000750 Generated pixel shader (48b) - hash F28569C3067EAC20:
/* 0.0 / exec
/
2 / tfetch2D r1, r0.xy, tf0
/
0.1 / alloc colors
/
1.0 / exece
/
3 / max oC0, r1, r1
/
1.1 */ cnop

G> 00000750 Generated vertex shader (84b) - hash E4CE3F403FE3F22D:
/* 0.0 / exec
/
3 / vfetch_full r1.xyz1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=5, Signed=true, NumFormat=integer, PrefetchCount=5
/
4 / vfetch_mini r0.xy, Offset=3, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / alloc position
/
1.0 / exec
/
5 / max oPos, r1, r1
/
1.1 / alloc interpolators
/
2.0 / exece
/
6 / max o0.xy__, r0.yzzz, r0.yzzz
/
2.1 */ cnop

G> 00001FF0 Generated pixel shader (492b) - hash 2DC4760F64D5AECE:
/* 0.0 / exec
/
4 / add r1.xy__, r0.xyyy, c0.xyyy
+ retain_prev r1._
/
5 / add r1._zw, r0.xxxy, c1.xxxy
+ retain_prev r1.

/
6 / add r11.xy__, r0.xyyy, c2.xyyy
+ retain_prev r1._
/
7 / add r9.xy__, r0.xyyy, c4.xyyy
+ maxs r1._, r0.xx
/
8 / add r8.xy__, r0.xyyy, c5.xyyy
+ adds_prev r10.x___, c3.x
/
9 / add r7.xy__, r0.xyyy, c6.xyyy
+ maxs r1._, r0.yy
/
0.1 / exec
/
10 / add r6.xy__, r0.xyyy, c7.xyyy
+ adds_prev r10.y_, c3.y
/
11 / add r4.xy__, r0.xyyy, c9.xyyy
+ maxs r1._, r0.xx
/
12 / add r3.xy__, r0.xyyy, c10.xyyy
+ adds_prev r5.x___, c8.x
/
13 / add r2.xy__, r0.xyyy, c11.xyyy
+ maxs r1._, r0.yy
/
14 / add r2._zw, r0.xxxy, c12.xxxy
+ adds_prev r5.y
, c8.y
/
15 / tfetch2D r0, r2.zw, tf0
/
1.0 / exec
/
16 / tfetch2D r2, r2.xy, tf0
/
17 / tfetch2D r3, r3.xy, tf0
/
18 / tfetch2D r4, r4.xy, tf0
/
19 / tfetch2D r5, r5.xy, tf0
/
20 / tfetch2D r6, r6.xy, tf0
/
21 / tfetch2D r7, r7.xy, tf0
/
1.1 / exec
/
22 / tfetch2D r8, r8.xy, tf0
/
23 / tfetch2D r9, r9.xy, tf0
/
24 / tfetch2D r10, r10.xy, tf0
/
25 / tfetch2D r11, r11.xy, tf0
/
26 / tfetch2D r12, r1.zw, tf0
/
27 / tfetch2D r1, r1.xy, tf0
/
2.0 / alloc colors
/
2.1 / exec
/
28 / mul r1, r1, c13
+ retain_prev r1._
/
29 / mad r1, r12, c14, r1
+ retain_prev r1._
/
30 / mad r1, r11, c15, r1
+ retain_prev r1._
/
31 / mad r1, r10, c16, r1
+ retain_prev r1._
/
32 / mad r1, r9, c17, r1
+ retain_prev r1._
/
33 / mad r1, r8, c18, r1
+ retain_prev r1._
/
3.0 / exec
/
34 / mad r1, r7, c19, r1
+ retain_prev r1._
/
35 / mad r1, r6, c20, r1
+ retain_prev r1._
/
36 / mad r1, r5, c21, r1
+ retain_prev r1._
/
37 / mad r1, r4, c22, r1
+ retain_prev r1._
/
38 / mad r1, r3, c23, r1
+ retain_prev r1._
/
39 / mad r1, r2, c24, r1
+ retain_prev r1._
/
3.1 / exece
/
40 */ mad oC0, r0, c25, r1

G> 000002D4 Generated pixel shader (600b) - hash C74D7AFC43EF1918:
/* 0.0 / exec
/
5 / add r1.xy__, r0.xyyy, c0.xyyy
+ retain_prev r1._
/
6 / add r14.xy__, r0.xyyy, c2.xyyy
+ maxs r1._, r0.xx
/
7 / add r13.xy__, r0.xyyy, c3.xyyy
+ adds_prev r1._z, c1.x
/
8 / add r12.xy__, r0.xyyy, c4.xyyy
+ maxs r1._, r0.yy
/
9 / add r11.xy__, r0.xyyy, c5.xyyy
+ adds_prev r1.___w, c1.y
/
10 / add r9.xy__, r0.xyyy, c7.xyyy
+ maxs r1._, r0.xx
/
0.1 / exec
/
11 / add r8.xy__, r0.xyyy, c8.xyyy
+ adds_prev r10.x___, c6.x
/
12 / add r7.xy__, r0.xyyy, c9.xyyy
+ maxs r1._, r0.yy
/
13 / add r6.xy__, r0.xyyy, c10.xyyy
+ adds_prev r10.y_, c6.y
/
14 / add r4.xy__, r0.xyyy, c12.xyyy
+ maxs r1._, r0.xx
/
15 / add r3.xy__, r0.xyyy, c13.xyyy
+ adds_prev r5.x___, c11.x
/
16 / add r2.xy__, r0.xyyy, c14.xyyy
+ maxs r1._, r0.yy
/
1.0 / exec
/
17 / add r2._zw, r0.xxxy, c15.xxxy
+ adds_prev r5.y
, c11.y
/
18 / tfetch2D r0, r2.zw, tf0
/
19 / tfetch2D r2, r2.xy, tf0
/
20 / tfetch2D r3, r3.xy, tf0
/
21 / tfetch2D r4, r4.xy, tf0
/
22 / tfetch2D r5, r5.xy, tf0
/
1.1 / exec
/
23 / tfetch2D r6, r6.xy, tf0
/
24 / tfetch2D r7, r7.xy, tf0
/
25 / tfetch2D r8, r8.xy, tf0
/
26 / tfetch2D r9, r9.xy, tf0
/
27 / tfetch2D r10, r10.xy, tf0
/
28 / tfetch2D r11, r11.xy, tf0
/
2.0 / exec
/
29 / tfetch2D r12, r12.xy, tf0
/
30 / tfetch2D r13, r13.xy, tf0
/
31 / tfetch2D r14, r14.xy, tf0
/
32 / tfetch2D r15, r1.zw, tf0
/
33 / tfetch2D r1, r1.xy, tf0
/
2.1 / alloc colors
/
3.0 / exec
/
34 / mul r1, r1, c16
+ retain_prev r1._
/
35 / mad r1, r15, c17, r1
+ retain_prev r1._
/
36 / mad r1, r14, c18, r1
+ retain_prev r1._
/
37 / mad r1, r13, c19, r1
+ retain_prev r1._
/
38 / mad r1, r12, c20, r1
+ retain_prev r1._
/
39 / mad r1, r11, c21, r1
+ retain_prev r1._
/
3.1 / exec
/
40 / mad r1, r10, c22, r1
+ retain_prev r1._
/
41 / mad r1, r9, c23, r1
+ retain_prev r1._
/
42 / mad r1, r8, c24, r1
+ retain_prev r1._
/
43 / mad r1, r7, c25, r1
+ retain_prev r1._
/
44 / mad r1, r6, c26, r1
+ retain_prev r1._
/
45 / mad r1, r5, c27, r1
+ retain_prev r1._
/
4.0 / exece
/
46 / mad r1, r4, c28, r1
+ retain_prev r1._
/
47 / mad r1, r3, c29, r1
+ retain_prev r1._
/
48 / mad r1, r2, c30, r1
+ retain_prev r1._
/
49 / mad oC0, r0, c31, r1
/
4.1 */ cnop

G> 00000D20 Generated pixel shader (108b) - hash 58095517D45212EB:
/* 0.0 / exec
/
2 / tfetch2D r1.w___, r1.xy, tf1
/
3 / tfetch2D r0, r0.xy, tf0
/
0.1 / alloc colors
/
1.0 / exece
/
4 / mul r1.y_, r2.wwww, c0.wwww
+ retain_prev r2._
/
5 / mul r2.xyz_, r2.xyzz, c1.xxxx
+ retain_prev r2._
/
6 / mul oC0.xyz_, r2.xyzz, r0.xyzz
/
7 / mul r2.x___, r1.yyyy, r0.wwww
+ retain_prev r2._
/
8 / mul oC0.___w, r2.xxxx, r1.xxxx
/
1.1 */ cnop

G> 00000D20 Generated vertex shader (816b) - hash 234AFC2D0C92BC4B:
/* 0.0 / exec
/
7 / vfetch_full r9.xyz1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=5, Signed=true, NumFormat=integer, PrefetchCount=5
/
8 / vfetch_mini r12.xy__, Offset=3, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
9 / vfetch_full r11.zyxw, r0.x, vf1, DataFormat=FMT_8_8_8_8, Stride=5, PrefetchCount=5
/
10 / vfetch_mini r10.yxw_, Offset=1, DataFormat=FMT_16_16_16_16, Signed=true
/
11 / vfetch_mini r1.yzxw, Offset=3, DataFormat=FMT_16_16_16_16, Signed=true
/
0.1 / alloc position
/
1.0 / exec
/
12 / dp4 r0.y_, r9, c1
/
13 / dp4 r0.x___, r9, c0
/
14 / dp4 r0._z, r9, c2
/
15 / dp3 r0.___w, r9.xyzz, c3.xyzz
/
16 / mad r0.___w, r9.wwww, c3.wwww, r0.wwww
/
17 / mad r0.xy__, r0.wwww, c4.xyyy, r0.xyyy
/
1.1 / exec
/
18 / max oPos, r0, r0
/
2.0 / alloc interpolators
/
2.1 / exec
/
19 / mul r2.xyz_, c5.xzyy, c255.yyyy
/
20 / dp4 r0.y_, r9, c14
/
21 / mulsc r0.x___, c11.x, r0.y
/
22 / min r0.x___, r0.xxxx, c10.xxxx
/
23 / mul r0.xyz_, r2.zyxx, -r0.xxxx
/
24 / exp r4._z, r0.y
/
3.0 / exec
/
25 / exp r4.y_, r0.x
/
26 / exp r4.x___, r0.z
/
27 / maxs r12._z, c17.xx
/
28 / mul r2.xyz_, c9.wwww, c6.xzyy
/
29 / mul r3.xyz_, c8.xzyy, c9.xxxx
/
30 / mul r15.xyz_, c22.wwww, c22.xyzz
/
3.1 / exec
/
31 / dp4 r3.___w, c15, c15
/
32 / add r5, -r9, c16
/
33 / mul r0.yzw, r10.zzxy, r1.zzwx
+ maxs r0.x
__, r1.yy
/
34 / mad r0._yzw, r10.yyzx, r1.wwxz, -r0.yyzw
/
35 / dp4 r2.___w, r5, r5
+ rsq r3.___w, r_abs[3].w
/
36 / mul r8.xyz_, r3.wwww, c15.xyzz
+ rsq r2.___w, r_abs[2].w
/
4.0 / exec
/
37 / mul r7.xyz_, r5.xyzz, r2.wwww
+ mulsc r14.x___, c15.y, r0.x
/
38 / mul r13.xyz_, r2.wwww, r10.yxzz
+ mulsc r14.y_, c15.x, r1.y
/
39 / mul r6, r2.wwww, r1.zxyw
+ mulsc r14._z, c15.z, r1.y
/
40 / mul o7.xyz_, r15.xyzz, r11.xyzz
/
41 / dp3 o3.y_, r14.yxzz, r0.yzww
/
42 / dp3 o4.x___, r6.yxww, r5.xyzz
/
4.1 / exec
/
43 / dp3 o4._z, r13.yxzz, r5.xyzz
/
44 / max o1.xy1w, r12.xyzz, r12.xyzz
/
45 / max o2.xy1w, r12.xyzz, r12.xyzz
/
46 / max o5.xyz_, r10.xyzz, r10.xyzz
/
47 / maxs o7.___w, r11.ww
/
48 / dp3 o3.x___, r1.xzww, c15.xyzz
/
5.0 / exec
/
49 / dp3 o3._z, r10.xyzz, c15.xyzz
/
50 / dp4 o6.x___, r9, c18
/
51 / dp4 o6.y_, r9, c19
/
52 / dp4 o6._z, r9, c20
/
53 / dp4 o6.___w, r9, c21
/
54 / dp3 r0.x___, r8.xyzz, r7.xyzz
/
5.1 / exec
/
55 / mul r0._yzw, r6.zzzz, r0.zzyw
/
56 / dp3 o4.y_, r0.zyww, r5.xyzz
/
57 / mad r0.___w, r0.xxxx, r0.xxxx, c255.xxxx
/
58 / mad r1.x___, r0.xxxx, c9.zzzz, c9.yyyy
/
59 / add r0.xyz_, -r4.xyzz, c255.xxxx
/
60 / max_sat r4.xyz_, r4.xyzz, r4.xyzz
+ rsq r1.y_, r_abs[1].x
/
6.0 / exec
/
61 / max o8.xyz_, r4.xyzz, r4.xyzz
/
62 / mul r1.yzw, r3.xxyz, r1.yyyy
+ rcp r1.x
__, r1.x
/
63 / mul r1.xyz_, r1.ywzz, r1.xxxx
/
64 / mad r1.xyz_, r0.wwww, c7.xyzz, r1.xyzz
/
65 / mul r1.xyz_, r2.xyzz, r1.xzyy
/
66 / mul_sat r0.xyz_, r1.xzyy, r0.xyzz
/
6.1 / exece
/
67 */ max o0.xyz_, r0.xyzz, r0.xyzz

G> 00000750 Generated pixel shader (120b) - hash A4DDB1B3CDBEFF52:
/* 0.0 / exec
/
2 / tfetch2D r0._x, r0.xy, tf0
/
3 / tfetch2D r1.x___, r0.xy, tf1
/
4 / tfetch2D r1.x_, r0.xy, tf2
/
0.1 / alloc colors
/
1.0 / exece
/
5 / add r0.xy__, r1.xyyy, c254.yyyy
+ maxs r0._, r0.zz
/
6 / mul r1, r0.yyxx, c255
+ adds_prev r0.x___, -c254.x
/
7 / mad r0.x_zw, c254.zzzz, r0.xxxx, r1.ywwz
/
8 / add r0.y_, r1.xxxx, r0.wwww
/
9 / max oC0.xyz1, r0.xyzz, r0.xyzz
/
1.1 */ cnop

G> 00001FF0 Generated vertex shader (1848b) - hash 327B7B9BAE877A77:
/* 0.0 / exec
/
16 / vfetch_full r5.zxy1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=8, Signed=true, NumFormat=integer, PrefetchCount=8
/
17 / vfetch_mini r2.zyxw, Offset=3, DataFormat=FMT_8_8_8_8
/
18 / vfetch_mini r1.0xy_, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
19 / vfetch_mini r10.yxw_, Offset=6, DataFormat=FMT_16_16_16_16, Signed=true
/
20 / serialize
mul r3.xyz_, c25.xzyy, c254.xxxx
/
21 / dp4 r0.y_, r5.yzxw, c34
/
0.1 / exec
/
22 / mulsc r0.x___, c31.x, r0.y
/
23 / min r0.x___, r0.xxxx, c30.xxxx
/
24 / mul r3.xyz_, r3.zyxx, -r0.xxxx
/
25 / exp r0.___w, r3.y
/
26 / exp r0.y_, r3.x
/
27 / exp r0.x___, r3.z
/
1.0 / exec
/
28 / dp4 r6.y_, r5.yzxw, c1
/
29 / dp4 r6.x___, r5.yzxw, c0
/
30 / sgt r3.xyz_, -r_abs[0].xxxx, c255.zzzz
/
31 / mul r13.xyz_, c29.wwww, c26.zxyy
/
32 / mul r4._yzw, c28.zzxy, c29.xxxx
/
33 / dp3 r4.x___, c36.xyzz, c36.xyzz
+ sgts r12._z, -r_abs[0].x
/
1.1 / exec
/
34 / dp4 r7.z, r5.yzxw, c2
+ sgts r12.x
__, -r_abs[0].x
/
35 / dp4 r8.x___, r5.yzxw, c40
+ sgts r12.y_, -r_abs[0].x
/
36 / dp4 r8.y_, r5.yzxw, c41
+ muls r3.___w, c44.wx
/
37 / dp4 r8._z, r5.yzxw, c42
+ muls r0._z, c44.wy
/
38 / dp4 r8.___w, r5.yzxw, c43
+ muls r1.___w, c44.wz
/
39 / dp4 r7.__w, r5.yzxw, c3
+ maxs r0.
, r3.ww
/
2.0 / exec
/
40 / add r11.xyz_, -r5.yzxx, c38.xyzz
+ muls_prev r2.x___, r2.x
/
41 / dp3 r3.w, r11.xyzz, r11.xyzz
+ rsq r4.x
, r_abs[4].x
/
42 / mul r9.xyz_, r4.xxxx, c36.xyzz
+ maxs r0._, r0.zz
/
43 / mad r7.xy__, r7.wwww, c4.xyyy, r6.xyyy
/
44 / dp3_sat r0.z, r10.xyzz, r9.xyzz
+ muls_prev r2.y
, r2.y
/
45 / mul r6, r0.zzzz, c37
+ rsq r3.___w, r_abs[3].w
/
2.1 / exec
/
46 / mul r11.xyz_, r11.xyzz, r3.wwww
+ maxs r0._, r1.ww
/
47 / dp3 r3.___w, r9.xyzz, r11.xyzz
+ muls_prev r2._z, r2.z
/
48 / mad r1.___w, r3.wwww, r3.wwww, c254.yyyy
/
49 / mad r3.___w, r3.wwww, c29.zzzz, c29.yyyy
/
50 / max_sat r9.xyz_, r0.xyww, r0.xyww
+ addsc r1.y_, c35.x, r1.y
/
51 / add r0.xy_w, -r0.xyww, c254.yyyy
+ rsq r4.x___, r_abs[3].w
/
3.0 / exec // PredicateClean=false
/
52 / mul r4.xyz_, r4.yzww, r4.xxxx
+ rcp r3.___w, r3.w
/
53 / mul r4.xyz_, r4.yzxx, r3.wwww
+ addsc r1._z, c35.y, r1.z
/
54 / mad r4.xyz_, r1.wwww, c27.xyzz, r4.xyzz
/
55 / mul r4.xyz_, r13.xyzz, r4.zxyy
+ addsc r1.x___, c35.z, r1.x
/
56 / mul_sat r4.xyz_, r4.yzxx, r0.xyww
+ setp_ne r0._, c21.x
/
3.1 / (p0) exec
/
57 / (p0) maxs r3._z, c7.zz
/
58 / (p0) maxs r3.y_, c6.zz
/
59 / (p0) maxs r0.___w, c7.xx
/
60 / (p0) maxs r0.y_, c6.xx
/
61 / (p0) maxs r0.x___, c5.xx
/
62 / (p0) add r12.xyz_, -r5.yzxx, r0.xyww
/
4.0 / (p0) exec
/
63 / (p0) dp3 r0.y_, r12.xyzz, r12.xyzz
/
64 / (p0) rsq r0.x___, r_abs[0].y
/
65 / (p0) mul r12.xyz_, r12.xyzz, r0.xxxx
/
66 / (p0) dp3 r0.x___, r10.xyzz, r12.xyzz
/
67 / (p0) add r13.xy__, r0.xyyy, r0.xyyy
/
68 / (p0) add r0.y_, r13.yyyy, c8.zzzz
+ (p0) maxs r3.x___, c5.zz
/
4.1 / (p0) exec
/
69 / (p0) mul r3._zw, r3.yyyz, c255.xxxy
+ (p0) rcp r3.y
, r0.y
/
70 / (p0) mad r12.xyz_, r13.xxxx, r10.xyzz, -r12.xyzz
/
71 / (p0) dp3_sat r0.___w, r12.xyzz, r11.xyzz
/
72 / (p0) max_sat r0.y_, r0.xxxx, r0.xxxx
+ (p0) logc r0.x___, r0.w
/
73 / (p0) mul r3.xyz_, r3.yzww, r3.xyyy
+ (p0) mulsc r0.x___, c254.z, r0.x
/
74 / (p0) mul r12.xyz_, r3.xyzz, r0.yyyy
+ (p0) exp r0.x___, r0.x
/
5.0 / (p0) exec
/
75 / (p0) mul r0.xy_w, r3.xyzz, r0.xxxx
/
76 / (p0) mul r3.xyz_, r0.xyww, c255.wwww
/
5.1 / exec // PredicateClean=false
/
77 / setp_ne r0._, c22.x
/
6.0 / (p0) exec
/
78 / (p0) maxs r13._z, c11.zz
/
79 / (p0) maxs r13.y_, c10.zz
/
80 / (p0) maxs r0.___w, c11.xx
/
81 / (p0) maxs r0.y_, c10.xx
/
82 / (p0) maxs r0.x___, c9.xx
/
83 / (p0) add r14.xyz_, -r5.yzxx, r0.xyww
/
6.1 / (p0) exec
/
84 / (p0) dp3 r0.y_, r14.xyzz, r14.xyzz
/
85 / (p0) rsq r0.x___, r_abs[0].y
/
86 / (p0) mul r14.xyz_, r14.xyzz, r0.xxxx
/
87 / (p0) dp3 r0.x___, r10.xyzz, r14.xyzz
/
88 / (p0) add r15.xy__, r0.xyyy, r0.xyyy
/
89 / (p0) add r0.y_, r15.yyyy, c12.zzzz
+ (p0) maxs r13.x___, c9.zz
/
7.0 / (p0) exec
/
90 / (p0) mul r13._zw, r13.yyyz, c255.xxxy
+ (p0) rcp r13.y
, r0.y
/
91 / (p0) mad r14.xyz_, r15.xxxx, r10.xyzz, -r14.xyzz
/
92 / (p0) dp3_sat r0.___w, r14.xyzz, r11.xyzz
/
93 / (p0) max_sat r0.y_, r0.xxxx, r0.xxxx
+ (p0) logc r0.x___, r0.w
/
94 / (p0) mul r13.xyz_, r13.yzww, r13.xyyy
+ (p0) mulsc r0.x___, c254.z, r0.x
/
95 / (p0) mad r12.xyz_, r13.xyzz, r0.yyyy, r12.xyzz
/
7.1 / (p0) exec
/
96 / (p0) exp r0.x___, r0.x
/
97 / (p0) mul r0.xy_w, r13.xyzz, r0.xxxx
/
98 / (p0) mad r3.xyz_, r0.xyww, c255.wwww, r3.xyzz
/
8.0 / exec // PredicateClean=false
/
99 / setp_ne r0._, c23.x
/
8.1 / (p0) exec
/
100 / (p0) maxs r13._z, c15.zz
/
101 / (p0) maxs r13.y_, c14.zz
/
102 / (p0) maxs r0.___w, c15.xx
/
103 / (p0) maxs r0.y_, c14.xx
/
104 / (p0) maxs r0.x___, c13.xx
/
105 / (p0) add r14.xyz_, -r5.yzxx, r0.xyww
/
9.0 / (p0) exec
/
106 / (p0) dp3 r0.y_, r14.xyzz, r14.xyzz
/
107 / (p0) rsq r0.x___, r_abs[0].y
/
108 / (p0) mul r14.xyz_, r14.xyzz, r0.xxxx
/
109 / (p0) dp3 r0.x___, r10.xyzz, r14.xyzz
/
110 / (p0) add r15.xy__, r0.xyyy, r0.xyyy
/
111 / (p0) add r0.y_, r15.yyyy, c16.zzzz
+ (p0) maxs r13.x___, c13.zz
/
9.1 / (p0) exec
/
112 / (p0) mul r13._zw, r13.yyyz, c255.xxxy
+ (p0) rcp r13.y
, r0.y
/
113 / (p0) mad r14.xyz_, r15.xxxx, r10.xyzz, -r14.xyzz
/
114 / (p0) dp3_sat r0.___w, r14.xyzz, r11.xyzz
/
115 / (p0) max_sat r0.y_, r0.xxxx, r0.xxxx
+ (p0) logc r0.x___, r0.w
/
116 / (p0) mul r13.xyz_, r13.yzww, r13.xyyy
+ (p0) mulsc r0.x___, c254.z, r0.x
/
117 / (p0) mad r12.xyz_, r13.xyzz, r0.yyyy, r12.xyzz
/
10.0 / (p0) exec
/
118 / (p0) exp r0.x___, r0.x
/
119 / (p0) mul r0.xy_w, r13.xyzz, r0.xxxx
/
120 / (p0) mad r3.xyz_, r0.xyww, c255.wwww, r3.xyzz
/
10.1 / exec // PredicateClean=false
/
121 / setp_ne r0._, c24.x
/
11.0 / (p0) exec
/
122 / (p0) maxs r13._z, c19.zz
/
123 / (p0) maxs r13.y_, c18.zz
/
124 / (p0) maxs r0.___w, c19.xx
/
125 / (p0) maxs r0.y_, c18.xx
/
126 / (p0) maxs r0.x___, c17.xx
/
127 / (p0) add r5.xyz_, -r5.yzxx, r0.xyww
/
11.1 / (p0) exec
/
128 / (p0) dp3 r0.y_, r5.xyzz, r5.xyzz
/
129 / (p0) rsq r0.x___, r_abs[0].y
/
130 / (p0) mul r14.xyz_, r5.xyzz, r0.xxxx
/
131 / (p0) dp3 r0.x___, r10.xyzz, r14.xyzz
/
132 / (p0) add r15.xy__, r0.xyyy, r0.xyyy
/
133 / (p0) add r0.y_, r15.yyyy, c20.zzzz
+ (p0) maxs r13.x___, c17.zz
/
12.0 / (p0) exec
/
134 / (p0) mul r13._zw, r13.yyyz, c255.xxxy
+ (p0) rcp r13.y
, r0.y
/
135 / (p0) mad r5.xyz_, r15.xxxx, r10.xyzz, -r14.xyzz
/
136 / (p0) dp3_sat r0.___w, r5.xyzz, r11.xyzz
/
137 / (p0) max_sat r0.y_, r0.xxxx, r0.xxxx
+ (p0) logc r0.x___, r0.w
/
138 / (p0) mul r5.xyz_, r13.yzww, r13.xyyy
+ (p0) mulsc r0.x___, c254.z, r0.x
/
139 / (p0) mad r12.xyz_, r5.xyzz, r0.yyyy, r12.xyzz
/
12.1 / (p0) exec
/
140 / (p0) exp r0.x___, r0.x
/
141 / (p0) mul r0.xy_w, r5.xyzz, r0.xxxx
/
142 / (p0) mad r3.xyz_, r0.xyww, c255.wwww, r3.xyzz
/
13.0 / alloc position
/
13.1 / exec
/
143 / max oPos, r7, r7
/
14.0 / alloc interpolators
/
14.1 / exec
/
144 / maxs r1.___w, c39.xx
/
145 / max o8, r2, r2
/
146 / max o1, r8, r8
/
147 / max o2, r6, r6
/
148 / max o3.xyz_, r4.xyzz, r4.xyzz
/
149 / max o4.xyz_, r9.xyzz, r9.xyzz
/
15.0 / exece
/
150 / max o5.xyz0, r12.xyzz, r12.xyzz
/
151 / max o6.xyz0, r3.xyzz, r3.xyzz
/
152 / maxs o7.x___, r0.zz
/
153 / max o0, r1.yzxw, r1.yzxw
/
15.1 */ cnop

G> 00001690 Generated pixel shader (672b) - hash 51F02E63FD8ADD07:
/* 0.0 / exec
/
5 / add r14.xy__, r0.xyyy, c2.xyyy
/
6 / add r12.xy__, r0.xyyy, c3.xyyy
+ maxs r0._, r0.xx
/
7 / add r12.__zw, r0.xxxy, c4.xxxy
+ adds_prev r14._z, c1.x
/
8 / add r10.xy__, r0.xyyy, c5.xyyy
+ maxs r0._, r0.yy
/
9 / add r10.__zw, r0.xxxy, c6.xxxy
+ adds_prev r14.___w, c1.y
/
10 / add r8.__zw, r0.xxxy, c8.xxxy
+ maxs r0._, r0.xx
/
0.1 / exec
/
11 / add r6.xy__, r0.xyyy, c9.xyyy
+ adds_prev r8.x___, c7.x
/
12 / add r6.__zw, r0.xxxy, c10.xxxy
+ maxs r0._, r0.yy
/
13 / add r4.xy__, r0.xyyy, c11.xyyy
+ adds_prev r8.y_, c7.y
/
14 / add r2.xy__, r0.xyyy, c13.xyyy
+ maxs r0._, r0.xx
/
15 / add r2.__zw, r0.xxxy, c14.xxxy
+ adds_prev r4._z, c12.x
/
16 / add r0.__zw, r0.xxxy, c15.xxxy
+ maxs r0._, r0.yy
/
1.0 / exec
/
17 / add r1.xy__, r0.xyyy, c16.xyyy
+ adds_prev r4.___w, c12.y
/
18 / tfetch2D r1, r1.xy, tf0
/
19 / tfetch2D r0, r0.zw, tf0
/
20 / tfetch2D r3, r2.zw, tf0
/
21 / tfetch2D r2, r2.xy, tf0
/
22 / tfetch2D r5, r4.zw, tf0
/
1.1 / exec
/
23 / tfetch2D r4, r4.xy, tf0
/
24 / tfetch2D r7, r6.zw, tf0
/
25 / tfetch2D r6, r6.xy, tf0
/
26 / tfetch2D r9, r8.zw, tf0
/
27 / tfetch2D r8, r8.xy, tf0
/
28 / tfetch2D r11, r10.zw, tf0
/
2.0 / exec
/
29 / tfetch2D r10, r10.xy, tf0
/
30 / tfetch2D r13, r12.zw, tf0
/
31 / tfetch2D r12, r12.xy, tf0
/
32 / tfetch2D r15, r14.zw, tf0
/
33 / tfetch2D r14, r14.xy, tf0
/
2.1 / alloc colors
/
3.0 / exec
/
34 / add r14, r14, r15
/
35 / add r12, r14, r12
/
36 / add r12, r12, r13
/
37 / add r10, r12, r10
/
38 / add r10, r10, r11
/
39 / add r8, r10, r8
/
3.1 / exec
/
40 / add r8, r8, r9
/
41 / add r6, r8, r6
/
42 / add r6, r6, r7
/
43 / add r4, r6, r4
/
44 / add r4, r4, r5
/
45 / add r2, r4, r2
/
4.0 / exec
/
46 / add r2, r2, r3
/
47 / add r0, r2, r0
/
48 / add r0, r0, r1
/
49 / mad r1.x___, -r0.wwww, c255.zzzz, c255.yyyy
/
50 / mul r1.x___, r1.xxxx, c255.zzzz
+ maxs r1.y_, r0.ww
/
51 / max r2.xyz_, r0.xyzz, r0.xyzz
/
4.1 / exece
/
52 / dp3 r2.___w, r0.xyzz, c0.xyzz
/
53 / cndeq r0, c255.xxxy, r0.xyzz, c255.zzzz
/
54 / mul oC0, r2, c255.zzzz
/
55 */ mul oC1, r1.xxxy, r0

G> 00000750 Generated vertex shader (660b) - hash 9A0BD1D334CD867F:
/* 0.0 / exec
/
6 / vfetch_full r2.xyz1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=10, Signed=true, NumFormat=integer, PrefetchCount=8
/
7 / vfetch_mini r6.zyxw, Offset=3, DataFormat=FMT_8_8_8_8
/
8 / vfetch_mini r4.xy0_, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
9 / vfetch_mini r5.xy0_, Offset=6, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / alloc position
/
1.0 / exec
/
10 / dp4 r0.y_, r2, c1
/
11 / dp4 r0.x___, r2, c0
/
12 / dp4 r0._z, r2, c2
/
13 / dp3 r0.___w, r2.xyzz, c3.xyzz
/
14 / mad r0.___w, r2.wwww, c3.wwww, r0.wwww
/
15 / mad r0.xy__, r0.wwww, c4.xyyy, r0.xyyy
/
1.1 / exec
/
16 / max oPos, r0, r0
/
2.0 / alloc interpolators
/
2.1 / exec
/
17 / mul r0.__zw, c13.xxxx, c253.xxxy
/
18 / dp3 r1.___w, c10.xyzz, c10.xyzz
/
19 / add r1.xyz_, -r2.xyzz, c12.xyzz
/
20 / mad r0.x___, -r2.zzzz, c253.wwww, c254.xxxx
/
21 / dp3 r0.y_, r1.xyzz, r1.xyzz
+ rsq r1.___w, r_abs[1].w
/
22 / mul r2.xyz_, r1.wwww, c10.xyzz
+ rsq r0.y_, r_abs[0].y
/
3.0 / exec
/
23 / mul r1.xyz_, r1.xyzz, r0.yyyy
/
24 / dp3 r1.___w, r2.xyzz, r1.xyzz
/
25 / mul r0.y_, r1.wwww, r1.wwww
+ mulsc r0.x___, c254.z, r0.x
/
26 / mul r1.xyz_, c5.xzyy, c253.zzzz
/
27 / add r3.xyz_, r0.yzxx, c254.xyzz
/
28 / mul r1.xyz_, r1.zyxx, -r3.zzzz
/
3.1 / exec
/
29 / exp r2._z, r1.y
/
30 / exp r2.y_, r1.x
/
31 / exp r2.x___, r1.z
/
32 / maxs r5.___w, c14.xx
/
33 / mul r1.xyz_, c9.wwww, c6.xzyy
/
34 / add o0.x___, -r0.wwww, r4.xxxx
/
4.0 / exec
/
35 / max o6, r6, r6
/
36 / max o1, r5, r5
/
37 / add o2.x___, r4.xxxx, -c13.xxxx
/
38 / add o3.y_, r4.yyyy, -c255.xxxx
/
39 / cndeq o0._yzw, c254.wwwx, r4.yyzz, c14.xxxx
/
40 / cndeq o2._yzw, c254.wwwx, r4.yyzz, c14.xxxx
/
4.1 / exec
/
41 / cndeq o3.__zw, c254.wwwx, r4.zzzz, c14.xxxx
/
42 / max o7, c11, c11
/
43 / mad r0.x___, r1.wwww, c9.zzzz, c9.yyyy
/
44 / mul r5.xyz_, c8.xzyy, c9.xxxx
+ rsq r0.y_, r_abs[0].x
/
45 / mul r0.yzw, r5.xxyz, r0.yyyy
+ rcp r0.x
__, r0.x
/
46 / add o3.x___, -r3.yyyy, r4.xxxx
/
5.0 / exec
/
47 / mul r0.xyz_, r0.ywzz, r0.xxxx
/
48 / mad r0.xyz_, r3.xxxx, c7.xyzz, r0.xyzz
/
49 / mul r1.xyz_, r1.xyzz, r0.xzyy
/
50 / add r0.xyz_, -r2.xyzz, c254.xxxx
/
51 / max_sat r2.xyz_, r2.xyzz, r2.xyzz
/
52 / max o5.xyz_, r2.xyzz, r2.xyzz
/
5.1 / exece
/
53 / mul_sat r0.xyz_, r1.xzyy, r0.xyzz
/
54 */ max o4.xyz_, r0.xyzz, r0.xyzz

G> 000002D4 Generated pixel shader (480b) - hash BD557A010259DC79:
/* 0.0 / exec // PredicateClean=false
/
4 / max r8., r8, r8
+ setp_ne r8.
, c2.x
/
5 / max r8._, r8, r8
+ maxs r2.___w, c255.ww
/
6 / setTexLOD r0.w
/
7 / tfetch2D r9, r0.xy, tf0, UseRegisterLOD=true
/
8 / serialize
max r8., c0, c0
+ retain_prev r8.

/
0.1 / (p0) exec
/
9 / (p0) max r0.y_, r7.xxxx, r7.xxxx
+ (p0) retain_prev r8._
/
10 / (p0) max r8._, r8, r8
+ (p0) rcp r0._z, r1.w
/
11 / (p0) mul r0.x__w, r1.xyyy, c255.xxxx
+ (p0) maxs r8._, r0.zz
/
12 / (p0) mul r6.xy__, r0.xwww, r0.zzzz
+ (p0) muls_prev r6._z, r1.y
/
13 / (p0) add r6.x_zw, r6.yxxz, c255.xxxy
+ (p0) retain_prev r8._
/
14 / (p0) max r8._, r8, r8
+ (p0) subsc r6.y_, c255.w, r6.x
/
1.0 / (p0) exec
/
15 / (p0) tfetch2D r0.x___, r6.zy, tf1, OffsetX=0.5, OffsetY=0.5
/
16 / (p0) tfetch2D r10.___x, r6.zy, tf1, OffsetX=0.5
/
17 / (p0) tfetch2D r10._x, r6.zy, tf1, OffsetX=0.5, OffsetY=-0.5
/
18 / (p0) tfetch2D r10.x_, r6.zy, tf1, OffsetY=0.5
/
19 / (p0) tfetch2D r10.x___, r6.zy, tf1
/
20 / (p0) tfetch2D r7.___x, r6.zy, tf1, OffsetY=-0.5
/
1.1 / (p0) exec
/
21 / (p0) tfetch2D r7._x, r6.zy, tf1, OffsetX=-0.5, OffsetY=0.5
/
22 / (p0) tfetch2D r7.x_, r6.zy, tf1, OffsetX=-0.5
/
23 / (p0) tfetch2D r7.x___, r6.zy, tf1, OffsetX=-0.5, OffsetY=-0.5
/
24 / serialize
(p0) max r8._, r8, r8
+ (p0) mulsc r0.y_, c1.x, r0.y
/
25 / (p0) mad r0.y_, r0.zzzz, r1.zzzz, r0.yyyy
+ (p0) retain_prev r8._
/
26 / (p0) sge r0.x___, r0.xxxx, r0.yyyy
+ (p0) retain_prev r8._
/
2.0 / (p0) exec
/
27 / (p0) sge r1, r10, r0.yyyy
+ (p0) retain_prev r8._
/
28 / (p0) sge r7, r7, r0.yyyy
+ (p0) retain_prev r8._
/
29 / (p0) dp4 r0.z, r7, r7
+ (p0) retain_prev r8.

/
30 / (p0) dp4 r0.y_, r1, r1
+ (p0) retain_prev r8._
/
31 / (p0) add r0.y_, r0.zzzz, r0.yyyy
+ (p0) retain_prev r8._
/
32 / (p0) add r0.y_, r0.yyyy, r0.xxxx
+ (p0) adds_sat r0.x___, r6.ww
/
2.1 / (p0) exec
/
33 / (p0) mad_sat r2.__w, r0.yyyy, c255.zzzz, r0.xxxx
+ (p0) retain_prev r8.

/
3.0 / alloc colors
/
3.1 / exece
/
34 / mul oC0.___w, r9.wwww, r8.wwww
/
35 / mad r8.xyz_, r2.wwww, r2.xyzz, r8.xyzz
+ retain_prev r8._
/
36 / add r8.xyz_, r8.xyzz, r5.xyzz
+ retain_prev r8._
/
37 / mul r8.xyz_, r8.xyzz, r9.xyzz
+ retain_prev r8._
/
38 / mul r8.xyz_, r8.xyzz, c0.xxxx
+ retain_prev r8._
/
39 */ mad oC0.xyz_, r8.xyzz, r4.xyzz, r3.xyzz

G> 00001690 Generated vertex shader (696b) - hash C7E3A6924A4B2EF9:
/* 0.0 / exec
/
6 / vfetch_full r5.xyz1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=8, Signed=true, NumFormat=integer, PrefetchCount=8
/
7 / vfetch_mini r7.xy01, Offset=3, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
8 / vfetch_mini r3.___z, Offset=5, DataFormat=FMT_8_8_8_8
/
9 / vfetch_mini r6.yxwz, Offset=6, DataFormat=FMT_16_16_16_16, Signed=true
/
0.1 / alloc position
/
1.0 / exec
/
10 / dp4 r0.y_, r5, c1
/
11 / dp4 r0.x___, r5, c0
/
12 / dp4 r0._z, r5, c2
/
13 / dp3 r0.___w, r5.xyzz, c3.xyzz
/
14 / mad r0.___w, r5.wwww, c3.wwww, r0.wwww
/
15 / mad r0.xy__, r0.wwww, c4.xyyy, r0.xyyy
/
1.1 / exec
/
16 / max oPos, r0, r0
/
2.0 / alloc interpolators
/
2.1 / exec
/
17 / add r4.xyz_, -r5.xyzz, c14.xyzz
/
18 / dp3 r0.x___, r4.xyzz, r4.xyzz
/
19 / rsq r0.y_, r_abs[0].x
/
20 / mul r2._yzw, r4.xxyz, r0.yyyy
/
21 / dp3 r0.y_, r2.yzww, r6.xyzz
/
22 / max r2.x___, r0.yyyy, c255.wwww
/
3.0 / exec
/
23 / logc r0.y_, r_abs[2].x
/
24 / mulsc r0.___w, c23.x, r0.y
/
25 / mul r0.z, r0.yyyy, c22.xxxx
+ exp r0.y
, r0.w
/
26 / exp r0._z, r0.z
/
27 / mad r1.xyz_, r0.zzzz, c19.xyzz, c18.xyzz
/
28 / mad r1.___w, r0.yyyy, c21.xxxx, c20.xxxx
/
3.1 / exec
/
29 / dp3 r3.x___, r6.xyzz, c8.xyzz
/
30 / dp3 r3.y_, r6.xyzz, c9.xyzz
+ sqrt r0.y_, r_abs[0].x
/
31 / mulsc r3._z, c254.x, r0.y
/
32 / dp3_sat r0._z, r6.xyzz, c10.xyzz
/
33 / add_sat r0.xy_w, r3.xyzz, c255.xxyy
/
34 / dp3 r3._z, r0.xyzz, c13.xyzz
/
4.0 / exec
/
35 / dp3 r3.x___, r0.xyzz, c11.xyzz
/
36 / dp3 r3.y_, r0.xyzz, c12.xyzz
/
37 / mul r0._z, c15.xxxx, c254.yyyy
/
38 / mul r4.___w, r0.zzzz, r0.wwww
/
39 / add r0.yzw, r6.yyzx, r6.yyzx
+ adds_sat r0.x
__, r3.ww
/
40 / max o1, r7, r7
/
4.1 / exec
/
41 / max o4, r6, r6
/
42 / mul o6.xyz_, r5.xyzz, c255.zzzz
/
43 / dp4 o2.x___, r5, c24
/
44 / dp4 o2.y_, r5, c25
/
45 / dp4 o2._z, r5, c26
/
46 / dp4 o2.___w, r5, c27
/
5.0 / exec
/
47 / max o5.xyz_, c8.xyzz, c8.xyzz
/
48 / mad r0._yzw, r0.wwyz, r2.xxxx, -r2.yyzw
/
49 / mad r2, r2.xxxx, c17, c16
/
50 / maxs o7.___w, r2.ww
/
51 / dp3 o0.x001, r0.yzww, c5.xyzz
/
52 / dp3 o0.y_, r0.yzww, c6.xyzz
/
5.1 / exece
/
53 / dp3 o0._z, r0.yzww, c7.xyzz
/
54 / max o3, r4, r4
/
55 / mul r0._yzw, r3.xxyz, r0.xxxx
/
56 / mul o7.xyz_, r0.yzww, r2.xyzz
/
57 */ mul o8, r1, r0.xxxx

G> 000002D4 Generated vertex shader (636b) - hash F340495AB398542C:
/* 0.0 / exec
/
6 / vfetch_full r3.xyz1, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=6, Signed=true, NumFormat=integer, PrefetchCount=6
/
7 / vfetch_mini r4.xy01, Offset=3, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
8 / vfetch_mini r5.z0__, Offset=5, DataFormat=FMT_8_8_8_8
/
9 / vfetch_full r2.yxw_, r0.x, vf1, DataFormat=FMT_16_16_16_16, Stride=4, Signed=true, PrefetchCount=4
/
10 / vfetch_mini r1.yzxw, Offset=2, DataFormat=FMT_16_16_16_16, Signed=true
/
0.1 / alloc position
/
1.0 / exec
/
11 / dp4 r0.y_, r3, c1
/
12 / dp4 r0.x___, r3, c0
/
13 / dp4 r0._z, r3, c2
/
14 / dp3 r0.___w, r3.xyzz, c3.xyzz
/
15 / mad r0.___w, r3.wwww, c3.wwww, r0.wwww
/
16 / mad r0.xy__, r0.wwww, c4.xyyy, r0.xyyy
/
1.1 / exec
/
17 / max oPos, r0, r0
/
2.0 / alloc interpolators
/
2.1 / exec
/
18 / maxs r2.___w, r3.xx
/
19 / mul r10.xyz_, r1.yyyy, c6.yxzz
+ maxs r0.x___, r1.yy
/
20 / add r8.xyz_, -r3.xyzz, c7.xyzz
+ mulsc r7.x___, c5.y, r0.x
/
21 / mul r0.xyz_, r2.zxyy, r1.zwxx
+ mulsc r7.y_, c5.x, r1.y
/
22 / mad r6.xyz_, r2.yzxx, r1.wxzz, -r0.xyzz
/
23 / dp3 r0.___w, r8.xyzz, r8.xyzz
+ mulsc r7._z, c5.z, r1.y
/
3.0 / exec
/
24 / mul r9.xyz_, r6.xyzz, r1.yyyy
+ rsq r0.x___, r_abs[0].w
/
25 / mul r0.xyz_, r8.xyzz, r0.xxxx
+ sqrt r0.___w, r_abs[0].w
/
26 / maxs o6.___w, r3.zz
/
27 / dp3 o6.y_, r10.yxzz, r6.xyzz
/
28 / maxs o5.___w, r3.yy
/
29 / dp3 o3.x___, r1.xzww, r8.xyzz
/
3.1 / exec
/
30 / dp3 o3.y_, r9.xyzz, r8.xyzz
/
31 / dp3 o3._z, r2.xyzz, r8.xyzz
/
32 / dp3 o5.y_, r7.yxzz, r6.xyzz
/
33 / max o0, r5.yyyx, r5.yyyx
/
34 / max o1, r4, r4
/
35 / max o4, r2, r2
/
4.0 / exec
/
36 / dp4 o2.x___, r3, c14
/
37 / dp4 o2.y_, r3, c15
/
38 / dp4 o2._z, r3, c16
/
39 / dp4 o2.___w, r3, c17
/
40 / mad_sat o3.___w, r0.wwww, c255.xxxx, c255.yyyy
/
41 / dp3 o5.x___, r1.xzww, c5.xyzz
/
4.1 / exec
/
42 / dp3 o5._z, r2.xyzz, c5.xyzz
/
43 / dp3 o6.x___, r1.xzww, c6.xyzz
/
44 / dp3 o6._z, r2.xyzz, c6.xyzz
/
45 / dp3 r0.x___, r0.xyzz, r2.xyzz
/
46 / max r0.x___, r0.xxxx, c255.zzzz
/
47 / mad o7, r0.xxxx, c9, c8
/
5.0 / exece
/
48 / logc r0.y_, r_abs[0].x
/
49 / mul r0.z, r0.yyyy, c13.xxxx
+ mulsc r0.x
__, c12.x, r0.y
/
50 / exp o8.___w, r0.z
/
51 / exp r0.x___, r0.x
/
52 / mad o8.xyz_, r0.xxxx, c11.xyzz, c10.xyzz
/
5.1 */ cnop

G> 000002D4 Generated vertex shader (204b) - hash 68218388FB0B1DBF:
/* 0.0 / exec
/
3 / vfetch_full r5, r0.x, vf0, DataFormat=FMT_32_32_32_32_FLOAT, Stride=20, Signed=true, NumFormat=integer, PrefetchCount=8
/
4 / vfetch_mini r4.xy__, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
5 / vfetch_mini r4.__xy, Offset=6, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
6 / vfetch_full r3.xy__, r0.x, vf0, Offset=8, DataFormat=FMT_32_32_FLOAT, Stride=20, Signed=true, NumFormat=integer, PrefetchCount=8
/
7 / vfetch_mini r3.__xy, Offset=10, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
8 / vfetch_mini r2.xy__, Offset=12, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
0.1 / exec
/
9 / vfetch_mini r2.__xy, Offset=14, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
10 / vfetch_full r1.xy__, r0.x, vf0, Offset=16, DataFormat=FMT_32_32_FLOAT, Stride=20, Signed=true, NumFormat=integer, PrefetchCount=4
/
11 / vfetch_mini r1.__xy, Offset=18, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
1.0 / alloc position
/
1.1 / exec
/
12 / max oPos, r5, r5
/
2.0 / alloc interpolators
/
2.1 / exece
/
13 / max o0, r4, r4
/
14 / max o1, r3, r3
/
15 / max o2, r2, r2
/
16 */ max o3, r1, r1

G> 00001FF0 Generated pixel shader (324b) - hash 5BF7457CDD61BE2C:
/* 0.0 / exec
/
3 / setTexLOD r3.w
/
4 / tfetch2D r7.___w, r3.xy, tf0, UseRegisterLOD=true
/
5 / setTexLOD r0.w
/
6 / tfetch2D r5, r0.xy, tf0, UseRegisterLOD=true
/
7 / setTexLOD r2.w
/
8 / tfetch2D r2, r2.xy, tf2, UseRegisterLOD=true
/
0.1 / exec
/
9 / setTexLOD r1.w
/
10 / tfetch2D r3, r1.xy, tf1, UseRegisterLOD=true
/
11 / tfetch2D r0, r1.xy, tf3, UseRegisterLOD=true
/
1.0 / alloc colors
/
1.1 / exec
/
12 / max oC0._, r6, r6
+ maxs oC0.___w, c2.xx
/
13 / mul r7.x___, c0.xxxx, c255.xxxx
+ retain_prev r6._
/
14 / mul r7.xyz_, r7.xxxx, r6.xyzz
+ retain_prev r6._
/
15 / mul r6.__w, r0.wwww, c1.zzzz
+ retain_prev r6.

/
16 / add r1.xyz_, r5.xyzz, -r4.xyzz
+ maxs r6.x___, r2.ww
/
17 / mul r6.z, r5.wwww, c1.xxxx
+ adds r6.y
, r7.ww
/
2.0 / exec
/
18 / mul r6.z, r6.zzzz, r6.yyyy
+ maxs r6.y
, r3.ww
/
19 / mad r1.xyz_, r6.zzzz, r1.xyzz, r4.xyzz
+ retain_prev r6._
/
20 / add r3.xyz_, -r1.xyzz, r3.xyzz
+ mulsc r6.y_, c1.x, r6.y
/
21 / mad r1.xyz_, r6.yyyy, r3.xyzz, r1.xyzz
+ retain_prev r6._
/
22 / add r2.xyz_, -r1.xyzz, r2.xyzz
+ mulsc r6.x___, c1.y, r6.x
/
23 / mad r6.xyz_, r6.xxxx, r2.xyzz, r1.xyzz
+ retain_prev r6._
/
2.1 / exece
/
24 / add r0.xyz_, -r6.xyzz, r0.xyzz
+ retain_prev r6._
/
25 / mad r6.xyz_, r6.wwww, r0.xyzz, r6.xyzz
+ retain_prev r6._
/
26 */ mul oC0.xyz_, r7.xyzz, r6.xyzz

G> 00000D20 Generated pixel shader (768b) - hash EBADC1F6D94BAA00:
/* 0.0 / exec // PredicateClean=false
/
6 / dp3 r8.__w, r4.xyzz, r4.xyzz
+ retain_prev r7.

/
7 / max r7._, r7, r7
+ rsq r8.___w, r_abs[8].w
/
8 / mul r2.xyz_, r8.wwww, r4.xyzz
+ setp_ne r7._, c5.x
/
0.1 / (p0) exec
/
9 / (p0) tfetch2D r8.___w, r1.xy, tf1, FetchValidOnly=false
/
10 / serialize
(p0) max r7._, r7, r7
+ (p0) adds r8.___w, r8.ww
/
11 / (p0) mad r8.__w, r8.wwww, c255.zzzz, c254.xxxx
+ (p0) retain_prev r7.

/
12 / (p0) mad r1.xy__, r2.xyyy, r8.wwww, r1.xyyy
+ (p0) retain_prev r7._
/
1.0 / exec
/
13 / setTexLOD r1.w
/
14 / tfetch2D r9.zyxw, r1.xy, tf0, UseRegisterLOD=true
/
15 / tfetch2D r4.xyz_, r1.xy, tf2, UseRegisterLOD=true
/
16 / tfetch2D r10, r1.xy, tf1, UseRegisterLOD=true
/
17 / serialize
dp3 r8.__w, r3.xyzz, r3.xyzz
+ retain_prev r7.

/
18 / add r1, r10.xwzy, c254.zzzz
+ retain_prev r7._
/
1.1 / exec
/
19 / add r10, r1.wzyx, r10.yzwx
+ retain_prev r7._
/
20 / dp4 r7.___w, r10.wxyz, r10.wxyz
+ rsq r8.___w, r_abs[8].w
/
21 / mul r1.xyz_, r8.wwww, r3.xyzz
+ rsq r7.___w, r_abs[7].w
/
22 / mul r3.xyz_, r10.wxyy, r7.wwww
+ retain_prev r7._
/
23 / dp3 r8.__w, r3.xyzz, r1.xyzz
+ retain_prev r7.

/
24 / max r7._, r7, r7
+ adds r7.___w, r8.ww
/
2.0 / exec // PredicateClean=false
/
25 / mad r1.xyz_, r3.xyzz, r7.wwww, -r1.xyzz
+ retain_prev r7._
/
26 / dp3_sat r7.__w, r1.xyzz, r2.xyzz
+ retain_prev r7.

/
27 / max r0.___w, c254.wwww, c254.wwww
+ logc r7.___w, r7.w
/
28 / mul r7.__w, r7.wwww, c3.xxxx
+ setp_ne r7.
, c7.x
/
29 / max_sat r8.___w, r8.wwww, r8.wwww
+ exp r7.___w, r7.w
/
2.1 / (p0) exec
/
30 / (p0) max r7._, r7, r7
+ (p0) rcp r4.___w, r6.w
/
31 / (p0) mul r1.xy__, r6.xyyy, c255.xxxx
+ (p0) maxs r7._, r4.ww
/
32 / (p0) mul r1.xy__, r1.xyyy, r4.wwww
+ (p0) muls_prev r1._z, r6.y
/
33 / (p0) add r1.x_zw, r1.yxxz, c255.xxxy
+ (p0) retain_prev r7._
/
34 / (p0) max r7._, r7, r7
+ (p0) subsc r1.y_, c254.w, r1.x
/
35 / (p0) tfetch2D r0.___x, r1.zy, tf3, OffsetX=0.5, OffsetY=0.5
/
3.0 / (p0) exec
/
36 / (p0) tfetch2D r3.___x, r1.zy, tf3, OffsetX=0.5
/
37 / (p0) tfetch2D r3._x, r1.zy, tf3, OffsetX=0.5, OffsetY=-0.5
/
38 / (p0) tfetch2D r3.x_, r1.zy, tf3, OffsetY=0.5
/
39 / (p0) tfetch2D r3.x___, r1.zy, tf3
/
40 / (p0) tfetch2D r2.___x, r1.zy, tf3, OffsetY=-0.5
/
41 / (p0) tfetch2D r2._x, r1.zy, tf3, OffsetX=-0.5, OffsetY=0.5
/
3.1 / (p0) exec
/
42 / (p0) tfetch2D r2.x_, r1.zy, tf3, OffsetX=-0.5
/
43 / (p0) tfetch2D r2.x___, r1.zy, tf3, OffsetX=-0.5, OffsetY=-0.5
/
44 / serialize
(p0) mad r1.y_, r4.wwww, r6.zzzz, c6.xxxx
+ (p0) retain_prev r7._
/
45 / (p0) sge r0.__w, r0.wwww, r1.yyyy
+ (p0) retain_prev r7.

/
46 / (p0) sge r3, r3, r1.yyyy
+ (p0) retain_prev r7._
/
47 / (p0) sge r2, r2, r1.yyyy
+ (p0) retain_prev r7._
/
4.0 / (p0) exec
/
48 / (p0) dp4 r2.x___, r2, r2
+ (p0) retain_prev r7._
/
49 / (p0) dp4 r1.y_, r3, r3
+ (p0) retain_prev r7._
/
50 / (p0) add r1.y_, r2.xxxx, r1.yyyy
+ (p0) retain_prev r7._
/
51 / (p0) add r1.y_, r1.yyyy, r0.wwww
+ (p0) adds_sat r0.___w, r1.ww
/
52 / (p0) mad_sat r0.__w, r1.yyyy, c255.wwww, r0.wwww
+ (p0) retain_prev r7.

/
4.1 / alloc colors
/
5.0 / exec
/
53 / mul r1.xyz_, r9.yxzz, r7.yzxx
+ mulsc r3.x___, c2.x, r7.w
/
54 / dp3 r7.x___, r5.xyzz, c0.xyzz
+ mulsc r3.y_, c2.y, r7.w
/
55 / mul r2.xyz_, r8.wwww, r9.zyxx
+ mulsc r3._z, c2.z, r7.w
/
56 / mul r7.yzw, r3.xxyz, r4.xxyz
+ retain_prev r7.

/
57 / mad r7.yzw, r2.xxyz, c1.xxyz, r7.yyzw
+ retain_prev r7.

/
58 / max r7., r7, r7
+ mulsc_sat r7.x
__, c254.y, r7.x
/
5.1 / exece
/
59 / mul r7.x___, r7.xxxx, r0.wwww
+ retain_prev r7._
/
60 / mad r7.xyz_, r7.xxxx, r7.wyzz, r1.yzxx
+ retain_prev r7._
/
61 / mul r7.xyz_, r7.yzxx, c4.xxxx
+ retain_prev r7._
/
62 / mad r9.xyz_, r7.zyxx, r8.zyxx, r0.zyxx
+ retain_prev r7._
/
63 */ max oC0, r9.zyxw, r9.zyxw

G> 00001FF0 Generated vertex shader (816b) - hash 33D6C54E8EB19FE6:
/* 0.0 / exec // PredicateClean=false
/
7 / vfetch_full r1.1xyz, r0.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=9, Signed=true, NumFormat=integer, PrefetchCount=6
/
8 / vfetch_mini r3.zyxw, Offset=3, DataFormat=FMT_8_8_8_8
/
9 / vfetch_mini r2.xy01, Offset=4, DataFormat=FMT_32_32_FLOAT, Signed=true, NumFormat=integer
/
10 / vfetch_full r6.xyz1, r0.x, vf0, Offset=6, DataFormat=FMT_32_32_32_FLOAT, Stride=9, Signed=true, NumFormat=integer
/
11 / serialize
max r5.xyz_, c6.xyzz, c6.xyzz
/
12 / max r4.xyz_, c5.xyzz, c5.xyzz
+ setp_gt r0._, r6.z
/
0.1 / (p0) exec
/
13 / (p0) mad r0.x___, r6.zzzz, c255.wwww, c255.zzzz
/
14 / (p0) frcs r0.x___, r0.x
/
15 / (p0) mad r0.x___, r0.xxxx, c254.yyyy, c254.xxxx
/
16 / (p0) dp3 r0.y_, c7.xyzz, c7.xyzz
+ (p0) sin r0._z, r0.x
/
17 / (p0) mul r5.xyz_, r0.zzzz, c7.xyzz
+ (p0) rsq r4.x___, r_abs[0].y
/
18 / (p0) mul r0.yzw, r5.yyxz, r4.xxxx
+ (p0) cos r0.x
__, r0.x
/
1.0 / (p0) exec
/
19 / (p0) mul r8.xyz_, r4.xxxx, c7.xyzz
/
20 / (p0) mul r7, r8.yyzx, r8.yxxx
/
21 / (p0) subsc r4.y_, c255.y, r0.x
/
22 / (p0) mul r9, r7.wzyx, r4.yyyy
/
23 / (p0) add r7.y_, r9.zzzz, -r0.wwww
/
24 / (p0) add r7.x_z_, r9.xyyy, r0.xyyy
/
1.1 / (p0) exec
/
25 / (p0) mul r4.__zw, r8.zzzz, r8.zzzy
/
26 / (p0) mul r4.__zw, r4.wwwz, r4.yyyy
/
27 / (p0) mul r4.xy__, r5.xzzz, r4.xxxx
/
28 / (p0) add r5._z, r4.zzzz, r4.xxxx
+ (p0) maxs r0._, r9.yy
/
29 / (p0) add r5.w, r4.wwww, r0.xxxx
+ (p0) adds_prev r5.x
, -r0.y
/
30 / (p0) add r8.y_, r9.wwww, r0.xxxx
+ (p0) maxs r0._, r9.zz
/
2.0 / (p0) exec
/
31 / (p0) add r8.z, r4.zzzz, -r0.zzzz
+ (p0) adds_prev r8.x
__, r4.y
/
32 / (p0) dp3 r4.y_, r8.xyzz, c5.xyzz
/
33 / (p0) dp3 r4._z, r5.xzww, c5.xyzz
/
34 / (p0) dp3 r5.y_, r8.xyzz, c6.xyzz
/
35 / (p0) dp3 r5._z, r5.xzww, c6.xyzz
/
36 / (p0) dp3 r4.x___, r7.xyzz, c5.xyzz
/
2.1 / (p0) exec
/
37 / (p0) dp3 r5.x___, r7.xyzz, c6.xyzz
/
3.0 / alloc position
/
3.1 / exec
/
38 / dp4 r0.y_, r1.yzwx, c1
/
39 / dp4 r0.x___, r1.yzwx, c0
/
40 / dp4 r0._z, r1.yzwx, c2
/
41 / dp3 r0.___w, r1.yzww, c3.xyzz
+ mulsc r4.___w, c3.w, r1.x
/
42 / add r0.___w, r0.wwww, r4.wwww
/
43 / mad r0.xy__, r0.wwww, c4.xyyy, r0.xyyy
/
4.0 / exec
/
44 / mad r1._yzw, r6.xxxx, r4.xxyz, r1.yyzw
/
45 / mad r4.xyz_, r6.yyyy, r5.xyzz, r1.yzww
/
46 / cndeq r7, c255.xxxy, r4.xyzz, r1.xxxx
/
47 / dp4 r1.y_, r7, c1
/
48 / dp4 r1.x___, r7, c0
/
49 / dp3 r1.___w, r4.xyzz, c3.xyzz
/
4.1 / exec
/
50 / dp4 r1._z, r7, c2
/
51 / add r1.___w, r1.wwww, r4.wwww
/
52 / mad r1.xy__, r1.wwww, c4.xyyy, r1.xyyy
/
53 / rcp r4.x___, r0.w
/
54 / mul r4.xy__, r0.xyyy, r4.xxxx
+ rcp r4._z, r1.w
/
55 / mad r4.xy__, r1.xyyy, r4.zzzz, -r4.xyyy
/
5.0 / exec
/
56 / dp2add r4.x___, r4.xyyy, r4.xyyy, c255.xxxx
/
57 / add r1, r1, -r0
+ sqrt r4.y_, r_abs[4].x
/
58 / min r4.y_, r4.yyyy, c9.xxxx
+ rsq r4.x___, r_abs[4].x
/
59 / mul r4.x___, r4.yyyy, r4.xxxx
/
60 / mad oPos, r4.xxxx, r1, r0
/
5.1 / alloc interpolators
/
6.0 / exec
/
61 / max o3, r3, r3
/
62 / add o0, r2, c8
/
63 / max o1, r6, r6
/
64 / dp4 o2.x___, r7, c10
/
65 / dp4 o2.y_, r7, c11
/
66 / dp4 o2._z, r7, c12
/
6.1 / exece
/
67 */ dp4 o2.___w, r7, c13

G> 00000750 Generated pixel shader (1056b) - hash 52D312C500A6D53F:
/* 0.0 / exec
/
9 / max r7._, r7, r7
+ maxs r6.___w, c254.zz
/
10 / setTexLOD r6.w
/
11 / tfetch2D r9.zyxw, r1.xy, tf0
/
12 / tfetch3D r1.xyz_, r6.xyz, tf1, UseRegisterLOD=true
/
13 / serialize
add r6.xyz_, r1.xzyy, c253.yyyy
+ retain_prev r7._
/
14 / add r4.___w, r6.xxxx, r1.xxxx
+ maxs r5.___w, c254.ww
/
0.1 / exec // PredicateClean=false
/
15 / add r6.xy__, r6.yzzz, r1.zyyy
+ setp_ne r7._, c6.x
/
1.0 / (!p0) jmp L8
/
1.1 / exec // PredicateClean=false
/
16 / max r7., r7, r7
+ setp_ne r7.
, c8.x
/
17 / max r7._, r7, r7
+ maxs r5.___w, c254.ww
/
2.0 / (p0) exec
/
18 / (p0) max r7._, r7, r7
+ (p0) rcp r2.___w, r2.w
/
19 / (p0) mul r1.xy__, r2.xyyy, c255.xxxx
+ (p0) maxs r7._, r2.ww
/
20 / (p0) mul r1.xy__, r1.xyyy, r2.wwww
+ (p0) muls_prev r1._z, r2.y
/
21 / (p0) add r1.x_zw, r1.yxxz, c255.xxxy
+ (p0) retain_prev r7._
/
22 / (p0) max r7._, r7, r7
+ (p0) subsc r1.y_, c254.w, r1.x
/
23 / (p0) tfetch2D r2.x_, r1.zy, tf3, OffsetX=0.5, OffsetY=0.5
/
2.1 / (p0) exec
/
24 / (p0) tfetch2D r10.___x, r1.zy, tf3, OffsetX=0.5
/
25 / (p0) tfetch2D r10._x, r1.zy, tf3, OffsetX=0.5, OffsetY=-0.5
/
26 / (p0) tfetch2D r10.x_, r1.zy, tf3, OffsetY=0.5
/
27 / (p0) tfetch2D r10.x___, r1.zy, tf3
/
28 / (p0) tfetch2D r11.___x, r1.zy, tf3, OffsetY=-0.5
/
29 / (p0) tfetch2D r11._x, r1.zy, tf3, OffsetX=-0.5, OffsetY=0.5
/
3.0 / (p0) exec
/
30 / (p0) tfetch2D r11.x_, r1.zy, tf3, OffsetX=-0.5
/
31 / (p0) tfetch2D r11.x___, r1.zy, tf3, OffsetX=-0.5, OffsetY=-0.5
/
32 / serialize
(p0) mad r2.x___, r2.wwww, r2.zzzz, c7.xxxx
+ (p0) retain_prev r7._
/
33 / (p0) sge r1.y_, r2.yyyy, r2.xxxx
+ (p0) retain_prev r7._
/
34 / (p0) sge r10, r10, r2.xxxx
+ (p0) retain_prev r7._
/
35 / (p0) sge r2, r11, r2.xxxx
+ (p0) retain_prev r7._
/
3.1 / (p0) exec
/
36 / (p0) dp4 r2.y_, r2, r2
+ (p0) retain_prev r7._
/
37 / (p0) dp4 r2.x___, r10, r10
+ (p0) retain_prev r7._
/
38 / (p0) add r2.x___, r2.yyyy, r2.xxxx
+ (p0) retain_prev r7._
/
39 / (p0) add r1.y_, r2.xxxx, r1.yyyy
+ (p0) adds_sat r1.x___, r1.ww
/
40 / (p0) mad_sat r5.__w, r1.yyyy, c254.yyyy, r1.xxxx
+ (p0) retain_prev r7.

label L8
/
4.0 / exec
/
41 / cube r0, r0.zzxy, r0.yxzz
+ retain_prev r7._
/
42 / max r1.z, r0.wwww, r0.wwww
+ rcp r1.x
__, r_abs[0].z
/
43 / mad r1.xy__, r0.yxxx, r1.xxxx, c255.zzzz
+ retain_prev r7._
/
44 / tfetchCube r2, r1.xyz, tf2
/
4.1 / alloc colors
/
5.0 / exec
/
45 / max r7._, r7, r7
+ maxs r10._z, c2.xx
/
46 / max r7._, r7, r7
+ maxs r10.y_, c1.xx
/
47 / max r7., r7, r7
+ maxs r10.x
__, c0.xx
/
48 / dp3 r0.x___, r4.xyzz, r4.xyzz
+ retain_prev r7._
/
49 / max r7., r7, r7
+ rsq r0.x
__, r_abs[0].x
/
50 / max r0.y_, r3.wwww, r3.wwww
+ retain_prev r7._
/
5.1 / exec
/
51 / mul r0._zw, r6.xxxy, r3.wwww
+ retain_prev r7.

/
52 / mad r0._zw, r4.yyyz, r0.xxxx, r0.wwwz
+ retain_prev r7.

/
53 / dp2add r0.x___, r4.xwww, r0.xyyy, c254.xxxx
+ retain_prev r7._
/
54 / dp3 r0.y_, r0.xzww, r0.xzww
+ retain_prev r7._
/
55 / max r7._, r7, r7
+ rsq r1.___w, r_abs[0].y
/
56 / dp2add r11.z, r0.wwww, r1.wwww, c254.xxxx
+ retain_prev r7.

/
6.0 / exec
/
57 / dp2add r11.y_, r0.zzzz, r1.wwww, c254.xxxx
+ retain_prev r7._
/
58 / dp2add r11.x___, r0.xxxx, r1.wwww, c254.xxxx
+ retain_prev r7._
/
59 / dp3 r0.y_, r3.xyzz, r3.xyzz
+ retain_prev r7._
/
60 / max r7._, r7, r7
+ rsq r0.y_, r_abs[0].y
/
61 / mul r1.xyz_, r0.yyyy, r3.xyzz
+ retain_prev r7._
/
62 / mul r0.xyz_, r0.xzww, r1.wwww
+ retain_prev r7._
/
6.1 / exec
/
63 / dp3 r0.x___, r0.xyzz, r5.xyzz
+ retain_prev r7._
/
64 / mad r0.xyz_, r0.xxxx, r11.xyzz, -r5.xyzz
+ retain_prev r7._
/
65 / dp3_sat r0.y_, r0.xyzz, r1.xyzz
+ retain_prev r7._
/
66 / mul r0.x___, c4.xxxx, c253.xxxx
+ logc r0.y_, r0.y
/
67 / mul r0.x___, r0.xxxx, r0.yyyy
+ retain_prev r7._
/
68 / add r1.xyz_, -c5.xyzz, c254.wwww
+ exp r1.___w, r0.x
/
7.0 / exec
/
69 / mul r3.xyz_, r7.zyxx, r9.xyzz
+ retain_prev r7._
/
70 / mul r1, r1.yzxw, r5.wwww
+ mulsc r7.x___, c4.x, r0.y
/
71 / mul r7.y_, r1.wwww, c3.xxxx
+ exp r7.x___, r7.x
/
72 / mad r7.x___, r7.yyyy, c255.wwww, r7.xxxx
+ retain_prev r7._
/
73 / mul r7.xyz_, r7.xxxx, r10.xyzz
+ retain_prev r7._
/
74 / mul r7.xyz_, r7.xyzz, r7.wwww
+ retain_prev r7._
/
7.1 / exec
/
75 / mul r8.xyz_, r7.xyzz, r8.xyzz
+ maxs r7.y_, r1.zz
/
76 / mul r0.xyz_, r8.zyxx, r5.wwww
+ addsc r7.x___, c5.x, r7.y
/
77 / add r8.yz, r3.xxyy, r0.xxyy
+ addsc r7.y_, c5.y, r1.x
/
78 / add r8.x___, r3.zzzz, r0.zzzz
+ addsc r7._z, c5.z, r1.y
/
79 / mul r8.x___, r8.xxxx, r7.xxxx
+ retain_prev r7._
/
80 / mul r8.yz, r8.zzyy, r7.yyzz
+ retain_prev r7._
/
8.0 / exec
/
81 / dp2add r7.z, r2.wwww, r2.zzzz, c254.xxxx
+ retain_prev r7.

/
82 / dp2add r7.y_, r2.wwww, r2.yyyy, c254.xxxx
+ retain_prev r7._
/
83 / dp2add r7.x___, r2.wwww, r2.xxxx, c254.xxxx
+ retain_prev r7._
/
84 / mul oC0.___w, r9.wwww, r7.wwww
/
85 / add r7.xyz_, r7.xyzz, r2.xyzz
+ retain_prev r7._
/
86 / mul r7.xyz_, r7.xyzz, r8.wwww
+ retain_prev r7._
/
8.1 / exece
/
87 */ mad oC0.xyz_, r7.wwww, r7.xyzz, r8.xyzz

G> 00001690 Generated pixel shader (1188b) - hash 9D3977818B659B24:
/* 0.0 / exec
/
10 / max r7., r7, r7
+ maxs r4.x
__, r4.ww
/
11 / cndeq r4.yz, c255.xxyy, r5.wwww, r6.wwww
+ retain_prev r7._
/
12 / mul r4.xyz_, r4.xyzz, c252.xxxx
+ maxs r4.___w, c253.yy
/
13 / setTexLOD r4.w
/
14 / tfetch2D r10.zxyw, r1.xy, tf0
/
15 / tfetch3D r4.xyz_, r4.xyz, tf2, FetchValidOnly=false, UseRegisterLOD=true
/
0.1 / exec // PredicateClean=false
/
16 / serialize
dp3 r0.z, r3.xyzz, r3.xyzz
+ retain_prev r7.

/
17 / add r9.xyz_, r4.xzyy, c253.wwww
+ rsq r0._z, r_abs[0].z
/
18 / mul r3.xyz_, r0.zzzz, r3.xyzz
+ maxs r0._z, c255.yy
/
19 / add r4.yzw, r9.xxzy, r4.xxyz
+ setp_ne r7.
, c5.x
/
1.0 / (!p0) jmp L8
/
1.1 / exec // PredicateClean=false
/
20 / max r7., r7, r7
+ setp_ne r7.
, c11.x
/
21 / max r7._, r7, r7
+ maxs r0._z, c255.yy
/
2.0 / (p0) exec
/
22 / (p0) max r7._, r7, r7
+ (p0) rcp r2.___w, r2.w
/
23 / (p0) mul r9.xy__, r2.xyyy, c255.zzzz
+ (p0) maxs r7._, r2.ww
/
24 / (p0) mul r9.xy__, r9.xyyy, r2.wwww
+ (p0) muls_prev r9._z, r2.y
/
25 / (p0) add r9.x_zw, r9.yxxz, c255.zzzw
+ (p0) retain_prev r7._
/
26 / (p0) max r7._, r7, r7
+ (p0) subsc r9.y_, c255.y, r9.x
/
27 / (p0) tfetch2D r0._x, r9.zy, tf4, OffsetX=0.5, OffsetY=0.5
/
2.1 / (p0) exec
/
28 / (p0) tfetch2D r11.___x, r9.zy, tf4, OffsetX=0.5
/
29 / (p0) tfetch2D r11._x, r9.zy, tf4, OffsetX=0.5, OffsetY=-0.5
/
30 / (p0) tfetch2D r11.x_, r9.zy, tf4, OffsetY=0.5
/
31 / (p0) tfetch2D r11.x___, r9.zy, tf4
/
32 / (p0) tfetch2D r12.___x, r9.zy, tf4, OffsetY=-0.5
/
33 / (p0) tfetch2D r12._x, r9.zy, tf4, OffsetX=-0.5, OffsetY=0.5
/
3.0 / (p0) exec
/
34 / (p0) tfetch2D r12.x_, r9.zy, tf4, OffsetX=-0.5
/
35 / (p0) tfetch2D r12.x___, r9.zy, tf4, OffsetX=-0.5, OffsetY=-0.5
/
36 / serialize
(p0) mad r2.x___, r2.wwww, r2.zzzz, c10.xxxx
+ (p0) retain_prev r7._
/
37 / (p0) sge r0.z, r0.zzzz, r2.xxxx
+ (p0) retain_prev r7.

/
38 / (p0) sge r11, r11, r2.xxxx
+ (p0) retain_prev r7._
/
39 / (p0) sge r2, r12, r2.xxxx
+ (p0) retain_prev r7._
/
3.1 / (p0) exec
/
40 / (p0) dp4 r2.y_, r2, r2
+ (p0) retain_prev r7._
/
41 / (p0) dp4 r2.x___, r11, r11
+ (p0) retain_prev r7._
/
42 / (p0) add r2.x___, r2.yyyy, r2.xxxx
+ (p0) retain_prev r7._
/
43 / (p0) add r2.x___, r2.xxxx, r0.zzzz
+ (p0) adds_sat r0._z, r9.ww
/
44 / (p0) mad_sat r0.z, r2.xxxx, c254.wwww, r0.zzzz
+ (p0) retain_prev r7.

label L8
/
4.0 / exec
/
45 / setTexLOD r1.w
/
46 / tfetch2D r2, r1.xy, tf1, FetchValidOnly=false, UseRegisterLOD=true
/
47 / serialize
add r9, r2.xwzy, c253.wwww
+ mulsc r1.x___, c253.x, r4.y
/
48 / add r2, r9.wzyx, r2.yzwx
+ mulsc r1.y_, c253.x, r4.z
/
49 / dp4 r0.x___, r2.wxyz, r2.wxyz
+ mulsc r1._z, c253.x, r4.w
/
50 / mul r1.xyz_, r1.xyzz, c3.xxxx
+ rsq r0.x___, r_abs[0].x
/
4.1 / exec
/
51 / mul r2.xyz_, r2.wxyy, r0.xxxx
+ retain_prev r7._
/
52 / mad r11.xyz_, r1.xyzz, r3.wwww, r2.xyzz
+ retain_prev r7._
/
53 / dp3 r0.x___, r11.xyzz, r11.xyzz
+ retain_prev r7._
/
54 / max r7._, r7, r7
+ rsq r0.y_, r_abs[0].x
/
55 / dp2add r9.z, r11.zzzz, r0.yyyy, c255.xxxx
+ retain_prev r7.

/
56 / dp2add r9.y_, r11.yyyy, r0.yyyy, c255.xxxx
+ retain_prev r7._
/
5.0 / exec
/
57 / dp2add r9.x___, r11.xxxx, r0.yyyy, c255.xxxx
+ retain_prev r7._
/
58 / dp3 r0.x___, r3.xyzz, r2.xyzz
+ retain_prev r7._
/
59 / mul r1.yzw, r11.xxyz, r0.yyyy
+ maxs r1.x
__, r0.xx
/
60 / dp3 r0.x___, r1.yzww, r5.xyzz
+ maxs r1.y_, c254.yy
/
61 / mad r4.xyz_, r0.xxxx, r9.xyzz, -r5.xyzz
+ retain_prev r7._
/
62 / dp3_sat r0.y_, r4.xyzz, r3.xyzz
+ maxs r0.x___, r1.xy
/
5.1 / exec
/
63 / add r0.x___, r0.xxxx, r0.xxxx
+ logc r0.y_, r0.y
/
64 / mul r2.__w, c8.xxxx, c252.yyyy
+ retain_prev r7.

/
65 / mul r12, r2, r0.xxxy
+ retain_prev r7._
/
66 / add r1.xyz_, r12.xyzz, -r3.xyzz
+ retain_prev r7._
/
67 / cube r1, r1.zzxy, r1.yxzz
+ retain_prev r7._
/
68 / max r3.z, r1.wwww, r1.wwww
+ rcp r0.x
__, r_abs[1].z
/
6.0 / exec
/
69 / mad r3.xy__, r1.yxxx, r0.xxxx, c254.zzzz
+ retain_prev r7._
/
70 / tfetchCube r11.xyz_, r3.xyz, tf3
/
6.1 / alloc colors
/
7.0 / exec
/
71 / max r7._, r7, r7
+ maxs r9._z, c2.xx
/
72 / max r7._, r7, r7
+ maxs r9.y_, c1.xx
/
73 / max r7., r7, r7
+ maxs r9.x
__, c0.xx
/
74 / max r0.x___, r0.zzzz, r0.zzzz
+ retain_prev r7._
/
75 / mad r1.xyz_, r8.wwww, c7.xyzz, c6.xyzz
+ retain_prev r7._
/
76 / add r3.xyz_, r11.yxzz, r11.yxzz
+ retain_prev r7._
/
7.1 / exec
/
77 / mul r1.xyz_, r3.yxzz, r1.xyzz
+ retain_prev r7._
/
78 / mul r11.xyz_, r1.xyzz, r7.wwww
+ exp r11.___w, r12.w
/
79 / dp3 r1.x___, r2.xyzz, r5.xyzz
+ retain_prev r7._
/
80 / dp3 r1.y_, r2.xyzz, r6.xyzz
+ retain_prev r7._
/
81 / add_sat r1.x__w, r1.xyyy, c253.zzzz
+ retain_prev r7._
/
82 / dp2add r1.z, r1.xwww, c2.xyyy, c255.xxxx
+ retain_prev r7.

/
8.0 / exec
/
83 / dp2add r1.y_, r1.xwww, c1.xyyy, c255.xxxx
+ retain_prev r7._
/
84 / dp2add r1.x___, r1.xwww, c0.xyyy, c255.xxxx
+ retain_prev r7._
/
85 / mul oC0.___w, r10.wwww, r7.wwww
/
86 / add r2.xyz_, -c9.xyzz, c255.yyyy
+ retain_prev r7._
/
87 / mad r2.xyz_, r2.xyzz, r0.zzzz, c9.xyzz
+ retain_prev r7._
/
88 / mul r3.xyz_, r1.xyzz, r7.xyzz
+ retain_prev r7._
/
8.1 / exec
/
89 / mul r1, r11.zyxw, r0.wwwx
+ mulsc r7.y_, c8.x, r0.y
/
90 / mul r7.x___, r1.wwww, c4.xxxx
+ exp r7.y_, r7.y
/
91 / mad r7.x___, r7.yyyy, c254.xxxx, r7.xxxx
+ retain_prev r7._
/
92 / mul r7.xyz_, r7.xxxx, r9.xyzz
+ retain_prev r7._
/
93 / mul r7.xyz_, r7.xyzz, r7.wwww
+ retain_prev r7._
/
94 / mul r7.xyz_, r7.xyzz, r8.xyzz
+ retain_prev r7._
/
9.0 / exece
/
95 / mul r7.xyz_, r7.xyzz, r0.zzzz
+ retain_prev r7._
/
96 / mul r7.xyz_, r7.zyxx, r0.wwww
+ retain_prev r7._
/
97 / mad r7.xyz_, r3.zyxx, r10.xzyy, r7.xyzz
+ retain_prev r7._
/
98 / mad oC0.xyz_, r7.zyxx, r2.xyzz, r1.zyxx
/
9.1 */ cnop

G> 000002D4 Generated pixel shader (492b) - hash FE182E35EBF923CD:
/* 0.0 / exec
/
4 / mul r11.y_, r0.yyyy, c3.xxxx
+ maxs r11.x___, r0.xx
/
5 / tfetch2D r7.xyz_, r3.zw, tf0
/
6 / tfetch2D r5.xyz_, r1.xy, tf0
/
7 / tfetch2D r10.xyz_, r2.xy, tf0
/
8 / tfetch2D r8.xyz_, r1.zw, tf0
/
9 / tfetch2D r4._xyz, r0.zw, tf0
/
0.1 / exec
/
10 / tfetch2D r4.w___, r0.xy, tf1
/
11 / tfetch2D r0._x, r0.xy, tf4
/
12 / tfetch2D r9.xyz_, r2.zw, tf0
/
13 / tfetch2D r6.xyz_, r3.xy, tf0
/
14 / tfetch2D r1._xyz, r0.xy, tf3
/
15 / tfetch2D r2, r11.xy, tf2
/
1.0 / exec
/
16 / tfetch2D r3, r0.xy, tf0
/
1.1 / alloc colors
/
2.0 / exec
/
17 / maxs oC0.___w, r3.ww
/
18 / add r6.xyz_, r9.xzyy, r6.xzyy
+ maxs r0.y_, r2.zz
/
19 / add r1.x___, r2.xxxx, c5.xxxx
+ mulsc r0.___w, c10.x, r0.y
/
20 / mad r9, r4.xxxx, c9, c8
/
21 / mul r4.yzw, r4.wwzy, c255.xxxx
+ maxs r0.x
__, r2.ww
/
22 / add r8.xyz_, r10.xzyy, r8.xzyy
+ mulsc r0.x___, c5.y, r0.x
/
2.1 / exec
/
23 / add r8.xyz_, r8.zyxx, r5.yzxx
+ subsc r0.y_, c254.y, r0.z
/
24 / mad r5.xyz_, r3.xyzz, c255.xxxx, r4.wzyy
/
25 / mad r9, r9, r4.xxxx, c7
/
26 / mad r4, r9, r4.xxxx, c6
/
27 / add r5.xyz_, r5.xyzz, -r3.xyzz
+ rcp r0.y_, r0.y
/
28 / mad_sat r0.y_, -r0.yyyy, c254.xxxx, c255.yyyy
/
3.0 / exec
/
29 / mad_sat r0.x___, r1.xxxx, r0.yyyy, r0.xxxx
/
30 / mad r5.xyz_, r8.zxyy, c254.zzzz, r5.xyzz
/
31 / mad r5.xyz_, r7.xyzz, c255.zzzz, r5.xyzz
/
32 / mad r5.xyz_, r6.xzyy, c255.wwww, r5.xyzz
/
33 / mad r5.xyz_, r5.xyzz, r0.xxxx, r3.xyzz
/
34 / mul r3.xyz_, r4.wzyy, r5.zyxx
+ mulsc r0.x___, c4.x, r1.y
/
3.1 / exece
/
35 / dp3 r1.x___, r5.xyzz, c0.xyzz
+ mulsc r0.y_, c4.x, r1.z
/
36 / add r5.xyz_, r5.xyzz, -r1.xxxx
+ mulsc r0._z, c4.x, r1.w
/
37 / mad r1.xyz_, r5.xyzz, c2.xxxx, r1.xxxx
/
38 / mad r1.xyz_, r1.zyxx, r4.xxxx, r3.xyzz
/
39 / mad r1.xyz_, r2.yyyy, c1.xxxx, r1.zyxx
/
40 */ mad oC0.xyz_, r0.wwww, r1.xyzz, r0.xyzz

G> 00000D20 Generated pixel shader (408b) - hash C07A8016BC9A798E:
/* 0.0 / exec // PredicateClean=false
/
4 / max r3., r3, r3
+ setp_ne r3.
, c2.x
/
5 / max r3._, r3, r3
+ maxs r0._z, c255.ww
/
0.1 / (p0) exec
/
6 / (p0) max r3._, r3, r3
+ (p0) rcp r2.___w, r2.w
/
7 / (p0) mul r1.xy__, r2.xyyy, c255.xxxx
+ (p0) maxs r3._, r2.ww
/
8 / (p0) mul r1.xy__, r1.xyyy, r2.wwww
+ (p0) muls_prev r1._z, r2.y
/
9 / (p0) add r1.x_zw, r1.yxxz, c255.xxxy
+ (p0) retain_prev r3._
/
10 / (p0) max r3._, r3, r3
+ (p0) subsc r1.y_, c255.w, r1.x
/
11 / (p0) tfetch2D r0._x, r1.zy, tf1, OffsetX=0.5, OffsetY=0.5
/
1.0 / (p0) exec
/
12 / (p0) tfetch2D r4.___x, r1.zy, tf1, OffsetX=0.5
/
13 / (p0) tfetch2D r4._x, r1.zy, tf1, OffsetX=0.5, OffsetY=-0.5
/
14 / (p0) tfetch2D r4.x_, r1.zy, tf1, OffsetY=0.5
/
15 / (p0) tfetch2D r4.x___, r1.zy, tf1
/
16 / (p0) tfetch2D r5.___x, r1.zy, tf1, OffsetY=-0.5
/
17 / (p0) tfetch2D r5._x, r1.zy, tf1, OffsetX=-0.5, OffsetY=0.5
/
1.1 / (p0) exec
/
18 / (p0) tfetch2D r5.x_, r1.zy, tf1, OffsetX=-0.5
/
19 / (p0) tfetch2D r5.x___, r1.zy, tf1, OffsetX=-0.5, OffsetY=-0.5
/
20 / serialize
(p0) mad r1.y_, r2.wwww, r2.zzzz, c1.xxxx
+ (p0) retain_prev r3._
/
21 / (p0) sge r0.z, r0.zzzz, r1.yyyy
+ (p0) retain_prev r3.

/
22 / (p0) sge r4, r4, r1.yyyy
+ (p0) retain_prev r3._
/
23 / (p0) sge r2, r5, r1.yyyy
+ (p0) retain_prev r3._
/
2.0 / (p0) exec
/
24 / (p0) dp4 r2.x___, r2, r2
+ (p0) retain_prev r3._
/
25 / (p0) dp4 r1.y_, r4, r4
+ (p0) retain_prev r3._
/
26 / (p0) add r1.y_, r2.xxxx, r1.yyyy
+ (p0) retain_prev r3._
/
27 / (p0) add r1.y_, r1.yyyy, r0.zzzz
+ (p0) adds_sat r0._z, r1.ww
/
28 / (p0) mad_sat r0.z, r1.yyyy, c255.zzzz, r0.zzzz
+ (p0) retain_prev r3.

/
2.1 / exec
/
29 / tfetch2D r1, r0.xy, tf0
/
3.0 / alloc colors
/
3.1 / exece
/
30 / mad r0.x___, r0.zzzz, c255.xxxx, c255.xxxx
+ retain_prev r3._
/
31 / mul r1, r1, c0.xxxx
+ retain_prev r3._
/
32 / mul r3, r1, r3
+ retain_prev r3._
/
33 */ mul oC0, r3, r0.xxxx

G> F8000004 Translated 28 shaders from the storage in 3 milliseconds
G> 000013C8 Creating graphics pipeline state with VS 8E0F5C6B6B619065, PS 152D2EDBCC5A0A69
G> F8000004 Creating graphics pipeline state with VS 73FD1EB989726CD0, PS 51F02E63FD8ADD07
G> 00001FF4 Creating graphics pipeline state with VS 73FD1EB989726CD0, PS 9518B987D276C0F2
G> 00001620 Creating graphics pipeline state with VS BBAE8218FE6465DF, PS E643E58DA1FB87BD
G> 000014B0 Creating graphics pipeline state with VS BBAE8218FE6465DF, PS 2DC4760F64D5AECE
G> 00001620 Creating graphics pipeline state with VS BBAE8218FE6465DF, PS C74D7AFC43EF1918
G> 00001FF4 Creating graphics pipeline state with VS BBAE8218FE6465DF, PS F28569C3067EAC20
G> 000013C8 Creating graphics pipeline state with VS 9C700AFBDB5E81A2, PS 58095517D45212EB
G> 000014B0 Creating graphics pipeline state with VS 9C700AFBDB5E81A2, PS 58095517D45212EB
G> 00001FF4 Creating graphics pipeline state with VS 8E0F5C6B6B619065, PS 152D2EDBCC5A0A69
G> 00001FF4 Creating graphics pipeline state with VS E4CE3F403FE3F22D, PS A4DDB1B3CDBEFF52
G> 000013C8 Creating graphics pipeline state with VS 8E0F5C6B6B619065
G> 000014B0 Creating graphics pipeline state with VS 327B7B9BAE877A77, PS BD557A010259DC79
G> F8000004 Creating graphics pipeline state with VS 234AFC2D0C92BC4B, PS EBADC1F6D94BAA00
G> 000013C8 Creating graphics pipeline state with VS 9A0BD1D334CD867F, PS 5BF7457CDD61BE2C
G> 00001FF4 Creating graphics pipeline state with VS C7E3A6924A4B2EF9, PS 52D312C500A6D53F
G> 00001620 Creating graphics pipeline state with VS C7E3A6924A4B2EF9, PS 52D312C500A6D53F
G> 000013C8 Creating graphics pipeline state with VS F340495AB398542C, PS 9D3977818B659B24
G> F8000004 Creating graphics pipeline state with VS F340495AB398542C, PS 9D3977818B659B24
G> 000014B0 Creating graphics pipeline state with VS 327B7B9BAE877A77, PS BD557A010259DC79
G> 000014B0 Creating graphics pipeline state with VS 327B7B9BAE877A77, PS BD557A010259DC79
G> 000014B0 Creating graphics pipeline state with VS 234AFC2D0C92BC4B, PS EBADC1F6D94BAA00
G> 000014B0 Creating graphics pipeline state with VS 234AFC2D0C92BC4B, PS EBADC1F6D94BAA00
G> 000014B0 Creating graphics pipeline state with VS C7E3A6924A4B2EF9, PS 52D312C500A6D53F
G> 00001620 Creating graphics pipeline state with VS F340495AB398542C, PS 9D3977818B659B24
G> 00001FF4 Creating graphics pipeline state with VS 9C700AFBDB5E81A2, PS 58095517D45212EB
G> 00001FF4 Creating graphics pipeline state with VS 68218388FB0B1DBF, PS FE182E35EBF923CD
G> 000014B0 Creating graphics pipeline state with VS 33D6C54E8EB19FE6, PS C07A8016BC9A798E
G> F8000004 Created 28 graphics pipeline state objects from the storage in 107 milliseconds
i> 0000040C KernelState: Launching module \Device\Harddisk0\Partition0\NfsMWEuropeGerMilestone.xex...
i> 0000040C Added handle:F8000028 for class xe::kernel::XObject
i> 0000040C XThreadF8000028 (6) Stack: 70150000-70190000
K> F8000028 XThread::Execute thid 6 (handle=F8000028, 'Main XThreadF8000028 (F8000028)', native=000018E0)
i> F8000028 Added handle:F800002C for class xe::kernel::XObject
i> F8000028 XThreadF800002C (7) Stack: 701B0000-701F0000
K> F800002C XThread::Execute thid 7 (handle=F800002C, 'XThread1120 (F800002C)', native=00001120)
i> F8000028 Added handle:F8000030 for class xe::kernel::XThread
i> F8000028 RtlRaiseException(7018FB60(406D1388))
i> F800002C Added handle:F8000034 for class xe::kernel::XObject
i> F800002C Added handle:F8000038 for class xe::kernel::XObject
i> F800002C XThreadF8000038 (8) Stack: 70210000-70250000
K> F8000038 XThread::Execute thid 8 (handle=F8000038, 'XThread15B0 (F8000038)', native=000015B0)
i> F800002C Added handle:F800003C for class xe::kernel::XObject
i> F800002C Added handle:F8000040 for class xe::kernel::XObject
i> F800002C XThreadF8000040 (9) Stack: 70270000-702B0000
K> F8000040 XThread::Execute thid 9 (handle=F8000040, 'XThread16C0 (F8000040)', native=000016C0)
i> F800002C Added handle:F8000044 for class xe::kernel::XObject
i> F800002C Added handle:F8000048 for class xe::kernel::XObject
i> F800002C Added handle:F800004C for class xe::kernel::XObject
i> F800002C Added handle:F8000050 for class xe::kernel::XObject
i> F800002C Added handle:F8000054 for class xe::kernel::XObject
i> F800002C Added handle:F8000058 for class xe::kernel::XObject
i> F800002C Added handle:F800005C for class xe::kernel::XObject
i> F800002C Added handle:F8000060 for class xe::kernel::XObject
i> F800002C Added handle:F8000064 for class xe::kernel::XObject
i> F800002C XThreadF8000064 (A) Stack: 702D0000-70310000
K> F8000064 XThread::Execute thid 10 (handle=F8000064, 'XThread0604 (F8000064)', native=00000604)
F> F800002C HostPathDevice::ResolvePath(\NFS\ZDIR.BIN)
F> F800002C HostPathDevice::ResolvePath(\NFS)
i> F800002C RtlNtStatusToDosError C000000F => 2
F> F800002C HostPathDevice::ResolvePath(\ReplayJoylog.jlg)
F> F800002C HostPathDevice::ResolvePath()
i> F800002C RtlNtStatusToDosError C000000F => 2
i> F800002C Added handle:F8000068 for class xe::kernel::XObject
i> F800002C XThreadF8000068 (B) Stack: 70330000-70370000
K> F8000068 XThread::Execute thid 11 (handle=F8000068, 'XThread0E70 (F8000068)', native=00000E70)
F> F8000068 HostPathDevice::ResolvePath(\CaptureJoylog.jlg)
F> F8000068 HostPathDevice::ResolvePath()
w> F8000068 Attempted to open the file/dir for create/write
i> F8000068 RtlNtStatusToDosError C0000022 => 5
i> F800002C Added handle:F800006C for class xe::kernel::XObject
i> F800002C XThreadF800006C (C) Stack: 70390000-703D0000
K> F800006C XThread::Execute thid 12 (handle=F800006C, 'XThread18BC (F800006C)', native=000018BC)
i> F800002C Added handle:F8000070 for class xe::kernel::XObject
A> F800002C XmaContext: disabling context 0
A> F800002C XmaContext: disabling context 1
A> F800002C XmaContext: disabling context 2
A> F800002C XmaContext: disabling context 3
A> F800002C XmaContext: disabling context 4
A> F800002C XmaContext: disabling context 5
A> F800002C XmaContext: disabling context 6
A> F800002C XmaContext: disabling context 7
A> F800002C XmaContext: disabling context 8
A> F800002C XmaContext: disabling context 9
A> F800002C XmaContext: disabling context 10
A> F800002C XmaContext: disabling context 11
A> F800002C XmaContext: disabling context 12
A> F800002C XmaContext: disabling context 13
A> F800002C XmaContext: disabling context 14
A> F800002C XmaContext: disabling context 15
A> F800002C XmaContext: disabling context 16
A> F800002C XmaContext: disabling context 17
A> F800002C XmaContext: disabling context 18
A> F800002C XmaContext: disabling context 19
A> F800002C XmaContext: disabling context 20
A> F800002C XmaContext: disabling context 21
A> F800002C XmaContext: disabling context 22
A> F800002C XmaContext: disabling context 23
A> F800002C XmaContext: disabling context 24
A> F800002C XmaContext: disabling context 25
A> F800002C XmaContext: disabling context 26
A> F800002C XmaContext: disabling context 27
A> F800002C XmaContext: disabling context 28
A> F800002C XmaContext: disabling context 29
A> F800002C XmaContext: disabling context 30
A> F800002C XmaContext: disabling context 31
A> F800002C XmaContext: disabling context 32
A> F800002C XmaContext: disabling context 33
A> F800002C XmaContext: disabling context 34
A> F800002C XmaContext: disabling context 35
A> F800002C XmaContext: disabling context 36
A> F800002C XmaContext: disabling context 37
A> F800002C XmaContext: disabling context 38
A> F800002C XmaContext: disabling context 39
A> F800002C XmaContext: disabling context 40
A> F800002C XmaContext: disabling context 41
A> F800002C XmaContext: disabling context 42
A> F800002C XmaContext: disabling context 43
A> F800002C XmaContext: disabling context 44
A> F800002C XmaContext: disabling context 45
A> F800002C XmaContext: disabling context 46
A> F800002C XmaContext: disabling context 47
A> F800002C XmaContext: disabling context 48
A> F800002C XmaContext: disabling context 49
A> F800002C XmaContext: disabling context 50
A> F800002C XmaContext: disabling context 51
A> F800002C XmaContext: disabling context 52
A> F800002C XmaContext: disabling context 53
A> F800002C XmaContext: disabling context 54
A> F800002C XmaContext: disabling context 55
A> F800002C XmaContext: disabling context 56
A> F800002C XmaContext: disabling context 57
A> F800002C XmaContext: disabling context 58
A> F800002C XmaContext: disabling context 59
A> F800002C XmaContext: disabling context 60
A> F800002C XmaContext: disabling context 61
A> F800002C XmaContext: disabling context 62
A> F800002C XmaContext: disabling context 63
A> F800002C XmaContext: disabling context 64
A> F800002C XmaContext: disabling context 65
A> F800002C XmaContext: disabling context 66
A> F800002C XmaContext: disabling context 67
A> F800002C XmaContext: disabling context 68
A> F800002C XmaContext: disabling context 69
A> F800002C XmaContext: disabling context 70
A> F800002C XmaContext: disabling context 71
A> F800002C XmaContext: disabling context 72
A> F800002C XmaContext: disabling context 73
A> F800002C XmaContext: disabling context 74
A> F800002C XmaContext: disabling context 75
A> F800002C XmaContext: disabling context 76
A> F800002C XmaContext: disabling context 77
A> F800002C XmaContext: disabling context 78
A> F800002C XmaContext: disabling context 79
A> F800002C XmaContext: disabling context 80
A> F800002C XmaContext: disabling context 81
A> F800002C XmaContext: disabling context 82
A> F800002C XmaContext: disabling context 83
A> F800002C XmaContext: disabling context 84
A> F800002C XmaContext: disabling context 85
A> F800002C XmaContext: disabling context 86
A> F800002C XmaContext: disabling context 87
A> F800002C XmaContext: disabling context 88
A> F800002C XmaContext: disabling context 89
A> F800002C XmaContext: disabling context 90
A> F800002C XmaContext: disabling context 91
A> F800002C XmaContext: disabling context 92
A> F800002C XmaContext: disabling context 93
A> F800002C XmaContext: disabling context 94
A> F800002C XmaContext: disabling context 95
A> F800002C XmaContext: disabling context 96
A> F800002C XmaContext: disabling context 97
A> F800002C XmaContext: disabling context 98
A> F800002C XmaContext: disabling context 99
A> F800002C XmaContext: disabling context 100
A> F800002C XmaContext: disabling context 101
A> F800002C XmaContext: disabling context 102
A> F800002C XmaContext: disabling context 103
A> F800002C XmaContext: disabling context 104
A> F800002C XmaContext: disabling context 105
A> F800002C XmaContext: disabling context 106
A> F800002C XmaContext: disabling context 107
A> F800002C XmaContext: disabling context 108
A> F800002C XmaContext: disabling context 109
A> F800002C XmaContext: disabling context 110
A> F800002C XmaContext: disabling context 111
A> F800002C XmaContext: disabling context 112
A> F800002C XmaContext: disabling context 113
A> F800002C XmaContext: disabling context 114
A> F800002C XmaContext: disabling context 115
A> F800002C XmaContext: disabling context 116
A> F800002C XmaContext: disabling context 117
A> F800002C XmaContext: disabling context 118
A> F800002C XmaContext: disabling context 119
A> F800002C XmaContext: disabling context 120
A> F800002C XmaContext: disabling context 121
A> F800002C XmaContext: disabling context 122
A> F800002C XmaContext: disabling context 123
A> F800002C XmaContext: disabling context 124
A> F800002C XmaContext: disabling context 125
A> F800002C XmaContext: disabling context 126
A> F800002C XmaContext: disabling context 127
A> F800002C XmaContext: disabling context 128
A> F800002C XmaContext: disabling context 129
A> F800002C XmaContext: disabling context 130
A> F800002C XmaContext: disabling context 131
A> F800002C XmaContext: disabling context 132
A> F800002C XmaContext: disabling context 133
A> F800002C XmaContext: disabling context 134
A> F800002C XmaContext: disabling context 135
A> F800002C XmaContext: disabling context 136
A> F800002C XmaContext: disabling context 137
A> F800002C XmaContext: disabling context 138
A> F800002C XmaContext: disabling context 139
A> F800002C XmaContext: disabling context 140
A> F800002C XmaContext: disabling context 141
A> F800002C XmaContext: disabling context 142
A> F800002C XmaContext: disabling context 143
A> F800002C XmaContext: disabling context 144
A> F800002C XmaContext: disabling context 145
A> F800002C XmaContext: disabling context 146
A> F800002C XmaContext: disabling context 147
A> F800002C XmaContext: disabling context 148
A> F800002C XmaContext: disabling context 149
A> F800002C XmaContext: disabling context 150
A> F800002C XmaContext: disabling context 151
A> F800002C XmaContext: disabling context 152
A> F800002C XmaContext: disabling context 153
A> F800002C XmaContext: disabling context 154
A> F800002C XmaContext: disabling context 155
A> F800002C XmaContext: disabling context 156
A> F800002C XmaContext: disabling context 157
A> F800002C XmaContext: disabling context 158
A> F800002C XmaContext: disabling context 159
A> F800002C XmaContext: disabling context 160
A> F800002C XmaContext: disabling context 161
A> F800002C XmaContext: disabling context 162
A> F800002C XmaContext: disabling context 163
A> F800002C XmaContext: disabling context 164
A> F800002C XmaContext: disabling context 165
A> F800002C XmaContext: disabling context 166
A> F800002C XmaContext: disabling context 167
A> F800002C XmaContext: disabling context 168
A> F800002C XmaContext: disabling context 169
A> F800002C XmaContext: disabling context 170
A> F800002C XmaContext: disabling context 171
A> F800002C XmaContext: disabling context 172
A> F800002C XmaContext: disabling context 173
A> F800002C XmaContext: disabling context 174
A> F800002C XmaContext: disabling context 175
A> F800002C XmaContext: disabling context 176
A> F800002C XmaContext: disabling context 177
A> F800002C XmaContext: disabling context 178
A> F800002C XmaContext: disabling context 179
A> F800002C XmaContext: disabling context 180
A> F800002C XmaContext: disabling context 181
A> F800002C XmaContext: disabling context 182
A> F800002C XmaContext: disabling context 183
A> F800002C XmaContext: disabling context 184
A> F800002C XmaContext: disabling context 185
A> F800002C XmaContext: disabling context 186
A> F800002C XmaContext: disabling context 187
A> F800002C XmaContext: disabling context 188
A> F800002C XmaContext: disabling context 189
A> F800002C XmaContext: disabling context 190
A> F800002C XmaContext: disabling context 191
A> F800002C XmaContext: disabling context 192
A> F800002C XmaContext: disabling context 193
A> F800002C XmaContext: disabling context 194
A> F800002C XmaContext: disabling context 195
A> F800002C XmaContext: disabling context 196
A> F800002C XmaContext: disabling context 197
A> F800002C XmaContext: disabling context 198
A> F800002C XmaContext: disabling context 199
A> F800002C XmaContext: disabling context 200
A> F800002C XmaContext: disabling context 201
A> F800002C XmaContext: disabling context 202
A> F800002C XmaContext: disabling context 203
A> F800002C XmaContext: disabling context 204
A> F800002C XmaContext: disabling context 205
A> F800002C XmaContext: disabling context 206
A> F800002C XmaContext: disabling context 207
A> F800002C XmaContext: disabling context 208
A> F800002C XmaContext: disabling context 209
A> F800002C XmaContext: disabling context 210
A> F800002C XmaContext: disabling context 211
A> F800002C XmaContext: disabling context 212
A> F800002C XmaContext: disabling context 213
A> F800002C XmaContext: disabling context 214
A> F800002C XmaContext: disabling context 215
A> F800002C XmaContext: disabling context 216
A> F800002C XmaContext: disabling context 217
A> F800002C XmaContext: disabling context 218
A> F800002C XmaContext: disabling context 219
A> F800002C XmaContext: disabling context 220
A> F800002C XmaContext: disabling context 221
A> F800002C XmaContext: disabling context 222
A> F800002C XmaContext: disabling context 223
A> F800002C XmaContext: disabling context 224
A> F800002C XmaContext: disabling context 225
A> F800002C XmaContext: disabling context 226
A> F800002C XmaContext: disabling context 227
A> F800002C XmaContext: disabling context 228
A> F800002C XmaContext: disabling context 229
A> F800002C XmaContext: disabling context 230
A> F800002C XmaContext: disabling context 231
A> F800002C XmaContext: disabling context 232
A> F800002C XmaContext: disabling context 233
A> F800002C XmaContext: disabling context 234
A> F800002C XmaContext: disabling context 235
A> F800002C XmaContext: disabling context 236
A> F800002C XmaContext: disabling context 237
A> F800002C XmaContext: disabling context 238
A> F800002C XmaContext: disabling context 239
A> F800002C XmaContext: disabling context 240
A> F800002C XmaContext: disabling context 241
A> F800002C XmaContext: disabling context 242
A> F800002C XmaContext: disabling context 243
A> F800002C XmaContext: disabling context 244
A> F800002C XmaContext: disabling context 245
A> F800002C XmaContext: disabling context 246
A> F800002C XmaContext: disabling context 247
A> F800002C XmaContext: disabling context 248
A> F800002C XmaContext: disabling context 249
A> F800002C XmaContext: disabling context 250
A> F800002C XmaContext: disabling context 251
A> F800002C XmaContext: disabling context 252
A> F800002C XmaContext: disabling context 253
A> F800002C XmaContext: disabling context 254
A> F800002C XmaContext: disabling context 255
i> F800002C Added handle:F8000074 for class xe::kernel::XObject
i> F800002C Added handle:F8000078 for class xe::kernel::XObject
i> F800002C XThreadF8000078 (D) Stack: 703F0000-70430000
K> F8000078 XThread::Execute thid 13 (handle=F8000078, 'XThread0D74 (F8000078)', native=00000D74)
i> F8000010 Added handle:F800007C for class xe::kernel::XObject
G> F800002C SetInterruptCallback(825D3140, 40007200)
w> F8000004 GPU: Write to unknown register (0004 = 00FEEFEE)
w> F8000004 GPU: Write to unknown register (0007 = F00DF00D)
i> F800002C Added handle:F8000080 for class xe::kernel::XObject
i> F800002C XThreadF8000080 (E) Stack: 70450000-70490000
K> F8000080 XThread::Execute thid 14 (handle=F8000080, 'XThread0108 (F8000080)', native=00000108)
w> F8000004 GPU: Write to unknown register (0081 = 00010000)
w> F8000004 GPU: Write to unknown register (0004 = 00FEEFEE)
w> F8000004 GPU: Write to unknown register (0007 = F00DF00D)
i> F8000080 Added handle:F8000084 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\standard.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000088 for class xe::kernel::XObject
i> F800002C Removed handle:F8000088 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\standard.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000088 for class xe::kernel::XObject
i> F800002C Removed handle:F8000088 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\standard.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F8000088 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\trees.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F800008C for class xe::kernel::XObject
i> F800002C Removed handle:F800008C for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\trees.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F800008C for class xe::kernel::XObject
i> F800002C Removed handle:F800008C for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\trees.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F800008C for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\particles.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000090 for class xe::kernel::XObject
i> F800002C Removed handle:F8000090 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\particles.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000090 for class xe::kernel::XObject
i> F800002C Removed handle:F8000090 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\particles.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F8000090 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\world.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000094 for class xe::kernel::XObject
i> F800002C Removed handle:F8000094 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\world.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000094 for class xe::kernel::XObject
i> F800002C Removed handle:F8000094 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\world.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F8000094 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\worldreflect.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000098 for class xe::kernel::XObject
i> F800002C Removed handle:F8000098 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\worldreflect.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F8000098 for class xe::kernel::XObject
i> F800002C Removed handle:F8000098 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\worldreflect.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F8000098 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\worldbone.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F800009C for class xe::kernel::XObject
i> F800002C Removed handle:F800009C for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\worldbone.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F800009C for class xe::kernel::XObject
i> F800002C Removed handle:F800009C for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\worldbone.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F800009C for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\worldnormalmap.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000A0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000A0 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\worldnormalmap.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000A0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000A0 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\worldnormalmap.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000A0 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\car.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000A4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000A4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\car.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000A4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000A4 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\car.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000A4 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\carnormalmap.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000A8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000A8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\carnormalmap.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000A8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000A8 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\carnormalmap.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000A8 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\debugPoly.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000AC for class xe::kernel::XObject
i> F800002C Removed handle:F80000AC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\debugPoly.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000AC for class xe::kernel::XObject
i> F800002C Removed handle:F80000AC for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\debugPoly.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000AC for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\hdr.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000B0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000B0 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\hdr.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000B0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000B0 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\hdr.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000B0 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\visualtreatment.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000B4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000B4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\visualtreatment.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000B4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000B4 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\visualtreatment.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000B4 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\shadowscreenfilter.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000B8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000B8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\shadowscreenfilter.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000B8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000B8 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\shadowscreenfilter.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000B8 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\shadowvolume.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000BC for class xe::kernel::XObject
i> F800002C Removed handle:F80000BC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\shadowvolume.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000BC for class xe::kernel::XObject
i> F800002C Removed handle:F80000BC for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\shadowvolume.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000BC for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\grass.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000C0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000C0 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\grass.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000C0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000C0 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\grass.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000C0 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\glassreflectshader.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000C4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000C4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\glassreflectshader.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000C4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000C4 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\glassreflectshader.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000C4 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\sky.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000C8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000C8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\sky.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000C8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000C8 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\sky.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000C8 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\waterseashader.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000CC for class xe::kernel::XObject
i> F800002C Removed handle:F80000CC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\fx\compiled\waterseashader.fx.o)
F> F800002C HostPathDevice::ResolvePath(\fx\compiled)
i> F800002C Added handle:F80000CC for class xe::kernel::XObject
i> F800002C Removed handle:F80000CC for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled\waterseashader.fx.o)
F> F8000068 HostPathDevice::ResolvePath(\fx\compiled)
i> F8000068 Added handle:F80000CC for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\GLOBALA.BUN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000D0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000D0 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\GLOBALA.BUN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000D0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000D0 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\GLOBALA.BUN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000D0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000D0 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\GLOBALA.BUN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000D0 for class xe::kernel::XObject
i> F800002C Removed handle:F80000D0 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL\GLOBALA.BUN)
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL)
i> F8000068 Added handle:F80000D0 for class xe::kernel::XObject
i> F800002C Added handle:F80000D4 for class xe::kernel::XObject
i> F800002C Added handle:F80000D8 for class xe::kernel::XObject
i> F800002C Added handle:F80000DC for class xe::kernel::XObject
i> F800002C XThreadF80000DC (F) Stack: 704B0000-704C0000
K> F80000DC XThread::Execute thid 15 (handle=F80000DC, 'XThread09C0 (F80000DC)', native=000009C0)
i> F800002C Added handle:F80000E0 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\Global\GlobalMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\Global\GlobalMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\Global\PermanentMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\Global\PermanentMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\Global\GlobalMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\Global\GlobalMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E4 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\Global\GlobalMemoryFile.bin)
F> F8000068 HostPathDevice::ResolvePath(\Global)
i> F8000068 Added handle:F80000E4 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\Global\PermanentMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\Global\PermanentMemoryFile.bin)
F> F800002C HostPathDevice::ResolvePath(\Global)
i> F800002C Added handle:F80000E8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000E8 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\Global\PermanentMemoryFile.bin)
F> F8000068 HostPathDevice::ResolvePath(\Global)
i> F8000068 Added handle:F80000E8 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\CARS\BRAKES\TEXTURES.BIN)
F> F800002C HostPathDevice::ResolvePath(\CARS\BRAKES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\CARS\BRAKES\TEXTURES.BIN)
F> F800002C HostPathDevice::ResolvePath(\CARS\BRAKES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F800002C HostPathDevice::ResolvePath(\LANGUAGES)
i> F800002C Added handle:F80000EC for class xe::kernel::XObject
i> F800002C Removed handle:F80000EC for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\LANGUAGES\GERMAN.BIN)
F> F8000068 HostPathDevice::ResolvePath(\LANGUAGES)
i> F8000068 Added handle:F80000EC for class xe::kernel::XObject
F> F8000068 HostPathDevice::ResolvePath(\LANGUAGES\LANGUAGETEXTURES.BIN)
F> F8000068 HostPathDevice::ResolvePath(\LANGUAGES)
i> F8000068 Added handle:F80000F0 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\memcard\LOCALE_GERMAN.loc)
F> F800002C HostPathDevice::ResolvePath(\memcard)
i> F800002C Added handle:F80000F4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\memcard\LOCALE_GERMAN.loc)
F> F800002C HostPathDevice::ResolvePath(\memcard)
i> F800002C Added handle:F80000F4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\memcard\LOCALE_GERMAN.loc)
F> F800002C HostPathDevice::ResolvePath(\memcard)
i> F800002C Added handle:F80000F4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F4 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\memcard\LOCALE_GERMAN.loc)
F> F800002C HostPathDevice::ResolvePath(\memcard)
i> F800002C Added handle:F80000F4 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F4 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\memcard\LOCALE_GERMAN.loc)
F> F8000068 HostPathDevice::ResolvePath(\memcard)
i> F8000068 Added handle:F80000F4 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\HUDTEXTURESPHOTOFINISH.BIN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000F8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\HUDTEXTURESPHOTOFINISH.BIN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000F8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\HUDTEXTURESPHOTOFINISH.BIN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000F8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F8 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\HUDTEXTURESPHOTOFINISH.BIN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F80000F8 for class xe::kernel::XObject
i> F800002C Removed handle:F80000F8 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL\HUDTEXTURESPHOTOFINISH.BIN)
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL)
i> F8000068 Added handle:F80000F8 for class xe::kernel::XObject
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
i> F8000080 Added handle:F80000FC for class xe::kernel::XObject
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
i> F800002C VdSwap(A9AF8A30, 4000C350, FFCA5008, 701EEBD0, BEEF0001, 701EEB90(E93BF000), 701EEB9C(00000006), 701EEBA0(00000000), 701EEB98(00000500), 701EEB94(000002D0))
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Created tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Created tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4B000 (first tile at 0x08B4B000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Created tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Created tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Created tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Created tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Created tiled 32x32x1 2D k_DXT1 texture with 2 packed mip levels, base at 0x1D8E3000 (size 0x00002000), mips at 0x1D8E5000 (size 0x00002000)
G> F8000004 Loaded tiled 32x32x1 2D k_DXT1 texture with 2 packed mip levels, base at 0x1D8E3000 (size 0x00002000), mips at 0x1D8E5000 (size 0x00002000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x093C0000 (first tile at 0x093C0000, length 0x00398000)
i> F8000004 XE_SWAP
G> F8000004 Created tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x093C0000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x093C0000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
w> F8000004 GPU: Write to unknown register (1E4E = 00000000)
F> F800002C HostPathDevice::ResolvePath(\TRACKS\L2RA_Sunset.BUN)
F> F800002C HostPathDevice::ResolvePath(\TRACKS)
i> F800002C RtlNtStatusToDosError C000000F => 2
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\FE_ATTRIB.BIN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F8000100 for class xe::kernel::XObject
i> F800002C Removed handle:F8000100 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\FE_ATTRIB.BIN)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F8000100 for class xe::kernel::XObject
i> F800002C Removed handle:F8000100 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL\FE_ATTRIB.BIN)
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL)
i> F8000068 Added handle:F8000100 for class xe::kernel::XObject
F> F800002C HostPathDevice::ResolvePath(\online.cfg)
F> F800002C HostPathDevice::ResolvePath()
i> F800002C RtlNtStatusToDosError C000000F => 2
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
i> F800002C VdSwap(A9B10D24, 4000C390, FFCA5008, 701EEC20, BEEF0001, 701EEBE0(E9027000), 701EEBEC(00000006), 701EEBF0(00000000), 701EEBE8(00000500), 701EEBE4(000002D0))
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B47000 (first tile at 0x08B47000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Created tiled 32x32x1 2D k_DXT4_5 texture with 2 packed mip levels, base at 0x1E91A000 (size 0x00004000), mips at 0x1E91E000 (size 0x00004000)
G> F8000004 Loaded tiled 32x32x1 2D k_DXT4_5 texture with 2 packed mip levels, base at 0x1E91A000 (size 0x00004000), mips at 0x1E91E000 (size 0x00004000)
G> F8000004 Created tiled 512x128x1 2D k_8_8_8_8 texture with 4 packed mip levels, base at 0x1E850000 (size 0x00040000), mips at 0x1E890000 (size 0x00016000)
G> F8000004 Loaded tiled 512x128x1 2D k_8_8_8_8 texture with 4 packed mip levels, base at 0x1E850000 (size 0x00040000), mips at 0x1E890000 (size 0x00016000)
G> F8000004 Created tiled 256x256x1 2D k_8_8_8_8 texture with 5 packed mip levels, base at 0x1E8AE000 (size 0x00040000), mips at 0x1E8EE000 (size 0x00016000)
G> F8000004 Loaded tiled 256x256x1 2D k_8_8_8_8 texture with 5 packed mip levels, base at 0x1E8AE000 (size 0x00040000), mips at 0x1E8EE000 (size 0x00016000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09028000 (first tile at 0x09028000, length 0x00398000)
i> F8000004 XE_SWAP
G> F8000004 Created tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09028000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09028000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\GAMEPLAY.LZC)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F8000104 for class xe::kernel::XObject
i> F800002C Removed handle:F8000104 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\GLOBAL\GAMEPLAY.LZC)
F> F800002C HostPathDevice::ResolvePath(\GLOBAL)
i> F800002C Added handle:F8000104 for class xe::kernel::XObject
i> F800002C Removed handle:F8000104 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL\GAMEPLAY.LZC)
F> F8000068 HostPathDevice::ResolvePath(\GLOBAL)
i> F8000068 Added handle:F8000104 for class xe::kernel::XObject
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
i> F800002C VdSwap(A9B27888, 4000C350, FFCA5008, 701EEB70, BEEF0001, 701EEB30(E93BF000), 701EEB3C(00000006), 701EEB40(00000000), 701EEB38(00000500), 701EEB34(000002D0))
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4B000 (first tile at 0x08B4B000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\FRONTA.BUN)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
i> F800002C Added handle:F8000108 for class xe::kernel::XObject
i> F800002C Removed handle:F8000108 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\FRONTA.BUN)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND)
i> F800002C Added handle:F8000108 for class xe::kernel::XObject
i> F800002C Removed handle:F8000108 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\FRONTB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND)
i> F800002C Added handle:F8000108 for class xe::kernel::XObject
i> F800002C Removed handle:F8000108 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\FRONTB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND)
i> F800002C Added handle:F8000108 for class xe::kernel::XObject
i> F800002C Removed handle:F8000108 for class xe::kernel::XFile
G> F8000004 Created tiled 32x32x1 2D k_DXT4_5 texture with 2 packed mip levels, base at 0x1D623000 (size 0x00004000), mips at 0x1D627000 (size 0x00004000)
G> F8000004 Loaded tiled 32x32x1 2D k_DXT4_5 texture with 2 packed mip levels, base at 0x1D623000 (size 0x00004000), mips at 0x1D627000 (size 0x00004000)
G> F8000004 Created tiled 128x32x1 2D k_DXT4_5 texture with 2 packed mip levels, base at 0x1E8A6000 (size 0x00004000), mips at 0x1E8AA000 (size 0x00004000)
G> F8000004 Loaded tiled 128x32x1 2D k_DXT4_5 texture with 2 packed mip levels, base at 0x1E8A6000 (size 0x00004000), mips at 0x1E8AA000 (size 0x00004000)
G> F8000004 Created tiled 128x128x1 2D k_DXT2_3 texture with 4 packed mip levels, base at 0x1D605000 (size 0x00004000), mips at 0x1D609000 (size 0x0000C000)
G> F8000004 Loaded tiled 128x128x1 2D k_DXT2_3 texture with 4 packed mip levels, base at 0x1D605000 (size 0x00004000), mips at 0x1D609000 (size 0x0000C000)
G> F8000004 Created tiled 256x256x1 2D k_DXT4_5 texture with 5 packed mip levels, base at 0x1E72E000 (size 0x00010000), mips at 0x1E73E000 (size 0x00010000)
G> F8000004 Loaded tiled 256x256x1 2D k_DXT4_5 texture with 5 packed mip levels, base at 0x1E72E000 (size 0x00010000), mips at 0x1E73E000 (size 0x00010000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x093C0000 (first tile at 0x093C0000, length 0x00398000)
i> F800002C VdSwap(A9B40438, 4000C390, FFCA5008, 701EEC70, BEEF0001, 701EEC30(E9027000), 701EEC3C(00000006), 701EEC40(00000000), 701EEC38(00000500), 701EEC34(000002D0))
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x093C0000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B47000 (first tile at 0x08B47000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Created tiled 1024x512x1 2D k_DXT4_5 texture with 6 packed mip levels, base at 0x1DEE4000 (size 0x00080000), mips at 0x1DF64000 (size 0x00034000)
G> F8000004 Loaded tiled 1024x512x1 2D k_DXT4_5 texture with 6 packed mip levels, base at 0x1DEE4000 (size 0x00080000), mips at 0x1DF64000 (size 0x00034000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09028000 (first tile at 0x09028000, length 0x00398000)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\FRONTB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND)
i> F800002C Added handle:F8000108 for class xe::kernel::XObject
i> F800002C Removed handle:F8000108 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\FRONTB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND)
i> F800002C Added handle:F8000108 for class xe::kernel::XObject
i> F800002C Removed handle:F8000108 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\FRONTEND\FRONTB.LZC)
F> F8000068 HostPathDevice::ResolvePath(\FRONTEND)
i> F8000068 Added handle:F8000108 for class xe::kernel::XObject
i> F800002C VdSwap(A9B590B8, 4000C350, FFCA5008, 701EEC70, BEEF0001, 701EEC30(E93BF000), 701EEC3C(00000006), 701EEC40(00000000), 701EEC38(00000500), 701EEC34(000002D0))
i> F800002C VdSwap(A9B71D38, 4000C390, FFCA5008, 701EEC70, BEEF0001, 701EEC30(E9027000), 701EEC3C(00000006), 701EEC40(00000000), 701EEC38(00000500), 701EEC34(000002D0))
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09028000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4B000 (first tile at 0x08B4B000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x093C0000 (first tile at 0x093C0000, length 0x00398000)
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x093C0000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B47000 (first tile at 0x08B47000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09028000 (first tile at 0x09028000, length 0x00398000)
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09028000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS\PLATFORMCRIB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS)
i> F800002C Added handle:F800010C for class xe::kernel::XObject
i> F800002C Removed handle:F800010C for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS\PLATFORMCRIB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS)
i> F800002C Added handle:F800010C for class xe::kernel::XObject
i> F800002C Removed handle:F800010C for class xe::kernel::XFile
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
i> F800002C VdSwap(A9B8A9B8, 4000C350, FFCA5008, 701EEC70, BEEF0001, 701EEC30(E93BF000), 701EEC3C(00000006), 701EEC40(00000000), 701EEC38(00000500), 701EEC34(000002D0))
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS\PLATFORMCRIB.LZC)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
i> F800002C Added handle:F800010C for class xe::kernel::XObject
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
i> F800002C Removed handle:F800010C for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS\PLATFORMCRIB.LZC)
F> F800002C HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS)
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4B000 (first tile at 0x08B4B000, length 0x00004000)
i> F800002C Added handle:F800010C for class xe::kernel::XObject
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
i> F800002C Removed handle:F800010C for class xe::kernel::XFile
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
F> F8000068 HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS\PLATFORMCRIB.LZC)
F> F8000068 HostPathDevice::ResolvePath(\FRONTEND\PLATFORMS)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
i> F8000068 Added handle:F800010C for class xe::kernel::XObject
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x093C0000 (first tile at 0x093C0000, length 0x00398000)
i> F800002C VdSwap(A9BA3658, 4000C390, FFCA5008, 701EEC70, BEEF0001, 701EEC30(E9027000), 701EEC3C(00000006), 701EEC40(00000000), 701EEC38(00000500), 701EEC34(000002D0))
i> F800002C VdSwap(A9BBC2D8, 4000C350, FFCA5008, 701EEC70, BEEF0001, 701EEC30(E93BF000), 701EEC3C(00000006), 701EEC40(00000000), 701EEC38(00000500), 701EEC34(000002D0))
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x093C0000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B47000 (first tile at 0x08B47000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09028000 (first tile at 0x09028000, length 0x00398000)
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09028000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 2, RTs to attach 17
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08C90000 (first tile at 0x08C90000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, kD24S8 -> k_24_8 at 0x08DD0000 (first tile at 0x08DD0000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,256, k_8_8_8_8 -> k_8_8_8_8 at 0x09898000 (first tile at 0x09898000, length 0x00140000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, kD24S8 -> k_24_8 at 0x08F10000 (first tile at 0x08F10000, length 0x00118000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,208, k_8_8_8_8 -> k_8_8_8_8 at 0x099D8000 (first tile at 0x099D8000, length 0x00118000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 3
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x09758000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B8B000 (first tile at 0x08B8B000, length 0x0003C000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4F000 (first tile at 0x08B4F000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 80, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B8B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 64,64, k_8_8_8_8 -> k_8_8_8_8 at 0x08B4B000 (first tile at 0x08B4B000, length 0x00004000)
G> F8000004 RT Cache: Full update - pitch 320, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B4F000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08B0B000 (first tile at 0x08B0B000, length 0x0003C000)
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08B0B000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 320,184, k_8_8_8_8 -> k_8_8_8_8 at 0x08ACF000 (first tile at 0x08ACF000, length 0x0003C000)
G> F8000004 RT Cache: Full update - pitch 160, samples 0, RTs to attach 1
G> F8000004 Loaded tiled 320x180x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08ACF000 (size 0x0003C000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 Loaded tiled 160x90x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x08AC0000 (size 0x0000F000), mips at 0x00000000 (size 0x00000000)
G> F8000004 Resolve: 0,0 <= x,y < 160,96, k_8_8_8_8 -> k_8_8_8_8 at 0x08AC0000 (first tile at 0x08AC0000, length 0x0000F000)
G> F8000004 RT Cache: Full update - pitch 1280, samples 0, RTs to attach 1
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x09758000 (first tile at 0x09758000, length 0x00398000)
G> F8000004 Resolve: 0,0 <= x,y < 1280,720, k_8_8_8_8 -> k_8_8_8_8 at 0x093C0000 (first tile at 0x093C0000, length 0x00398000)
i> F8000004 XE_SWAP
G> F8000004 Loaded tiled 1280x720x1 2D k_8_8_8_8 texture with 1 unpacked mip level, base at 0x093C0000 (size 0x00398000), mips at 0x00000000 (size 0x00000000)
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps\MAPOUTPUT.mxb)
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps)
i> F800002C Added handle:F8000110 for class xe::kernel::XObject
i> F800002C Removed handle:F8000110 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps\MAPOUTPUT.mxb)
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps)
i> F800002C Added handle:F8000110 for class xe::kernel::XObject
i> F800002C Removed handle:F8000110 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps\MAPOUTPUT.mxb)
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps)
i> F800002C Added handle:F8000110 for class xe::kernel::XObject
i> F800002C Removed handle:F8000110 for class xe::kernel::XFile
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps\MAPOUTPUT.mxb)
F> F800002C HostPathDevice::ResolvePath(\SOUND\MixMaps)
i> F800002C Added handle:F8000110 for class xe::kernel::XObject
i> F800002C Removed handle:F8000110 for class xe::kernel::XFile
F> F8000068 HostPathDevice::ResolvePath(\SOUND\MixMaps\MAPOUTPUT.mxb)
F> F8000068 HostPathDevice::ResolvePath(\SOUND\MixMaps)
i> F8000068 Added handle:F8000110 for class xe::kernel::XObject
!> F800002C ==== CRASH DUMP ====
!> F800002C Thread ID (Host: 0x00001120 / Guest: 0x00000007)
!> F800002C Thread Handle: 0xF800002C
!> F800002C PC: 0x821CEAD4
!> F800002C Registers:
!> F800002C r0 = 0000000000000000
!> F800002C r1 = 00000000701EF950
!> F800002C r2 = 0000000000000000
!> F800002C r3 = FFFFFFFF82060000
!> F800002C r4 = 00000000BF6E3F00
!> F800002C r5 = 00000000AD4A9010
!> F800002C r6 = 000000000000000D
!> F800002C r7 = 00000000821CEAC8
!> F800002C r8 = 0000000000000044
!> F800002C r9 = 000000000000000D
!> F800002C r10 = 0000000008180000
!> F800002C r11 = 00000000BF6E3F00
!> F800002C r12 = 00000000822247AC
!> F800002C r13 = 0000000000042000
!> F800002C r14 = 0000000000000000
!> F800002C r15 = 0000000000000000
!> F800002C r16 = 0000000000000000
!> F800002C r17 = 0000000000000000
!> F800002C r18 = 0000000000000000
!> F800002C r19 = 0000000000000000
!> F800002C r20 = 0000000000000000
!> F800002C r21 = 0000000000000000
!> F800002C r22 = 00000000BF6E3F10
!> F800002C r23 = 00000000BF6E3F00
!> F800002C r24 = 0000000000000000
!> F800002C r25 = 0000000000000000
!> F800002C r26 = FFFFFFFF82060000
!> F800002C r27 = FFFFFFFF82A80000
!> F800002C r28 = 00000000AD4A9010
!> F800002C r29 = 00000000BF6E3F10
!> F800002C r30 = FFFFFFFF82060000
!> F800002C r31 = 00000000AD4A9014
!> F800002C f0 = 3FF0000000000000 = (double)1.0 = (float)0.0
!> F800002C f1 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f2 = 8000000000000000 = (double)-0.0 = (float)0.0
!> F800002C f3 = 8000000000000000 = (double)-0.0 = (float)0.0
!> F800002C f4 = 4059000000000000 = (double)100.0 = (float)0.0
!> F800002C f5 = 4059000000000000 = (double)100.0 = (float)0.0
!> F800002C f6 = 0000000000000064 = (double)4.94e-322 = (float)1.4e-43
!> F800002C f7 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f8 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f9 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f10 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f11 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f12 = 3FB99999A0000000 = (double)0.10000000149011612 = (float)-1.0842022e-19
!> F800002C f13 = 3FF0000000000000 = (double)1.0 = (float)0.0
!> F800002C f14 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f15 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f16 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f17 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f18 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f19 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f20 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f21 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f22 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f23 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f24 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f25 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f26 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f27 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f28 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f29 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C f30 = 40F0000000000000 = (double)65536.0 = (float)0.0
!> F800002C f31 = 0000000000000000 = (double)0.0 = (float)0.0
!> F800002C v0 = [0x3EFFFFFF, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v1 = [0x46955557, 0x46955557, 0x46955557, 0x46955557]
!> F800002C v2 = [0xB4C00000, 0xB4C00000, 0xB4C00000, 0xB4C00000]
!> F800002C v3 = [0xC7300003, 0xC7300003, 0xC7300003, 0xC7300003]
!> F800002C v4 = [0x46955557, 0x00000000, 0x46955557, 0x00000000]
!> F800002C v5 = [0xB4C00000, 0x00000000, 0xB4C00000, 0x00000000]
!> F800002C v6 = [0xC7300003, 0x00000000, 0xC7300003, 0x00000000]
!> F800002C v7 = [0xB5000000, 0x00000000, 0xB5000000, 0x00000000]
!> F800002C v8 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v9 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v10 = [0x3EFFFFFF, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v11 = [0xB4C00000, 0x46955557, 0x00000000, 0x00000000]
!> F800002C v12 = [0xB5000000, 0xC7300003, 0x00000000, 0x00000000]
!> F800002C v13 = [0xB5000000, 0x47100001, 0x00000000, 0x00000000]
!> F800002C v14 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v15 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v16 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v17 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v18 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v19 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v20 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v21 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v22 = [0x3F30A3D7, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v23 = [0xFFC00000, 0xFFC00000, 0xFFC00000, 0xFFC00000]
!> F800002C v24 = [0xFFC00000, 0xFFC00000, 0xFFC00000, 0xFFC00000]
!> F800002C v25 = [0xFFC00000, 0xFFC00000, 0xFFC00000, 0xFFC00000]
!> F800002C v26 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v27 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v28 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v29 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v30 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v31 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v32 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v33 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v34 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v35 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v36 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v37 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v38 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v39 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v40 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v41 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v42 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v43 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v44 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v45 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v46 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v47 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v48 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v49 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v50 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v51 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v52 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v53 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v54 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v55 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v56 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v57 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v58 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v59 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v60 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v61 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v62 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v63 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v64 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v65 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v66 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v67 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v68 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v69 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v70 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v71 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v72 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v73 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v74 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v75 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v76 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v77 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v78 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v79 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v80 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v81 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v82 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v83 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v84 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v85 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v86 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v87 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v88 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v89 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v90 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v91 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v92 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v93 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v94 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v95 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v96 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v97 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v98 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v99 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v100 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v101 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v102 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v103 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v104 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v105 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v106 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v107 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v108 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v109 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v110 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v111 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v112 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v113 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v114 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v115 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v116 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v117 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v118 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v119 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v120 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v121 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v122 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v123 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v124 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v125 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
!> F800002C v126 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]

Support TU(s) for Gears of War (1) + Black Shading Fix needs new addresses

The patch for Gears of War does not have the right hash for the latest TU and the Black Shading Fix no longer works, it needs new addresses.

tested with canary_experimental@91c67b9af on Oct 21 2023

If I update the patch with my hash it applies the Black Shading Fix patch, but nothing is different in game.

The hash I have with the latest TU is: 34849A59634915F6

Splinter Cell Double Agent Patch Request

With the lastes updates on the canary experimental branch with the new XMA decoder, this title is now playable from start to finish. However there is an annoying effect (presumably a post processing effect) that i would like to be disabled for it.

When you put your goggles on and walk, there is a extreme blur effect applied on screen, making it almost impossible to see something. This happens when you unlock the Nightvision powerup wich gives colors instead of the green tint. Can you make a patch to force the default nightvision, and disable the powerup even if unlocked? or just disable this post processing effect for this upgrade

video:

bug.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.