3.50 star(s) 37 Votes

stochastic

Newbie
Dec 21, 2019
77
112
While I too am dissatisfied with SO's update pace and amount (I have stopped being a long time patron and will never give him another cent at this point), do you have any evidence of him "purposefully spaghettifying" his code?
As far as I know the only "evidence" of SO "purposefully spaghettifying" his code is from people that have tried to use decompilers on the code and found that it's been run through an obfuscator - I do not know which one. To the best of my knowledge, no one posting here has ever seen Newlife's actual code. Though you can still infer a decent amount from the decompiled, obfuscated code, you can't really tell whether it's "good" or "bad" code, and you can probably figure out more about the structure of the program by paying close attention to how the custom scene API works and what objects and methods it exposes to the Velocity script.

Ultimately, it's SO's stuff to release or keep to themselves, and while I personally wish I could make more significant changes to the game's internals than I can via custom scenes, not sharing the actual code isn't the evil act some people here have tried to argue that it is.
 

Mallee

Newbie
Aug 24, 2017
29
179
You can find it in a lot of past posts in the thread. Look for instances of "non-con." It almost always comes up when mention of his stance on non-con is relevant. Personally, I don't care for non-con, but its still a shitty thing to do. Yes, I know about UK laws, but no porn game's ever gotten in trouble because of a mod.
I know this is late, but I do want to point out that not only did he make it more difficult for modders to add content to the game he will likely never finish, but his stance on non-con content doesn't even make sense. The UK also has laws against sexual harassment, revenge porn, recording someone without their permission, and having sex with someone too drunk to stand, let alone consent, all of which are legally defined as non-consensual... but they're all in the game. The latter is legally considered rape in the country, btw, but it's a pretty big part of the game regardless.
 

Cheesea

New Member
Jan 11, 2020
6
11
I know this is late, but I do want to point out that not only did he make it more difficult for modders to add content to the game he will likely never finish, but his stance on non-con content doesn't even make sense. The UK also has laws against sexual harassment, revenge porn, recording someone without their permission, and having sex with someone too drunk to stand, let alone consent, all of which are legally defined as non-consensual... but they're all in the game. The latter is legally considered rape in the country, btw, but it's a pretty big part of the game regardless.
Yeah, I've thought about this too. I believe that reproductive coercion is illegal as well. I find it extremely hard to believe that SO doesn't see these actions as non-con. Don't get me wrong, the non-con parts are a draw of the game, but there is definitely a double standard based on where SO has chosen to draw a line in the sand.
 
  • Like
Reactions: Mallee

Dracis3D

Member
Game Developer
Nov 16, 2017
269
416
I know this is late, but I do want to point out that not only did he make it more difficult for modders to add content to the game he will likely never finish, but his stance on non-con content doesn't even make sense. The UK also has laws against sexual harassment, revenge porn, recording someone without their permission, and having sex with someone too drunk to stand, let alone consent, all of which are legally defined as non-consensual... but they're all in the game. The latter is legally considered rape in the country, btw, but it's a pretty big part of the game regardless.
Most of the law is geared towards real people doing it to real people, not for 'literatrue' which is what this. Now there is 1950's law for 'obscene publications' that 'deprave' or 'corrupt' people but in reality never really prosecuted. The events listed above are covered in TV shows and in real life news so hardly going to corrupt or cause 'serious harm'.
 

DFCT14

New Member
Jul 10, 2017
8
11
As far as I know the only "evidence" of SO "purposefully spaghettifying" his code is from people that have tried to use decompilers on the code and found that it's been run through an obfuscator - I do not know which one. To the best of my knowledge, no one posting here has ever seen Newlife's actual code. Though you can still infer a decent amount from the decompiled, obfuscated code, you can't really tell whether it's "good" or "bad" code, and you can probably figure out more about the structure of the program by paying close attention to how the custom scene API works and what objects and methods it exposes to the Velocity script.

Ultimately, it's SO's stuff to release or keep to themselves, and while I personally wish I could make more significant changes to the game's internals than I can via custom scenes, not sharing the actual code isn't the evil act some people here have tried to argue that it is.
Just took a peek, I don't trust the spaghettifiying claims but the dialogue system for a text game leaves much to be desired. The company party scene for instance, wow. I think SO is struggling with the time consuming process of writing code for the scenes as code is indeed being written. The strength of this game is the writing so there should be an emphasis on lubricating that process.
 

quin2k

