Mod Unity Monster Black Market - Tits Mod V2P

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
On a separate note, how goes development? While I am aware how much we inadvertently saddle you with given all of the suggestions, but it might help you sort your thoughts if you discuss them.
Don't feel obligated to go into detail if you don't want to though.
You know, the more I work with Spine the crazier some ideas on how MBM skeletons should be made become. I guess Tits mod is currently about reworking game's assets first and the rest is just minor gameplay tweaks here and there.

Recently I was looking at Horse skeleton file. It's a pretty weird file because it comes with full invisible Woman skeleton with atlas resolution of 2048x1024. Of course, first thing to do there is to remove female's skeleton and her assets, since it's a "static horse" figure file. But then I recall what I did for Sena-Lena stand model with Sprite Mirroring and that's the result for Horse file:

HorseFull.png

On the right you can see how much assets it actually need to use now. Final atlas resolution is 512x512.

Sena-Lena's example is similar, but difference in skeleton's setup is more complex, but I can share this screenshot to show how it works internally:

SenaLenaStandDuplicatesOff.png

Same result: from 2048x1024 atlas to 512x512.

Like I said, it's difficult but a fun project.
 
Oct 2, 2022
449
366
186
You know, the more I work with Spine the crazier some ideas on how MBM skeletons should be made become. I guess Tits mod is currently about reworking game's assets first and the rest is just minor gameplay tweaks here and there.

Recently I was looking at Horse skeleton file. It's a pretty weird file because it comes with full invisible Woman skeleton with atlas resolution of 2048x1024. Of course, first thing to do there is to remove female's skeleton and her assets, since it's a "static horse" figure file. But then I recall what I did for Sena-Lena stand model with Sprite Mirroring and that's the result for Horse file:

View attachment 4557316

On the right you can see how much assets it actually need to use now. Final atlas resolution is 512x512.

Sena-Lena's example is similar, but difference in skeleton's setup is more complex, but I can share this screenshot to show how it works internally:

View attachment 4557388

Same result: from 2048x1024 atlas to 512x512.

Like I said, it's difficult but a fun project.
That's encouraging. It'd suck if you weren't enjoying your work and were only doing it out of a sense of obligation.
 
Oct 2, 2022
449
366
186
I just realized something. Do you have the power to make Salamanders reasonable? Like, make them unable to breed with the same girl 5 rides in a row, so you can have two different girls take turns. That way the Salamander in my care will do more than sit in a room and look pretty.
 

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
I just realized something. Do you have the power to make Salamanders reasonable? Like, make them unable to breed with the same girl 5 rides in a row, so you can have two different girls take turns. That way the Salamander in my care will do more than sit in a room and look pretty.
No idea where in the code this is handled to be honest, sorry. In my CB edits I made one change to one of essences which specifically allows slaves which have it to have female kids with Salamander. That way you can breed a special Salamander with more essences which in turn can be used to "spread" essences to some races which are not supposed to have essences by default... like Golems. Does it make sense?

Well, CB isn't really planned to be updated at this point. On another hand I'm closer to realizing that idea with NPC outfit changes based on cumshot/creampie status in mansion area. I'm remixing and pulling assets from DLC NPC's data as well here. Current setup is to take away clothes (when possible) from creampies and accessories/changing to hair sprite setup with cumshots:

AmiliaNPCbSSS.png

I hoped to include more stuff to upcoming test, but I have to draw line somewhere. NPC will have this function implemented to some extent except for Sena-Lena - their skeleton only have one specific restored unused sprite for tits which is related to their pregnancy state.

Sorry I can't prepare this V2b-based test sooner, setting up this change to NPC is proving to be a "moderate pain". As long as it set up *in specs* it shouldn't cause major issues... just don't want to be overly optimistic until it's working stable on all NPCs besides 'Amilia at Night' (Day and Night models are separate).

*Amilia also don't smoke when she's in pregnant state.

Flora (3 cumshots+3 creampies state):
FloraFullSSS.png

