Join also our Discord channel! Click here.

Ninja Ripper

General game file tools that are useful for more than one game
blackninja
veteran
Posts: 83
Joined: Wed Nov 28, 2012 11:55 am
Been thanked: 66 times

Re: Ninja Ripper

Post by blackninja » Mon Apr 18, 2016 8:18 am

Zoetropes
Attach full log
Have a question about NinjaRipper? Ask on forum, not PM.

Zoetropes
ultra-n00b
Posts: 8
Joined: Tue Jun 10, 2014 5:37 pm
Has thanked: 2 times
Been thanked: 1 time

Re: Ninja Ripper

Post by Zoetropes » Mon Apr 18, 2016 11:53 pm

blackninja wrote:Zoetropes
Attach full log
I tried attaching it but it's too large for the forum, which parts of the log are you interested in?

phailhaus
ultra-n00b
Posts: 1
Joined: Sun Mar 30, 2014 6:47 am

Re: Ninja Ripper

Post by phailhaus » Wed Apr 20, 2016 4:59 pm

Zoetropes wrote:
blackninja wrote:Zoetropes
Attach full log
I tried attaching it but it's too large for the forum, which parts of the log are you interested in?

Upload it to WHFF. It should easily fit on there.

Zoetropes
ultra-n00b
Posts: 8
Joined: Tue Jun 10, 2014 5:37 pm
Has thanked: 2 times
Been thanked: 1 time

Re: Ninja Ripper

Post by Zoetropes » Thu Apr 21, 2016 5:50 pm

phailhaus wrote:
Zoetropes wrote:
blackninja wrote:Zoetropes
Attach full log
I tried attaching it but it's too large for the forum, which parts of the log are you interested in?

Upload it to WHFF. It should easily fit on there.
Hi, it seems the max filesize is 768 MB on WHHF, my log file is over 2 GB. If I set the forced interval to lower so not as much gets ripped, the logfile shrinks in size, but then I get a lot more missing geometry and textures.

I uploaded a much smaller file:https://i.frogbox.es/gdz (Couldn't upload here as the forum didn't take .log or .txt, didn't want to keep retrying).

Hopefully this can shed some light on things!

Joserod1980
beginner
Posts: 22
Joined: Wed Apr 29, 2015 11:16 pm
Has thanked: 1 time

Re: Ninja Ripper

Post by Joserod1980 » Thu Apr 28, 2016 3:42 am

Hey blackninja im doing a little better at my work i was wondering if you can help me get good rips from google earth let me know how much would i need to donate so you can help me fix that thanks

blackninja
veteran
Posts: 83
Joined: Wed Nov 28, 2012 11:55 am
Been thanked: 66 times

Re: Ninja Ripper

Post by blackninja » Fri Apr 29, 2016 10:56 am

Joserod1980
Project closed due no donations.
No time for that now.
Have a question about NinjaRipper? Ask on forum, not PM.

mrschinken123
ultra-n00b
Posts: 1
Joined: Mon May 16, 2016 1:11 pm

Re: Ninja Ripper

Post by mrschinken123 » Mon May 16, 2016 1:15 pm

ohai,

I am having a problem with v1.5.1 and Guild Wars 2 - injecting seems to work fine - but ninja ripper also tries to inject into child processes, which in this case kills the entire programm since the child is "CoherentUI" which is no dx9 app.
Is there any way to disable the child injecting?

Log attached & Thank you.
0516/134334 [15D0] Ninja Ripper 1.5.1 x64
0516/134334 [15D0] © 2004-2015 black_ninja

0516/134334 [15D0] LOG START
0516/134334 [15D0] Inject mode: "intruder"

0516/134334 [15D0] Texture downscale max width : 4096
0516/134334 [15D0] Texture downscale max height: 4096
0516/134334 [15D0] Texture downscale value: 2

