Function at 0x1002c134
Capabilities:
Check for software breakpoints
Check http status code
Parse credit card information

Disassembly:
push edi
push esi
push ebp
push ebx
push esi
mov ebx, ecx
mov eax, dword [0x100657c0]
test eax, eax
jne 0x1002c14c
pop ecx
pop ebx
pop ebp
pop esi
pop edi
ret 0xc
mov eax, dword [ebx]
test eax, eax
je 0x1002deb5
mov eax, dword [0x100657b0]
test eax, eax
je 0x1002c16a
mov eax, dword [ebx + 4]
test eax, eax
je 0x1002cddd
mov eax, dword [esp + 0x18]
push eax
push str.___s_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
mov eax, dword [esp + 0x18]
push eax
push str.D3DPRIMITIVETYPE
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c222
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 1
je 0x1002cf01
cmp eax, 2
je 0x1002ceed
cmp eax, 3
je 0x1002de8d
cmp eax, 4
je 0x1002ced9
cmp eax, 5
je 0x1002c20e
cmp eax, 6
jne 0x1002c1de
push dword [ebx]
push str.D3DPT_TRIANGLEFAN
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp eax, 0x7fffffff
jne 0x1002c1f9
push dword [ebx]
push str.D3DPT_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push eax
push str.UNKNOWN___d__argument__please_send_log_to_thomas_tommti_systems.com_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cdc1
push dword [ebx]
push str.D3DPT_TRIANGLESTRIP
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DTRANSFORMSTATETYPE
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c2fa
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 2
je 0x1002cfb5
cmp eax, 3
je 0x1002cfa1
cmp eax, 0x10
je 0x1002cf8d
cmp eax, 0x11
je 0x1002cf79
cmp eax, 0x12
je 0x1002cf65
cmp eax, 0x13
je 0x1002cf51
cmp eax, 0x14
je 0x1002cf3d
cmp eax, 0x15
je 0x1002cf29
cmp eax, 0x16
je 0x1002cf15
cmp eax, 0x17
je 0x1002c2e6
cmp eax, 0x7fffffff
jne 0x1002c2b1
push dword [ebx]
push str.D3DTS_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp eax, 0x100
jne 0x1002c2cc
push dword [ebx]
push str.D3DTS_WORLD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
add eax, 0xffffff00
push eax
push str.D3DTS_WORLD__d_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE7
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DPOOL
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c387
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
test eax, eax
je 0x1002cfdd
cmp eax, 1
je 0x1002cfc9
cmp eax, 2
je 0x1002c373
cmp eax, 3
jne 0x1002c343
push dword [ebx]
push str.D3DPOOL_SCRATCH
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp eax, 0x7fffffff
jne 0x1002c35e
push dword [ebx]
push str.D3DPOOL_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push eax
push str.UNKNOWN___d__argument__please_send_log_to_thomas_tommti_systems.com_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cdc1
push dword [ebx]
push str.D3DPOOL_SYSTEMMEM
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DRESOURCETYPE
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c434
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 1
je 0x1002d041
cmp eax, 2
je 0x1002d02d
cmp eax, 3
je 0x1002d019
cmp eax, 4
je 0x1002d005
cmp eax, 5
je 0x1002cff1
cmp eax, 6
je 0x1002c420
cmp eax, 7
jne 0x1002c3f0
push dword [ebx]
push str.D3DRTYPE_INDEXBUFFER
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp eax, 0x7fffffff
jne 0x1002c40b
push dword [ebx]
push str.D3DRTYPE_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push eax
push str.UNKNOWN___d__argument__please_send_log_to_thomas_tommti_systems.com_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRTYPE_VERTEXBUFFER
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DDEVTYPE
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c4b7
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 1
je 0x1002d055
cmp eax, 2
je 0x1002c4a3
cmp eax, 3
jne 0x1002c475
push dword [ebx]
push str.D3DDEVTYPE_SW
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp eax, 0xffffffff
jne 0x1002c48e
push dword [ebx]
push str.D3DDEVTYPE_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push eax
push str.UNKNOWN___d__argument__please_send_log_to_thomas_tommti_systems.com_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cdc1
push dword [ebx]
push str.D3DDEVTYPE_REF
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DFORMAT
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c77b
mov eax, dword [esp + 0x1c]
mov edx, dword [eax]
test edx, edx
je 0x1002d4dd
cmp edx, 0x14
je 0x1002d4c9
cmp edx, 0x15
je 0x1002d4b5
cmp edx, 0x16
je 0x1002d4a1
cmp edx, 0x17
je 0x1002d48d
cmp edx, 0x18
je 0x1002d479
cmp edx, 0x19
je 0x1002d465
cmp edx, 0x1a
je 0x1002d451
cmp edx, 0x1b
je 0x1002d43d
cmp edx, 0x1c
je 0x1002d429
cmp edx, 0x1d
je 0x1002d415
cmp edx, 0x1e
je 0x1002d401
cmp edx, 0x1f
je 0x1002d3ed
cmp edx, 0x22
je 0x1002d3d9
cmp edx, 0x23
je 0x1002d3c5
cmp edx, 0x20
je 0x1002d3b1
cmp edx, 0x21
je 0x1002d39d
cmp edx, 0x24
je 0x1002d389
cmp edx, 0x28
je 0x1002d375
cmp edx, 0x29
je 0x1002d361
cmp edx, 0x32
je 0x1002d34d
cmp edx, 0x33
je 0x1002d339
cmp edx, 0x34
je 0x1002d325
cmp edx, 0x3c
je 0x1002d311
cmp edx, 0x3d
je 0x1002d2fd
cmp edx, 0x3e
je 0x1002d2e9
cmp edx, 0x3f
je 0x1002d2d5
cmp edx, 0x40
je 0x1002d2c1
cmp edx, 0x43
je 0x1002d2ad
cmp edx, 0x59565955
je 0x1002d299
cmp edx, 0x47424752
je 0x1002d285
cmp edx, 0x32595559
je 0x1002d271
cmp edx, 0x42475247
je 0x1002d25d
cmp edx, 0x31545844
je 0x1002d249
cmp edx, 0x32545844
je 0x1002d235
cmp edx, 0x33545844
je 0x1002d221
cmp edx, 0x34545844
je 0x1002d20d
cmp edx, 0x35545844
je 0x1002d1f9
cmp edx, 0x46
je 0x1002d1e5
cmp edx, 0x47
je 0x1002d1d1
cmp edx, 0x49
je 0x1002d1bd
cmp edx, 0x4b
je 0x1002d1a9
cmp edx, 0x50
je 0x1002d195
cmp edx, 0x4d
je 0x1002d181
cmp edx, 0x4f
je 0x1002d16d
cmp edx, 0x64
je 0x1002d159
cmp edx, 0x65
je 0x1002d145
cmp edx, 0x66
je 0x1002d131
cmp edx, 0x52
je 0x1002d11d
cmp edx, 0x53
je 0x1002d109
cmp edx, 0x51
je 0x1002d0f5
cmp edx, 0x6e
je 0x1002d0e1
cmp edx, 0x3154454d
je 0x1002d0cd
cmp edx, 0x6f
je 0x1002d0b9
cmp edx, 0x70
je 0x1002d0a5
cmp edx, 0x71
je 0x1002d091
cmp edx, 0x72
je 0x1002d07d
cmp edx, 0x73
je 0x1002d069
cmp edx, 0x74
je 0x1002c767
cmp edx, 0x75
jne 0x1002c71a
push dword [ebx]
push str.D3DFMT_CxV8U8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp edx, 0x7fffffff
jne 0x1002c736
push dword [ebx]
push str.D3DFMT_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
movsx ebp, dl
mov eax, edx
shr eax, 8
movsx edi, al
mov eax, edx
shr eax, 0x10
movsx esi, al
shr edx, 0x18
movsx edx, dl
push edx
push esi
push edi
push ebp
push str.FOURCC__c_c_c_c
push dword [ebx]
call fcn.10046d47
add esp, 0x18
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A32B32G32R32F
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DTEXTURESTAGESTATETYPE
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002c88b
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 1
je 0x1002d61d
cmp eax, 2
je 0x1002d609
cmp eax, 3
je 0x1002d5f5
cmp eax, 4
je 0x1002d5e1
cmp eax, 5
je 0x1002d5cd
cmp eax, 6
je 0x1002d5b9
cmp eax, 7
je 0x1002d5a5
cmp eax, 8
je 0x1002d591
cmp eax, 9
je 0x1002d57d
cmp eax, 0xa
je 0x1002d569
cmp eax, 0xb
je 0x1002d555
cmp eax, 0x16
je 0x1002d541
cmp eax, 0x17
je 0x1002d52d
cmp eax, 0x18
je 0x1002d519
cmp eax, 0x1a
je 0x1002d505
cmp eax, 0x1b
je 0x1002d4f1
cmp eax, 0x1c
je 0x1002c877
cmp eax, 0x20
jne 0x1002c847
push dword [ebx]
push str.CONSTANT
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
cmp eax, 0x7fffffff
jne 0x1002c862
push dword [ebx]
push str.D3DRS_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push eax
push str.UNKNOWN___d__argument__please_send_log_to_thomas_tommti_systems.com_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_RESULTARG
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.D3DRENDERSTATETYPE
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
jne 0x1002cd5b
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 7
je 0x1002de79
cmp eax, 8
je 0x1002de65
cmp eax, 9
je 0x1002de51
cmp eax, 0xa
je 0x1002de3d
cmp eax, 0xe
je 0x1002de29
cmp eax, 0xf
je 0x1002de15
cmp eax, 0x10
je 0x1002de01
cmp eax, 0x13
je 0x1002dded
cmp eax, 0x14
je 0x1002ddd9
cmp eax, 0x16
je 0x1002ddc5
cmp eax, 0x17
je 0x1002ddb1
cmp eax, 0x18
je 0x1002dd9d
cmp eax, 0x19
je 0x1002dd89
cmp eax, 0x1a
je 0x1002dd75
cmp eax, 0x1b
je 0x1002dd61
cmp eax, 0x1c
je 0x1002dd4d
cmp eax, 0x1d
je 0x1002dd39
cmp eax, 0x1e
je 0x1002dd25
cmp eax, 0x22
je 0x1002dd11
cmp eax, 0x23
je 0x1002dcfd
cmp eax, 0x24
je 0x1002dce9
cmp eax, 0x25
je 0x1002dcd5
cmp eax, 0x26
je 0x1002dcc1
cmp eax, 0x28
je 0x1002dcad
cmp eax, 0x2f
je 0x1002dc99
cmp eax, 0x30
je 0x1002dc85
cmp eax, 0x34
je 0x1002dc71
cmp eax, 0x35
je 0x1002dc5d
cmp eax, 0x36
je 0x1002dc49
cmp eax, 0x37
je 0x1002dc35
cmp eax, 0x38
je 0x1002dc21
cmp eax, 0x39
je 0x1002dc0d
cmp eax, 0x3a
je 0x1002dbf9
cmp eax, 0x3b
je 0x1002dbe5
cmp eax, 0x3c
je 0x1002dbd1
cmp eax, 0x80
je 0x1002dbbd
cmp eax, 0x81
je 0x1002dba9
cmp eax, 0x82
je 0x1002db95
cmp eax, 0x83
je 0x1002db81
cmp eax, 0x84
je 0x1002db6d
cmp eax, 0x85
je 0x1002db59
cmp eax, 0x86
je 0x1002db45
cmp eax, 0x87
je 0x1002db31
cmp eax, 0x88
je 0x1002db1d
cmp eax, 0x89
je 0x1002db09
cmp eax, 0x8b
je 0x1002daf5
cmp eax, 0x8c
je 0x1002dae1
cmp eax, 0x8d
je 0x1002dacd
cmp eax, 0x8e
je 0x1002dab9
cmp eax, 0x8f
je 0x1002daa5
cmp eax, 0x91
je 0x1002da91
cmp eax, 0x92
je 0x1002da7d
cmp eax, 0x93
je 0x1002da69
cmp eax, 0x94
je 0x1002da55
cmp eax, 0x97
je 0x1002da41
cmp eax, 0x98
je 0x1002da2d
cmp eax, 0x99
je 0x1002da19
cmp eax, 0x9a
je 0x1002da05
cmp eax, 0x9b
je 0x1002d9f1
cmp eax, 0x9c
je 0x1002d9dd
cmp eax, 0x9d
je 0x1002d9c9
cmp eax, 0x9e
je 0x1002d9b5
cmp eax, 0x9f
je 0x1002d9a1
cmp eax, 0xa0
je 0x1002d98d
cmp eax, 0xa1
je 0x1002d979
cmp eax, 0xa2
je 0x1002d965
cmp eax, 0xa3
je 0x1002d951
cmp eax, 0xa4
je 0x1002d93d
cmp eax, 0xa5
je 0x1002d929
cmp eax, 0xa6
je 0x1002d915
cmp eax, 0xa7
je 0x1002d901
cmp eax, 0xa8
je 0x1002d8ed
cmp eax, 0xaa
je 0x1002d8d9
cmp eax, 0xab
je 0x1002d8c5
cmp eax, 0xac
je 0x1002d8b1
cmp eax, 0xad
je 0x1002d89d
cmp eax, 0xae
je 0x1002d889
cmp eax, 0xaf
je 0x1002d875
cmp eax, 0xb0
je 0x1002d861
cmp eax, 0xb2
je 0x1002d84d
cmp eax, 0xb3
je 0x1002d839
cmp eax, 0xb4
je 0x1002d825
cmp eax, 0xb5
je 0x1002d811
cmp eax, 0xb6
je 0x1002d7fd
cmp eax, 0xb7
je 0x1002d7e9
cmp eax, 0xb8
je 0x1002d7d5
cmp eax, 0xb9
je 0x1002d7c1
cmp eax, 0xba
je 0x1002d7ad
cmp eax, 0xbb
je 0x1002d799
cmp eax, 0xbc
je 0x1002d785
cmp eax, 0xbd
je 0x1002d771
cmp eax, 0xbe
je 0x1002d75d
cmp eax, 0xbf
je 0x1002d749
cmp eax, 0xc0
je 0x1002d735
cmp eax, 0xc1
je 0x1002d721
cmp eax, 0xc2
je 0x1002d70d
cmp eax, 0xc3
je 0x1002d6f9
cmp eax, 0xc6
je 0x1002d6e5
cmp eax, 0xc7
je 0x1002d6d1
cmp eax, 0xc8
je 0x1002d6bd
cmp eax, 0xc9
je 0x1002d6a9
cmp eax, 0xca
je 0x1002d695
cmp eax, 0xcb
je 0x1002d681
cmp eax, 0xcc
je 0x1002d66d
cmp eax, 0xcd
je 0x1002d659
cmp eax, 0xce
je 0x1002d645
cmp eax, 0xcf
je 0x1002d631
cmp eax, 0xd0
je 0x1002cd45
cmp eax, 0xd1
jne 0x1002cd1b
push dword [ebx]
push str.D3DRS_BLENDOPALPHA
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
cmp eax, 0x7fffffff
jne 0x1002cd33
push dword [ebx]
push str.D3DRS_FORCE_DWORD
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push eax
push str.UNKNOWN___d__argument__please_send_log_to_thomas_tommti_systems.com_
push dword [ebx]
call fcn.10046d47
add esp, 0xc
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_DESTBLENDALPHA
call fcn.100468f6
add esp, 8
call fcn.10048be3
jmp 0x1002cdc1
mov eax, dword [esp + 0x18]
push eax
push str.string
call dword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
je 0x1002cdb2
mov eax, dword [esp + 0x1c]
test eax, eax
je 0x1002dea1
mov ebp, dword [esp + 0x20]
mov eax, dword [esp + 0x20]
xor esi, esi
sar ebp, 1
shr ebp, 0x1e
add ebp, eax
sar ebp, 2
test ebp, ebp
jle 0x1002cdc1
mov eax, dword [esp + 0x1c]
push dword [eax + esi*4]
push 0x10056294
push dword [ebx]
call fcn.10046d47
add esp, 0xc
add esi, 1
cmp esi, ebp
jl 0x1002cd93
jmp 0x1002cdc1
push dword [ebx]
mov eax, dword [esp + 0x20]
push eax
call fcn.100468f6
add esp, 8
push dword [ebx]
push 0x1005632c
call fcn.100468f6
add esp, 8
call fcn.10048be3
pop ecx
pop ebx
pop ebp
pop esi
pop edi
ret 0xc
lea eax, [ebx + 0x108]
mov dword [esp], eax
push eax
call dword [sym.imp.KERNEL32.dll_GetSystemTime]
movzx ecx, word [ebx + 0x10e]
movzx edi, word [ebx + 0x10a]
movzx esi, word [ebx + 0x110]
movzx edx, word [ebx + 0x112]
movzx eax, word [ebx + 0x114]
lea ebp, [ebx + 8]
push eax
push edx
push esi
push edi
push ecx
push 0x10063940
push str._sPerflogDX__d__d__d._d._d.csv
push ebp
call fcn.1004665a
push 0x10054e68
push ebp
call fcn.1004670e
add esp, 0x28
mov dword [ebx + 4], eax
test eax, eax
je 0x1002ce5d
push eax
push str.used_vram___vram_usage_of_texture__vertex_data_nfps___frames_per_second_npps___polys_per_second_nppf___polys_fer_frame_noverdraw___effective_overdraw_per_frame_nstrst___IDirect3DDevice9::SetRenderState_per_frame_nsttxstgst___IDirect3DDevice9::SetTextureStageState_per_frame_nppc___polys_per_DrawPrimitve_nsttx___IDirect3DDevice9::SetTexture_per_frame_nstvp___IDirect3DDevice9::SetViewport_per_frame_nsvs___IDirect3DDevice9::SetVertexShader_per_frame_nsss___IDirect3DDevice9::SetStreamSource_per_frame_n_n
call fcn.100468f6
push dword [ebx + 4]
push str._used_vram___fps___pps___ppf___overdraw___strst___sttxstgst___ppc___sttx___stvp___svs___sss__n_n
call fcn.100468f6
add esp, 0x10
jmp 0x1002c16a
mov eax, dword [esp]
push eax
call dword [sym.imp.KERNEL32.dll_GetSystemTime]
movzx ecx, word [ebx + 0x10e]
movzx edi, word [ebx + 0x10a]
movzx esi, word [ebx + 0x110]
movzx edx, word [ebx + 0x112]
movzx eax, word [ebx + 0x114]
push eax
push edx
push esi
push edi
push ecx
push 0x10063940
push str._sPerflogDX__d__d__d._d._d.csv
push ebp
call fcn.1004665a
push 0x10054e68
push ebp
call fcn.1004670e
add esp, 0x28
mov dword [ebx + 4], eax
test eax, eax
jne 0x1002ce3d
push 0x10
push 0x1005456c
push str.fopen
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
xor eax, eax
push eax
push eax
call fcn.100468bc
mov eax, dword [ebx + 4]
jmp 0x1002ce3d
push dword [ebx]
push str.D3DPT_TRIANGLELIST
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DPT_LINELIST
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DPT_POINTLIST
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE6
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE5
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE4
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE3
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE1
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_TEXTURE0
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_PROJECTION
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTS_VIEW
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DPOOL_MANAGED
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DPOOL_DEFAULT
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRTYPE_CUBETEXTURE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRTYPE_VOLUMETEXTURE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRTYPE_TEXTURE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRTYPE_VOLUME
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRTYPE_SURFACE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DDEVTYPE_HAL
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_G32R32F
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_R32F
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A16B16G16R16F
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_G16R16F
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_R16F
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_MULTI2_ARGB8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_Q16W16V16U16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_L16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D24FS8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D32F_LOCKABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_INDEX32
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_INDEX16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_VERTEXDATA
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D24X4S4
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D24X8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D24S8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D15S1
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D32
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_D16_LOCKABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_DXT5
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_DXT4
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_DXT3
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_DXT2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_DXT1
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_G8R8_G8B8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_YUY2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_R8G8_B8G8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_UYVY
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A2W10V10U10
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_V16U16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_Q8W8V8U8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_X8L8V8U8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_L6V5U5
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_V8U8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A4L4
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A8L8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_L8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_P8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A8P8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A16B16G16R16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_X8B8G8R8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A8B8G8R8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A2R10G10B10
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_G16R16
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A2B10G10R10
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_X4R4G4B4
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A8R3G3B2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_R3G3B2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A4R4G4B4
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A1R5G5B5
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_X1R5G5B5
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_R5G6B5
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_X8R8G8B8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_A8R8G8B8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_R8G8B8
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DFMT_UNKNOWN
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_ALPHAARG0
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_COLORARG0
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_TEXTURETRANSFORMFLAGS
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_BUMPENVLOFFSET
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_BUMPENVLSCALE
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_TEXCOORDINDEX
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_BUMPENVMAT11
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_BUMPENVMAT10
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_BUMPENVMAT01
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_BUMPENVMAT00
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_ALPHAARG2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_ALPHAARG1
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_ALPHAOP
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_COLORARG2
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_COLORARG1
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DTSS_COLOROP
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push str.D3DRS_SRCBLENDALPHA
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SEPARATEALPHABLENDENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP15
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP14
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP13
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP12
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP11
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP10
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP9
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP8
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_DEPTHBIAS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SRGBWRITEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_BLENDFACTOR
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_COLORWRITEENABLE3
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_COLORWRITEENABLE2
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_COLORWRITEENABLE1
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CCW_STENCILFUNC
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CCW_STENCILPASS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CCW_STENCILZFAIL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CCW_STENCILFAIL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_TWOSIDEDSTENCILMODE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ENABLEADAPTIVETESSELLATION
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ADAPTIVETESS_W
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ADAPTIVETESS_Z
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ADAPTIVETESS_Y
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ADAPTIVETESS_X
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_MAXTESSELLATIONLEVEL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_MINTESSELLATIONLEVEL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ANTIALIASEDLINEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SLOPESCALEDEPTHBIAS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SCISSORTESTENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_NORMALORDER
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POSITIONORDER
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_BLENDOP
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_TWEENFACTOR
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_COLORWRITEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_INDEXEDVERTEXBLENDENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSIZE_MAX
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_DEBUGMONITORTOKEN
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_PATCHSEGMENTS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_PATCHEDGESTYLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_MULTISAMPLEMASK
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_MULTISAMPLEANTIALIAS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSCALE_C
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSCALE_B
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSCALE_A
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSCALEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSPRITEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSIZE_MIN
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_POINTSIZE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SOFTWAREVERTEXPROCESSING
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CLIPPLANEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_VERTEXBLEND
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_EMISSIVEMATERIALSOURCE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_AMBIENTMATERIALSOURCE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SPECULARMATERIALSOURCE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_DIFFUSEMATERIALSOURCE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_NORMALIZENORMALS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_LOCALVIEWER
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_COLORVERTEX
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGVERTEXMODE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_AMBIENT
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_LIGHTING
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CLIPPING
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP7
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP6
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP5
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP4
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP3
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP2
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP1
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_WRAP0
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_TEXTUREFACTOR
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILWRITEMASK
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILMASK
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILREF
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILFUNC
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILPASS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILZFAIL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILFAIL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_STENCILENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_RANGEFOGENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ZBIAS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_EDGEANTIALIAS
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGDENSITY
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGEND
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGSTART
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGTABLEMODE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGCOLOR
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ZVISIBLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SPECULARENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FOGENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ALPHABLENDENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_DITHERENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ALPHAFUNC
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ALPHAREF
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ZFUNC
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_CULLMODE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_DESTBLEND
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SRCBLEND
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_LASTPIXEL
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ALPHATESTENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ZWRITEENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_LINEPATTERN
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_SHADEMODE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_FILLMODE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DRS_ZENABLE
call fcn.100468f6
add esp, 8
jmp 0x1002cd54
push dword [ebx]
push str.D3DPT_LINESTRIP
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
push dword [ebx]
push 0x10054b4c
call fcn.100468f6
add esp, 8
jmp 0x1002cdc1
mov dword [ebx + 0x118], 0
push 0x10063940
push str._slog_DX9.out
push 0x10065f20
call fcn.1004665a
push 0x10054e68
push 0x10065f20
call fcn.1004670e
add esp, 0x14
mov dword [ebx], eax
test eax, eax
jne 0x1002c156
push 0x10
push 0x1005456c
push str.fopen
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
xor eax, eax
push eax
push eax
call fcn.100468bc
jmp 0x1002c156