Jump to content

Texture Replacement Mod from Natipiya (Including AI-Generated Content)(update 2026-04-20)


Recommended Posts

Posted (edited)
Texture Replacement Mod from Natipiya (Including AI-Generated Content)
来自Natipiya的贴图替换为主的mod(包括Ai生成内容)
 
以下内容英语翻译由gemini提供
English translation provided by Gemini
 
—— What is this? ——
 
I have obtained many excellent mods from the forums, yet it seems very few people modify the game's UI. I wanted to make the game look more like an adult game, so I created some mods myself. These include UI replacements, character chibi portrait replacements, and more. Previously, I didn't share my mods because I felt they lacked originality and polish. However, as my inspiration is starting to run dry, I decided to release them anyway. I hope this serves as a modest contribution to spark discussion, get creative feedback, or inspire more people to create similar mods.
Spoiler

image.png.e393e57860e2922e5f3ae854b2f7d52f.pnge32f8323-7c02-47cd-b2b0-45650564b98b.png.f4984ea5f0fd67813ad681145518de3c.png03501516-b779-4f32-b3c9-6b28ba4ef24a.png.5ed48f2f3b8d4a09aab7d6ac77c089ea.png

overview

—— Source Credits ——
Since I haven't specialized in the coding or art skill trees, credit for all assets and configuration files goes to all the modders whose work I referenced, everyone involved in training AI and those whose work was used for training, ComfyUI, Gemini, Grok, etc. I personally only performed the editing work.
 
None of the assets belong to me. Aside from the original game assets, part of the material was generated by ComfyUI, and the rest was shamelessly "borrowed" without asking. Sources include other mods from the forums as well as Danbooru, Gelbooru, etc.
 
I will try my best to list the sources of the assets, but since these mods were for my personal use for a long time, I may have forgotten or misremembered the origins of some materials.
 
If you find your work being used and are unhappy about it, please let me know at any time. I will remove the relevant content as soon as possible. I sincerely apologize for using them without prior notice.
 
If you notice any asset sources that haven't been correctly credited, feel free to provide the information.
 
—— How to use / Mod not working? ——

Prerequisites:

To enable UI replacement, you will need krunkDunk’s Loading Screen Replacement mod as a dependency.

 

Specifically, this seems to be the part that makes it work. Simply copying and pasting this section should be enough, as it is already included in the d3dx.ini provided below.

[ShaderOverridePS_UI]
hash = f0eccd5df771e1a1
checktextureoverride = ps-t0
allow_duplicate_hash = overrule

 
My game environment is the Steam Chinese version, and the graphic settings are as shown in the image. Most texture replacements take effect directly and cannot be toggled off or switched within the game. To turn them off, please directly disable the corresponding mod. I will provide specific instructions for those that can be toggled.

 

Spoiler

image.png.5dd4e3c99baff4eebd4bfadf33c20215.png

Screen settings

If the mod doesn't work, it might be due to the following reasons:
 
  •     Doesn't work at all - Incorrect d3dx.ini configuration:
   When using a different d3dx.ini file, you may encounter issues where the UI replacement does not take effect. This is likely because your d3dx.ini is missing the ShaderOverride for the corresponding UI texture shaders; you can find the detailed explanation here. If you are experiencing this, try using my modified version of Teddy’s d3dx.ini: first, exit the game completely, back up your current d3dx.ini, and then replace it with the file provided below. Alternatively, you can simply copy and paste the "HUD Toggle" section from this file into your own d3dx.ini.

 d3dx.zip

    According to the follow-up by knight77, the critical part in d3dx.ini seems to be the [CommandListHUD] section. It should be configured as follows:

[CommandListHUD]
if $dump_ui
    dump = deferred_ctx_accurate share_dupes ps-t0 mono dds
       analyse_options = deferred_ctx_accurate share_dupes dump_vb txt buf
       dump = deferred_ctx_accurate ps-t0 txt buf
endif
if !$hud_visible
    handling = skip