Niel (3 cumshots+3 creampies state):
NielFullSSS.png


The best part about these "alternate outfits" is not only player have to do something to achieve it, but it also takes away part of NPCs mesh. So it actually renders less stuff so it works even faster :p

And yeah, default look CAN be restored with the WASHER item.
 
Last edited:
Oct 2, 2022
449
366
186
No idea where in the code this is handled to be honest, sorry. In my CB edits I made one change to one of essences which specifically allows slaves which have it to have female kids with Salamander. That way you can breed a special Salamander with more essences which in turn can be used to "spread" essences to some races which are not supposed to have essences by default... like Golems. Do it make sense?

Well, CB isn't really planned to be updated at this point. On another hand I'm closer to realizing that idea with NPC outfit changes based on cumshot/creampie status in mansion area. I'm remixing and pulling assets from DLC NPC's data as well here. Current setup is to take away clothes (when possible) from creampies and accessories/changing to hair sprite setup with cumshots:

View attachment 4564840

I hoped to include more stuff to upcoming test, but I have to draw line somewhere. NPC will have this function implemented to some extent except for Sena-Lena - their skeleton only have one specific restored unused sprite for tits which is related to their pregnancy state.

Sorry I can't prepare this V2b-based test sooner, setting up this change to NPC is proving to be a "moderate pain". As long as it set up *in specs* it shouldn't cause major issues... just don't want to be overly optimistic until it's working stable on all NPCs besides 'Amilia at Night' (Day and Night models are separate).

*Amilia also don't smoke when she's in pregnant state.
You shouldn't worry too much. I can't speak for others, I would rather you take your time. That way we have a better quality result. My only personal concern is whether the mod works in vanilla, and if certain features can be toggled. And that first one is the only really important one. As long as the mod doesn't explode if you load without CB, I probably and some few others will be satisfied.

I'm mostly just in it for the quality of life changes at this point.
 
  • Like
Reactions: WizardsTariff

Ritasred

Newbie
May 20, 2024
51
5
77
No ETA unfortunately.

This mod is getting very big with internal changes to how art works in the game. Almost too big to handle it seems, but it's getting somewhere at least.

I'll try to write some of it down (not all, since there's too much to note) :

Internal:
- Skeleton mesh complexity lowered significantly -> Reduced CPU usage in-game.
- "Outline" textures disabled completely and these are not stored in memory anymore -> Less RAM usage (~1GB less).
- Changed internal texture format to BC7 for art work.
- Using pre-release quality assets (from version 0.7).
- Data/Asset clean-up.

- Aim for overall performance increase as a result.

Visuals:

- Pregnancy bellies depending on "Fetus Count" value for all slaves, including Unique Ones, but not NPCs (possible, but not worth it since there's no place for fetuses in the player's room to store them).
- Additional random cumflation effect (similar to v2a, but not as annoying for visuals).
- Tattoos indicating pregnancy and visually differentiating 1-3, 4 and 5 fetuses (Color changing intensity).
- Hair customization: front hair mirrored sprites (x2 variation), hair bundle can be applied to any back hair type (independent selection).
- Preparing expanded customization options for various monsters. Goblin and Orcs might receive cut features from pre-release version (nose types, ear types, several body hair options).

Gameplay:
- Day limit, 300 -> 900 seconds
- Total Pay Days, 50 -> 100 days
- Time Skip options: 0.1, 1, 2, 3, 4, 5, 10, 20, 40x
- Complex Breeding is a default gameplay mod for V3.
- Some changes to CB mod as well, can't say which for now since it's changing from time to time.

View attachment 4230887

Will this be added to the upcoming mod test?
 

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
Will this be added to the upcoming mod test?
I think I decided on what's going to be in V2"P". Mostly visuals, but it affects performance in general.
- NPCs are finalized... probably. Still can be improved, but I think they'll be used as is for V3 later.
- Slave's opaque and transparent textures are both performance hogs and will be gone for good. Disabled shader functions for them too, since it still renders if it's not disabled properly.
- Mesh complexity for woman/girl skeletons in standing pose is ~20-40% lighter than default. Not V3 numbers, but I'm basically "down-ported" V3 changes on V2 model standard. Kinda rough, but have to be like that.

