Ninja Ripper

Вопросы касающиеся рипа игр при помощи Ninja Ripper, открытии .rip файлов в различных программах и исправлении рипнутых текстур
Сообщение
Автор
georgesears
Прохожий
Прохожий
Сообщения: 31
Зарегистрирован: 10 мар 2016, 17:07
Благодарил (а): 0
Поблагодарили: 0

Re: Ninja Ripper

#1251 Сообщение georgesears »

Tosyk писал(а):georgesears, качай ломаную версию и рипай её. других вариантов и нет.
можно конечно ещё попросить разработчиков чтобы они отключили блокировку.
простите, но весь смысл в контенте мультиплеера....(
блин, люди с читами играют, хакают статы персонажей и прочее, в том же стиме, а запустить какую-нибудь программу для 3д уже нельзя...

и кстати, проблема ныне наблюдается не только в MGS V The Phantom Pain, имеющей мультиплеерный режим, но и в чисто-сингловой Ground Zeroes....

В любом случае спасибо за ваш замечательный инструмент. Сейчас он действительно работает в 90% игр.
Для меня он пока не сработал только в Dark Souls 1

Вот кстати ченджлог апдейта, ничего про анти-чит
Развернуть
An update has been released for the Steam Client and will be automatically downloaded.

Note: a minor update to this client was released again on March 10 with additional crash fixes and a performance improvement for OpenGL games on Windows.

General

Added Steam Overlay support for games using the Vulkan graphics API
Improved performance when you are a member of a large number of groups
Fixed a bug preventing invites to Steam Groups from showing in the friends UI
Fixed a bug which caused non-Steam games to remain in the app list after deletion
Fixed a bug which caused "Hidden" status of non-Steam games to reset on every client restart
Improved handling and display of certain Unicode characters in profile names
Fixed an issue with some Steamworks-enabled games which caused them to crash on shutdown
Added an option to display download speeds as bits per second (Mbps) instead of MB/sec, for easier comparison with the way network and internet connection speeds are traditionally reported

Windows
Removed an error message when selecting a shortcut file through the "Add a game..." file browser
Added Steam Overlay support for DirectX 12 (requires the latest Windows 10 updates)
Reduced CPU usage and improved frame rates for some D3D9 and OpenGL games launched through Steam
Fixed several game-specific crashes, or cases where games refused to launch through Steam

Linux
Fixed an issue where toggling the overlay in fullscreen games could sometimes result in a loss of keyboard and mouse input
Updated ALSA libraries in the Steam Runtime to prevent compatibility issues with newer distributions
Fixed text corruption in the UI with some non-Western languages

Big Picture
Added drag scrolling. Hold the mouse down on a scrollable panel and drag it up and down to scroll.
Restyled mouse scroll thumbs to indicate whether content is available in the given direction
Added Store Page link to game library entries in the "Manage Game" section
Fixed Web Browser context menu not positioned correctly on certain screen sizes
Fixed an issue where the overlay would become unresponsive if restarting a game directly after exiting it through the overlay

In-Home Streaming
Added dynamic MTU discovery to compute the optimal packet size for your local network
Added streaming server support for a network performance test from the Steam Link
Improved frame rate for AMD hardware-accelerated video capture of GPU-intensive games
Added support for hardware accelerated encoding using NVIDIA cards (NVENC) on SteamOS/Linux
Fixed black screen when streaming certain D3D 11.1 applications, such as Kodi

SteamVR
Enabled scrolling in the Steam dashboard with either the Vive controller touch pad or the mouse pointer
Updated the friends UI to indicate a different online status while you are in VR
Added a help dialog in case Steam detects a HTC Vive that is present but not installed properly
Added an "Exit Game" alternate state for the "Play Game" button when viewing a library page in VR
Fixed the incorrect button footer being displayed in Steam UI when using a traditional game controller
Improved touchpad feedback on the VR controller when using large swipes in the Steam dashboard
Improved the library view to show all installed OpenVR applications, even non-Steam applications
Disabled the Big Picture startup sound when entering SteamVR
Added a warning message if the current controller or play area does not match the game requirements

Steam Controller
Added option to use Desktop Configuration for shortcuts to improve compatibility with intermediate launcher apps
Added a menu item to edit controller configuration from the desktop-mode library context menu
Added an option for Big Picture overlay when launching controller-based games from the desktop library view
Games launched via the desktop client with an active Steam Controller can optionally use the Big Picture overlay.
Improved reliability and performance of editing and publishing controller configurations
Added the ability to save controller configurations to local disk files
Added new auto-power-off options for 5 and 10 minutes
Improved XInput compatibility for some games (Final Fantasy 14)
Fixed Joystick Camera not sending Pad Click if you started pressing at the edge of the pad
Fixed mouse horizontal inversion not respecting rotation properly
Improved controller behavior when entering and exiting Standby or Suspend. Zombie controllers should no longer be shown in the controller list and controllers should be properly recognized upon return
Improved handling of pure Mouse/Keyboard and mixed XInput configurations
Added the ability to use other controllers alongside Steam Controllers. Games with XInput support will use whichever controller is active, other games will prefer alternate controllers when present.
Fixed action set selection UI with native games with large number of action sets
Fixed an issue where configuration changes would not stick with non-Steam shortcuts
Added support for the on-screen keyboard without entering Big Picture mode
Improved stability and window placement of desktop on-screen keyboard
Reduced size of desktop on-screen keyboard
Fixed haptics intensity being stuck to High if anti-deadzone was in use
Setting any anti-deadzone on the joystick will now disable all joystick hardware deadzoning. Note that this can cause drift if the anti-deadzone is too large or if not using a proper anti-deadzone buffer. (Requires Firmware Update)
Experimental Rumble Emulation is now available as an Application Setting. This feature tries to emulate a feel similar to rumble despite haptic actuators being a very different technology than rumble motors. (Requires Firmware Update)
Fixed occasional doubled input in Big Picture when initially powering on the controller
Added the ability to disable the X or Y axis for Joystick Move modes. This can be useful when using the Gyro to emulate a steering wheel
Fixed description text for the joystick output fields of the Joystick Move and Joystick Camera modes

Аватара пользователя
Tosyk
Администратор
Сообщения: 1880
Зарегистрирован: 24 авг 2011, 03:11
Благодарил (а): 64 раза
Поблагодарили: 61 раз

Re: Ninja Ripper

#1252 Сообщение Tosyk »

georgesears, скинь сюда лог рипа.
При копировании материалов сайта ссылка на этот ресурс обязательна.
When copying materials from this site link to this resource is required.

georgesears
Прохожий
Прохожий
Сообщения: 31
Зарегистрирован: 10 мар 2016, 17:07
Благодарил (а): 0
Поблагодарили: 0

Re: Ninja Ripper

#1253 Сообщение georgesears »

вот пример нерабочего рипа
Развернутьнерабочий рип
0311/022112 [0F10] Ninja Ripper 1.5.1 x64
0311/022112 [0F10] © 2004-2015 black_ninja

0311/022112 [0F10] LOG START
0311/022112 [0F10] Inject mode: "d3d11.dll wrapper"

0311/022112 [0F10] Texture downscale max width : 4096
0311/022112 [0F10] Texture downscale max height: 4096
0311/022112 [0F10] Texture downscale value: 2

0311/022112 [0F10] LdrLoadDll hooked. Target: 0x0000000077507AC0
0311/022112 [0F10] LdrUnloadDll hooked. Target: 0x0000000077503B10
0311/022112 [0F10] CreateProcessA hooked. Target: 0x0000000077358810
0311/022112 [0F10] CreateProcessW hooked. Target: 0x00000000772E1B50
0311/022112 [0F10] CreateProcessAsUserW hooked. Target: 0x000007FEFEBEE780
0311/022112 [0F10] CreateProcessWithLogonW hooked. Target: 0x000007FEFEC50C10
0311/022112 [0F10] CreateProcessWithTokenW hooked. Target: 0x000007FEFEC50BA0
0311/022112 [0F10] DXGI init
0311/022112 [0F10] CreateDXGIFactory hooked. Target: 0x000007FEFA004DA4
0311/022112 [0F10] CreateDXGIFactory1 hooked. Target: 0x000007FEFA029AF4
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface hooked. Target: 0x000007FEFA004CA8
0311/022116 [0F10] IDXGIFactory1_CreateSwapChain hooked. Target: 0x000007FEFA029E20
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] D3D11.DLL loaded
0311/022116 [0F10] D3D11 ripper init
0311/022116 [0F10] D3D11CreateDeviceAndSwapChain hooked. Target: 0x000007FEEEB155C4
0311/022116 [0F10] D3D11CreateDevice hooked. Target: 0x000007FEEEB1555C
0311/022116 [0F10] CreateDXGIFactory1()
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory2)
0311/022116 [0F10] D3D11CreateDeviceAndSwapChain() return: 0x00000000
0311/022116 [0F10] ID3D11DeviceContext_Draw hooked. Target: 0x000007FEEEB99950
0311/022116 [0F10] ID3D11DeviceContext_DrawAuto hooked. Target: 0x000007FEEEB9B730
0311/022116 [0F10] ID3D11DeviceContext_DrawIndexed hooked. Target: 0x000007FEEEB94650
0311/022116 [0F10] ID3D11DeviceContext_DrawIndexedInstanced hooked. Target: 0x000007FEEEB919E0
0311/022116 [0F10] ID3D11DeviceContext_DrawIndexedInstancedIndirect hooked. Target: 0x000007FEEEB8D2D0
0311/022116 [0F10] ID3D11DeviceContext_DrawInstanced hooked. Target: 0x000007FEEEB91A10
0311/022116 [0F10] ID3D11DeviceContext_ClearRenderTargetView hooked. Target: 0x000007FEEEB8D4B0
0311/022116 [0F10] ID3D11DeviceContext_PSSetShaderResources hooked. Target: 0x000007FEEEB7CB80
0311/022116 [0F10] ID3D11Device_CreateInputLayout hooked. Target: 0x000007FEEEB2031C
0311/022116 [0F10] ID3D11Device_CreateVertexShader hooked. Target: 0x000007FEEEB1F544
0311/022116 [0F10] ID3D11Device_CreatePixelShader hooked. Target: 0x000007FEEEB1FF40
0311/022116 [0F10] ID3D11Device_CreateGeometryShader hooked. Target: 0x000007FEEEB1FA90
0311/022116 [0F10] ID3D11Device_CreateGeometryShaderWithStreamOutput hooked. Target: 0x000007FEEEB1FC7C
0311/022116 [0F10] D3D11CreateDevice() return: 0x00000000
0311/022116 [0F10] IDXGIFactory_QueryInterface(IID_IDXGIFactory1)
рабочий рип как добавить не знаю, поэтому скину ссылку (у вас ни txt ни rtf скинуть нельзя, а если пастить- будет лимит знаков)
https://yadi.sk/i/A8hTf2nZq6ZhC
Последний раз редактировалось georgesears 11 мар 2016, 23:30, всего редактировалось 1 раз.

