Function at 0x4903e0
Capabilities:
Get common file path
Link many functions at runtime

Disassembly:
sub esp, 0x800
lea eax, [esp + 0x400]
push ebx
push esi
push edi
push 0x400
push eax
call dword [sym.imp.KERNEL32.DLL_GetSystemDirectoryA]
xor edi, edi
push str....initializing_QGL_n
push edi
call dword [0x1313c40]
mov esi, dword [esp + 0x818]
push str.3dfxvgl
push esi
call fcn.0051b3e0
mov ebx, dword [sym.imp.KERNEL32.DLL_LoadLibraryA]
add esp, 0x10
test eax, eax
je 0x49044f
push str.Glide3X
call ebx
test eax, eax
jne 0x49044f
push str....WARNING:_missing_Glide_installation__assuming_no_3Dfx_available_n
push edi
call dword [0x1313c40]
add esp, 8
xor eax, eax
pop edi
pop esi
pop ebx
add esp, 0x800
ret
cmp byte [esi], 0x21
je 0x490476
lea ecx, [esp + 0x40c]
push esi
push ecx
push 0x555f60
lea edx, [esp + 0x18]
push 0x400
push edx
call fcn.004655f0
add esp, 0x14
jmp 0x490489
push 0x400
lea eax, [esp + 0x10]
push esi
push eax
call fcn.004654c0
add esp, 0xc
lea ecx, [esp + 0xc]
push ecx
push str....calling_LoadLibrary___s.dll__:
push edi
call dword [0x1313c40]
add esp, 0xc
push esi
call ebx
cmp eax, edi
mov dword [0x1313bec], eax
jne 0x4904c4
push str.failed_n
push edi
call dword [0x1313c40]
add esp, 8
xor eax, eax
pop edi
pop esi
pop ebx
add esp, 0x800
ret
push str.succeeded_n
push edi
call dword [0x1313c40]
mov edx, dword [0x1313bec]
mov esi, dword [sym.imp.KERNEL32.DLL_GetProcAddress]
add esp, 8
push str.glAccum
push edx
call esi
mov dword [0x802b9c], eax
mov dword [0x13e3ee8], eax
mov eax, dword [0x1313bec]
push str.glAlphaFunc
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glAreTexturesResident
push ecx
mov dword [0x802190], eax
mov dword [0x13e3d94], eax
call esi
mov edx, dword [0x1313bec]
push str.glArrayElement
push edx
mov dword [0x13e3ffc], eax
mov dword [0x13e3d70], eax
call esi
mov dword [0x802c50], eax
mov dword [0x13e3df4], eax
mov eax, dword [0x1313bec]
push str.glBegin
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glBindTexture
push ecx
mov dword [0x802088], eax
mov dword [0x13e4158], eax
call esi
mov edx, dword [0x1313bec]
push str.glBitmap
push edx
mov dword [0x802188], eax
mov dword [0x13e3ea4], eax
call esi
mov dword [0x802b8c], eax
mov dword [0x13e4010], eax
mov eax, dword [0x1313bec]
push str.glBlendFunc
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glCallList
push ecx
mov dword [0x80219c], eax
mov dword [0x13e3f74], eax
call esi
mov edx, dword [0x1313bec]
push str.glCallLists
push edx
mov dword [0x802af0], eax
mov dword [0x13e404c], eax
call esi
mov dword [0x8021a8], eax
mov dword [0x13e3edc], eax
mov eax, dword [0x1313bec]
push str.glClear
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glClearAccum
push ecx
mov dword [0x802c18], eax
mov dword [0x13e3f64], eax
call esi
mov edx, dword [0x1313bec]
push str.glClearColor
push edx
mov dword [0x801fb4], eax
mov dword [0x13e3d8c], eax
call esi
mov dword [0x8021c8], eax
mov dword [0x13e4098], eax
mov eax, dword [0x1313bec]
push str.glClearDepth
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glClearIndex
push ecx
mov dword [0x80204c], eax
mov dword [0x13e3dd0], eax
call esi
mov edx, dword [0x1313bec]
push str.glClearStencil
push edx
mov dword [0x802b98], eax
mov dword [0x13e3c40], eax
call esi
mov dword [0x802be8], eax
mov dword [0x13e3df0], eax
mov eax, dword [0x1313bec]
push str.glClipPlane
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor3b
push ecx
mov dword [0x801f8c], eax
mov dword [0x13e4040], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor3bv
push edx
mov dword [0x802ab0], eax
mov dword [0x13e405c], eax
call esi
mov dword [0x802c94], eax
mov dword [0x13e416c], eax
mov eax, dword [0x1313bec]
push str.glColor3d
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor3dv
push ecx
mov dword [0x802acc], eax
mov dword [0x13e4068], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor3f
push edx
mov dword [0x802c70], eax
mov dword [0x13e41b8], eax
call esi
mov dword [0x802ac8], eax
mov dword [0x13e3cf0], eax
mov eax, dword [0x1313bec]
push str.glColor3fv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor3i
push ecx
mov dword [0x802c7c], eax
mov dword [0x13e41a0], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor3iv
push edx
mov dword [0x802afc], eax
mov dword [0x13e3d08], eax
call esi
mov dword [0x802be0], eax
mov dword [0x13e4138], eax
mov eax, dword [0x1313bec]
push str.glColor3s
push eax
call esi
mov dword [0x802af4], eax
mov dword [0x13e3d10], eax
push str.glColor3sv
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glColor3ub
push edx
mov dword [0x802c20], eax
mov dword [0x13e4018], eax
call esi
mov dword [0x802c14], eax
mov dword [0x13e4024], eax
mov eax, dword [0x1313bec]
push str.glColor3ubv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor3ui
push ecx
mov dword [0x802080], eax
mov dword [0x13e3c48], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor3uiv
push edx
mov dword [0x802c1c], eax
mov dword [0x13e4020], eax
call esi
mov dword [0x802048], eax
mov dword [0x13e3c24], eax
mov eax, dword [0x1313bec]
push str.glColor3us
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor3usv
push ecx
mov dword [0x802c0c], eax
mov dword [0x13e4034], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor4b
push edx
mov dword [0x802034], eax
mov dword [0x13e3d60], eax
call esi
mov dword [0x802ac4], eax
mov dword [0x13e3cec], eax
mov eax, dword [0x1313bec]
push str.glColor4bv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor4d
push ecx
mov dword [0x802c78], eax
mov dword [0x13e419c], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor4dv
push edx
mov dword [0x802b08], eax
mov dword [0x13e3cfc], eax
call esi
mov dword [0x802bdc], eax
mov dword [0x13e4140], eax
mov eax, dword [0x1313bec]
push str.glColor4f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor4fv
push ecx
mov dword [0x802b04], eax
mov dword [0x13e3d04], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor4i
push edx
mov dword [0x802bf4], eax
mov dword [0x13e412c], eax
call esi
mov dword [0x802b0c], eax
mov dword [0x13e3d0c], eax
mov eax, dword [0x1313bec]
push str.glColor4iv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor4s
push ecx
mov dword [0x802bc4], eax
mov dword [0x13e4148], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor4sv
push edx
mov dword [0x802a98], eax
mov dword [0x13e3d14], eax
call esi
mov dword [0x802b88], eax
mov dword [0x13e4028], eax
mov eax, dword [0x1313bec]
push str.glColor4ub
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor4ubv
push ecx
mov dword [0x802c08], eax
mov dword [0x13e4038], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor4ui
push edx
mov dword [0x802030], eax
mov dword [0x13e3d54], eax
call esi
mov dword [0x802c10], eax
mov dword [0x13e402c], eax
mov eax, dword [0x1313bec]
push str.glColor4uiv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColor4us
push ecx
mov dword [0x80201c], eax
mov dword [0x13e3d44], eax
call esi
mov edx, dword [0x1313bec]
push str.glColor4usv
push edx
mov dword [0x802b90], eax
mov dword [0x13e4014], eax
call esi
mov dword [0x801ff8], eax
mov dword [0x13e3cc0], eax
mov eax, dword [0x1313bec]
push str.glColorMask
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glColorMaterial
push ecx
mov dword [0x802b38], eax
mov dword [0x13e3f4c], eax
call esi
mov edx, dword [0x1313bec]
push str.glColorPointer
push edx
mov dword [0x80208c], eax
mov dword [0x13e3d7c], eax
call esi
mov dword [0x8020ac], eax
mov dword [0x13e3f1c], eax
mov eax, dword [0x1313bec]
push str.glCopyPixels
push eax
call esi
mov dword [0x802100], eax
mov dword [0x13e3f60], eax
push str.glCopyTexImage1D
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glCopyTexImage2D
push edx
mov dword [0x802bb4], eax
mov dword [0x13e3cd0], eax
call esi
mov dword [0x802ba8], eax
mov dword [0x13e3cd8], eax
mov eax, dword [0x1313bec]
push str.glCopyTexSubImage1D
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glCopyTexSubImage2D
push ecx
mov dword [0x802b50], eax
mov dword [0x13e3fc8], eax
call esi
mov edx, dword [0x1313bec]
push str.glCullFace
push edx
mov dword [0x802b2c], eax
mov dword [0x13e3fc4], eax
call esi
mov dword [0x802ba4], eax
mov dword [0x13e4090], eax
mov eax, dword [0x1313bec]
push str.glDeleteLists
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glDeleteTextures
push ecx
mov dword [0x802170], eax
mov dword [0x13e415c], eax
call esi
mov edx, dword [0x1313bec]
push str.glDepthFunc
push edx
mov dword [0x802ba0], eax
mov dword [0x13e3ff4], eax
call esi
mov dword [0x801fb0], eax
mov dword [0x13e3ce8], eax
mov eax, dword [0x1313bec]
push str.glDepthMask
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glDepthRange
push ecx
mov dword [0x802bf8], eax
mov dword [0x13e41c0], eax
call esi
mov edx, dword [0x1313bec]
push str.glDisable
push edx
mov dword [0x802640], eax
mov dword [0x13e3d48], eax
call esi
mov dword [0x802074], eax
mov dword [0x13e411c], eax
mov eax, dword [0x1313bec]
push str.glDisableClientState
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glDrawArrays
push ecx
mov dword [0x802c04], eax
mov dword [0x13e3ff8], eax
call esi
mov edx, dword [0x1313bec]
push str.glDrawBuffer
push edx
mov dword [0x8020b0], eax
mov dword [0x13e408c], eax
call esi
mov dword [0x8020dc], eax
mov dword [0x13e403c], eax
mov eax, dword [0x1313bec]
push str.glDrawElements
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glDrawPixels
push ecx
mov dword [0x802c30], eax
mov dword [0x13e3cc4], eax
call esi
mov edx, dword [0x1313bec]
push str.glEdgeFlag
push edx
mov dword [0x802614], eax
mov dword [0x13e3c68], eax
call esi
mov dword [0x801fac], eax
mov dword [0x13e3f70], eax
mov eax, dword [0x1313bec]
push str.glEdgeFlagPointer
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glEdgeFlagv
push ecx
mov dword [0x802c74], eax
mov dword [0x13e3ea0], eax
call esi
mov edx, dword [0x1313bec]
push str.glEnable
push edx
mov dword [0x80203c], eax
mov dword [0x13e3e50], eax
call esi
mov dword [0x802078], eax
mov dword [0x13e3cc8], eax
mov eax, dword [0x1313bec]
push str.glEnableClientState
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glEnd
push ecx
mov dword [0x802154], eax
mov dword [0x13e40c8], eax
call esi
mov edx, dword [0x1313bec]
push str.glEndList
push edx
mov dword [0x802160], eax
mov dword [0x13e3d24], eax
call esi
mov dword [0x802b4c], eax
mov dword [0x13e3c98], eax
mov eax, dword [0x1313bec]
push str.glEvalCoord1d
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glEvalCoord1dv
push ecx
mov dword [0x801fc4], eax
mov dword [0x13e4064], eax
call esi
mov edx, dword [0x1313bec]
push str.glEvalCoord1f
push edx
mov dword [0x80205c], eax
mov dword [0x13e3e60], eax
call esi
mov dword [0x802184], eax
mov dword [0x13e4058], eax
mov eax, dword [0x1313bec]
push str.glEvalCoord1fv
push eax
call esi
mov dword [0x802044], eax
mov dword [0x13e3e2c], eax
push str.glEvalCoord2d
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glEvalCoord2dv
push edx
mov dword [0x802180], eax
mov dword [0x13e4054], eax
call esi
mov dword [0x802070], eax
mov dword [0x13e3e0c], eax
mov eax, dword [0x1313bec]
push str.glEvalCoord2f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glEvalCoord2fv
push ecx
mov dword [0x802178], eax
mov dword [0x13e4044], eax
call esi
mov edx, dword [0x1313bec]
push str.glEvalMesh1
push edx
mov dword [0x802064], eax
mov dword [0x13e3e48], eax
call esi
mov dword [0x802be4], eax
mov dword [0x13e4108], eax
mov eax, dword [0x1313bec]
push str.glEvalMesh2
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glEvalPoint1
push ecx
mov dword [0x802bf0], eax
mov dword [0x13e4104], eax
call esi
mov edx, dword [0x1313bec]
push str.glEvalPoint2
push edx
mov dword [0x8021b8], eax
mov dword [0x13e3d18], eax
call esi
mov dword [0x8021b0], eax
mov dword [0x13e3d1c], eax
mov eax, dword [0x1313bec]
push str.glFeedbackBuffer
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glFinish
push ecx
mov dword [0x8020bc], eax
mov dword [0x13e3d50], eax
call esi
mov edx, dword [0x1313bec]
push str.glFlush
push edx
mov dword [0x802c64], eax
mov dword [0x13e4120], eax
call esi
mov dword [0x801f9c], eax
mov dword [0x13e3fd8], eax
mov eax, dword [0x1313bec]
push str.glFogf
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glFogfv
push ecx
mov dword [0x802c84], eax
mov dword [0x13e4060], eax
call esi
mov edx, dword [0x1313bec]
push str.glFogi
push edx
mov dword [0x802bec], eax
mov dword [0x13e3fa0], eax
call esi
mov dword [0x802c88], eax
mov dword [0x13e4048], eax
mov eax, dword [0x1313bec]
push str.glFogiv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glFrontFace
push ecx
mov dword [0x802c8c], eax
mov dword [0x13e3fa8], eax
call esi
mov edx, dword [0x1313bec]
push str.glFrustum
push edx
mov dword [0x802058], eax
mov dword [0x13e4074], eax
call esi
mov dword [0x8025e0], eax
mov dword [0x13e3c4c], eax
mov eax, dword [0x1313bec]
push str.glGenLists
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGenTextures
push ecx
mov dword [0x13e3d88], eax
mov dword [0x13e3c18], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetBooleanv
push edx
mov dword [0x802648], eax
mov dword [0x13e3f24], eax
call esi
mov dword [0x8020a0], eax
mov dword [0x13e3f6c], eax
mov eax, dword [0x1313bec]
push str.glGetClipPlane
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetDoublev
push ecx
mov dword [0x802650], eax
mov dword [0x13e4100], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetError
push edx
mov dword [0x802b1c], eax
mov dword [0x13e3f18], eax
call esi
mov dword [0x13e40e0], eax
mov dword [0x13e3dfc], eax
mov eax, dword [0x1313bec]
push str.glGetFloatv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetIntegerv
push ecx
mov dword [0x80260c], eax
mov dword [0x13e3d38], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetLightfv
push edx
mov dword [0x802c38], eax
mov dword [0x13e3d78], eax
call esi
mov dword [0x802b34], eax
mov dword [0x13e3e94], eax
mov eax, dword [0x1313bec]
push str.glGetLightiv
push eax
call esi
mov dword [0x802b3c], eax
mov dword [0x13e3f08], eax
push str.glGetMapdv
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glGetMapfv
push edx
mov dword [0x801f78], eax
mov dword [0x13e3c50], eax
call esi
mov dword [0x801fb8], eax
mov dword [0x13e3c80], eax
mov eax, dword [0x1313bec]
push str.glGetMapiv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetMaterialfv
push ecx
mov dword [0x801fd0], eax
mov dword [0x13e3c64], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetMaterialiv
push edx
mov dword [0x802bcc], eax
mov dword [0x13e3e28], eax
call esi
mov dword [0x802bfc], eax
mov dword [0x13e3e10], eax
mov eax, dword [0x1313bec]
push str.glGetPixelMapfv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetPixelMapuiv
push ecx
mov dword [0x802c90], eax
mov dword [0x13e3fd0], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetPixelMapusv
push edx
mov dword [0x802ae8], eax
mov dword [0x13e4150], eax
call esi
mov dword [0x802aa8], eax
mov dword [0x13e4030], eax
mov eax, dword [0x1313bec]
push str.glGetPointerv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetPolygonStipple
push ecx
mov dword [0x802bd8], eax
mov dword [0x13e3f5c], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetString
push edx
mov dword [0x802bc8], eax
mov dword [0x13e3c38], eax
call esi
mov dword [0x13e4174], eax
mov dword [0x13e3f98], eax
mov eax, dword [0x1313bec]
push str.glGetTexEnvfv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetTexEnviv
push ecx
mov dword [0x802094], eax
mov dword [0x13e3f68], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetTexGendv
push edx
mov dword [0x802098], eax
mov dword [0x13e3f50], eax
call esi
mov dword [0x802b64], eax
mov dword [0x13e3d98], eax
mov eax, dword [0x1313bec]
push str.glGetTexGenfv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetTexGeniv
push ecx
mov dword [0x802b40], eax
mov dword [0x13e3d90], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetTexImage
push edx
mov dword [0x802b44], eax
mov dword [0x13e3d84], eax
call esi
mov dword [0x802644], eax
mov dword [0x13e3d4c], eax
mov eax, dword [0x1313bec]
push str.glGetLevelParameterfv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glGetLevelParameteriv
push ecx
mov dword [0x80212c], eax
mov dword [0x13e407c], eax
call esi
mov edx, dword [0x1313bec]
push str.glGetTexParameterfv
push edx
mov dword [0x802130], eax
mov dword [0x13e4080], eax
call esi
mov dword [0x801f80], eax
mov dword [0x13e3e84], eax
mov eax, dword [0x1313bec]
push str.glGetTexParameteriv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glHint
push ecx
mov dword [0x801f90], eax
mov dword [0x13e3e74], eax
call esi
mov edx, dword [0x1313bec]
push str.glIndexMask
push edx
mov dword [0x801fc0], eax
mov dword [0x13e4118], eax
call esi
mov dword [0x802b5c], eax
mov dword [0x13e3d34], eax
mov eax, dword [0x1313bec]
push str.glIndexPointer
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glIndexd
push ecx
mov dword [0x8020b8], eax
mov dword [0x13e3e00], eax
call esi
mov edx, dword [0x1313bec]
push str.glIndexdv
push edx
mov dword [0x802b24], eax
mov dword [0x13e3fac], eax
call esi
mov dword [0x802bd4], eax
mov dword [0x13e3de4], eax
mov eax, dword [0x1313bec]
push str.glIndexf
push eax
call esi
mov dword [0x802b28], eax
mov dword [0x13e3fb4], eax
push str.glIndexfv
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glIndexi
push edx
mov dword [0x802014], eax
mov dword [0x13e3e4c], eax
call esi
mov dword [0x802b14], eax
mov dword [0x13e3fb0], eax
mov eax, dword [0x1313bec]
push str.glIndexiv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glIndexs
push ecx
mov dword [0x802004], eax
mov dword [0x13e3e54], eax
call esi
mov edx, dword [0x1313bec]
push str.glIndexsv
push edx
mov dword [0x802b60], eax
mov dword [0x13e3fbc], eax
call esi
mov dword [0x801fe8], eax
mov dword [0x13e3e3c], eax
mov eax, dword [0x1313bec]
push str.glIndexub
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glIndexubv
push ecx
mov dword [0x801fe4], eax
mov dword [0x13e3e18], eax
call esi
mov edx, dword [0x1313bec]
push str.glInitNames
push edx
mov dword [0x802b94], eax
mov dword [0x13e3ec4], eax
call esi
mov dword [0x802ad8], eax
mov dword [0x13e4084], eax
mov eax, dword [0x1313bec]
push str.glInterleavedArrays
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glIsEnabled
push ecx
mov dword [0x80264c], eax
mov dword [0x13e4078], eax
call esi
mov edx, dword [0x1313bec]
push str.glIsList
push edx
mov dword [0x13e3d68], eax
mov dword [0x13e40c0], eax
call esi
mov dword [0x13e3f30], eax
mov dword [0x13e3d80], eax
mov eax, dword [0x1313bec]
push str.glIsTexture
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glLightModelf
push ecx
mov dword [0x13e3f8c], eax
mov dword [0x13e4070], eax
call esi
mov edx, dword [0x1313bec]
push str.glLightModelfv
push edx
mov dword [0x802c58], eax
mov dword [0x13e3c0c], eax
call esi
mov dword [0x802c00], eax
mov dword [0x13e3fa4], eax
mov eax, dword [0x1313bec]
push str.glLightModeli
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glLightModeliv
push ecx
mov dword [0x802c60], eax
mov dword [0x13e3c10], eax
call esi
mov edx, dword [0x1313bec]
push str.glLightf
push edx
mov dword [0x802bc0], eax
mov dword [0x13e3f78], eax
call esi
mov dword [0x802b80], eax
mov dword [0x13e3f2c], eax
mov eax, dword [0x1313bec]
push str.glLightfv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glLighti
push ecx
mov dword [0x8021cc], eax
mov dword [0x13e4094], eax
call esi
mov edx, dword [0x1313bec]
push str.glLightiv
push edx
mov dword [0x802b70], eax
mov dword [0x13e3f28], eax
call esi
mov dword [0x8021d8], eax
mov dword [0x13e40a0], eax
mov eax, dword [0x1313bec]
push str.glLineStipple
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glLineWidth
push ecx
mov dword [0x802638], eax
mov dword [0x13e4168], eax
call esi
mov edx, dword [0x1313bec]
push str.glListBase
push edx
mov dword [0x80206c], eax
mov dword [0x13e3da8], eax
call esi
mov dword [0x802050], eax
mov dword [0x13e3c08], eax
mov eax, dword [0x1313bec]
push str.glLoadIdentity
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glLoadMatrixd
push ecx
mov dword [0x802ad0], eax
mov dword [0x13e3c84], eax
call esi
mov edx, dword [0x1313bec]
push str.glLoadMatrixf
push edx
mov dword [0x8021c0], eax
mov dword [0x13e3d5c], eax
call esi
mov dword [0x8021b4], eax
mov dword [0x13e3d58], eax
mov eax, dword [0x1313bec]
push str.glLoadName
push eax
call esi
mov dword [0x802028], eax
mov dword [0x13e3de0], eax
push str.glLogicOp
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glMap1d
push edx
mov dword [0x802a70], eax
mov dword [0x13e406c], eax
call esi
mov dword [0x802bac], eax
mov dword [0x13e3e70], eax
mov eax, dword [0x1313bec]
push str.glMap1f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glMap2d
push ecx
mov dword [0x802bb0], eax
mov dword [0x13e3e14], eax
call esi
mov edx, dword [0x1313bec]
push str.glMap2f
push edx
mov dword [0x802bb8], eax
mov dword [0x13e3e24], eax
call esi
mov dword [0x802bbc], eax
mov dword [0x13e3e30], eax
mov eax, dword [0x1313bec]
push str.glMapGrid1d
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glMapGrid1f
push ecx
mov dword [0x8021c4], eax
mov dword [0x13e3f48], eax
call esi
mov edx, dword [0x1313bec]
push str.glMapGrid2d
push edx
mov dword [0x8021bc], eax
mov dword [0x13e3f40], eax
call esi
mov dword [0x8021ac], eax
mov dword [0x13e3f3c], eax
mov eax, dword [0x1313bec]
push str.glMapGrid2f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glMaterialf
push ecx
mov dword [0x8021a4], eax
mov dword [0x13e3f38], eax
call esi
mov edx, dword [0x1313bec]
push str.glMaterialfv
push edx
mov dword [0x802198], eax
mov dword [0x13e40f4], eax
call esi
mov dword [0x802084], eax
mov dword [0x13e3db0], eax
mov eax, dword [0x1313bec]
push str.glMateriali
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glMaterialiv
push ecx
mov dword [0x802194], eax
mov dword [0x13e40ec], eax
call esi
mov edx, dword [0x1313bec]
push str.glMatrixMode
push edx
mov dword [0x80207c], eax
mov dword [0x13e3d9c], eax
call esi
mov dword [0x802610], eax
mov dword [0x13e3db8], eax
mov eax, dword [0x1313bec]
push str.glMultMatrixd
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glMultMatrixf
push ecx
mov dword [0x802ab4], eax
mov dword [0x13e3f44], eax
call esi
mov edx, dword [0x1313bec]
push str.glNewList
push edx
mov dword [0x802ac0], eax
mov dword [0x13e3f14], eax
call esi
mov dword [0x802054], eax
mov dword [0x13e3da0], eax
mov eax, dword [0x1313bec]
push str.glNormal3b
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glNormal3bv
push ecx
mov dword [0x802a84], eax
mov dword [0x13e40b8], eax
call esi
mov edx, dword [0x1313bec]
push str.glNormal3d
push edx
mov dword [0x802624], eax
mov dword [0x13e3d3c], eax
call esi
mov dword [0x802a78], eax
mov dword [0x13e40b0], eax
mov eax, dword [0x1313bec]
push str.glNormal3dv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glNormal3f
push ecx
mov dword [0x80262c], eax
mov dword [0x13e3d28], eax
call esi
mov edx, dword [0x1313bec]
push str.glNormal3fv
push edx
mov dword [0x802a80], eax
mov dword [0x13e40c4], eax
call esi
mov dword [0x802620], eax
mov dword [0x13e3d30], eax
mov eax, dword [0x1313bec]
push str.glNormal3i
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glNormal3iv
push ecx
mov dword [0x802a90], eax
mov dword [0x13e4190], eax
call esi
mov edx, dword [0x1313bec]
push str.glNormal3s
push edx
mov dword [0x802618], eax
mov dword [0x13e3d20], eax
call esi
mov dword [0x802a68], eax
mov dword [0x13e41ac], eax
mov eax, dword [0x1313bec]
push str.glNormal3sv
push eax
call esi
mov dword [0x802600], eax
mov dword [0x13e3cb8], eax
push str.glNormalPointer
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glOrtho
push edx
mov dword [0x8021d0], eax
mov dword [0x13e3eb8], eax
call esi
mov dword [0x802b48], eax
mov dword [0x13e3e1c], eax
mov eax, dword [0x1313bec]
push str.glPassThrough
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPixelMapfv
push ecx
mov dword [0x801fec], eax
mov dword [0x13e4144], eax
call esi
mov edx, dword [0x1313bec]
push str.glPixelMapuiv
push edx
mov dword [0x8020a4], eax
mov dword [0x13e3c28], eax
call esi
mov dword [0x802c98], eax
mov dword [0x13e3ca8], eax
mov eax, dword [0x1313bec]
push str.glPixelMapusv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPixelStoref
push ecx
mov dword [0x802c2c], eax
mov dword [0x13e3c3c], eax
call esi
mov edx, dword [0x1313bec]
push str.glPixelStorei
push edx
mov dword [0x802a64], eax
mov dword [0x13e4130], eax
call esi
mov dword [0x802a6c], eax
mov dword [0x13e4128], eax
mov eax, dword [0x1313bec]
push str.glPixelTransferf
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPixelTransferi
push ecx
mov dword [0x8025f0], eax
mov dword [0x13e4134], eax
call esi
mov edx, dword [0x1313bec]
push str.glPixelZoom
push edx
mov dword [0x8025e8], eax
mov dword [0x13e413c], eax
call esi
mov dword [0x802bd0], eax
mov dword [0x13e3fe8], eax
mov eax, dword [0x1313bec]
push str.glPointSize
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPolygonMode
push ecx
mov dword [0x80209c], eax
mov dword [0x13e3f84], eax
call esi
mov edx, dword [0x1313bec]
push str.glPolygonOffset
push edx
mov dword [0x802140], eax
mov dword [0x13e3e20], eax
call esi
mov dword [0x802a5c], eax
mov dword [0x13e3dc8], eax
mov eax, dword [0x1313bec]
push str.glPolygonStipple
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPopAttrib
push ecx
mov dword [0x80202c], eax
mov dword [0x13e4110], eax
call esi
mov edx, dword [0x1313bec]
push str.glPopClientAttrib
push edx
mov dword [0x802150], eax
mov dword [0x13e3fe4], eax
call esi
mov dword [0x801fc8], eax
mov dword [0x13e3d40], eax
mov eax, dword [0x1313bec]
push str.glPopMatrix
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPopName
push ecx
mov dword [0x80213c], eax
mov dword [0x13e3fe0], eax
call esi
mov edx, dword [0x1313bec]
push str.glPrioritizeTextures
push edx
mov dword [0x802a7c], eax
mov dword [0x13e3cdc], eax
call esi
mov dword [0x80261c], eax
mov dword [0x13e4164], eax
mov eax, dword [0x1313bec]
push str.glPushAttrib
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glPushClientAttrib
push ecx
mov dword [0x802090], eax
mov dword [0x13e3f58], eax
call esi
mov edx, dword [0x1313bec]
push str.glPushMatrix
push edx
mov dword [0x8021d4], eax
mov dword [0x13e3c7c], eax
call esi
mov dword [0x802038], eax
mov dword [0x13e3db4], eax
mov eax, dword [0x1313bec]
push str.glPushName
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos2d
push ecx
mov dword [0x80211c], eax
mov dword [0x13e3e40], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos2dv
push edx
mov dword [0x8025e4], eax
mov dword [0x13e3e5c], eax
call esi
mov dword [0x8020e4], eax
mov dword [0x13e3c90], eax
mov eax, dword [0x1313bec]
push str.glRasterPos2f
push eax
call esi
mov dword [0x8025f8], eax
mov dword [0x13e3e58], eax
push str.glRasterPos2fv
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos2i
push edx
mov dword [0x802104], eax
mov dword [0x13e3c9c], eax
call esi
mov dword [0x802608], eax
mov dword [0x13e3e68], eax
mov eax, dword [0x1313bec]
push str.glRasterPos2iv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos2s
push ecx
mov dword [0x802110], eax
mov dword [0x13e3ca4], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos2sv
push edx
mov dword [0x802aec], eax
mov dword [0x13e3dc4], eax
call esi
mov dword [0x802158], eax
mov dword [0x13e3c2c], eax
mov eax, dword [0x1313bec]
push str.glRasterPos3d
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos3dv
push ecx
mov dword [0x8025f4], eax
mov dword [0x13e3e6c], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos3f
push edx
mov dword [0x802114], eax
mov dword [0x13e3ca0], eax
call esi
mov dword [0x802604], eax
mov dword [0x13e3e64], eax
mov eax, dword [0x1313bec]
push str.glRasterPos3fv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos3i
push ecx
mov dword [0x802128], eax
mov dword [0x13e3cac], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos3iv
push edx
mov dword [0x802ae4], eax
mov dword [0x13e3e7c], eax
call esi
mov dword [0x802134], eax
mov dword [0x13e3c58], eax
mov eax, dword [0x1313bec]
push str.glRasterPos3s
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos3sv
push ecx
mov dword [0x802b00], eax
mov dword [0x13e3dcc], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos4d
push edx
mov dword [0x80215c], eax
mov dword [0x13e3c44], eax
call esi
mov dword [0x8025fc], eax
mov dword [0x13e3e80], eax
mov eax, dword [0x1313bec]
push str.glRasterPos4dv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos4f
push ecx
mov dword [0x802138], eax
mov dword [0x13e3c54], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos4fv
push edx
mov dword [0x802adc], eax
mov dword [0x13e3e78], eax
call esi
mov dword [0x802148], eax
mov dword [0x13e3c60], eax
mov eax, dword [0x1313bec]
push str.glRasterPos4i
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRasterPos4iv
push ecx
mov dword [0x802af8], eax
mov dword [0x13e3e88], eax
call esi
mov edx, dword [0x1313bec]
push str.glRasterPos4s
push edx
mov dword [0x80214c], eax
mov dword [0x13e3c78], eax
call esi
mov dword [0x802b10], eax
mov dword [0x13e3dd8], eax
mov eax, dword [0x1313bec]
push str.glRasterPos4sv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glReadBuffer
push ecx
mov dword [0x80217c], eax
mov dword [0x13e3c04], eax
call esi
mov edx, dword [0x1313bec]
push str.glReadPixels
push edx
mov dword [0x802628], eax
mov dword [0x13e3cb0], eax
call esi
mov dword [0x802aa4], eax
mov dword [0x13e3c5c], eax
mov eax, dword [0x1313bec]
push str.glRectd
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRectdv
push ecx
mov dword [0x80218c], eax
mov dword [0x13e3cb4], eax
call esi
mov edx, dword [0x1313bec]
push str.glRectf
push edx
mov dword [0x801fd8], eax
mov dword [0x13e3c14], eax
call esi
mov dword [0x80216c], eax
mov dword [0x13e3cbc], eax
mov eax, dword [0x1313bec]
push str.glRectfv
push eax
call esi
mov dword [0x802024], eax
mov dword [0x13e3c1c], eax
push str.glRecti
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glRectiv
push edx
mov dword [0x802174], eax
mov dword [0x13e3ce0], eax
call esi
mov dword [0x802010], eax
mov dword [0x13e3c94], eax
mov eax, dword [0x1313bec]
push str.glRects
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRectsv
push ecx
mov dword [0x8021a0], eax
mov dword [0x13e3cd4], eax
call esi
mov edx, dword [0x1313bec]
push str.glRenderMode
push edx
mov dword [0x802120], eax
mov dword [0x13e3c70], eax
call esi
mov dword [0x13e3cf4], eax
mov dword [0x13e3f54], eax
mov eax, dword [0x1313bec]
push str.glRotated
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glRotatef
push ecx
mov dword [0x802b84], eax
mov dword [0x13e3c34], eax
call esi
mov edx, dword [0x1313bec]
push str.glScaled
push edx
mov dword [0x802b7c], eax
mov dword [0x13e3c30], eax
call esi
mov dword [0x8020c0], eax
mov dword [0x13e3d6c], eax
mov eax, dword [0x1313bec]
push str.glScalef
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glScissor
push ecx
mov dword [0x8020b4], eax
mov dword [0x13e3d74], eax
call esi
mov edx, dword [0x1313bec]
push str.glSelectBuffer
push edx
mov dword [0x8025ec], eax
mov dword [0x13e409c], eax
call esi
mov dword [0x802a74], eax
mov dword [0x13e3d2c], eax
mov eax, dword [0x1313bec]
push str.glShadeModel
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glStencilFunc
push ecx
mov dword [0x802118], eax
mov dword [0x13e40b4], eax
call esi
mov edx, dword [0x1313bec]
push str.glStencilMask
push edx
mov dword [0x80263c], eax
mov dword [0x13e3dd4], eax
call esi
mov dword [0x802124], eax
mov dword [0x13e3da4], eax
mov eax, dword [0x1313bec]
push str.glStencilOp
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord1d
push ecx
mov dword [0x801f74], eax
mov dword [0x13e3df8], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord1dv
push edx
mov dword [0x80210c], eax
mov dword [0x13e41b0], eax
call esi
mov dword [0x801fa8], eax
mov dword [0x13e3f20], eax
mov eax, dword [0x1313bec]
push str.glTexCoord1f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord1fv
push ecx
mov dword [0x802108], eax
mov dword [0x13e41bc], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord1i
push edx
mov dword [0x801fbc], eax
mov dword [0x13e3ef0], eax
call esi
mov dword [0x8020f8], eax
mov dword [0x13e418c], eax
mov eax, dword [0x1313bec]
push str.glTexCoord1iv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord1s
push ecx
mov dword [0x801fd4], eax
mov dword [0x13e3f0c], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord1sv
push edx
mov dword [0x8020d0], eax
mov dword [0x13e4170], eax
call esi
mov dword [0x80200c], eax
mov dword [0x13e3e98], eax
mov eax, dword [0x1313bec]
push str.glTexCoord2d
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord2dv
push ecx
mov dword [0x8020fc], eax
mov dword [0x13e41b4], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord2f
push edx
mov dword [0x801fcc], eax
mov dword [0x13e3f04], eax
call esi
mov dword [0x8020f4], eax
mov dword [0x13e4194], eax
mov eax, dword [0x1313bec]
push str.glTexCoord2fv
push eax
call esi
mov dword [0x801f70], eax
mov dword [0x13e3ec8], eax
push str.glTexCoord2i
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord2iv
push edx
mov dword [0x8020ec], eax
mov dword [0x13e41a4], eax
call esi
mov dword [0x801f84], eax
mov dword [0x13e3ed8], eax
mov eax, dword [0x1313bec]
push str.glTexCoord2s
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord2sv
push ecx
mov dword [0x8020c8], eax
mov dword [0x13e4180], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord3d
push edx
mov dword [0x802020], eax
mov dword [0x13e400c], eax
call esi
mov dword [0x8020f0], eax
mov dword [0x13e4188], eax
mov eax, dword [0x1313bec]
push str.glTexCoord3dv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord3f
push ecx
mov dword [0x801f7c], eax
mov dword [0x13e3ed0], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord3fv
push edx
mov dword [0x8020e8], eax
mov dword [0x13e41a8], eax
call esi
mov dword [0x801f88], eax
mov dword [0x13e3eac], eax
mov eax, dword [0x1313bec]
push str.glTexCoord3i
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord3iv
push ecx
mov dword [0x8020d8], eax
mov dword [0x13e4178], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord3s
push edx
mov dword [0x801f98], eax
mov dword [0x13e3ec0], eax
call esi
mov dword [0x8020c4], eax
mov dword [0x13e4154], eax
mov eax, dword [0x1313bec]
push str.glTexCoord3sv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord4d
push ecx
mov dword [0x801fe0], eax
mov dword [0x13e3fdc], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord4dv
push edx
mov dword [0x8020e0], eax
mov dword [0x13e4198], eax
call esi
mov dword [0x801f94], eax
mov dword [0x13e3eb0], eax
mov eax, dword [0x1313bec]
push str.glTexCoord4f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord4fv
push ecx
mov dword [0x8020d4], eax
mov dword [0x13e417c], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord4i
push edx
mov dword [0x802000], eax
mov dword [0x13e3e90], eax
call esi
mov dword [0x8020cc], eax
mov dword [0x13e4184], eax
mov eax, dword [0x1313bec]
push str.glTexCoord4iv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexCoord4s
push ecx
mov dword [0x802018], eax
mov dword [0x13e3ea8], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexCoord4sv
push edx
mov dword [0x8020a8], eax
mov dword [0x13e4160], eax
call esi
mov dword [0x801ff4], eax
mov dword [0x13e3fc0], eax
mov eax, dword [0x1313bec]
push str.glTexCoordPointer
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexEnvf
push ecx
mov dword [0x802040], eax
mov dword [0x13e3e34], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexEnvfv
push edx
mov dword [0x802b30], eax
mov dword [0x13e3c6c], eax
call esi
mov dword [0x802c6c], eax
mov dword [0x13e40f0], eax
mov eax, dword [0x1313bec]
push str.glTexEnvi
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexEnviv
push ecx
mov dword [0x802c80], eax
mov dword [0x13e3c74], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexGend
push edx
mov dword [0x802c24], eax
mov dword [0x13e40ac], eax
call esi
mov dword [0x802b58], eax
mov dword [0x13e3c20], eax
mov eax, dword [0x1313bec]
push str.glTexGendv
push eax
call esi
mov dword [0x802060], eax
mov dword [0x13e3fec], eax
push str.glTexGenf
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glTexGenfv
push edx
mov dword [0x802b54], eax
mov dword [0x13e3c8c], eax
call esi
mov dword [0x801ff0], eax
mov dword [0x13e3fb8], eax
mov eax, dword [0x1313bec]
push str.glTexGeni
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexGeniv
push ecx
mov dword [0x802b20], eax
mov dword [0x13e3c88], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexImage1D
push edx
mov dword [0x801fdc], eax
mov dword [0x13e3fcc], eax
call esi
mov dword [0x802b18], eax
mov dword [0x13e3e04], eax
mov eax, dword [0x1313bec]
push str.glTexImage2D
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexParameterf
push ecx
mov dword [0x802b6c], eax
mov dword [0x13e3e08], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexParameterfv
push edx
mov dword [0x801ffc], eax
mov dword [0x13e3efc], eax
call esi
mov dword [0x802634], eax
mov dword [0x13e3ccc], eax
mov eax, dword [0x1313bec]
push str.glTexParameteri
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTexParameteriv
push ecx
mov dword [0x802008], eax
mov dword [0x13e3f00], eax
call esi
mov edx, dword [0x1313bec]
push str.glTexSubImage1D
push edx
mov dword [0x802630], eax
mov dword [0x13e3ce4], eax
call esi
mov dword [0x802b74], eax
mov dword [0x13e3f94], eax
mov eax, dword [0x1313bec]
push str.glTexSubImage2D
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glTranslated
push ecx
mov dword [0x802b78], eax
mov dword [0x13e3f9c], eax
call esi
mov edx, dword [0x1313bec]
push str.glTranslatef
push edx
mov dword [0x802168], eax
mov dword [0x13e3ee4], eax
call esi
mov dword [0x802164], eax
mov dword [0x13e3eec], eax
mov eax, dword [0x1313bec]
push str.glVertex2d
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex2dv
push ecx
mov dword [0x801fa4], eax
mov dword [0x13e410c], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex2f
push edx
mov dword [0x802ae0], eax
mov dword [0x13e3f10], eax
call esi
mov dword [0x801fa0], eax
mov dword [0x13e4114], eax
mov eax, dword [0x1313bec]
push str.glVertex2fv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex2i
push ecx
mov dword [0x802ad4], eax
mov dword [0x13e3ef8], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex2iv
push edx
mov dword [0x802c4c], eax
mov dword [0x13e40dc], eax
call esi
mov dword [0x802abc], eax
mov dword [0x13e3ed4], eax
mov eax, dword [0x1313bec]
push str.glVertex2s
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex2sv
push ecx
mov dword [0x802c54], eax
mov dword [0x13e40e8], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex3d
push edx
mov dword [0x802a8c], eax
mov dword [0x13e3e8c], eax
call esi
mov dword [0x802c48], eax
mov dword [0x13e40d8], eax
mov eax, dword [0x1313bec]
push str.glVertex3dv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex3f
push ecx
mov dword [0x802ab8], eax
mov dword [0x13e3ef4], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex3fv
push edx
mov dword [0x802c44], eax
mov dword [0x13e40e4], eax
call esi
mov dword [0x802aac], eax
mov dword [0x13e3ee0], eax
mov eax, dword [0x1313bec]
push str.glVertex3i
push eax
call esi
mov dword [0x802c3c], eax
mov dword [0x13e40d0], eax
push str.glVertex3iv
mov ecx, dword [0x1313bec]
push ecx
call esi
mov edx, dword [0x1313bec]
push str.glVertex3s
push edx
mov dword [0x802a94], eax
mov dword [0x13e3eb4], eax
call esi
mov dword [0x802c34], eax
mov dword [0x13e40a8], eax
mov eax, dword [0x1313bec]
push str.glVertex3sv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex4d
push ecx
mov dword [0x802a60], eax
mov dword [0x13e4000], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex4dv
push edx
mov dword [0x802c40], eax
mov dword [0x13e40cc], eax
call esi
mov dword [0x802aa0], eax
mov dword [0x13e3ecc], eax
mov eax, dword [0x1313bec]
push str.glVertex4f
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex4fv
push ecx
mov dword [0x802c68], eax
mov dword [0x13e40d4], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex4i
push edx
mov dword [0x802a9c], eax
mov dword [0x13e3ebc], eax
call esi
mov dword [0x802c5c], eax
mov dword [0x13e40fc], eax
mov eax, dword [0x1313bec]
push str.glVertex4iv
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glVertex4s
push ecx
mov dword [0x802a88], eax
mov dword [0x13e3e9c], eax
call esi
mov edx, dword [0x1313bec]
push str.glVertex4sv
push edx
mov dword [0x802c28], eax
mov dword [0x13e40a4], eax
call esi
mov dword [0x802a58], eax
mov dword [0x13e3fd4], eax
mov eax, dword [0x1313bec]
push str.glVertexPointer
push eax
call esi
mov ecx, dword [0x1313bec]
push str.glViewport
push ecx
mov dword [0x802144], eax
mov dword [0x13e3cf8], eax
call esi
mov edx, dword [0x1313bec]
push str.wglCopyContext
push edx
mov dword [0x802068], eax
mov dword [0x13e3f90], eax
call esi
mov dword [0x13e3ff0], eax
mov eax, dword [0x1313bec]
push str.wglCreateContext
push eax
call esi
mov ecx, dword [0x1313bec]
push str.wglCreateLayerContext
push ecx
mov dword [0x13e3dac], eax
call esi
mov edx, dword [0x1313bec]
push str.wglDeleteContext
push edx
mov dword [0x13e3dbc], eax
call esi
mov dword [0x13e40bc], eax
mov eax, dword [0x1313bec]
push str.wglDescribeLayerPlane
push eax
call esi
mov ecx, dword [0x1313bec]
push str.wglGetCurrentContext
push ecx
mov dword [0x13e3e38], eax
call esi
mov edx, dword [0x1313bec]
push str.wglGetCurrentDC
push edx
mov dword [0x13e3d64], eax
call esi
mov dword [0x13e4004], eax
mov eax, dword [0x1313bec]
push str.wglGetLayerPaletteEntries
push eax
call esi
mov ecx, dword [0x1313bec]
push str.wglGetProcAddress
push ecx
mov dword [0x13e3dc0], eax
call esi
mov edx, dword [0x1313bec]
push str.wglMakeCurrent
push edx
mov dword [0x13e3f7c], eax
call esi
mov dword [0x13e414c], eax
mov eax, dword [0x1313bec]
push str.wglRealizeLayerPalette
push eax
call esi
mov ecx, dword [0x1313bec]
push str.wglSetLayerPaletteEntries
push ecx
mov dword [0x13e3ddc], eax
call esi
mov edx, dword [0x1313bec]
push str.wglShareLists
push edx
mov dword [0x13e4124], eax
call esi
mov dword [0x13e40f8], eax
mov eax, dword [0x1313bec]
push str.wglSwapLayerBuffers
push eax
call esi
mov ecx, dword [0x1313bec]
push str.wglUseFontBitmapsA
push ecx
mov dword [0x13e4008], eax
call esi
mov edx, dword [0x1313bec]
push str.wglUseFontOutlinesA
push edx
mov dword [0x13e401c], eax
call esi
mov dword [0x13e3f80], eax
mov eax, dword [0x1313bec]
push str.wglChoosePixelFormat
push eax
call esi
mov dword [0x13e3dec], eax
mov ecx, dword [0x1313bec]
push str.wglDescribePixelFormat
push ecx
call esi
mov edx, dword [0x1313bec]
push str.wglGetPixelFormat
push edx
mov dword [0x13e3f34], eax
call esi
mov dword [0x13e3e44], eax
mov eax, dword [0x1313bec]
push str.wglSetPixelFormat
push eax
call esi
mov ecx, dword [0x1313bec]
push str.wglSwapBuffers
push ecx
mov dword [0x13e3de8], eax
call esi
mov edx, dword [0x13e6b78]
mov dword [0x13e4088], eax
mov dword [0x13e3f88], edi
mov dword [0x13e6bf8], edi
mov dword [0x13e6c20], edi
mov dword [0x13e4228], edi
mov dword [0x13e6d48], edi
mov dword [0x13e6d68], edi
mov dword [0x13e6b58], edi
mov dword [0x13e3d00], edi
mov dword [0x13e4050], edi
mov eax, dword [edx + 0x20]
push eax
call fcn.004925d0
add esp, 4
mov eax, 1
pop edi
pop esi
pop ebx
add esp, 0x800
ret