• To improve security, we will soon start forcing password resets for any account that uses a weak password on the next login. If you have a weak password or a defunct email, please update it now to prevent future disruption.

thevoid089

Forum Fanatic
Jan 29, 2020
4,732
5,379
If a Ren py remake of Another way home was that good, just imagine if Mirror or someone decide to remake Something unlimited like this.... Gosh, I know it was a wishful thinking that will never become reality but just imagine....
 

Thatmonkeyman

Newbie
Feb 14, 2020
57
11
When I rename the age at the beginning of the game beth still calls morty thirty-five when she tries to give him wine. Am I doing something wrong?
 

dokodesuka

Member
Mar 13, 2020
496
549
My guess here is that Ferdafs went with Unity mostly for Real2D (animations) and Fungus (dialogue). There is VERY little coding in the Unity version (part of why its so buggy), maybe just not a programmer? I'm not an artist, making art for my own work had been... not great. Thus, this project.

(...)

I obviously love this game (well, I love Rick and Morty and want more porn of it... but I do like this game a lot too), as evidenced by spending 6 months of my life working on it nearly every day, with no intent to monetize at the end.
Can you explain more how you went about this process of extracting Unity assets? Did you "unbundle" the Unity game assets to peek at the coding? Aren't these things precompiled?

I haven't played your port yet (about to), but judging from people's comments this is an impressive work. Congratulations.
 

thevoid089

Forum Fanatic
Jan 29, 2020
4,732
5,379
No, the choice to set the age is fake, it actually tell you afterwards you set it that it was pointless. You do however have the option of removing all mention of age from the dialogue (which you can do at any time in the Preferences).
The trick is that you had to change Morty age back to his real age in the series aka 14 years old, I done that and lot of time in the game Beth and the girls mentioned Morty as "my 14 years old son/brother" or Morty even said about Monica "she was a 14 years old girl like me" so in a way it wasn't entirely pointless
 
  • Like
Reactions: arms99

Night Mirror

Well-Known Member
Modder
Jun 2, 2018
1,667
8,548
When I rename the age at the beginning of the game beth still calls morty thirty-five when she tries to give him wine. Am I doing something wrong?
Nope, that's just a bug I totally missed. The plan is to post a bug fix patch tomorrow, well later today now for me, for stuff people find tonight. Sadly this fix can't impact your current game as the bug is in the age setting scene itself so you would have to start from there for it to take effect.

Alternatively, if you feel confident enough to use the renpy console commands, typing this and putting the desired text between the quotes will correct his age:
Code:
morty_age = "18"
 

Night Mirror

Well-Known Member
Modder
Jun 2, 2018
1,667
8,548
No, the choice to set the age is fake, it actually tell you afterwards you set it that it was pointless. You do however have the option of removing all mention of age from the dialogue (which you can do at any time in the Preferences).
The trick is that you had to change Morty age back to his real age in the series aka 14 years old, I done that and lot of time in the game Beth and the girls mentioned Morty as "my 14 years old son/brother" or Morty even said about Monica "she was a 14 years old girl like me" so in a way it wasn't entirely pointless
Actually, this is just an error on my end, the trouble with testing the same thing over and over... I plan to post a fix for it and a few other bugs tomorrow.
 

Night Mirror

Well-Known Member
Modder
Jun 2, 2018
1,667
8,548
Can you explain more how you went about this process of extracting Unity assets? Did you "unbundle" the Unity game assets to peek at the coding? Aren't these things precompiled?

I haven't played your port yet (about to), but judging from people's comments this is an impressive work. Congratulations.
Sure, I don't know how much detail you want, just ask about anything you specifically want to know more about. I used a bunch of different things to get the parts I needed for the game.

Images first as that was the most straight forward. Up until version 2.9 I was able to unpack the data.unity3d file via AssetStudio. This is nothing new, people have been doing it for this and other Unity games for a long time to share the art without the game. Then I got to sorting the 6500+ image files. After that, I assigned each image one at a time matching the running the game on one screen for parity and my IDE on another.

I also used uTinyRipper to pull most of the unity project out so I could see what scenes were in the game, as well as structure. I was really hoping it would let me grab the dialogue, but, nope. Additionally, I was still trying to figure out how to get Real2D to get the animations and naïve hoping I could just plug it into a Unity project and have it magically work. Sadly, this method doesn't preserve the Unity Mono code links, so while I got the scenes, no scripts were hooked into them, making them mostly worthless other than getting the scene names, which did help later on.

For the animations, I just used windows+G to capture the video, then edited into a loop and bam. Removing the text and icons is WAY more technical, but I can go into details if you want, short version is it required editing the C# files via dnSpy.

Version 3.9 however wouldn't unpack, so, I had to come up with a way to get the images out. I ended up writing an auto screen cap program that advanced the dialogue one step, captured, advance, capture, and so on. The I had to go through and throw out all the dups, or most of them. As with the animations, I hide the text and icons while capturing.