Аватара пользователя
Tosyk
Администратор
Сообщения: 1880
Зарегистрирован: 24 авг 2011, 03:11
Благодарил (а): 64 раза
Поблагодарили: 61 раз

Re: Ninja Ripper

#1254 Сообщение Tosyk »

georgesears, возможно есть ещё какой-то рип и лог, поищи в папке стима.
При копировании материалов сайта ссылка на этот ресурс обязательна.
When copying materials from this site link to this resource is required.

georgesears
Прохожий
Прохожий
Сообщения: 31
Зарегистрирован: 10 мар 2016, 17:07
Благодарил (а): 0
Поблагодарили: 0

Re: Ninja Ripper

#1255 Сообщение georgesears »

Tosyk писал(а):georgesears, возможно есть ещё какой-то рип и лог, поищи в папке стима.
добавил лог рабочего, щас пошарю в папке стима

black_ninja
Ветеран
Ветеран
Сообщения: 424
Зарегистрирован: 08 дек 2011, 04:17
Благодарил (а): 0
Поблагодарили: 0

Re: Ninja Ripper

#1256 Сообщение black_ninja »

Лог не полный. Выложите сам файл

georgesears
Прохожий
Прохожий
Сообщения: 31
Зарегистрирован: 10 мар 2016, 17:07
Благодарил (а): 0
Поблагодарили: 0