Test is needed at this point because all characters will lose "MBM's default look", have to get used to it.

I'll see if I can restore proper mipmapping on my old girl/woman edits, current archives makes this task problematic.

PS: I've attached 3 textures for Woman skeleton so you can see how game renders three 2048x1024 textures for one character at the same time. Current V2b used them in "erased" state but still applied shader. I'm disabling "f" and "f_o" permanently this time.
 
Last edited:

Ritasred

Newbie
May 20, 2024
51
5
77
I became interested, Sex of loli girls (or gnomes), namely their sizes during sex with tentacles and the birth of eggs are different? Either it seems to me that during the birth of eggs the figure of the loli girl increases, or it seems so because of the chest
 

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
Okay folks, sorry for the long wait. Mod is now updated to V2P, MEGA link is at first post ( ). If you want me to upload it somewhere else - just ask.

This release is mainly about game's performance. It also disables character outlines completely. It also includes changes I made for V3 skeletons in terms of mesh complexity, but without additional hair sprites/additional customization.

So, what's the point of this update and why V2 "P". My reasoning is simple:
- I don't like version numbers, like 2.5. Current mod is built on V2 file structure, still use data compression to save disk space. Saves should be compatible with V2b. Also "P" stands for Performance.

TitsV2pCurrentPerformanceComparison1.png

I'm attaching full performance graphs screenshots for default/V2b/V2p. Made with same conditions/same hardware.

Release notes:
- Disabled outlines for every character: 2-2.5x improvement for GPU load.
- Reworked some character skeletons to use as less "triangles" and "vertices/vertex transforms" as possible. Currently applied to: NPCs in Main Area, Some Brainwashed NPCs (Niel, Flora, Amilia, Lena) Goblin (Stand Pose - SP for short) Idle Pose only, Orc (SP), Werewolf (SP), Minotaur (SP), Salamander (SP), Man (Player/Clients), Girl (SP, Rest Pose - RP for short), Woman (SP, RP, Milking). Improvements for CPU load.
- Improved texture quality for following characters: NPCs in Main Area, Goblin (SP), Orc (SP), Werewolf (SP), Minotaur (SP), Salamander (SP), Man (Player/Clients), Girl (SP, RP), Woman (SP, RP, Milking). Assets with better quality were taken from pre-release build 0.7 Build of MBM. Release build use DXT5 and DXT5Crunched for texture compression, 0.7 Build comes with uncompressed RGBA32 assets, V2P and following releases now use BC7 format for these textures.
- Man (Client figures) have a bit more variations for clothing. Also use "unified" model instead of switching between Stand and Masturbating poses/assets. Masturbating animation altered as well.
- Cum Sprites activation fixed for Brainwashed NPCs (Cum Outside). Cum sprites don't disappear when you switch between areas on them as well.
- Brainwashed NPCs now have a new "visual gimmick". Cum Outside and Cum Inside changes their appearance for their figures in the Main Area. As a current "rule", creampies alters their clothes and cumshots alters their hair sprites. 3 creampies/3 cumshots is your goal to check all available appearances. Washer Item can restore their default look and also clean semen sprites.
- Reworked visual logic for pregnant bellies. For base game pregnant belly have 3 visual states depending on fetus count. Complex Breeding expand it to 5, so bellies will get even bigger visually.
- Cumflation belly can occur when Slave got max "Semen Inside" count set to 3. Which isn't necessarily depend on sex count in my tests. Bigger monsters seems to activate it in one go. To remove "fake pregnant belly" simply wash slaves in shower or use a washer item.
- Pregnant Bellies expansion works for Woman (Stand/Rest poses) and Girl (Stand/Rest poses)
- Experimental animation tweak for Brainwashed NPCs and Girl/Woman in Idle Stand Pose (Normal/Depraved states). Non-depraved slaves look nervous, depraved look relaxed. Amilia doesn't smoke when she's pregnant.
- Some other visual stuff tweaked which isn't really worth to mention.

