Results 1 to 3 of 3
  1. #1
    mDeception's Avatar
    Join Date
    Aug 2008
    Posts
    2
    Reputation
    10
    Thanks
    1

    Direct 3D Addresses ( Includes a method for vista )

    Code:
     /*XP Function Addresses
    //------------------------------------------------------------------------------
    
    static DWORD IDirect3DDevice9__QueryInterfaceAddr              = (DWORD)0x4FE10430;
    static DWORD IDirect3DDevice9__AddRefAddr                      = (DWORD)0x4FE0FA00;
    static DWORD IDirect3DDevice9__ReleaseAddr                     = (DWORD)0x4FE103F0;
    static DWORD IDirect3DDevice9__TestCooperativeLevelAddr        = (DWORD)0x4FE10FB0;
    static DWORD IDirect3DDevice9__GetAvailableTextureMemAddr      = (DWORD)0x4FE113D0;
    static DWORD IDirect3DDevice9__EvictManagedResourcesAddr       = (DWORD)0x4FE56DB0;
    static DWORD IDirect3DDevice9__GetDirect3DAddr                 = (DWORD)0x4FE11210;
    static DWORD IDirect3DDevice9__GetDeviceCapsAddr               = (DWORD)0x4FE12800;
    static DWORD IDirect3DDevice9__GetDisplayModeAddr              = (DWORD)0x4FE11330;
    static DWORD IDirect3DDevice9__GetCreationParametersAddr       = (DWORD)0x4FE112B0;
    static DWORD IDirect3DDevice9__SetCursorPropertiesAddr         = (DWORD)0x4FE10850;
    static DWORD IDirect3DDevice9__SetCursorPositionAddr           = (DWORD)0x4FE10A00;
    static DWORD IDirect3DDevice9__ShowCursorAddr                  = (DWORD)0x4FE10AB0;
    static DWORD IDirect3DDevice9__CreateAdditionalSwapChainAddr   = (DWORD)0x4FE10570;
    static DWORD IDirect3DDevice9__GetSwapChainAddr                = (DWORD)0x4FE10790;
    static DWORD IDirect3DDevice9__GetNumberOfSwapChainsAddr       = (DWORD)0x4FE10710;
    static DWORD IDirect3DDevice9__ResetAddr                       = (DWORD)0x4FE136B0;
    static DWORD IDirect3DDevice9__PresentAddr                     = (DWORD)0x4FE10EA0;
    static DWORD IDirect3DDevice9__GetBackBufferAddr               = (DWORD)0x4FE10DC0;
    static DWORD IDirect3DDevice9__GetRasterStatusAddr             = (DWORD)0x4FE11180;
    static DWORD IDirect3DDevice9__SetDialogBoxModeAddr            = (DWORD)0x4FE10B80;
    static DWORD IDirect3DDevice9__SetGammaRampAddr                = (DWORD)0x4FE10C70;
    static DWORD IDirect3DDevice9__GetGammaRampAddr                = (DWORD)0x4FE10D20;
    static DWORD IDirect3DDevice9__CreateTextureAddr               = (DWORD)0x4FE11BC0;
    static DWORD IDirect3DDevice9__CreateVolumeTextureAddr         = (DWORD)0x4FE11C90;
    static DWORD IDirect3DDevice9__CreateCubeTextureAddr           = (DWORD)0x4FE11D70;
    static DWORD IDirect3DDevice9__CreateVertexBufferAddr          = (DWORD)0x4FE12000;
    static DWORD IDirect3DDevice9__CreateIndexBufferAddr           = (DWORD)0x4FE120D0;
    static DWORD IDirect3DDevice9__CreateRenderTargetAddr          = (DWORD)0x4FE11E40;
    static DWORD IDirect3DDevice9__CreateDepthStencilSurfaceAddr   = (DWORD)0x4FE11F20;
    static DWORD IDirect3DDevice9__UpdateSurfaceAddr               = (DWORD)0x4FE13F00;
    static DWORD IDirect3DDevice9__UpdateTextureAddr               = (DWORD)0x4FE11AB0;
    static DWORD IDirect3DDevice9__GetRenderTargetDataAddr         = (DWORD)0x4FE13D50;
    static DWORD IDirect3DDevice9__GetFrontBufferDataAddr          = (DWORD)0x4FE12A10;
    static DWORD IDirect3DDevice9__StretchRectAddr                 = (DWORD)0x4FE143A0;
    static DWORD IDirect3DDevice9__ColorFillAddr                   = (DWORD)0x4FE13150;
    static DWORD IDirect3DDevice9__CreateOffscreenPlainSurfaceAddr = (DWORD)0x4FE13540;
    static DWORD IDirect3DDevice9__SetRenderTargetAddr             = (DWORD)0x4FE572B0;
    static DWORD IDirect3DDevice9__GetRenderTargetAddr             = (DWORD)0x4FE52C60;
    static DWORD IDirect3DDevice9__SetDepthStencilSurfaceAddr      = (DWORD)0x4FE52D50;
    static DWORD IDirect3DDevice9__GetDepthStencilSurfaceAddr      = (DWORD)0x4FE52E90;
    static DWORD IDirect3DDevice9__BeginSceneAddr                  = (DWORD)0x4FE57010;
    static DWORD IDirect3DDevice9__EndSceneAddr                    = (DWORD)0x4FE571A0;
    static DWORD IDirect3DDevice9__ClearAddr                       = (DWORD)0x4FE55720;
    static DWORD IDirect3DDevice9__SetTransformAddr                = (DWORD)0x4FE52AE0;
    static DWORD IDirect3DDevice9__GetTransformAddr                = (DWORD)0x4FE65D60;
    static DWORD IDirect3DDevice9__MultiplyTransformAddr           = (DWORD)0x4FE529B0;
    static DWORD IDirect3DDevice9__SetViewportAddr                 = (DWORD)0x4FE52F70;
    static DWORD IDirect3DDevice9__GetViewportAddr                 = (DWORD)0x4FE55F30;
    static DWORD IDirect3DDevice9__SetMaterialAddr                 = (DWORD)0x4FE531C0;
    static DWORD IDirect3DDevice9__GetMaterialAddr                 = (DWORD)0x4FE67E70;
    static DWORD IDirect3DDevice9__SetLightAddr                    = (DWORD)0x4FE575A0;
    static DWORD IDirect3DDevice9__GetLightAddr                    = (DWORD)0x4FE67F20;
    static DWORD IDirect3DDevice9__LightEnableAddr                 = (DWORD)0x4FE57E30;
    static DWORD IDirect3DDevice9__GetLightEnableAddr              = (DWORD)0x4FE68110;
    static DWORD IDirect3DDevice9__Se***ipPlaneAddr                = (DWORD)0x4FE53900;
    static DWORD IDirect3DDevice9__Ge***ipPlaneAddr                = (DWORD)0x4FE65100;
    static DWORD IDirect3DDevice9__SetRenderStateAddr              = (DWORD)0x4FE654E0;
    static DWORD IDirect3DDevice9__GetRenderStateAddr              = (DWORD)0x4FE65670;
    static DWORD IDirect3DDevice9__CreateStateBlockAddr            = (DWORD)0x4FE67C70;
    static DWORD IDirect3DDevice9__BeginStateBlockAddr             = (DWORD)0x4FE67060;
    static DWORD IDirect3DDevice9__EndStateBlockAddr               = (DWORD)0x4FE67AE0;
    static DWORD IDirect3DDevice9__Se***ipStatusAddr               = (DWORD)0x4FE65EA0;
    static DWORD IDirect3DDevice9__Ge***ipStatusAddr               = (DWORD)0x4FE65F50;
    static DWORD IDirect3DDevice9__GetTextureAddr                  = (DWORD)0x4FE579D0;
    static DWORD IDirect3DDevice9__SetTextureAddr                  = (DWORD)0x4FE534C0;
    static DWORD IDirect3DDevice9__GetTextureStageStateAddr        = (DWORD)0x4FE657F0;
    static DWORD IDirect3DDevice9__SetTextureStageStateAddr        = (DWORD)0x4FE57AB0;
    static DWORD IDirect3DDevice9__GetSamplerStateAddr             = (DWORD)0x4FE65B00;
    static DWORD IDirect3DDevice9__SetSamplerStateAddr             = (DWORD)0x4FE57C50;
    static DWORD IDirect3DDevice9__ValidateDeviceAddr              = (DWORD)0x4FE6AE40;
    static DWORD IDirect3DDevice9__SetPaletteEntriesAddr           = (DWORD)0x4FE58000;
    static DWORD IDirect3DDevice9__GetPaletteEntriesAddr           = (DWORD)0x4FE53810;
    static DWORD IDirect3DDevice9__SetCurrentTexturePaletteAddr    = (DWORD)0x4FE53650;
    static DWORD IDirect3DDevice9__GetCurrentTexturePaletteAddr    = (DWORD)0x4FE53770;
    static DWORD IDirect3DDevice9__SetScissorRectAddr              = (DWORD)0x4FE574B0;
    static DWORD IDirect3DDevice9__GetScissorRectAddr              = (DWORD)0x4FE530C0;
    static DWORD IDirect3DDevice9__SetSoftwareVertexProcessingAddr = (DWORD)0x4FE67620;
    static DWORD IDirect3DDevice9__GetSoftwareVertexProcessingAddr = (DWORD)0x4FE65400;
    static DWORD IDirect3DDevice9__SetNPatchModeAddr               = (DWORD)0x4FE65300;
    static DWORD IDirect3DDevice9__GetNPatchModeAddr               = (DWORD)0x4FE50FA0;
    static DWORD IDirect3DDevice9__DrawPrimitiveAddr               = (DWORD)0x4FE586E0;
    static DWORD IDirect3DDevice9__DrawIndexedPrimitiveAddr        = (DWORD)0x4FE58830;
    static DWORD IDirect3DDevice9__DrawPrimitiveUPAddr             = (DWORD)0x4FE58970;
    static DWORD IDirect3DDevice9__DrawIndexedPrimitiveUPAddr      = (DWORD)0x4FE58BC0;
    static DWORD IDirect3DDevice9__ProcessVerticesAddr             = (DWORD)0x4FE69E40;
    static DWORD IDirect3DDevice9__CreateVertexDeclarationAddr     = (DWORD)0x4FE61F60;
    static DWORD IDirect3DDevice9__SetVertexDeclarationAddr        = (DWORD)0x4FE54540;
    static DWORD IDirect3DDevice9__GetVertexDeclarationAddr        = (DWORD)0x4FE54670;
    static DWORD IDirect3DDevice9__SetFVFAddr                      = (DWORD)0x4FE54360;
    static DWORD IDirect3DDevice9__GetFVFAddr                      = (DWORD)0x4FE581C0;
    static DWORD IDirect3DDevice9__CreateVertexShaderAddr          = (DWORD)0x4FE620E0;
    static DWORD IDirect3DDevice9__SetVertexShaderAddr             = (DWORD)0x4FE54730;
    static DWORD IDirect3DDevice9__GetVertexShaderAddr             = (DWORD)0x4FE62CC0;
    static DWORD IDirect3DDevice9__SetVertexShaderConstantFAddr    = (DWORD)0x4FE54900;
    static DWORD IDirect3DDevice9__GetVertexShaderConstantFAddr    = (DWORD)0x4FE561A0;
    static DWORD IDirect3DDevice9__SetVertexShaderConstantIAddr    = (DWORD)0x4FE54A40;
    static DWORD IDirect3DDevice9__GetVertexShaderConstantIAddr    = (DWORD)0x4FE562F0;
    static DWORD IDirect3DDevice9__SetVertexShaderConstantBAddr    = (DWORD)0x4FE54B80;
    static DWORD IDirect3DDevice9__GetVertexShaderConstantBAddr    = (DWORD)0x4FE56440;
    static DWORD IDirect3DDevice9__SetStreamSourceAddr             = (DWORD)0x4FE53A00;
    static DWORD IDirect3DDevice9__GetStreamSourceAddr             = (DWORD)0x4FE53C50;
    static DWORD IDirect3DDevice9__SetStreamSourceFreqAddr         = (DWORD)0x4FE53D40;
    static DWORD IDirect3DDevice9__GetStreamSourceFreqAddr         = (DWORD)0x4FE53F70;
    static DWORD IDirect3DDevice9__SetIndicesAddr                  = (DWORD)0x4FE54020;
    static DWORD IDirect3DDevice9__GetIndicesAddr                  = (DWORD)0x4FE54290;
    static DWORD IDirect3DDevice9__CreatePixelShaderAddr           = (DWORD)0x4FE5A8E0;
    static DWORD IDirect3DDevice9__SetPixelShaderAddr              = (DWORD)0x4FE54D70;
    static DWORD IDirect3DDevice9__GetPixelShaderAddr              = (DWORD)0x4FE68F30;
    static DWORD IDirect3DDevice9__SetPixelShaderConstantFAddr     = (DWORD)0x4FE54ED0;
    static DWORD IDirect3DDevice9__GetPixelShaderConstantFAddr     = (DWORD)0x4FE68FF0;
    static DWORD IDirect3DDevice9__SetPixelShaderConstantIAddr     = (DWORD)0x4FE55010;
    static DWORD IDirect3DDevice9__GetPixelShaderConstantIAddr     = (DWORD)0x4FE690C0;
    static DWORD IDirect3DDevice9__SetPixelShaderConstantBAddr     = (DWORD)0x4FE55150;
    static DWORD IDirect3DDevice9__GetPixelShaderConstantBAddr     = (DWORD)0x4FE69190;
    static DWORD IDirect3DDevice9__DrawRectPatchAddr               = (DWORD)0x4FE553A0;
    static DWORD IDirect3DDevice9__DrawTriPatchAddr                = (DWORD)0x4FE554A0;
    static DWORD IDirect3DDevice9__DeletePatchAddr                 = (DWORD)0x4FE555A0;
    static DWORD IDirect3DDevice9__CreateQueryAddr                 = (DWORD)0x4FE5A390;*/
    
    
    //Vista Offsets, Lovely..They're Dynamic >_>
    //*Hooked Direct3D9 interface: 0x19507e0 -> 0x1910ad8
    static DWORD IDirect3DDevice9__QueryInterfaceAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x2AC2C;
    static DWORD IDirect3DDevice9__AddRefAddr                      = (DWORD)GetModuleHandleA("d3d9.dll")+0x559D;
    static DWORD IDirect3DDevice9__ReleaseAddr                     = (DWORD)GetModuleHandleA("d3d9.dll")+0x5574;
    static DWORD IDirect3DDevice9__TestCooperativeLevelAddr        = (DWORD)GetModuleHandleA("d3d9.dll")+0x91DA;
    static DWORD IDirect3DDevice9__GetAvailableTextureMemAddr      = (DWORD)GetModuleHandleA("d3d9.dll")+0x7ADD;
    static DWORD IDirect3DDevice9__EvictManagedResourcesAddr       = (DWORD)GetModuleHandleA("d3d9.dll")+0x24F7;
    static DWORD IDirect3DDevice9__GetDirect3DAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x0AA79;
    static DWORD IDirect3DDevice9__GetDeviceCapsAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0F9B5;
    static DWORD IDirect3DDevice9__GetDisplayModeAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x0D8BE;
    static DWORD IDirect3DDevice9__GetCreationParametersAddr       = (DWORD)GetModuleHandleA("d3d9.dll")+0x0AD58;
    static DWORD IDirect3DDevice9__SetCursorPropertiesAddr         = (DWORD)GetModuleHandleA("d3d9.dll")+0x6D8C;
    static DWORD IDirect3DDevice9__SetCursorPositionAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0x7265;
    static DWORD IDirect3DDevice9__ShowCursorAddr                  = (DWORD)GetModuleHandleA("d3d9.dll")+0x0E39D;
    static DWORD IDirect3DDevice9__CreateAdditionalSwapChainAddr   = (DWORD)GetModuleHandleA("d3d9.dll")+0x69D2;
    static DWORD IDirect3DDevice9__GetSwapChainAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x05E1A;
    static DWORD IDirect3DDevice9__GetNumberOfSwapChainsAddr       = (DWORD)GetModuleHandleA("d3d9.dll")+0x02108;
    static DWORD IDirect3DDevice9__ResetAddr                       = (DWORD)GetModuleHandleA("d3d9.dll")+0xCA625;
    static DWORD IDirect3DDevice9__PresentAddr                     = (DWORD)GetModuleHandleA("d3d9.dll")+0x5A636;
    static DWORD IDirect3DDevice9__GetBackBufferAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0AEC0;
    static DWORD IDirect3DDevice9__GetRasterStatusAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x78C9;
    static DWORD IDirect3DDevice9__SetDialogBoxModeAddr            = (DWORD)GetModuleHandleA("d3d9.dll")+0x7355;
    static DWORD IDirect3DDevice9__SetGammaRampAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x75D9;
    static DWORD IDirect3DDevice9__GetGammaRampAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x7719;
    static DWORD IDirect3DDevice9__CreateTextureAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0DC90;
    static DWORD IDirect3DDevice9__CreateVolumeTextureAddr         = (DWORD)GetModuleHandleA("d3d9.dll")+0x7E98;
    static DWORD IDirect3DDevice9__CreateCubeTextureAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0xCA0D;
    static DWORD IDirect3DDevice9__CreateVertexBufferAddr          = (DWORD)GetModuleHandleA("d3d9.dll")+0x04FE3;
    static DWORD IDirect3DDevice9__CreateIndexBufferAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0x05BA3;
    static DWORD IDirect3DDevice9__CreateRenderTargetAddr          = (DWORD)GetModuleHandleA("d3d9.dll")+0x03A3C;
    static DWORD IDirect3DDevice9__CreateDepthStencilSurfaceAddr   = (DWORD)GetModuleHandleA("d3d9.dll")+0x81B8;
    static DWORD IDirect3DDevice9__UpdateSurfaceAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x06593;
    static DWORD IDirect3DDevice9__UpdateTextureAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0E8D8;
    static DWORD IDirect3DDevice9__GetRenderTargetDataAddr         = (DWORD)GetModuleHandleA("d3d9.dll")+0x0EEC7;
    static DWORD IDirect3DDevice9__GetFrontBufferDataAddr          = (DWORD)GetModuleHandleA("d3d9.dll")+0x8467;
    static DWORD IDirect3DDevice9__StretchRectAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x07841;
    static DWORD IDirect3DDevice9__ColorFillAddr                   = (DWORD)GetModuleHandleA("d3d9.dll")+0x8C95;
    static DWORD IDirect3DDevice9__CreateOffscreenPlainSurfaceAddr = (DWORD)GetModuleHandleA("d3d9.dll")+0x0BFB0;
    static DWORD IDirect3DDevice9__SetRenderTargetAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0E3AA;
    static DWORD IDirect3DDevice9__GetRenderTargetAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0A729;
    static DWORD IDirect3DDevice9__SetDepthStencilSurfaceAddr      = (DWORD)GetModuleHandleA("d3d9.dll")+0x0B160;
    static DWORD IDirect3DDevice9__GetDepthStencilSurfaceAddr      = (DWORD)GetModuleHandleA("d3d9.dll")+0x0565;
    static DWORD IDirect3DDevice9__BeginSceneAddr                  = (DWORD)GetModuleHandleA("d3d9.dll")+0x03FF2;
    static DWORD IDirect3DDevice9__EndSceneAddr                    = (DWORD)GetModuleHandleA("d3d9.dll")+0x0412C;
    static DWORD IDirect3DDevice9__ClearAddr                       = (DWORD)GetModuleHandleA("d3d9.dll")+0x0E0C5;
    static DWORD IDirect3DDevice9__SetTransformAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x06EAB;
    static DWORD IDirect3DDevice9__GetTransformAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x0932A;
    static DWORD IDirect3DDevice9__MultiplyTransformAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0x0264B;
    static DWORD IDirect3DDevice9__SetViewportAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x0779D;
    static DWORD IDirect3DDevice9__GetViewportAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x0CE63;
    static DWORD IDirect3DDevice9__SetMaterialAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x02954;
    static DWORD IDirect3DDevice9__GetMaterialAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x09C83;
    static DWORD IDirect3DDevice9__SetLightAddr                    = (DWORD)GetModuleHandleA("d3d9.dll")+0x0F820;
    static DWORD IDirect3DDevice9__GetLightAddr                    = (DWORD)GetModuleHandleA("d3d9.dll")+0x09D32;
    static DWORD IDirect3DDevice9__LightEnableAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x0F923;
    static DWORD IDirect3DDevice9__GetLightEnableAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x09E7B;
    static DWORD IDirect3DDevice9__Se***ipPlaneAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x03D34;
    static DWORD IDirect3DDevice9__Ge***ipPlaneAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x0998F;
    static DWORD IDirect3DDevice9__SetRenderStateAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x0C31B;
    static DWORD IDirect3DDevice9__GetRenderStateAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x08EE6;
    static DWORD IDirect3DDevice9__CreateStateBlockAddr            = (DWORD)GetModuleHandleA("d3d9.dll")+0xBAC9;
    static DWORD IDirect3DDevice9__BeginStateBlockAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0BC94;
    static DWORD IDirect3DDevice9__EndStateBlockAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0C43E;
    static DWORD IDirect3DDevice9__Se***ipStatusAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x094BE;
    static DWORD IDirect3DDevice9__Ge***ipStatusAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x09568;
    static DWORD IDirect3DDevice9__GetTextureAddr                  = (DWORD)GetModuleHandleA("d3d9.dll")+0x03038;
    static DWORD IDirect3DDevice9__SetTextureAddr                  = (DWORD)GetModuleHandleA("d3d9.dll")+0x0A38A;
    static DWORD IDirect3DDevice9__GetTextureStageStateAddr        = (DWORD)GetModuleHandleA("d3d9.dll")+0x090D0;
    static DWORD IDirect3DDevice9__SetTextureStageStateAddr        = (DWORD)GetModuleHandleA("d3d9.dll")+0x0A509;
    static DWORD IDirect3DDevice9__GetSamplerStateAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x09252;
    static DWORD IDirect3DDevice9__SetSamplerStateAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0A42B;
    static DWORD IDirect3DDevice9__ValidateDeviceAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x34CC;
    static DWORD IDirect3DDevice9__SetPaletteEntriesAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0x0393B;
    static DWORD IDirect3DDevice9__GetPaletteEntriesAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0x03C71;
    static DWORD IDirect3DDevice9__SetCurrentTexturePaletteAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x0373A;
    static DWORD IDirect3DDevice9__GetCurrentTexturePaletteAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x0389A;
    static DWORD IDirect3DDevice9__SetScissorRectAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x0276B;
    static DWORD IDirect3DDevice9__GetScissorRectAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x02898;
    static DWORD IDirect3DDevice9__SetSoftwareVertexProcessingAddr = (DWORD)GetModuleHandleA("d3d9.dll")+0x09A56;
    static DWORD IDirect3DDevice9__GetSoftwareVertexProcessingAddr = (DWORD)GetModuleHandleA("d3d9.dll")+0x08EC9;
    static DWORD IDirect3DDevice9__SetNPatchModeAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0CF0A;
    static DWORD IDirect3DDevice9__GetNPatchModeAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x0CE4C;
    static DWORD IDirect3DDevice9__DrawPrimitiveAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x04290;
    static DWORD IDirect3DDevice9__DrawIndexedPrimitiveAddr        = (DWORD)GetModuleHandleA("d3d9.dll")+0x085D1;
    static DWORD IDirect3DDevice9__DrawPrimitiveUPAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0CB06;
    static DWORD IDirect3DDevice9__DrawIndexedPrimitiveUPAddr      = (DWORD)GetModuleHandleA("d3d9.dll")+0x05956;
    static DWORD IDirect3DDevice9__ProcessVerticesAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0AAC4;
    static DWORD IDirect3DDevice9__CreateVertexDeclarationAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x0C5A4;
    static DWORD IDirect3DDevice9__SetVertexDeclarationAddr        = (DWORD)GetModuleHandleA("d3d9.dll")+0x0C4A2;
    static DWORD IDirect3DDevice9__GetVertexDeclarationAddr        = (DWORD)GetModuleHandleA("d3d9.dll")+0x04467;
    static DWORD IDirect3DDevice9__SetFVFAddr                      = (DWORD)GetModuleHandleA("d3d9.dll")+0x04253;
    static DWORD IDirect3DDevice9__GetFVFAddr                      = (DWORD)GetModuleHandleA("d3d9.dll")+0x0438E;
    static DWORD IDirect3DDevice9__CreateVertexShaderAddr          = (DWORD)GetModuleHandleA("d3d9.dll")+0x7779;
    static DWORD IDirect3DDevice9__SetVertexShaderAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0C24F;
    static DWORD IDirect3DDevice9__GetVertexShaderAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x0CDB4;
    static DWORD IDirect3DDevice9__SetVertexShaderConstantFAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x555E;
    static DWORD IDirect3DDevice9__GetVertexShaderConstantFAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x01B62;
    static DWORD IDirect3DDevice9__SetVertexShaderConstantIAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x005C5;
    static DWORD IDirect3DDevice9__GetVertexShaderConstantIAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x01D57;
    static DWORD IDirect3DDevice9__SetVertexShaderConstantBAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x0073C;
    static DWORD IDirect3DDevice9__GetVertexShaderConstantBAddr    = (DWORD)GetModuleHandleA("d3d9.dll")+0x01F4B;
    static DWORD IDirect3DDevice9__SetStreamSourceAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x5D4B4;
    static DWORD IDirect3DDevice9__GetStreamSourceAddr             = (DWORD)GetModuleHandleA("d3d9.dll")+0x03E8E;
    static DWORD IDirect3DDevice9__SetStreamSourceFreqAddr         = (DWORD)GetModuleHandleA("d3d9.dll")+0x03F85;
    static DWORD IDirect3DDevice9__GetStreamSourceFreqAddr         = (DWORD)GetModuleHandleA("d3d9.dll")+0x040CA;
    static DWORD IDirect3DDevice9__SetIndicesAddr                  = (DWORD)GetModuleHandleA("d3d9.dll")+0x0D5A5;
    static DWORD IDirect3DDevice9__GetIndicesAddr                  = (DWORD)GetModuleHandleA("d3d9.dll")+0x04185;
    static DWORD IDirect3DDevice9__CreatePixelShaderAddr           = (DWORD)GetModuleHandleA("d3d9.dll")+0x7EC1;
    static DWORD IDirect3DDevice9__SetPixelShaderAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x0C12A;
    static DWORD IDirect3DDevice9__GetPixelShaderAddr              = (DWORD)GetModuleHandleA("d3d9.dll")+0x0D169;
    static DWORD IDirect3DDevice9__SetPixelShaderConstantFAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x56D9;
    static DWORD IDirect3DDevice9__GetPixelShaderConstantFAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x0D232;
    static DWORD IDirect3DDevice9__SetPixelShaderConstantIAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x009E4;
    static DWORD IDirect3DDevice9__GetPixelShaderConstantIAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x0D374;
    static DWORD IDirect3DDevice9__SetPixelShaderConstantBAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x00B5B;
    static DWORD IDirect3DDevice9__GetPixelShaderConstantBAddr     = (DWORD)GetModuleHandleA("d3d9.dll")+0x0D4C4;
    static DWORD IDirect3DDevice9__DrawRectPatchAddr               = (DWORD)GetModuleHandleA("d3d9.dll")+0x053FE;
    static DWORD IDirect3DDevice9__DrawTriPatchAddr                = (DWORD)GetModuleHandleA("d3d9.dll")+0x056AB;
    static DWORD IDirect3DDevice9__DeletePatchAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x00CD2;
    static DWORD IDirect3DDevice9__CreateQueryAddr                 = (DWORD)GetModuleHandleA("d3d9.dll")+0x0B73E;

  2. The Following User Says Thank You to mDeception For This Useful Post:

    Rajinn (08-07-2008)

  3. #2
    splitterlt03's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Posts
    25
    Reputation
    10
    Thanks
    6
    whast that

  4. #3
    woody77's Avatar
    Join Date
    Jul 2008
    Gender
    male
    Posts
    302
    Reputation
    10
    Thanks
    1,173
    Lol I love to just see what people are doing and learn but damn what do we have here.

    I think I see a few Japanese words.

Similar Threads

  1. Does anyone have Gunz hack for vista
    By chenstat in forum Gunz General
    Replies: 1
    Last Post: 01-25-2008, 05:46 AM
  2. Need ONE (1) address - trading finished product for it
    By bagpiperdude90 in forum WarRock - International Hacks
    Replies: 6
    Last Post: 10-08-2007, 09:20 PM
  3. hacks for vista
    By spr1ngf1ld in forum WarRock - International Hacks
    Replies: 5
    Last Post: 09-11-2007, 02:38 AM
  4. Hacks for vista?hacks dont do anything!
    By badtimer12 in forum WarRock - International Hacks
    Replies: 17
    Last Post: 09-03-2007, 02:17 PM
  5. Ch3at Enigne For Vista
    By XqwertyX in forum WarRock Korea Hacks
    Replies: 16
    Last Post: 05-28-2007, 11:02 PM

Tags for this Thread