endif

 

Additionally, setting the value of track_texture_updates to 1 should also help.

 

Note: Any modifications or replacements to d3dx.ini should be performed after completely exiting the game. This ensures the changes take effect properly upon restarting.

 

  •     Works partially - Incorrect Hash values:
    Even for a button in the same position, Hash values may differ depending on the game version or screen resolution. You can use "Hunting" mode to check the texture Hash values in your own game environment:
        Open Hunting mode at the target texture location.
        Press Ctrl+F8 multiple times until you switch to UI export mode.
        Press F8 to export the texture.
        Go to the \FrameAnalysisDeduped folder in the game's root directory to find the target texture. The first segment of characters in the filename is its Hash value.
        Replace the Hash value in the mod's configuration file with this new value.
 
  •     Wrong language in text:
    Text within textures obviously won't translate into other languages automatically. If a texture contains text, you'll likely have to translate it into languages other than Chinese yourself. If the original PSD files are still available, I will attach them for your editing convenience. Alternatively, you can try asking Gemini or Grok to translate (Gemini might produce better text effects, while Grok might be more lenient with censorship).
 
Please forgive me as I likely won't have the capacity to help you find Hash values or translate textures. If you do this work, you are more than welcome to share your results.
 
—— Update Notes ——
 
The update frequency mainly depends on inspiration and my free time; therefore, it’s completely up to fate. Please do not have any expectations. If you can provide some ideas (ideally along with some suitable assets), it might help improve update efficiency (but still, don't get your hopes up too high).

 

below is Chinese

以下是中文

 

——这是什么?——
 
我从论坛中获得了许多优秀的mod,然而似乎很少有人对游戏的ui进行修改。我想让游戏显得更像色情游戏,所以自己制作了一些,内容包括ui替换、角色chibi立绘替换等。此前由于自觉原创性和精美度的不足,我没有将自己制作的mod进行分享,但由于灵感的逐渐枯竭,我决定还是将这些mod发布,期望能抛砖引玉,得到大家的创作意见或激发更多人制作类似的mod。
Spoiler

 image.png.e393e57860e2922e5f3ae854b2f7d52f.pnge32f8323-7c02-47cd-b2b0-45650564b98b.png.f4984ea5f0fd67813ad681145518de3c.png03501516-b779-4f32-b3c9-6b28ba4ef24a.png.5ed48f2f3b8d4a09aab7d6ac77c089ea.png

概览

——素材来源说明——
 
由于我并没有点出代码与绘画方面的技能树,因此所有素材和配置文件制作都要归功于论坛里所有被我参考过mod制作者、所有训练ai和被用于ai训练的人、comfyui、gemini、grok等,我本人只是做了一些编辑的工作。
 
所有素材均不属于我,除了游戏原本素材外,素材一部分由comfyui生成,其他部分则是我无耻地不问自取,来源包括论坛里的其他mod和danbooru、gelbooru等。
 
我会尽量标出素材出处,但由于这些mod较长时间都是我自用,所以有些素材的出处我可能已经忘记或记错了。
 
如果你发现自己的作品被我使用而不满请随时告知我,我会尽快删除相关内容,非常抱歉未经告知就擅自使用。
 
如果你发现有素材来源未被正确标明,欢迎进行补充。
 
——如何使用/mod不起作用?——

 

前置要求:

要实现ui替换,需要krunkDunk大佬加载画面替换mod作为前置,

 

具体来说起效的似乎是这一部分,只复制粘贴这一块应该就行,下面的d3dx中已经包括这一部分。

[ShaderOverridePS_UI]
hash = f0eccd5df771e1a1
checktextureoverride = ps-t0
allow_duplicate_hash = overrule

 

 

本人游戏环境是steam中文版,游戏画面设置如图。大部分贴图替换直接生效无法在游戏里关闭或切换,要关闭请直接disabled 对应mod,有的能进行切换会进行具体说明。
Spoiler

 image.png.5dd4e3c99baff4eebd4bfadf33c20215.png

画面设置

如果mod不起效,有可能是以下原因:
 
  •     完全不起效-d3dx.ini配置不对
    当使用其他d3dx.ini文件时,会有ui替换不生效的问题,这可能是你的d3dx中缺少了贴图对应着色器的ShaderOverride,具体说明可以看这里这里。如果你也有这种情况,可以试试我在使用的修改过的teddy版的d3dx.ini:先完全退出游戏,然后备份你之前用的d3dx.ini,再换上下面的d3dx.ini文件。或是仅仅将其中HUD Toggle部分粘贴到你的d3dx.ini中。

 d3dx.zip

    根据knight77大佬的补充,d3dx.ini的关键似乎在于[CommandListHUD],应该使用以下形式:

[CommandListHUD]
if $dump_ui
    dump = deferred_ctx_accurate share_dupes ps-t0 mono dds
       analyse_options = deferred_ctx_accurate share_dupes dump_vb txt buf
       dump = deferred_ctx_accurate ps-t0 txt buf
endif
if !$hud_visible
    handling = skip
endif

 

    另外,track_texture_updates的值设置为1应该也有帮助。

 

    注意:对d3dx.ini的修改或替换,应该在完全退出游戏时进行,这样重启游戏后修改可能才会生效

 

 

  •     部分起效-hash值不对
    即便是相同位置的按钮,在不同游戏版本、画面分辨率下也可能有不同的hash值,你可以使用hunting查看你自己游戏环境的贴图hash值:在目标贴图位置打开hunting模式-》按Ctrl+F8多次直到切换到UI导出模式,按下F8导出贴图-》到游戏根目录下的\FrameAnalysisDeduped文件夹内找到目标贴图,贴图文件的最前面一段字符就是它的hash值-》将该值替换mod配置文件中的hash值
 
  •     文字的语言不对
    贴图里的文字当然不会自动翻译成其他语言,所以如果贴图里带文字,恐怕得靠你自己翻译成中文以外的语言。如果制作时的psd文件还留存着,我会附上以便你进行编辑,或者你可以试着叫gemini、grok翻译(gemini可能生成的文字效果更好,grok可能审核更宽松些)
 
请原谅我恐怕无力帮你查找hash值或翻译贴图,如果你做了这些工作,欢迎分享你的成果。
 
——更新说明——
 
更新频率主要取决于有无灵感和本人的空闲时间,因此可以说完全随缘,请不要有任何期待。如果你能提供一些想法(能一起提供一些适合的素材最好),应该有助于提高更新效率(但还是不要抱太多期望)。
 
 
 
更新历史/update history
Edited by Natipiya
Posted (edited)

扭蛋

Gacha

 

部分贴图带中文,其他语言需要翻译

Some textures include Chinese characters; other languages require translation.

 

维拉斯扭蛋

Venus Gacha

image.png.59f210e609fcfdc7a9c8fa6e97bb10df.png

 

写真扭蛋背景图

Deco-bromide Gacha background

3fdec9c5-aaba-47f0-a52b-a56877ce285e.thumb.png.0c306a7924e238fedb1d341b668f0110.png

 

扭蛋.zip

 

Edited by Natipiya
Posted (edited)

维纳斯竞技场

venus arena

 

舞台背景使用的素材来自FingerDMR精美的mod

The stage background uses materials from FingerDMR's exquisite mod.

 

部分贴图带中文,其他语言需要翻译

Some textures include Chinese characters; other languages require translation.

b5f34468-9919-440b-bfaa-c428ec89b0c1.png.814e5aa40a6998f581b7116c7dc757c6.png

5b4dee90175843d8629968d458bdfc54.thumb.png.eac479a9badf859ae04445e3bb3196f4.png

arena.zippsd.zip

Edited by Natipiya
Posted (edited)

菜单立绘/Menu chibi

 

截至梅格

Up to Meg

 

快捷键/key: ctrl+t

半透明-全裸-原始/Semi-transparent - completely naked - primitive

001fc9db-5609-4b99-8aa6-29a272b6000d.thumb.png.fddbe6d7d804f1e2a7c43a7d058f26ec.png

菜单立绘.zippsd.zip

 

菜单小头像/Menu small chibi

 

截至梅格

Up to Meg

 

所有女孩都在一张贴图上,所以如果有新女孩或者你玩的是日服的话,mod会失效,需要重新调整。

All the girls are on the same texture, so if there are new girls or you're playing on the dmm server, the mod will not work and you'll need to readjust it.

 

快捷键/key: ctrl+shift+t

半透明-全裸-原始/Semi-transparent - completely naked - primitive

ed0ac315-3196-47f2-9b27-05168d9192f1.thumb.png.aa34a3dbd0f62fa77cef50eb2cc58519.png

菜单头像.zippsd.zip

 

Edited by Natipiya
Posted

胜负立绘/match results

 

这是我最开始找到的贴图替换mod,knight77ViperLord_OR两位替换了胜负立绘中的一部分女孩,因为无法找到更多类似mod,于是我开始自己用ai替换其他的女孩。

This was the first texture replacement mod I found. Knight77 and ViperLord_OR replaced some of the girls in the victory/defeat illustrations. Since I couldn't find any more similar mods, I started replacing the other girls myself using AI.

不需要下载两位的原始mod

No need to download the original mod for both.

 

 

截至梅格

Up to Meg

 

所有女孩都在一张贴图上,所以如果有新女孩或者你玩的是日服的话,mod会失效,需要重新调整。

All the girls are on the same texture, so if there are new girls or you're playing on the dmm server, the mod will not work and you'll need to readjust it.

 

 

贴图带中文,其他语言需要翻译

The textures include Chinese characters; other languages require translation.

eda229fb-f3ab-4923-9cf2-94dd853dec5f.thumb.png.f0a41235c4c81d950640a72d702b2dd2.png0c718c92-a275-4fa4-a6cb-d6642ece8c9b.thumb.png.455249175418f1f3e17785c024a1d839.png

输赢立绘.zippsd.zip

Posted (edited)

地图立绘和竞技场立绘/map and arena chibi

 

与其他立绘不同的是,因为原图的排球遮挡太多不好处理,所以这组不是由原图ai图生图而来,而是使用各角色的lora加上原chibi画风炼制的lora生成,内容主要是各种性行为

Unlike the other portraits, the original volleyball in this set obstructed too much of the image to be easily processed. Therefore, these were not created using AI "Image-to-Image" from the original assets. Instead, they were generated using character-specific LoRAs combined with a custom-trained LoRA based on the original chibi art style. The content mainly focuses on various sexual acts.

 

截至梅格

Up to Meg

7de26a2e-1bb7-4e97-b370-6d517faef797.thumb.png.5baa45b761508c1ccdabfc23ccbe2b68.pngcd308219-0f79-4f5e-9aa9-cf7744aa6f5a.thumb.png.d499feb942e9c6db8451c97da127456a.png

挑战赛界面立绘.zippsd.zip

Edited by Natipiya
Posted
Posted (edited)

挑战赛界面/Challenge interface

 

对挑战赛界面许多贴图都进行了修改,从大地图到结算界面

Many textures on the challenge interface have been modified, from the world map to the results screen.

 

对大地图的修改只是半成品,将酒店变成情趣酒店,其他地方要如何修改没有什么思绪

The modifications to the large map are only half-finished; turning hotels into love hotels is one thing, but there's no clear idea how to modify other areas.

ad10ac42-f1fc-4ca1-9811-579125e1997b.thumb.png.4af5b362dcd5da4ea59456487bce02ad.png

 

舞台背景使用的素材来自FingerDMR精美的mod

The stage background uses materials from FingerDMR's exquisite mod.

7444cbee-7494-487e-9791-3f3588536a51.thumb.png.b37cabc9f1d496b28475e971571bbed0.png25b9b5d7-a109-419a-b02c-989ca20e5890.thumb.png.dd2a4fec2cd40dd74dda817577231658.pngef8ac29a-0bf7-4aaf-85ce-5ddf0daba0dd.thumb.png.578534d3e0c720922cb53718d7ba7d86.png9b5f9e4f-8b2e-4d02-ae2c-70f0f37217a8.thumb.png.5d968d9dfec8c24b3cd164661a1b9907.png

 

部分贴图带中文,其他语言需要翻译

Some textures include Chinese characters; other languages require translation.

打排球ui.zippsd.zip

Edited by Natipiya
Posted

女孩界面/Girl Interface

 

简介按钮上的卡片素材来自于teddy大佬的Yom_Office_Wear,抱歉我擅自做了一些修改

The card design on the "Introduction" button is from Teddy's Yom_Office_Wear; I've made some modifications without permission, sorry.

bc4fc475-17c9-44ec-9595-1b9a6264f899.thumb.png.2390eb44e596dc386798bf4c7d176e51.png

 

贴图带中文,其他语言需要翻译

The textures include Chinese characters; other languages require translation.

女孩.zippsd.zip

Posted (edited)

终于将所有mod都发完了,花了比预想中长的多的时间,我要赶紧睡觉了,期待能得到大家的反馈。

其中下图这两个贴图被替换成了动态的,是我学习krunkDunk大佬的加载界面替换和视频mod后,使用geimini修改krunkDunk大佬的脚本来制作的

 

I’ve finally finished posting all the mods! It took much longer than expected, so I’m going to head to bed now. I look forward to hearing everyone’s feedback.

Regarding the two textures shown below, they have been replaced with animated ones. I created these by using Gemini to modify krunkDunk's script, after studying their excellent loading screen replacement and video mods.

9c37a095-c783-436a-b65c-94ed56640827.thumb.png.c580554b046f2cd3338f0cd67ed65fe8.png

 

 

我将修改后的脚本放在这里,你应该也可以将贴图替换成你喜欢的动图,使用方法与krunkDunk大佬的原始脚本类似,将一个视频或动图拖入extractFrames.bat后,根据提示进行操作。

就我自己而言,会在pr中处理好后以较小分辨率导出素材,将素材拖入extractFrames.bat中,动图帧率设置为10fps、分辨率选Fit Original 、格式选BC3或BC7。

主页按钮的处理前素材gif我也附在文件中了,gif是由ai生成的,但原始图片中的胸部应该是有出处的,抱歉我找不到原图了。

 

I have placed the modified script here. You should also be able to replace textures with your preferred GIFs or animated images. The usage is similar to krunkDunk's original script: simply drag and drop a video or GIF onto extractFrames.bat and follow the prompts.

For my own workflow, I process the materials in Premiere Pro (PR) and export them at a lower resolution. After dragging the files into extractFrames.bat, I set the frame rate to 10fps, select Fit Original for resolution, and choose BC3 or BC7 as the format.

I have also included the raw GIF material used for the Home button in the files. This GIF was AI-generated, though the breasts in the original reference image likely have a specific source—my apologies, but I can no longer find the original image.

4441d861-18f9-4d81-a2fd-209ec9a0117c.thumb.png.28a5e4920b6133980085cdbfecd5eb99.png

 

更新/update 2026-04-20

适配了mov格式

Adapted to MOV format

视频转化.zip

 

Edited by Natipiya
Posted

——ai生成图片用lora分享——

——AI Image Generation — LoRA Showcase——

 

这不是mod

This is not a mod

 

顺便也分享一下炼制的doaxvv的chibi画风lora,底模是illustrious模型,下面是生成时使用的基础提示词:

正面提示词前缀(不需要其他质量提示词):doaxvv_chibi,simple background,anime coloring,(chibi, chibi only, solo:1.2)

负面提示词:outline blur, low quality, worst quality, bad, bad lighting, lowres, error, miss stroke, smoke, ugly, extra digits, creepy, imprecise, blurry, puffy outfit, (multiple girls, multiple_views:1.5), reference sheet, brown outline, drop shadow, muscular_male, toned male, futanari

 

提示:另外我还会搭配二头身lora一起使用,将其权重设为0.85以下,让chibi画风更显著。

 

By the way, I’m also sharing my DOAXVV Chibi style LoRA. It was trained on the Illustrious base model. Below are the basic prompts used for generation:

Positive Prompt Prefix (No other quality prompts needed): doaxvv_chibi, simple background, anime coloring, (chibi, chibi only, solo:1.2)

Negative Prompt: outline blur, low quality, worst quality, bad, bad lighting, lowres, error, miss stroke, smoke, ugly, extra digits, creepy, imprecise, blurry, puffy outfit, (multiple girls, multiple_views:1.5), reference sheet, brown outline, drop shadow, muscular_male, toned male, futanari

 

Usage Tip: I also pair this with a 2-heads tall lora Lora, setting its weight below 0.85 to make the chibi style even more pronounced."

doaxvv贴纸.zip

Posted

大佬,为什么我也是同样的客户端、设置和d3dxx,检查过哈希也没问题了,为什么一个都没有生效?

Posted (edited)

That seems like an interesting mod.
Changing more parts of the UI is nice, but how is the performance?
As far as I know other parts of the UI are harder to modify since it requires unique checks for it to work.
But apparently you found a way.
Will test this some time.

 

The AI chibi creations are very interesting!
I have no idea how to use AI tools to create them on my own, but if you are interested, I could help with editing some of the icons to fit the original design a bit more.

Edited by knight77
Posted
6 hours ago, quantumae said:

大佬,为什么我也是同样的客户端、设置和d3dxx,检查过哈希也没问题了,为什么一个都没有生效?

d3dx的替换要在完全退出游戏时进行。

盲猜可能和什么缓存有关,d3dx_user什么的先移走,游戏里ctrl alt +F10 清理d3dx_user.ini重启试试。

还是不行的话我也没什么办法,因为具体生效机制我也没搞懂。有时候对ui的替换就是不生效,但过一段时间再开游戏的时候就开始生效了

Posted
8 minutes ago, knight77 said:

这看起来像是个很有意思的模组。
更改更多用户界面部分固然不错,但性能如何呢?
据我所知,用户界面的其他部分更难修改,因为它需要进行独特的检查才能正常工作。
但显然你找到了办法。
我会找时间测试一下。

 

AI 创作的 Q 版人物形象非常有趣!
我不知道如何使用人工智能工具自己创建这些图标,但如果您有兴趣,我可以帮忙修改一些图标,使它们更符合原始设计。

只要看一下配置文件就可以发现,我只是用捕获到的贴图 hash值进行替换,配置文件大多结构都十分简单。事实上我也没搞清楚为什么会生效,我只是想使用您之前发布的match result ui时,试了各种如换d3dx.ini的操作之类的,然后就it just works了,我也期望有人能搞明白究竟是什么原理。

 

性能上我没进行过帧率的测试,对我自己似乎没什么明显影响,但可能不同设备上的区别会大一些。

 

为了贴近游戏整体风格我会做一些简单编辑,不过这方面我并不是什么行家,任何人想做一些改进或另起炉灶的话我都非常欢迎

 

If you take a look at the config files, you’ll see that I’m simply swapping out the captured texture hashes; the file structure is actually very straightforward. To be honest, I’m not entirely sure why it works. While trying to get your previously released Match Result UI to run, I experimented with various steps like swapping the d3dx.ini, and then—it just works. I’m honestly hoping someone else can figure out the exact logic behind it.

 

As for performance, I haven't done any formal FPS testing. It doesn't seem to have a noticeable impact on my end, though results might vary depending on the hardware.

 

I do some simple editing to try and match the game's overall aesthetic, but I'm no expert in that area. I’d be more than happy if anyone wants to make improvements or start a fresh version from scratch!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...