Re: Ninja Ripper

#1257 Сообщение georgesears »

black_ninja писал(а):Лог не полный. Выложите сам файл

Вот не рабочий Вот еще раз рабочий
EDIT:
Вот добавлю для сравнения. попробовал сделать рипы в payday 2 и при каждой попытке (причем удачной) создавался лог рипа для steam.exe
Обратите внимание, что данные логи относятся к одной сессии из 2 рипов 2 разных сцен (просмотр двух разных образцов оружия), но создалось 3 папки, чего я до этого не видел вообще:
Одна для Payday 2, как для запускаемого приложения, потом одна для Steam, потом одна снова для Payday 2, куда уже и ушли рипы с финальным логом.
Качество моделей хорошее, но почему-то оооочень темные текстуры. прямо ооочень. Вероятно особенность движка.

Развернутьссылка на папки

Аватара пользователя
Kirov
Мега-Ветеран
Мега-Ветеран
Сообщения: 1230
Зарегистрирован: 04 янв 2012, 16:29
Благодарил (а): 33 раза
Поблагодарили: 58 раз

Re: Ninja Ripper

#1258 Сообщение Kirov »

В общем, попытался рипать из Red Alert 3. Несколько интересных заметок:

- Риппер не запускается вместе с игрой (запускается файл, но риппер не реагирует, папка не создаётся, лог не ведётся). Приходится запускать через другой риппер (GA или 3DR);
- При рипе все меши центрируются и намертво спаиваются воедино, что особо геморно при рипе зданий и людей.

Как я обнаружил путём запуска через GA, файл "RA3.exe" не запускает игру, а служит передаткой для запуска файла с расширением *.GAME, например "ra3_1.*.GAME (* - номер версии)". Ниндзя, видимо, за файл *.EXE его не воспринимает, в то время как два других риппера охотно с ним работают.

Вот прикладываю рипы нужных мне зданий, вместе с логами и обеими созданными папками: http://rghost.ru/6bMCrdYgP

Аватара пользователя
Andrakann
Ветеран
Ветеран
Сообщения: 253
Зарегистрирован: 07 фев 2012, 17:29
Откуда: Таганрог
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Ninja Ripper

#1259 Сообщение Andrakann »

Kirov писал(а):- При рипе все меши центрируются и намертво спаиваются воедино, что особо геморно при рипе зданий и людей.
Это довольно легко пофиксить модификаторами "split by materials" или "split by objects", что разделит объект на группы полигонов по материалам или примитивам.
В Deep Exploration такие модификаторы есть, в максе не ковырял.

Аватара пользователя
Tosyk
Администратор
Сообщения: 1880
Зарегистрирован: 24 авг 2011, 03:11
Благодарил (а): 64 раза
Поблагодарили: 61 раз

Re: Ninja Ripper

#1260 Сообщение Tosyk »

Andrakann писал(а):
Kirov писал(а):- При рипе все меши центрируются и намертво спаиваются воедино, что особо геморно при рипе зданий и людей.
Это довольно легко пофиксить модификаторами "split by materials" или "split by objects", что разделит объект на группы полигонов по материалам или примитивам.
В Deep Exploration такие модификаторы есть, в максе не ковырял.
да и такой скрипт для макса есть.
При копировании материалов сайта ссылка на этот ресурс обязательна.
When copying materials from this site link to this resource is required.

Закрыто

Вернуться в «Ninja Ripper»