AmiliaTitsV2pPost.gif BarbaraTitsV2pPost.gif

Fun Fact about some new skeletons: How You See Characters in game vs How It's Stored in Game's Data (2048x512 -> 512x512 Texture Atlas, almost full mirroring) :

SenaLenaTitsV2pPostWhatYouSee.gif SenaLenaTitsV2pPostHowItsMade.gif
 
Last edited:

PootisPenser76

Active Member
May 25, 2022
637
509
227
Okay folks, sorry for the long wait. Mod is now updated to V2P, MEGA link is at first post ( ). If you want me to upload it somewhere else - just ask.

This release is mainly about game's performance. It also disables character outlines completely. It also includes changes I made for V3 skeletons in terms of mesh complexity, but without additional hair sprites/additional customization.

So, what's the point of this update and why V2 "P". My reasoning is simple:
- I don't like version numbers, like 2.5. Current mod is built on V2 file structure, still use data compression to save disk space. Saves should be compatible with V2b. Also "P" stands for Performance.

View attachment 4619326

I'm attaching full performance graphs screenshots for default/V2b/V2p. Made with same conditions/same hardware.

Release notes:
- Disabled outlines for every character: 2-2.5x improvement for GPU load.
- Reworked some character skeletons to use as less "triangles" and "vertices/vertex transforms" as possible. Currently applied to: NPCs in Main Area, Some Brainwashed NPCs (Niel, Flora, Amilia, Lena) Goblin (Stand Pose - SP for short) Idle Pose only, Orc (SP), Werewolf (SP), Minotaur (SP), Salamander (SP), Man (Player/Clients), Girl (SP, Rest Pose - RP for short), Woman (SP, RP, Milking). Improvements for CPU load.
- Improved texture quality for following characters: NPCs in Main Area, Goblin (SP), Orc (SP), Werewolf (SP), Minotaur (SP), Salamander (SP), Man (Player/Clients), Girl (SP, RP), Woman (SP, RP, Milking). Assets with better quality were taken from pre-release build 0.7 Build of MBM. Release build use DXT5 and DXT5Crunched for texture compression, 0.7 Build comes with uncompressed RGBA32 assets, V2P and following releases now use BC7 format for these textures.
- Man (Client figures) have a bit more variations for clothing. Also use "unified" model instead of switching between Stand and Masturbating poses/assets. Masturbating animation altered as well.
- Cum Sprites activation fixed for Brainwashed NPCs (Cum Outside). Cum sprites don't disappear when you switch between areas on them as well.
- Brainwashed NPCs now have a new "visual gimmick". Cum Outside and Cum Inside changes their appearance for their figures in the Main Area. As a current "rule", creampies alters their clothes and cumshots alters their hair sprites. 3 creampies/3 cumshots is your goal to check all available appearances. Washer Item can restore their default look and also clean semen sprites.
- Reworked visual logic for pregnant bellies. For base game pregnant belly have 3 visual states depending on fetus count. Complex Breeding expand it to 5, so bellies will get even bigger visually.
- Cumflation belly can occur when Slave got max "Semen Inside" count set to 3. Which isn't necessarily depend on sex count in my tests. Bigger monsters seems to activate it in one go. To remove "fake pregnant belly" simply wash slaves in shower or use a washer item.
- Pregnant Bellies expansion works for Woman (Stand/Rest poses) and Girl (Stand/Rest poses)
- Experimental animation tweak for Brainwashed NPCs and Girl/Woman in Idle Stand Pose (Normal/Depraved states). Non-depraved slaves look nervous, depraved look relaxed. Amilia doesn't smoke when she's pregnant.
- Some other visual stuff tweaked which isn't really worth to mention.

