[Tool] Resorep - DirectX 11 texture replacer (5 Viewers)

Lazyeye007

Potential Patron
Joined
Sep 11, 2016
Turns out Shadow of Mordor does indeed extract textures, the problem is that in ever folder there is only a 1.dds file. No other files extract. It is possible to make mods so long as they use the 1.dds however doing so seems to replace textures that also use 1.dds. I did manage to make one "mod" with it though, changing a DLC poster but as you can see, it also replaces the one for Lord of the Hunt as they're the same format and use the same name.
23F0F630075C32558EF19574E0CF465D0C76DFC6
 
Last edited:

bucabuca

Potential Patron
Joined
Jun 28, 2016
It's okay to post my work in progress mods here? And also, someone have the 256x256 texture for militia in Arkham Knight? I'm crazy to find it.
 

fleet

Staff
Admin
Forums Moderator
RM Moderator
Content Creator
Joined
Apr 16, 2012
It's okay to post my work in progress mods here? And also, someone have the 256x256 texture for militia in Arkham Knight? I'm crazy to find it.
I'd recommend starting a new thread for your work in progress mods. Nude mods would go in the adult mods section. Include the name of the game in the thread title.
Very respectfully,
fleet (global moderator)
 

CoolGamer

Potential Patron
Joined
Dec 23, 2016
Hi Ray,

Is it possible to create a 32bit version of the dx11proxy64.dll for windows 7 that works with 32bit games?

I am asking because a 32bit wrapper program named dgVoodoo2 converts all old 32bit games (DirextX 1 to DirectX 8) into DirectX 11 and makes them Reshade3 compatible. It would be very cool to use your texture replacer on those old PC games.
 

Ray Wing

Content Creator
Joined
Jun 12, 2013
Hi Ray,

Is it possible to create a 32bit version of the dx11proxy64.dll for windows 7 that works with 32bit games?

I am asking because a 32bit wrapper program named dgVoodoo2 converts all old 32bit games (DirextX 1 to DirectX 8) into DirectX 11 and makes them Reshade3 compatible. It would be very cool to use your texture replacer on those old PC games.
Hi CoolGamer, sorry I overlooked your PM. I can't remember details but I remember that long time ago I encountered some difficulties compiling 32 bit version of the dll. Let me check that again and report back.
 

TheEspio001

Potential Patron
Joined
Sep 24, 2016
I've been having some trouble extracting LoDs from Batman: Arkham Knight, I can only get 2048, 1024, and 128 LoDs to extract. I can see the others in game, but they just don't extract for some reason. I have other friends who only get about 50 textures when they extract as opposed to the hundreds I and many others get, but I also have friends who get even more than that. Is there any common cause for this? I've tried changing my texture filtering setting in game, and it doesn't have any effect than I can see. If there are only a few people who can extract these textures, I think it would be good if they could either communicate to figure out what they have in common, enabling other people to get the same results as them, or compile a library of textures somewhere so that anyone who needs them can find them online. If anyone has any information or advice, it'd be much appreciated.
 

Ray Wing

Content Creator
Joined
Jun 12, 2013
Version 1.5.0 is released - Resorep
New feature: mod creators may now encrypt their modded textures. If you want to do so - drop me a private message.

Hi Ray,

Is it possible to create a 32bit version of the dx11proxy64.dll for windows 7 that works with 32bit games?

I am asking because a 32bit wrapper program named dgVoodoo2 converts all old 32bit games (DirextX 1 to DirectX 8) into DirectX 11 and makes them Reshade3 compatible. It would be very cool to use your texture replacer on those old PC games.
Sorry no news yet. Been busy coding version 1.5.0.
 

CoolGamer

Potential Patron
Joined
Dec 23, 2016
Version 1.5.0 is released - Resorep
New feature: mod creators may now encrypt their modded textures. If you want to do so - drop me a private message.


Sorry no news yet. Been busy coding version 1.5.0.
Thanks for the update Ray. I check the thread daily :)) I am looking forward to the 32bit version.
 

Lazyeye007

Potential Patron
Joined
Sep 11, 2016
Will it be possible to fix the DPI issues on UHD displays? Also when the 32 bit support gets added I'll update my list to include what works and what doesn't. Should I put that in a seperate thread or would you prefer putting it on the front page of this one? I keep the list updated as soon as I find new games that work/don't work.
 

Ray Wing