Newbie
Feb 8, 2018
15
34
Additionally, he purposefully spaghetti-fied his own code to spite modders.
Ironic that this topic is active, as I was just trying to look at the code myself... :unsure:
I don't see any evidence of 'speghetti-fied' code. Honestly, the scenes in Java don't look that different from the stuff in additional_scenes\official_content. The root problem is the obfucator he uses does an incredible job of screwing up the first 4 variables. So far as I can tell, it's probably α/Α (alpha) and a/A (letter a) which are different while compiled, but the decompilers automatically lowercase both (java standards) and some can't differentiate a/α.

1741651874970.png

Now, while it'd be fun to add a few branches to the interactions, what I really want to see is a the UI library replaced with something cross-platform compatible. I've pined for years for an Android port and the existing UI is the only excuse.
 
Last edited:
  • Like
Reactions: DFCT14

Granberia

Member
Mar 14, 2017
171
631
You can find it in a lot of past posts in the thread. Look for instances of "non-con." It almost always comes up when mention of his stance on non-con is relevant. Personally, I don't care for non-con, but its still a shitty thing to do. Yes, I know about UK laws, but no porn game's ever gotten in trouble because of a mod.
It's really a weird line for him to draw in the sand because there is actually a noticeable amount of content of that vein in the game.
  • Guys can sabotage condoms.
  • Many instances of attempts at black mail sex
  • A shy MC can get dragged into an alley and rammed by gangbangers because she was too afraid to say no or speak up.
  • Jerks will take home an MC that gets too blackout drunk and will not only fuck her while she's barely aware, but can also choose to intentionally nut inside her with the intention of locking her down with pregnancy. There's several other instances of date rape situations, but that one is probably the most clear cut
  • If your MC doesn't have lube and asks a guy to use her juices as a substitute, jerks can use the opportunity to slip their dick inside and start pounding her. They'll even do it if they know she's a virgin, and a low self-esteem MC will rationalize it away by thinking that it's fine that she didn't want it because she isn't worth respecting.
  • Guys will also try the ol' "You said that you needed a condom or that you didn't want to have actual penetrative sex? Oopsie doodle! I deliberately kept my cock at your entrance, and it slipped inside while we were grinding/making out. Guess we're having unprotected sex now, which I'm sure you're aware of it because I started ramming you at light speed the moment it did."
  • Therapist that not only hypnotizes her into sex, but hypnotizes her into becoming a breeding slut with the intention of impregnating her
  • One of the possible boyfriend/husband routes for your MC includes his best friend trying to blackmail her into sex through her boyfriend/husband's debts. If she has both a sensitive breasts and sensitive pussy, he'll try to take advantage of it to essentially incapacitate her through orgasms so that he can take her to pound town without resistance
Et cetera. There's no instances of her being actually held down and fucked while struggling— actually, there are situations where she is held down now that I think about it, but she's either into it, resigned, or too cowed to stand up for herself. Regardless, the point is that there's still stuff that would be considered rape.
 
Last edited:

anon1010

Member
Jul 8, 2019
385
192
It's really a weird line for him to draw in the sand because there is actually a noticeable amount of content of that vein in the game.
  • Guys can sabotage condoms.
  • Many instances of attempts at black mail sex
  • A shy MC can get dragged into an alley and rammed by gangbangers because she was too afraid to say no or speak up.
  • Jerks will take home an MC that gets too blackout drunk and will not only fuck her while she's barely aware, but can also choose to intentionally nut inside her with the intention of locking her down with pregnancy. There's several other instances of date rape situations, but that one is probably the most clear cut
  • If your MC doesn't have lube and asks a guy to use her juices as a substitute, jerks can use the opportunity to slip their dick inside and start pounding her. They'll even do it if they know she's a virgin, and a low self-esteem MC will rationalize it away by thinking that it's fine that she didn't want it because she isn't worth respecting.
  • Guys will also try the ol' "You said that you needed a condom or that you didn't want to have actual penetrative sex? Oopsie doodle! I deliberately kept my cock at your entrance, and it slipped inside while we were grinding/making out. Guess we're having unprotected sex now, which I'm sure you're aware of it because I started ramming you at light speed the moment it did."
  • Therapist that not only hypnotizes her into sex, but hypnotizes her into becoming a breeding slut with the intention of impregnating her
  • One of the possible boyfriend/husband routes for your MC includes his best friend trying to blackmail her into sex through her boyfriend/husband's debts. If she has both a sensitive breasts and sensitive pussy, he'll try to take advantage of it to essentially incapacitate her through orgasms so that he can take her to pound town without resistance
