Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 738
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 19-12-2025

Post by genome231 »

Thank you!

Fixed various mistakes and uploaded fixed version.

Cheers
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
rotta
Explorer
Explorer
Posts: 33
Joined: Thu Oct 01, 2020 4:37 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 19-12-2025

Post by rotta »

Hey, thanks for the release and great work with the script. I'm playing around with it and having fun.

Some bug reports:

-RLGL doesn't seem to work at all. Eventually just gets stuck on a red light and asks if you came without permission even if you typed nothing.

-You seem to be able to get out of emlalock just by asking to remove the chastity in masturbate menu on chastity levels 4 or lower. Isn't it supposed to be locked on for the duration?

-When a session is available the cartoon lady picture gets stuck on the screen.

-I'm getting worship not done punishment all the time even if I have completed all of it. This is also just my opinion but the lines worship is pretty miserable. Spanking is not great either.

-In the quiz I got a punishment wheel with nipple torture. I asked for mercy and after the options chose to continue. This caused a crash.

-Also after finishing the quiz for the first time I got like 200 rewards (for 22 points). I think I was supposed to get 4. I had to close the game.
User avatar
mythic
Explorer
Explorer
Posts: 18
Joined: Sat Jul 12, 2014 9:06 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 19-12-2025

Post by mythic »

First of all great work. I run a merged version of your work with my personal scripts and I have to thank you for that.

I am reporting the same bug on the quiz prizes. There is an infinite loop due to a wrong variable

Code: Select all

@Variable[NewRecordPrize]<=[0] @NullResponse @Goto(End)
@NullResponse @ChangeVar[ExtraRewardsTotal]=[ExtraRewardsTotal]-[1]
should be

Code: Select all

@Variable[ExtraRewardsTotal]<=[0] @NullResponse @Goto(End)
@NullResponse @ChangeVar[ExtraRewardsTotal]=[ExtraRewardsTotal]-[1]
Cheers and keep up the good work!
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 738
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 19-12-2025

Post by genome231 »

Thanks.

Most errors have been identified, thank you :-)
I expect to have an updated version ready sometimes this week.

Cheers
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 738
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by genome231 »

New version uploaded.

Multiple error fixes (I think - I have not had enough time to thoroughly test everything, please let me know).
Thanks for the reports.

Originally I forgot a very important image, not sure how that happened :whistle:
If you do not want to download GNMImages from scratch again you can simply download the image here:
https://mega.nz/file/PYZlWCiQ#5LnDbsfvh ... 9z-LPsp5fY
It needs to be placed in the "GNMImages" folder.
It should be the only picture in this folder as all other pictures are sorted in subfolders.

Cheers
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
Rar1197
Explorer At Heart
Explorer At Heart
Posts: 154
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by Rar1197 »

I think all the copies of GNMImages.zip that have downloaded have correctly had BlackScreen.png. Though I can't remember whether I downloaded the final release version of the zip.

That said , I think I have managed to accidentally delete it multiple times as a side effect of attempting to use the delete key while typing in text in the chat window. So it is possible that it got deleted and made its way to the DeletedImages directory for you.

In the latest version , the following variables are being used with inconsistent capitalisation :
Timer_Min
Timer_MIN
Timer_Max
Timer_MAX

The lower case versions are used by the following files :
Custom\Session\Release\Generic\ReleaseCards\Cards_Release.txt
Custom\Session\Release\Generic\ReleaseCards\Draw_Cards.txt

And the upper case versions by these :
Custom\Session\Selfbondage\SelfbondageBase.txt
Insert\#SelfBondageTimer.txt
Vocabulary\#RC_Stats.txt
Vocabulary\#SelfBondageTimer.txt
Alistunut
Explorer
Explorer
Posts: 14
Joined: Sun Dec 11, 2022 6:15 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by Alistunut »

Siren & ladders bugged
It's waiting for something and the only way to proceed is to "cancel waiting" in the debug menu.

Also, it sometimes shows square length incorrectly, link is screen shot
https://ctrlv.link/5hwt
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 738
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by genome231 »

Hi

@RAR1197
Thanks, fixed the variable names for next version. Selfbondage scenario builder not implemented yet, so should not create issues :-)

@Alistunut

Interesting bugs!
I have not had those occur to me :-/
Can you go into the logfiles folder and share the ErrorLog with me in a PM?

Cheers
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
2184
Explorer
Explorer
Posts: 30
Joined: Tue May 12, 2020 12:56 pm
Gender: Male
Sexual Orientation: Straight

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by 2184 »

There seem to be an issue with the stop and go game. Specifically with the version where I have to choose/drop a video to be used. The game plays as intended, but the game image (start/rules) is on top of the video right when the" Red Light Green Light Game starts in 3.." text appears. So the game plays with only the audio of the video.

Also, doing the game more than once does not work. The second time it just instantly ends.
Last edited by 2184 on Fri Jan 16, 2026 7:06 pm, edited 1 time in total.
2184
Explorer
Explorer
Posts: 30
Joined: Tue May 12, 2020 12:56 pm
Gender: Male
Sexual Orientation: Straight

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by 2184 »

As I have multiple gags and plugs I changed the scripts and image file structure to support this. In GNMImages/Toys, I made folders /Plug and /Gag (the same as Bra and Panties are today) and updated the references in the script from GNMImages/Toys/Gag.jpg to GNMImages/Toys/Gag/*.*.

Is this something that can be done in the actual Masturbatrix? (So my local changes won't be overwritten and I need to update the file-paths again) :innocent:
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 738
Joined: Wed Nov 12, 2014 8:35 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by genome231 »

I will look into both and get back :-)

Cheers
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
2184
Explorer
Explorer
Posts: 30
Joined: Tue May 12, 2020 12:56 pm
Gender: Male
Sexual Orientation: Straight

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by 2184 »

I was playing a session and saw in the ErrorLog that it spammed this error message:
Spoiler: show

Code: Select all

Fri, 27.02.2026 - 19:31:18:3329
WRONG_FORMAT_FOR_RANDOM for:
#Random(1,#Var[DSession_Duration
Script:
Scripts\Masturbatrix_2_0\Custom\Session\Specific_Sessions\Sessions\DommeSession.txt
Script Line (182):
@Variable[#Random(1,#Var[DSession_Duration])]>[#Var[Timer]] @NullResponse @Goto(Base)
Exception Message:
Input string was not in a correct format.
Exception:
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Convert.ToInt32(String value)
   at TAI_Awakening.Utils1885.GetRandom(String ganzeZeile) in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\Utils1885.cs:line 203
HelpLink:

Data:
System.Collections.ListDictionaryInternal
InnerException:

Source:
mscorlib
StackTrace:
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Convert.ToInt32(String value)
   at TAI_Awakening.Utils1885.GetRandom(String ganzeZeile) in C:\VSProj\Awa\TAI Awakening 0 3 90 TumblrRelease\Utils1885.cs:line 203
TargetSite:
Void StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean)
I am not too sure what the DSession_Duration value was at the time, but now it is 460.

Edit:
It happened in the next session as well. And the DSession_Duration was 400. This was during red/green light. And the session ended after that first module. Rounded up properly, but only lasted the 5 minutes or so.
Rar1197
Explorer At Heart
Explorer At Heart
Posts: 154
Joined: Tue Aug 22, 2023 6:02 am

Re: Masturbatrix - Tease-AI Awakening - Last updated 09-01-2026

Post by Rar1197 »

It looks like the line needs to be split up a bit for it to work correctly.

Line 157 of Masturbatrix_2_0\Custom\Session\Specific_Sessions\Sessions\DommeSession.txt probably needs to be changed from :

Code: Select all

@Variable[#Random(1,#Var[DSession_Duration])]>[#Var[Timer]] @NullResponse @Goto(Base)
To something like this :

Code: Select all

@NullResponse @SetVar[Temp]=[#Random(1,#Var[DSession_Duration])]
@Variable[Temp]>[#Var[Timer]] @NullResponse @Goto(Base)
There is similar code on Line 252 of Masturbatrix_2_0\Custom\Session\Quickie.txt , which would need to be changed from

Code: Select all

@Variable[#Random(1,#Var[Quickie_Duration])]>[#Var[Timer]] @NullResponse @Goto(Base)
To :

Code: Select all

@NullResponse @SetVar[Temp]=[#Random(1,#Var[Quickie_Duration])]
@Variable[Temp]>[#Var[Timer]] @NullResponse @Goto(Base)
Post Reply