Content Creator
Joined
Jun 12, 2013
Will it be possible to fix the DPI issues on UHD displays? Also when the 32 bit support gets added I'll update my list to include what works and what doesn't. Should I put that in a seperate thread or would you prefer putting it on the front page of this one? I keep the list updated as soon as I find new games that work/don't work.
Regarding DPI - Java disable dpi-aware not working - could you try this fix please? Do not hesitate to contact me if you need any help with it.
On 32-bit support - I appreciate your efforts. But I am not sure yet if I will be able to overcome compilation issues. Please wait for a bit for more certain information.
 

Lazyeye007

Potential Patron
Joined
Sep 11, 2016
The fix did not work for me sadly. I've added both the registry tweak and the manifest files but no luck. The text is still too small on my display.

Edit: I forgot to remove the .txt extensions when making the manifests. The fix works, thank you so much!
 
Last edited:

Ray Wing

Content Creator
Joined
Jun 12, 2013
The fix did not work for me sadly. I've added both the registry tweak and the manifest files but no luck. The text is still too small on my display.

Edit: I forgot to remove the .txt extensions when making the manifests. The fix works, thank you so much!
Good to hear that!
 

Lazyeye007

Potential Patron
Joined
Sep 11, 2016
Do you think you could look into the hashing issue with Shadow of Mordor? It seems all textures that extract do so as 1.dds and then the next texture that gets extracted just replaces the 1.dds with another so modding the game is not possible.
 

Ray Wing

Content Creator
Joined
Jun 12, 2013
Do you think you could look into the hashing issue with Shadow of Mordor? It seems all textures that extract do so as 1.dds and then the next texture that gets extracted just replaces the 1.dds with another so modding the game is not possible.
If such thing happens it means that Shadow of Mordor uses different texture loading approach. I'm afraid it will stay unmoddable for some time because I'm currently busy with some other big feature for next version.
 

Ray Wing

Content Creator
Joined
Jun 12, 2013
I always knew that finding a file name of particular texture is a royal pain in the back for modders. And here is an alpha version that is going to address the issue: http://www.mediafire.com/file/32f554hjn33ibyv/Resorep_1.6.0_Alpha_2_US.7z

How to update:
  1. Extract dll for your OS from the archive into your Resorep folder replacing existing dll.
  2. Launch Resorep jar and unhook all applications.
  3. Hook applications back.
How to use:
  1. Launch a hooked game.
  2. Tap "Pause/Break" key on your keyboard.
  3. Now half of textures on screen should turn green.
  4. Tap numpad zero key on your keyboard - that should create "hashes.log" file in your game folder (you must have write permissions for that folder!)
  5. Open "hashes.log" with some tool that displays and automatically reloads opened file. E.g. "BareTail" tool (free version is ok).
  6. In "hashes.log" you will see names of textures that were green when you tapped numpad zero.
  7. To choose another unselected half of textures tap numpad divide.
  8. To output their names into hashes.log tap numpad zero again.
  9. To narrow selection when your texture of interest is green tap numpad plus.
  10. If after selection narrowing your texture is no longer green you have to find it with numpad divide and numpad subtract keys.
  11. When it's green again - tap numpad plus.
  12. Repeat steps 8 - 11 until numpad zero will produce one or two names in "hashes.log".
  13. Tap "Pause/Break" key again to exit texture highlighting mode.
  14. Now you may search your captured textures folder for these names.
Please note:
The above procedure only prints texture names into "hashes.log". Texture saving works as always - you have to enable the "Save textures" checkbox in the UI before texture is loaded. And while checkbox is enabled the tool will save all textures.

Since this is an alpha version you may encounter game crashes, memory leaks and other bugs. Please report anything you notice.

Actually you do not have to tap numpad zero exactly when the above manual says. It is up to you.

Current controls mapping:
  • Pause/Break - toggle texture highlighting mode on/off. All other keys work only in highlighting mode.
  • Numpad plus - narrow selection window (select only half of currently selected textures)
  • Numpad multiply - widen selection window (select textures that were selected before narrowing selection)
  • Numpad divide - move selection window left along all textures list
  • Numpad subtract - move selection window right
  • Numpad zero - print names of currently selected textures to "hashes.log" file

Any suggestions and ideas are welcome.
 
Last edited:

Lazyeye007

Potential Patron
Joined
Sep 11, 2016
The new version seems to make Arkham Knight crash on startup, reverting to the old dll file and re-hooking fixed it.
 
Last edited:

Users who are viewing this thread

  • Chen
Top


Are you 18 or older?

This website requires you to be 18 years of age or older. Please verify your age to view the content, or click Exit to leave.