Unity Completed NejicomiSimulator TMA02 - Turning a Rude, Titanic-Tittied Slut into Your Personal Heifer-Hole [v1.0.9 + DLC] [yabukaradoo]

3.10 star(s) 8 Votes

smexmypocky

New Member
Jul 5, 2017
11
15
About v1.0.9 cheat mod of PC.
Method 1. Game version independent. uncensor only.
Game client is changed type to IL2CPP. but can be use BepInEx.
I tried make a cheat plugin, but failed. can't use a Harmony patch(with error).
general plugins are working. (ex. MTL, uncensor)

I tried edit GameAssembly.dll. but failed. method's address is not match with dumped.
there is two way to uncensor it. one is buy UncensorPack. the other is

  • install BepInEx. current latest is #704
  • install an uncensor plugin. (of course another uncensor plugins are working)
Method 2. simple file patch. v1.0.9 version only.
download & extract it to game folder.
run "Nejicomi_Simulator_Tma02_v109_unc.cmd" once. takes long time.
features
  • uncensored
  • debug mode
  • dlc

--------------------------------------------------------------------------------------
About Android ver.
The existing lucky-patcher file can also be applied.
but added new feature. (dlc)
patch with lucky-patcher & .
features
  • uncensored
  • debug mode
  • scale unlock
  • dlc
Is it possible to make mods for this game? I am a complete amateur but was interested in trying to mod it, but using UABEA/assetripper makes it a huge mess. Do you know of an easier way to do this?
 

kumarin