View attachment 4619332 View attachment 4619359
You're amazing! This is the first time I am downloading a new version of your mod, is it safe to run a previous save of the game with this new version?
 

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
I became interested, Sex of loli girls (or gnomes), namely their sizes during sex with tentacles and the birth of eggs are different? Either it seems to me that during the birth of eggs the figure of the loli girl increases, or it seems so because of the chest
I can tell that different poses draws girl/woman skeletons differently in terms of proportions. Just some art style decisions I guess.

You're amazing! This is the first time I am downloading a new version of your mod, is it safe to run a previous save of the game with this new version?
I believe so. This version basically keeps script base of V2b. "Downport" of V3's skeletons but without additional customization options. NPCs/Brainwashed NPCs (except Sena and Barbara) are practically at their V3's states though.

Oh yeah, if anyone wants to compare V2b/V2p performance metrics on their hardware and share results here - be my guest, I'm curious as well :p
 
  • Like
Reactions: PootisPenser76

egorcypyshev

New Member
Oct 15, 2022
10
8
36
Okay folks, sorry for the long wait. Mod is now updated to V2P, MEGA link is at first post ( ). If you want me to upload it somewhere else - just ask.

This release is mainly about game's performance. It also disables character outlines completely. It also includes changes I made for V3 skeletons in terms of mesh complexity, but without additional hair sprites/additional customization.

So, what's the point of this update and why V2 "P". My reasoning is simple:
- I don't like version numbers, like 2.5. Current mod is built on V2 file structure, still use data compression to save disk space. Saves should be compatible with V2b. Also "P" stands for Performance.

View attachment 4619326

I'm attaching full performance graphs screenshots for default/V2b/V2p. Made with same conditions/same hardware.

Release notes:
- Disabled outlines for every character: 2-2.5x improvement for GPU load.
- Reworked some character skeletons to use as less "triangles" and "vertices/vertex transforms" as possible. Currently applied to: NPCs in Main Area, Some Brainwashed NPCs (Niel, Flora, Amilia, Lena) Goblin (Stand Pose - SP for short) Idle Pose only, Orc (SP), Werewolf (SP), Minotaur (SP), Salamander (SP), Man (Player/Clients), Girl (SP, Rest Pose - RP for short), Woman (SP, RP, Milking). Improvements for CPU load.
- Improved texture quality for following characters: NPCs in Main Area, Goblin (SP), Orc (SP), Werewolf (SP), Minotaur (SP), Salamander (SP), Man (Player/Clients), Girl (SP, RP), Woman (SP, RP, Milking). Assets with better quality were taken from pre-release build 0.7 Build of MBM. Release build use DXT5 and DXT5Crunched for texture compression, 0.7 Build comes with uncompressed RGBA32 assets, V2P and following releases now use BC7 format for these textures.
- Man (Client figures) have a bit more variations for clothing. Also use "unified" model instead of switching between Stand and Masturbating poses/assets. Masturbating animation altered as well.
- Cum Sprites activation fixed for Brainwashed NPCs (Cum Outside). Cum sprites don't disappear when you switch between areas on them as well.
- Brainwashed NPCs now have a new "visual gimmick". Cum Outside and Cum Inside changes their appearance for their figures in the Main Area. As a current "rule", creampies alters their clothes and cumshots alters their hair sprites. 3 creampies/3 cumshots is your goal to check all available appearances. Washer Item can restore their default look and also clean semen sprites.
- Reworked visual logic for pregnant bellies. For base game pregnant belly have 3 visual states depending on fetus count. Complex Breeding expand it to 5, so bellies will get even bigger visually.
- Cumflation belly can occur when Slave got max "Semen Inside" count set to 3. Which isn't necessarily depend on sex count in my tests. Bigger monsters seems to activate it in one go. To remove "fake pregnant belly" simply wash slaves in shower or use a washer item.
- Pregnant Bellies expansion works for Woman (Stand/Rest poses) and Girl (Stand/Rest poses)
- Experimental animation tweak for Brainwashed NPCs and Girl/Woman in Idle Stand Pose (Normal/Depraved states). Non-depraved slaves look nervous, depraved look relaxed. Amilia doesn't smoke when she's pregnant.
- Some other visual stuff tweaked which isn't really worth to mention.

