vicboma1 / loaderDumpsArcade

Loader Dumps Arcade run Taito Type X | NESICAxLive arcade machines games in your PC
MIT License
48 stars 13 forks source link

PLATFORM - Hook d3d9ex Methods #74

Closed vicboma1 closed 4 years ago

vicboma1 commented 4 years ago

imp_D3DXCreateFontA __imp_D3DXMatrixTranslation imp_D3DXCreateTextureFromFileInMemory imp_D3DXMatrixScaling __imp_D3DXMatrixMultiply imp_D3DXCreateSprite __imp_D3DXMatrixOrthoOffCenterLH __imp_D3DXMatrixRotationZ

vicboma1 commented 4 years ago

Testing with all d3dx9_*.dll that operative system carries

{ "D3DXCreateFontA", "d3dx9_24.dll"}, { "D3DXCreateFontW", "d3dx9_24.dll"}, { "D3DXCreateFontA", "d3dx9_25.dll"}, { "D3DXCreateFontW", "d3dx9_25.dll"}, { "D3DXCreateFontA", "d3dx9_26.dll"}, { "D3DXCreateFontW", "d3dx9_26.dll"}, { "D3DXCreateFontA", "d3dx9_27.dll"}, { "D3DXCreateFontW", "d3dx9_27.dll"}, { "D3DXCreateFontA", "d3dx9_28.dll"}, { "D3DXCreateFontW", "d3dx9_28.dll"}, { "D3DXCreateFontA", "d3dx9_29.dll"}, { "D3DXCreateFontW", "d3dx9_29.dll"}, { "D3DXCreateFontA", "d3dx9_30.dll"}, { "D3DXCreateFontW", "d3dx9_30.dll"}, { "D3DXCreateFontA", "d3dx9_31.dll"}, { "D3DXCreateFontW", "d3dx9_31.dll"}, { "D3DXCreateFontA", "d3dx9_32.dll"}, { "D3DXCreateFontW", "d3dx9_32.dll"}, { "D3DXCreateFontA", "d3dx9_33.dll"}, { "D3DXCreateFontW", "d3dx9_33.dll"}, { "D3DXCreateFontA", "d3dx9_34.dll"}, { "D3DXCreateFontW", "d3dx9_34.dll"}, { "D3DXCreateFontA", "d3dx9_35.dll"}, { "D3DXCreateFontW", "d3dx9_35.dll"}, { "D3DXCreateFontA", "d3dx9_36.dll"}, { "D3DXCreateFontW", "d3dx9_36.dll"}, { "D3DXCreateFontA", "d3dx9_37.dll"}, { "D3DXCreateFontW", "d3dx9_37.dll"}, { "D3DXCreateFontA", "d3dx9_38.dll"}, { "D3DXCreateFontW", "d3dx9_38.dll"}, { "D3DXCreateFontA", "d3dx9_39.dll"}, { "D3DXCreateFontW", "d3dx9_39.dll"}, { "D3DXCreateFontA", "d3dx9_40.dll"}, { "D3DXCreateFontW", "d3dx9_40.dll"}, { "D3DXCreateFontA", "d3dx9_41.dll"}, { "D3DXCreateFontW", "d3dx9_41.dll"}, { "D3DXCreateFontA", "d3dx9_42.dll"}, { "D3DXCreateFontW", "d3dx9_42.dll"}, { "D3DXCreateFontA", "d3dx9_43.dll"}, { "D3DXCreateFontW", "d3dx9_43.dll"}, { "D3DXCreateFontA", "d3dx9d_33.dll"}, { "D3DXCreateFontW", "d3dx9d_33.dll"}, { "D3DXCreateFontA", "d3dx9d_43.dll"}, { "D3DXCreateFontW", "d3dx9d_43.dll" }

vicboma1 commented 4 years ago

Executing Rastan Saga Log:

END CreateDevice D3DXCreateFontA( pDevice: 0F515A10 | pD3Device: 039E2000 | Height: 18 | Width: 0 | Weight: 400 | MipLevels: 0 | Italic: 0 | CharSet: 1 | OutputPrecision: 0 | Quality: 0 | PitchAndFamily: 0 | pFaceName: ‚l‚r ƒSƒVƒbƒN | ppFont: 029AEF68 ) 1
D3DXCreateSprite( pDevice: 0F515A10 | ppSprite: 029AEF6C )
D3DXMatrixTranslation 0018FAAC | [80.0, 0.0 ,0.0] D3DXMatrixMultiply D3DXMatrixScaling 0018FAAC | [1.6, 1.6 ,1.0] D3DXMatrixMultiply