To get the text, originally I typed it by hand, since I only wanted to do a few sense. As I moved on to do the full game, this was unstainable. So I wrote my own OCR application, then ran it through each scene to get the dialogue. It wasn't perfect and it transcribed a lot of errors that I had to go fix, but it saved me a lot of typing.

For character poses, I did them all hand by hand, one line at a time. The characters are texture files, broken into their sub parts like left eye, right eye, mouth 1, mouth 2, etc... all in one big image for each character. I cut the parts out then reassembled every character, plus outfits in my art application (stuido paint) and exported them in a more friendly renpy format for layered images.

Early on, I kept a running save file, so that I could help track event times, but this sadly kept breaking, because the Unity version is buggy. So I started modifying my save file to replay scenes, but some scenes were so broken they still wouldn't play. Eventually, I just directly altered the C# code to jump directly to scene names.

If you have more questions, feel free to ask, and I'll hit you up with another wall of text :D
 

strenif

Engaged Member
Aug 18, 2017
2,794
4,906
If a Ren py remake of Another way home was that good, just imagine if Mirror or someone decide to remake Something unlimited like this.... Gosh, I know it was a wishful thinking that will never become reality but just imagine....
SU has so much content it would take forever to remake in renpy. The devs actually tried hiring someone to port it into renpy but the time and cost was way to high.
 
Last edited:
  • Like
Reactions: hurry69

Lilsmkr

Member
Nov 24, 2019
188
116
This is how the original one should be when it comes to saving/loading. The other version is just bad
 

thevoid089

Forum Fanatic
Jan 29, 2020
4,732
5,379
SU has so much content it would take forever to remake in renpy. The devs actually tried hiring someone to port it into renpy but the time and cost was way to high.
Holy damn! So it was the reason why we will never have a Ren py version of SU
 
  • Like
Reactions: hurry69

senss

Newbie
Sep 2, 2019
51
31
yeah thats what i used to use but hate the datacap, thats why i went to nopy since it has no datacap, i tried the others but had to do a fresh windows install bc i got a virus from each of the others
mega is the best one to use, and to get around the datacap, just use a vpn and change ur ip when ur hitting the cap, refresh the page and resume. magic;)
 

AbyssalPitlord

New Member
Aug 10, 2019
8
16
Even in its sandbox style, the original should always have been a Renpy game. The engine is so much more mature and feature rich than any jank I've seen developers throw together in Unity for visual novels.

Also I get to play natively on Linux without them having to figure out how to change build target.
 
  • Like
Reactions: Grelk

desmosome

Conversation Conqueror
Sep 5, 2018
6,037
13,949
Not sure if it's the case here, but Rick and Morty parodies should keep the spirit of the show imo. Instead of the usual incest plot scenarios, it should be semi episodic.
There are so many plotlines in the show that can be hentaified. Alternate universes, love potion, evil Morty, VR game, the quicksave device episode, mad max episode, amazon society episode, Meeseeks, and a various other techs from Rick. Mix those with original techs like mind control device and make an episodic but persistent storyline and we are talking gold!

"Morty. Morty! Wake up, Morty! Look at this, Morty. I made a device that let's you save and load in real life like a video game, Morty!"

"B-But Rick, messing with reality r-rarely works out well. M-mom is still acting k-kinda weird after the love potion d-disaster."

"Don't worry, Morty! Life is just a game. You can do anything you ever wanted and just load a save before any consequences Morty!"

:3

"Oh I don't know, Rick..."

"Stop being a pussy, Morty!"

Proceed to do all sorts of fucked up shit and abusing quickload. Morty fucks up at the end and overwrites the save after a mildly consequential outcome like getting caught sleep molesting mom. End episode.

But yea... I'll just play this one lol. I tried the unity original and couldn't get far due to sandbox.
 

Night Mirror

Well-Known Member
Modder
Jun 2, 2018
1,667
8,548
Looks like there's a bug fix for the android version? How do you install it?
Sorry bug fix is only for Win/Lin/Mac. Android versions will require a full upload for any changes and unless its something major I don't plan to repost the full files until there is a game update.

If you have a game breaking bug though, let me know and I'll go through the work to remake the android versions.
 

Night Mirror

Well-Known Member
Modder
Jun 2, 2018
1,667
8,548
hi , ntr in this game is netori , netorase or netorare ?
Netori - MC has relations with both his mom and his dad's girlfriend (both behind his back and with his dad present)
Netorare(sort of) - There are some sequences where an alternate personality takes over the MC to have sex with the girls around him.

The game features skip options for pretty much all scenes, as well as spoiler tags (optional) to let you know what is ahead so you can avoid it.
 
4.90 star(s) 97 Votes