View attachment 4619332 View attachment 4619359

Fun Fact about some new skeletons: How You See Characters in game vs How It's Stored in Game's Data (2048x512 -> 512x512 Texture Atlas, almost full mirroring) :

View attachment 4619430 View attachment 4619431
I like Pixeldrain and Gofile for file sharing, MEGA doesn't work well with TOR and I sure as shit ain't downloading this directly on my uni's wifi
 

Mana Renard

Member
Aug 5, 2020
139
119
119
I can't wait to do a stress test now. I wonder if there is a universal test archive.
I plan to test the performance of Snapdragon 855, Snapdragon 8gen2, Intel M3-7y30, and Intel M7-1195g7 when I have time in the next few days.
 
  • Like
Reactions: Krongorka

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
I can't wait to do a stress test now. I wonder if there is a universal test archive.
I plan to test the performance of Snapdragon 855, Snapdragon 8gen2, Intel M3-7y30, and Intel M7-1195g7 when I have time in the next few days.
Depending on game scenario it should perform about 2 times faster, but that's on Ryzen 5080/Nvidia 3080 combo. Maybe Intel CPUs are actually faster with this game by default. ARM SOCs are at emulation mode, so that's really interesting to see how it performs.
I replaced V2b links with V2p, so if you need V2b just for testing you can grab it here ( ). As for testing, I'm suggesting to make a save on main play area, ~20 slaves+some monsters on screen, NPCs should be visible. Unique Slaves won't be optimized until V3 at least, so these shouldn't be included for the sake of test (on main area/private mansion). Every sex scene are not optimized yet either and birthing scenes are also quite heavy in processing for now. I know, it's rather specific, but it's just some info for you.
Overall it should feel a bit smoother to play in the current state, I just can't tell you by how much smoother it is.

I like Pixeldrain and Gofile for file sharing, MEGA doesn't work well with TOR and I sure as shit ain't downloading this directly on my uni's wifi
Noted, added PixelDrain link in the first post. Gofile is a bit on ass for actual site access in my area and their download limit with VPN usage is ridiculous as well so I won't use that as alternative.
 
Last edited:

Mana Renard

Member
Aug 5, 2020
139
119
119
I replaced V2b links with V2p, so if you need V2b just for testing you can grab it here ( ).
Have the behaviors with NPCs been optimized?
When I checked the list of MOD files I downloaded before, I noticed the NTR module, which will move the brainwashed NPC's room to the main play area.
If it is not optimized, I will avoid using the save file that uses this function.
Also, when I checked it briefly today, I found that the Alchemist's clothes did not seem to render properly in the pregnant state, and she and the twins did not have the new version of the graphics changes. I am not sure if they are BUGs or I directly upgraded from the previous 2b version.

QQ截图20250307172552.png
 
Last edited:

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
Have the behaviors with NPCs been optimized?
When I checked the list of MOD files I downloaded before, I noticed the NTR module, which will move the brainwashed NPC's room to the main play area.
If it is not optimized, I will avoid using the save file that uses this function.
Also, when I checked it briefly today, I found that the Alchemist's clothes did not seem to render properly in the pregnant state, and she and the twins did not have the new version of the graphics changes. I am not sure if they are BUGs or I directly upgraded from the previous 2b version.

View attachment 4620512
Yeah, NPCs are quite optimized by now. As for Niel clothes - I recognize it's a state where she's pregnant but SemenInside is reset to 0. Her clothes in particular are a bit tricky to switch because of it. Minor bug but a tricky one to fix, I'll see what I can do about it later.
Twins (Sena and Lena) in Main Area are very optimized actually, but for visuals you can only notice their breast sprite change when one of them is pregnant (which was actually unused for default game). And right one use almost all assets from the left one, "mirrored" so to speak.
I've attached default SenaLena texture atlas (2048x512) and TitsV2P texture atlas (512x512).