0516/134334 [15D0] LdrLoadDll hooked. Target: 0x00000000772F7A90
0516/134334 [15D0] LdrUnloadDll hooked. Target: 0x00000000772F3AE0
0516/134334 [15D0] CreateProcessA hooked. Target: 0x0000000077148840
0516/134334 [15D0] CreateProcessW hooked. Target: 0x00000000770D1BB0
0516/134334 [15D0] CreateProcessAsUserW hooked. Target: 0x000007FEFD97AFE8
0516/134334 [15D0] CreateProcessWithLogonW hooked. Target: 0x000007FEFD9DFA50
0516/134334 [15D0] CreateProcessWithTokenW hooked. Target: 0x000007FEFD9DF9E0
0516/134334 [15D0] D3D9.DLL loaded
0516/134334 [15D0] D3D9 ripper init
0516/134334 [15D0] Direct3DCreate9 hooked. Target: 0x000007FEEDCC96B0
0516/134334 [15D0] Direct3DCreate9(32) return: 0x00000000004F1300
0516/134334 [15D0] IDirect3D9_CreateDevice hooked. Target: 0x000007FEEDCA0390
0516/134334 [15D0] D3D9.DLL unloaded
0516/134334 [15D0] D3D9 ripper uninit

0516/134334 [15D0] DDRAW.DLL loaded
0516/134334 [15D0] DDRAW init
0516/134334 [15D0] DirectDrawCreateEx hooked. Target: 0x000007FEF3788968
0516/134334 [15D0] DirectDrawCreate hooked. Target: 0x000007FEF378815C
0516/134334 [15D0] DirectDrawCreate() ret: 0x00000000
0516/134334 [15D0] IDirectDraw_QueryInterface hooked. Target: 0x000007FEF3788498
0516/134334 [15D0] IDirectDraw_CreateSurface hooked. Target: 0x000007FEF3785FE0
0516/134334 [15D0] IUnknown_QueryInterface(IID_IDirectDraw7) HRESULT: 0x00000000
0516/134334 [15D0] IDirectDraw_CreateSurface hooked. Target: 0x000007FEF37AC64C
0516/134334 [15D0] DDRAW.DLL unloaded
0516/134334 [15D0] DDRAW uninit

0516/134336 [15E0] D3D9.DLL loaded
0516/134336 [15E0] D3D9 ripper init
0516/134336 [15E0] Direct3DCreate9 hooked. Target: 0x000007FEED2896B0
0516/134336 [15E0] Direct3DCreate9(32) return: 0x0000000004AA1300
0516/134336 [15E0] IDirect3D9_CreateDevice hooked. Target: 0x000007FEED260390
0516/134336 [15E0] D3D11.DLL loaded
0516/134336 [15E0] D3D11 ripper init
0516/134336 [15E0] D3D11CreateDeviceAndSwapChain hooked. Target: 0x000007FEEDC955C4
0516/134336 [15E0] D3D11CreateDevice hooked. Target: 0x000007FEEDC9555C
0516/134336 [15E0] DXGI init
0516/134336 [15E0] CreateDXGIFactory hooked. Target: 0x000007FEF7EE4DA4
0516/134336 [15E0] CreateDXGIFactory1 hooked. Target: 0x000007FEF7F09AF4
0516/134338 [15E0] CreateDXGIFactory()
0516/134338 [15E0] IDXGIFactory_QueryInterface hooked. Target: 0x000007FEF7EE4CA8
0516/134338 [15E0] IDXGIFactory_CreateSwapChain hooked. Target: 0x000007FEF7F09E20
0516/134338 [15E0] D3D11CreateDeviceAndSwapChain() return: 0x00000000
0516/134338 [15E0] ID3D11Device_CreateInputLayout hooked. Target: 0x000007FEEDCA031C
0516/134338 [15E0] ID3D11Device_CreateVertexShader hooked. Target: 0x000007FEEDC9F544
0516/134338 [15E0] ID3D11Device_CreatePixelShader hooked. Target: 0x000007FEEDC9FF40
0516/134338 [15E0] ID3D11Device_CreateGeometryShader hooked. Target: 0x000007FEEDC9FA90
0516/134338 [15E0] ID3D11Device_CreateGeometryShaderWithStreamOutput hooked. Target: 0x000007FEEDC9FC7C
0516/134338 [15E0] D3D11CreateDevice() return: 0x00000000
0516/134338 [15E0] Direct3DCreate9(32) return: 0x0000000004758640
0516/134338 [15E0] DDRAW.DLL loaded
0516/134338 [15E0] DDRAW init
0516/134338 [15E0] DirectDrawCreateEx hooked. Target: 0x000007FEF3788968
0516/134338 [15E0] DirectDrawCreate hooked. Target: 0x000007FEF378815C
0516/134338 [15E0] DirectDrawCreate() ret: 0x00000000
0516/134338 [15E0] IDirectDraw_QueryInterface hooked. Target: 0x000007FEF3788498
0516/134338 [15E0] IDirectDraw_CreateSurface hooked. Target: 0x000007FEF3785FE0
0516/134338 [15E0] IUnknown_QueryInterface(IID_IDirectDraw7) HRESULT: 0x00000000
0516/134338 [15E0] IDirectDraw_CreateSurface hooked. Target: 0x000007FEF37AC64C
0516/134338 [15E0] IUnknown_QueryInterface({ACA12120-3356-11D1-8F-CF-00-C0-4F-C2-9B-4E}) HRESULT: 0x00000000
0516/134338 [15E0] DDRAW.DLL unloaded
0516/134338 [15E0] DDRAW uninit