Engaged Member
Feb 19, 2022
2,117
3,163
Is it possible to make mods for this game? I am a complete amateur but was interested in trying to mod it, but using UABEA/assetripper makes it a huge mess. Do you know of an easier way to do this?
what kind of mod? change the textures ? may be exists some kind of replace mod.
from v1.0.9 can be use a BepInEx & plugin. (MTL can't be used)
 

SwordofHeaven

Member
Jan 28, 2018
263
145
What does the png button do in the debug/uncensor mod do? A progress bar appears and my computer begins to slow down massively if I press it.
 

9PercentGames

New Member
Feb 22, 2024
7
0
Is it possible to make mods for this game? I am a complete amateur but was interested in trying to mod it, but using UABEA/assetripper makes it a huge mess. Do you know of an easier way to do this?
Since it's Unity you can just decompile the game but if you're a beginner you probably won't know what to do, not sure what you'd want to mod in the first place though?
 

hpgol

Newbie
Jun 12, 2022
76
100
Since it's Unity you can just decompile the game but if you're a beginner you probably won't know what to do, not sure what you'd want to mod in the first place though?
I would make a voice replacement mod for the girl's annoying ass yelling and screaming
 

lexanderl

New Member
Jan 3, 2025
1
0
I have the Android version, but the "make a movie" option appears when I enter the game and it disappears immediately, is there a solution?
 
Last edited:

yatolkoskachat

New Member
May 2, 2023
1
1
This is supposed to be a patched APK. Completely uninstall previous version of NejiSimTMA02 before installing this one. It supposedly has latest Lucky Patch posted in this thread applied. At least for me all the cheat functions and uncesor work allright. DLC is unlockable via code.

 
  • Like
Reactions: Xhubre

TheFresh

Newbie
Mar 17, 2019
16
15
About v1.0.9 cheat mod of PC.
Method 1. Game version independent. uncensor only.
Game client is changed type to IL2CPP. but can be use BepInEx.
I tried make a cheat plugin, but failed. can't use a Harmony patch(with error).
general plugins are working. (ex. MTL, uncensor)

I tried edit GameAssembly.dll. but failed. method's address is not match with dumped.
there is two way to uncensor it. one is buy UncensorPack. the other is

  • install BepInEx. current latest is #704
  • install an uncensor plugin. (of course another uncensor plugins are working)
Method 2. simple file patch. v1.0.9 version only.
download & extract it to game folder.
run "Nejicomi_Simulator_Tma02_v109_unc.cmd" once. takes long time.
features
  • uncensored
  • debug mode
  • dlc

--------------------------------------------------------------------------------------
About Android ver.
The existing lucky-patcher file can also be applied.
but added new feature. (dlc)
patch with lucky-patcher & .
features
  • uncensored
  • debug mode
  • scale unlock
  • dlc
The patch file is quite slow since it checks every single byte, I cooked up a version that processes the file all at once (might not be as memory saving but it saves up time), give this one a try if you got the memory.

Already tested it and it works like a charm, peaked at around 4 gigabytes of memory usage for me, took around 26 seconds to patch, might be even faster on beefier systems.

String-based replacement ftw!

Bash:
# Define file path
$filePath = "GameAssembly.dll"

# Define byte patterns and replacements
$patterns = @(
    [byte[]](0x8B, 0xCE, 0xE8, 0xA9, 0x19, 0xE7, 0xFF, 0x84, 0xC0, 0x0F, 0x85, 0x4D, 0x01, 0x00, 0x00, 0x48),
    [byte[]](0x8B, 0xCE, 0xE8, 0xB9, 0x93, 0x01, 0x00, 0x84, 0xC0, 0x75, 0x0D, 0xFF, 0xC3, 0xEB, 0x88, 0x48),
    [byte[]](0xCE, 0xFF, 0x33, 0xC9, 0xE8, 0xC7, 0x8C, 0x11, 0x01, 0x84, 0xC0, 0x0F, 0x84, 0xA8, 0x02, 0x00)
)
$replacements = @(
    [byte[]](0x8B, 0xCE, 0xB0, 0x01, 0x90, 0x90, 0x90, 0x84, 0xC0, 0x0F, 0x85, 0x4D, 0x01, 0x00, 0x00, 0x48),
    [byte[]](0x8B, 0xCE, 0xB0, 0x01, 0x90, 0x90, 0x90, 0x84, 0xC0, 0x75, 0x0D, 0xFF, 0xC3, 0xEB, 0x88, 0x48),
    [byte[]](0xCE, 0xFF, 0x33, 0xC9, 0xB0, 0x01, 0x90, 0x90, 0x90, 0x84, 0xC0, 0x0F, 0x84, 0xA8, 0x02, 0x00)
)

# Check if file exists
if (-Not (Test-Path -Path $filePath)) {
    Write-Output "$filePath not found."
    exit
}

# Read the file as bytes
$fileBytes = [System.IO.File]::ReadAllBytes($filePath)
$totalBytes = $fileBytes.Length
$patternFound = 0

# Convert byte array to string for faster searching
$fileString = [System.BitConverter]::ToString($fileBytes) -replace "-", " "

# Process each pattern
for ($k = 0; $k -lt $patterns.Length; $k++) {
    $patternString = [System.BitConverter]::ToString($patterns[$k]) -replace "-", " "
    $replacementString = [System.BitConverter]::ToString($replacements[$k]) -replace "-", " "

    # Replace pattern in the string (much faster than byte-by-byte iteration)
    if ($fileString -match [regex]::Escape($patternString)) {
        $patternFound++
        $fileString = $fileString -replace [regex]::Escape($patternString), $replacementString
    }
}

# Check if all patterns were found
if ($patternFound -lt $patterns.Length) {
    Write-Output "Operation canceled: one or more patterns not found."
    exit
}

# Convert back to byte array
$fileBytes = [byte[]]::new($fileString.Length / 3)
$hexPairs = $fileString -split " "
for ($i = 0; $i -lt $hexPairs.Length; $i++) {
    $fileBytes[$i] = [Convert]::ToByte($hexPairs[$i], 16)
}

# Write modified bytes back to file
[System.IO.File]::WriteAllBytes($filePath, $fileBytes)

Write-Output "Patterns successfully replaced."
 
  • Like
Reactions: holysheep8763

Geraldjm21

New Member
Jun 1, 2022
8
0
imagsine if we can change up to 3 character, her mom, a church sister, and a teacher? but I know thats crazy work
 
3.10 star(s) 8 Votes