Et cetera. There's no instances of her being actually held down and fucked while struggling— actually, there are situations where she is held down now that I think about it, but she's either into it, resigned, or too cowed to stand up for herself. Regardless, the point is that there's still stuff that would be considered rape.
sounds like there's a decent amount of content I've missed like the 1st and 4th, have any more examples?
 

Someflares

Newbie
Sep 30, 2021
54
32
If anyone is interested, you can play this game on Android in a Linux virtual machine, you don't need the rooted phone now.
Yes you need basic Linux howto to do this.
Use Andronix:

Check their website or YouTube to check how to use and setup everything.

I use all their defaults, Ubuntu with XFC, Termux as a terminal, and VNC viewer as a viewer. (Just like their how to)

Than you need to add open java from the repo and you can run the jar.
Game runs saves and loads without any problems, controls are a bit problematic at least for me but after a bit it's passable.

I know it takes some time to start the game because you have to run the terminal start the VM when visualization to be able to start the game each time but if you have a phone with decent resources you can leave it running in the background.
How you've been able to do this...? Please.

~$ vncsever -localhost
...new 'localhost:1 ()' desktop is localhost:1
...starting applications specified in..../xstartup
~$ export DISPLAY=":1"
~$ proot -0
...java bad system call error otherwise...
java -jar .../Corrupted\ Saviours.jar

Error java.awt.HeadlessException

It's been 8 hours of installing Ubuntu on Termux and trying various methods to get this work (and fixing various issues alongside with complete incompetence in Linux)
If it weren't for my familiarity with programming in general and stubbornness, I wouldn't have gotten this far...

It's another game actually but all should be same in general
But for this game it's different error..
unsatisfiedlinkerror with possible architecture mismatch
I'm crying.
 
Last edited:

ohwhatnow

Newbie
Feb 19, 2019
38
59
sounds like there's a decent amount of content I've missed like the 1st and 4th, have any more examples?
Not sure what you've seen, but to add a couple more items to that list:

  • There's an event where you can catch someone messing with your birth control pills.
  • If friends with an impregnator they may ask you to investigate a different female character and help get them pregnant.
  • If friends with an impregnator (not clear-headed, or they are handsome) and you have the cunning trait the tanya event occurs, where he will try to get an old acquaintance pregnant after she announces her engagement (my favorite event in the game).
  • Your boyfriend may introduce you to a jerk friend, who will specifically ask about birth control and try a few schemes to sleep with you including blackmail and alcohol.
  • It's rare and I don't know the conditions, but you can sabotage the office job rival's birth control when she tries to fuck her boss.
And to be honest, there's a lot of other arguably non-con things in there. For instance if a condom breaks midway some partners will refuse to replace it and some will refuse to pull out, etc. There's blackmail events from work, or if you are cheating, etc. It's not like I want to be strict about what's considered non-con, but if "legal reasons" are really a concern for SO it's a bit bizarre just how much of the game has and still is arguably under that umbrella. I'd rather just have them admit to not being into it (anymore?) than acting like it's some outside force compelling them to stop.
 

Granberia

Member
Mar 14, 2017
171
631
sounds like there's a decent amount of content I've missed like the 1st and 4th, have any more examples?
I guess another major example would be the maid event you can get with the tall, posh, lesbian black woman after your MC meets her and her short girlfriend while dancing at the bar. If your MC has the cunning trait, she can get her drunk and call a male friend over to drag her into the bedroom and pound her into the mattress. She had never been with a man before this point, and her girlfriend will break up with her if she becomes pregnant from this encounter.
She also expresses shock and some amount of disgust prior to being dragged to the bedroom if the guy is ugly, fat, or old IIRC.
 

gunnnn12345

Newbie
Sep 19, 2017
19
53
I guess another major example would be the maid event you can get with the tall, posh, lesbian black woman after your MC meets her and her short girlfriend while dancing at the bar. If your MC has the cunning trait, she can get her drunk and call a male friend over to drag her into the bedroom and pound her into the mattress. She had never been with a man before this point, and her girlfriend will break up with her if she becomes pregnant from this encounter.
She also expresses shock and some amount of disgust prior to being dragged to the bedroom if the guy is ugly, fat, or old IIRC.
I tried this out with a character with the cunning trait, but was unable to get it. Do you have any ideas for other parameters needed to do so?
It would not be the first one to have some very narrow parameters needed before it could happen.
 

Granberia

Member
Mar 14, 2017
171
631
I tried this out with a character with the cunning trait, but was unable to get it. Do you have any ideas for other parameters needed to do so?
It would not be the first one to have some very narrow parameters needed before it could happen.
I got curious myself, and planned to spend a few minutes doing some quick speed runs runs. But even my initial cute, shy, nice, charmless, low self esteem, weak-willed test character who I expected to fail could still do it. Doesn't seem to have any requirements beyond having cunning and having a sleazy male friend, who was her office boss in this case.

Maid.png
 
  • Like
Reactions: gunnnn12345

gunnnn12345

Newbie
Sep 19, 2017
19
53
I got curious myself, and planned to spend a few minutes doing some quick speed runs runs. But even my initial cute, shy, nice, charmless, low self esteem, weak-willed test character who I expected to fail could still do it. Doesn't seem to have any requirements beyond having cunning and having a sleazy male friend, who was her office boss in this case.
Interesting. My character was Bitchy, so I wonder if that might have something to do with it? It has been a good while, but I do remember it interacting funkily with some events (Through I struggle to remember which...)
But thank you. Will keep trying at it.

Edit: Got it working. I am unsure what exactly it was that made one Sleazy Friend work and not the other. But it worked.
 
Last edited:

labsodi

New Member
May 11, 2018
9
16
Newlife 0.8.12

Hello everyone!

The update has been delayed a while due to my health issues, including a brief but rather miserable period of hospitalisation. However, I'm at home now and it is ready to go!

So, Newlife 0.8.12 has been released. Early-access Patrons can find it in the creations section The changelog is below.

The previous version is now public. You can download it using the links on the right-hand side of the blog.
Saves from old versions could run into issues here and may not work properly with the new version.


For new players - just use one of the links to the right to get a zipfile containing Newlife. Once unzipped, you'll see a folder containing .jar and .exe files. Either one of these will run the game.
For either version you'll need to have Java installed. A lot of programs use Java so you might well already have it. If the jar shows up as an unrecognised file type, then you probably don't. In that case you can get it from .
The exe should tell you if you don't have the right version on your computer, but you'll still need to install java to run the game.
There's a guide for new players which includes some troubleshooting tips for installation & downloading.

This update adds a new neighbourhood where you can get a super-cheap room above a brothel, along with a bunch of new scenes around living there and potentially making some money on the side.
Major changes & additions:
  • Added a new 'bad' neighbourhood, a crummy flat in the redlight district in a building used for 'other purposes'. This is overseen by a new landlord (the “Pimp Landlord”) who is always the landlord for this home and only this one.​
  • Failing to pay your rent in the non-redlight homes will now have the PC evicted instead of going into debt. Failing to pay in the redlight area will still cause debt, although this may be changed later.​
  • The PC can, on moving into the redlight home, offer to do sex-work as a side-gig. This is handled by events and is not treated as a “day job”.​
  • Two new events for the redlight home, focusing on the impact living there can have on her work. Both of these are currently only available for working characters.​
Minor changes:
  • Increased the weight for the “interact with first baby” scene to make it more likely to fire during its restricted time window. Thanks to AnarChYsT for highlighting that this potential issue.​
  • Added an action to go back to the initial choices to the move-home scene, now that there are multiple available moves.​
  • Redlight neighbourhood has a slightly higher chance of mugging events (90 weight, compared to 80 for the starting home and 10 for the pleasant one).​
  • Added some stats and game-flags to track prostitution, both in the new redlight content and the existing hotel/street scenes by Secondarian.​
  • Rent modifier is now tracked on a per-landlord basis rather than a single value.​
Changes for user-submitted content:
  • PIMP_LANDLORD can be customised. Bear in mind that this NPC is always the landlord for the redlight district and only that – he cannot be given other landlord traits.​
Bugfixes:
  • Fixes to some text issues. Thanks to StuntCuffer for reporting some of these.​
  • Fixed an issue with text about changing landlords when moving back to a home you've previously lived in.​
  • Fixed an error reported by Gamecat007 where one of the childfree events was throwing an error when opening.​
  • Fixed a bug reported by StuntCuffer where the “dragged to bed by your hair” route in the scene where your husband demands you fulfill a breeding vow was still triggering for shaven-headed PCs.​

Enjoy the new version, and let me know if you find any bugs!
 
3.50 star(s) 37 Votes