0516/134338 [15E0] D3D11.DLL unloaded
0516/134338 [15E0] D3D11 ripper uninit

0516/134338 [15E0] DXGI.DLL unloaded
0516/134338 [15E0] DXGI uninit

0516/134338 [15E0] IDirect3D9_CreateDevice(0x0000000004AA1300, ...) return: 0x00000000
0516/134338 [15E0] IDirect3DDevice9_SetTexture hooked. Target: 0x000007FEED289748
0516/134338 [15E0] IDirect3DDevice9_DrawPrimitiveUP hooked. Target: 0x000007FEED287394
0516/134338 [15E0] IDirect3DDevice9_DrawIndexedPrimitive hooked. Target: 0x000007FEED291BD0
0516/134338 [15E0] IDirect3DDevice9_DrawIndexedPrimitiveUP hooked. Target: 0x000007FEED326A98
0516/134338 [15E0] IDirect3DDevice9_DrawPrimitive hooked. Target: 0x000007FEED262B24
0516/134338 [15E0] IDirect3DDevice9_CreateVertexBuffer hooked. Target: 0x000007FEED25751C
0516/134338 [15E0] IDirect3DDevice9_CreateIndexBuffer hooked. Target: 0x000007FEED28AC90
0516/134338 [15E0] IDirect3DDevice9_Present hooked. Target: 0x000007FEED284378
0516/134338 [15E0] IDirect3DDevice9_GetSwapChain hooked. Target: 0x000007FEED292D8C
0516/134338 [15E0] IDirect3DDevice9_CreateAdditionalSwapChain hooked. Target: 0x000007FEED2EC990
0516/134338 [15E0] IDirect3DDevice9_SetPixelShader hooked. Target: 0x000007FEED284E14
0516/134338 [15E0] IDirect3DDevice9_SetDepthStencilSurface hooked. Target: 0x000007FEED277BA0
0516/134339 [15E0] IDirect3DDevice9_SetGammaRamp hooked. Target: 0x000007FEED2ED3F8
0516/134339 [15E0] IDirect3DDevice9_SetStreamSource hooked. Target: 0x000007FEED2877C0
0516/134339 [15E0] IDirect3DDevice9_CreateVertexShader hooked. Target: 0x000007FEED272DA0
0516/134339 [15E0] IDirect3DDevice9_CreatePixelShader hooked. Target: 0x000007FEED26F560
0516/134400 [15E0] CreateProcessW("D:\Program Files (x86)\GuildWars2\bin64\CoherentUI_Host.exe" --coherent-options=host-46f31bc0-8cde-4b5b-983c-3b73600e9962") return: 1
0516/134400 [15E0] Injecting to child process. Status: OK

TomWin
veteran
Posts: 137
Joined: Sun Apr 11, 2010 7:46 pm
Has thanked: 8 times
Been thanked: 6 times

Re: Ninja Ripper

Post by TomWin » Mon May 16, 2016 11:39 pm

I try to rip maps from BeamNG but when I load the files to 3dmax it looks like that:
Image

I use this ripper for the first time. What I do wrong?

User avatar
Tosyk
double-veteran
double-veteran
Posts: 936
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 112 times
Contact:

Re: Ninja Ripper

Post by Tosyk » Tue May 17, 2016 7:41 am

TomWin wrote:I try to rip maps from BeamNG but when I load the files to 3dmax it looks like that:
Image

I use this ripper for the first time. What I do wrong?
basically ther is nothing wrong. ninja ripper rips models in their original position/transformation (so called t-pose) which is 0,0,0.
Thank you for all you do here
my blog | my forum

Mkbewe
n00b
Posts: 16
Joined: Sun Oct 04, 2015 4:53 pm
Has thanked: 1 time

Re: Ninja Ripper

Post by Mkbewe » Tue May 17, 2016 9:13 am

TomWin wrote:I try to rip maps from BeamNG but when I load the files to 3dmax it looks like that:
Image

I use this ripper for the first time. What I do wrong?

Here you have all meshes (of map and of models). Idk how is in your game, but in my ripped i have first 100-150 meshes of maps, next are models and another (f.e. skybox, some 2d models).

TomWin
veteran
Posts: 137
Joined: Sun Apr 11, 2010 7:46 pm
Has thanked: 8 times
Been thanked: 6 times

Re: Ninja Ripper

Post by TomWin » Tue May 17, 2016 1:28 pm

And how can I make it load a map like it was in game?
I remember 3d ripper DX was ripping all the scene just like it was.

BTW. Any idea how to rip models from WindowsApps games eg. Asphalt 8?
I tried to do shortcut lnk and some bat file converted to exe because it's not possible to run ripper in WindowsApps dir, but it didnt work anyway.

User avatar
Tosyk
double-veteran
double-veteran
Posts: 936
Joined: Thu Oct 22, 2009 10:24 am
Location: Russia, Siberia
Has thanked: 225 times
Been thanked: 112 times
Contact:

Re: Ninja Ripper

Post by Tosyk » Tue May 17, 2016 1:54 pm

TomWin wrote:And how can I make it load a map like it was in game?
I remember 3d ripper DX was ripping all the scene just like it was.
not possible with ninja ripper;
TomWin wrote:BTW. Any idea how to rip models from WindowsApps games eg. Asphalt 8?
I tried to do shortcut lnk and some bat file converted to exe because it's not possible to run ripper in WindowsApps dir, but it didnt work anyway.
not sure what you doing but this ripper only for windows desktop.
Thank you for all you do here
my blog | my forum

Spartan019
n00b
Posts: 10
Joined: Sun Sep 21, 2014 2:46 am
Has thanked: 1 time
Been thanked: 1 time

Re: Ninja Ripper

Post by Spartan019 » Sun May 22, 2016 3:36 am

Is Ninja Ripper dead for anyone else's Star trek online?

imarceldoe
n00b
Posts: 10
Joined: Thu Jan 28, 2016 2:55 pm
Has thanked: 3 times

Re: Ninja Ripper

Post by imarceldoe » Wed Jun 15, 2016 12:03 pm

Hello,

It appears Ninja Ripper has stopped working with MGS TPP. Is there anyway I could donate $200 USD or something along those lines to getting it fixed again for it? I really am desperate and the tool was working last I used it, so I'm sad to see it's not working anymore.
I'll send the money first and everything, no problems.

I would really appreciate it if I could do something like that for it.
I would also be happy to buy the game for you.

Here are two links -
Here is a .rip folder example: https://a.pomf.cat/suphyj.zip
and the log file: https://a.pomf.cat/stzzyd.txt

Also, I would be more than happy to donate to a Patreon monthly.

Thanks.

Karric
n00b
Posts: 10
Joined: Fri Aug 28, 2015 12:20 am

Re: Ninja Ripper

Post by Karric » Wed Jul 20, 2016 11:28 pm

I'm unable to use Ninja Ripper (I'm on a mac), would anyone be willing to rip a model for me? PM if possible, thanks.

Post Reply