As for NTR mods, can you specify which one you use?
 

Mana Renard

Member
Aug 5, 2020
139
119
119
Yeah, NPCs are quite optimized by now.
It's just that the game I installed the cheat patch in had the NTR module inserted before, so when I created a new game, the NPC brainwashing room that should have appeared in the personal territory appeared in the main area.
In fact, as long as I don't use the option to unlock all brainwashed NPCs when making a save, his stress state should be similar to the normal save state, except that there is an extra empty room in the ground room, and the performance should not be affected much (maybe?)
Since sexual behavior has not been optimized, I only test the state of monsters and slaves simply stored in the room in the new save state.
Pre-order monsters and slaves. Two test saves with 20 and 40 respectively, and only the merchant NPC unlocked by default.
If there are other optimized parts, please tell me, I will add relevant units when making the save (such as unlocking all NPCs, etc.)
During the test, the official pure version and the official unmodified patch version will be used to test the two versions of the patch separately to prevent the frame rate from being affected by other MODs. In fact, when I simply browsed, I found that other things installed before affected the frame rate, but I was not sure what it was.
I don't have time to test today, and I should do a simple frame rate test tomorrow or the day after tomorrow.
 
Last edited:
  • Like
Reactions: Krongorka

PootisPenser76

Active Member
May 25, 2022
637
509
227
Oh yeah, if anyone wants to compare V2b/V2p performance metrics on their hardware and share results here - be my guest, I'm curious as well :p
I am happy to do it as I still have the old mod version :) How do you guys do a performance test with the game? Thanks!
 
  • Like
Reactions: Krongorka

Krongorka

Well-Known Member
Sep 22, 2017
1,260
3,994
397
I am happy to do it as I still have the old mod version :) How do you guys do a performance test with the game? Thanks!
I'm using CapFrameX for short 20sec. measures. Also testing it on save I made just to keep same conditions on screen. Probably not a definite indication of performance, but oh well.

It's just that the game I installed the cheat patch in had the NTR module inserted before, so when I created a new game, the NPC brainwashing room that should have appeared in the personal territory appeared in the main area.
In fact, as long as I don't use the option to unlock all brainwashed NPCs when making a save, his stress state should be similar to the normal save state, except that there is an extra empty room in the ground room, and the performance should not be affected much (maybe?)
Since sexual behavior has not been optimized, I only test the state of monsters and slaves simply stored in the room in the new save state.
Pre-order monsters and slaves. Two test saves with 20 and 40 respectively, and only the merchant NPC unlocked by default.
If there are other optimized parts, please tell me, I will add relevant units when making the save (such as unlocking all NPCs, etc.)
During the test, the official pure version and the official unmodified patch version will be used to test the two versions of the patch separately to prevent the frame rate from being affected by other MODs. In fact, when I simply browsed, I found that other things installed before affected the frame rate, but I was not sure what it was.
I don't have time to test today, and I should do a simple frame rate test tomorrow or the day after tomorrow.
I think you shouldn't really bother with such details. What really matters for testing is to make a save where conditions for different Tits mod versions/Default game are the same. Game also use some RNG for various events, so it probably won't produce same result each time anyway.
Unique Slaves use their own assets, so having all 7 of them actually hurts performance the most. Since game still loads them even if they are in Private area (even if you're currently on Main Area) you should make a save state without them, if you have them around (Sell or Dismantle).

Other than that, GPU doesn't have to load outline-fill textures so you'll get better results regardless.

CPU load still can be improved by a lot. Current NPCs use ~10x times less calculations in them, so that's the goal for V3. Maybe I'll make a similar update for V2P as well but we'll see.
 
Last edited: