Mod Ren'Py Summertime Saga: SPH Mod [0.20.16 Beta59] [ImTransAndTiny]

5.00 star(s) 15 Votes

betaboy_69

Member
Feb 5, 2024
318
243
129
As I said before, Summertime Saga v20 is a dead end. Eventually Summertime Saga v21 will have all of the content from v20, and there will be no reason for anyone to use v20 any more.

I can, at the very least, mod DC's content. Even if I can't bring any of the extra content from the mod forward, it will still be a pretty good game. I may have to get creative, but I hope to be able to bring at least some of the extra content to v21. Maybe it will never be as good as it was before the Tech Update -- only time will tell -- but at least it will be in HD!
Hello, so i recently got back into summertime saga. Didn't know about this mod before. I like SPH, so I'm downloading it. Is there any feminisation, pegging content in this mod?
 

Fathersp00n

New Member
Nov 10, 2022
8
2
70
Hi was wondering, if this mod works on joiplay or the android version of the game, if yes, then could i get a guide cause it doesn't work for me
 

ImTransAndTiny

Active Member
May 1, 2020
879
2,018
327
Hi was wondering, if this mod works on joiplay or the android version of the game, if yes, then could i get a guide cause it doesn't work for me
So, once again, this is a mod, not a game. Questions about whether or not the game works on joiplay or Android should be posted in the thread for the game. If it works on the game, it will work with the mod, provided that you can get the mod working.
 
  • Like
Reactions: KLUMZEE

ImTransAndTiny

Active Member
May 1, 2020
879
2,018
327
So, I was right that it's possible to hex edit the .pyc files, provided that the new text is the same length as the existing text. Almost all of the changes I had previously made to the diary were the same length or shorter, and shorter is fine (I just pad the end with spaces). I was able to reincorporate all of the changes from v20 with only minor differences, all of which I consider improvements.

I haven't hit anything in the standard game yet that I can't mod. I just haven't been able to put the extra stuff in. Given how little content there is, the extra stuff that would be included if it could be is just the ability to masturbate in other locations and the ability to have a sexy/wet dream if the MC goes too long without an orgasm.
 
Last edited:

Hjyfh

Newbie
Apr 2, 2018
71
88
235
Will this mod in its current state work on v21 of the game?
I don't think so cause with the game now anything after (20.16) is considered "Pre-Tech" meaning before remaster and from looks of it they changed a lot just in terms of locations so very unlikely this mod will work and they made need to remake it from scratch.
 

DeathAl

Member
Jan 26, 2019
210
223
228
Why not? Even if u don't play it now, u'll still want to have the latest update ready to go for when the updated mod drops
I don't have infinite space on my hard desktop, so I won't download a game that I won't play.
 

sdibolcrif

Well-Known Member
Jun 24, 2017
1,123
1,344
404
I've gotten far enough into the game that I've had to do a deep dive into how the new code works. DC has made it a lot harder to mod his game.

The story is in src.rpa, which contains standard compiled .rpyc files, so modding dialog is still a simple matter of extracting the files from the RPA and then running the latest version of un.rpyc to get .rpy files. Yay!

Some of the stuff that used to be in JSON files is now in compiled .rpymc files in the res folder, which can also be decompiled into .rypm by un.rpyc. Yay!

Text messages, Jenny's diary entries, story progression code, telescope stuff, and all kinds of important variables are in lib.rpa, which is full of compiled .pyc files, which are not decompiled by un.rpyc. There's a program called uncompyle6 which can decompile Python bytecode up to Python 3.8, and decompyle3 can do Python 3.7 and 3.8... so, naturally, the files are compiled with Python 3.9.0. That fucks me good.

It looks like .pyc files don't include a checksum, so you can hex edit anything human-readable that you find inside them, such as text (but not code). Whatever you change will have to be exactly the same length so that the game continues to jump to the right point in the file. That means that I can change Jenny's diary to say that Anon is hung like a MOUSE instead of MOOSE, and say that his dick is TINY instead of HUGE, but I can't do the more significant changes that I did previously unless I can keep the length exactly the same. (I can probably do shorter by padding with trailing spaces, but I can't do longer.)

I don't know if it will be possible to do things like add new women for Anon to think about while masturbating, or allow him to masturbate in the shower, the school washroom, the mall washroom, and the church confessional. It's still possible to mod Summertime Saga for dialog and images, but I don't know how much it's possible to add features and properly mod the game. I suspect that's why there isn't a new version of the Naughty Tribute Mod yet.

Not having access to Anon's variables, I may not be able to do things like keep track of how long it's been since he had an orgasm and then give him a wet dream when he abstains for too long, for instance.

Stay tuned while I figure out what's possible and what's not.
Well fuck. At least *most* of the mod can still be ported... losing some of the smaller details (especially wet dreams) will still be unfortunate though.

I don't actually follow the main game's development so I'm kinda unclear - what exactly was even the point of the "tech upgrade" (and for that matter what even is it)? Just feels like DC wasting a ton of time and effort having to (going by the vanilla changelogs) now port over all of his own content, and fucking over modders in the process
 
5.00 star(s) 15 Votes