Mod Ren'Py Summertime Saga Naughty Tribute Mod [srksrk 68]

4.80 star(s) 13 Votes

reda1943

Newbie
Jun 30, 2017
21
1
13
Sorry, Android 64bit RenPy version changed incompatibly. Only chance is to use the 32bit version if possible.
Oh that sucks,
thank you very much.
One more question does the mod works on all the characters because when I've used the 32bit version, i noticed that in some scenarios the animation for the mouth and blinking didn't work, is that intentional or what. I'm confused.
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
Oh that sucks,
thank you very much.
One more question does the mod works on all the characters because when I've used the 32bit version, i noticed that in some scenarios the animation for the mouth and blinking didn't work, is that intentional or what. I'm confused.
It works on all characters on (at that time) new technology. Meaning, no, the very old content is not supported. This mainly affects the secondary characters and some of Debbie's content, as well as the teachers. Basically, everything including and after Jenny's and Roxxy's content rework should support it.
 

arkhamtheknight

Active Member
May 3, 2017
819
269
217
Is there any possibility of updating this for the 64bit/Android 14 version of 0.20.16 as it causes errors the moment the game is started for some reason?

I have no other mods except this one and installed in the correct place.

```
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 31: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 98: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 123: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 193: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 212: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_c{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/eve/button_dialogues.rpy", line 3350: show statement expects a non-empty block.
show expression "characters/eve/eve_overlay_o_chair.png" zorder 0:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/liu/dialogue/lobby.rpy", line 243: show statement expects a non-empty block.
show anon a_sides f_brag with {'master': dissolve}:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/erik_s_house/basement/basement.rpy", line 186: show statement expects a non-empty block.
show eve a_bottle f_happy:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/home/entrance/kitchen/dialogue/jen0m.rpy", line 461: show statement expects a non-empty block.
show jenny b_naked_pregnant_belly_pickup:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/pizzeria/interior/storage/dialogue/ano08.rpy", line 29: show statement expects a non-empty block.
show anon a_flour f_hurt behind maria with dissolve:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 11: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_c{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 228: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 252: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 307: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 640: scene statement expects a non-empty block.
scene expression game.timer.image("school_hall_third_floor{}_b"):
^

Ren'Py Version: Ren'Py 7.7.1.24030407
Wed Jul 9 11:11:30 2025
```
 
  • Like
Reactions: Spaghett

Spaghett

Newbie
Jan 10, 2018
54
140
122
Is there any possibility of updating this for the 64bit/Android 14 version of 0.20.16 as it causes errors the moment the game is started for some reason?

I have no other mods except this one and installed in the correct place.

```
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 31: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 98: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 123: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 193: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 212: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_c{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/eve/button_dialogues.rpy", line 3350: show statement expects a non-empty block.
show expression "characters/eve/eve_overlay_o_chair.png" zorder 0:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/liu/dialogue/lobby.rpy", line 243: show statement expects a non-empty block.
show anon a_sides f_brag with {'master': dissolve}:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/erik_s_house/basement/basement.rpy", line 186: show statement expects a non-empty block.
show eve a_bottle f_happy:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/home/entrance/kitchen/dialogue/jen0m.rpy", line 461: show statement expects a non-empty block.
show jenny b_naked_pregnant_belly_pickup:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/pizzeria/interior/storage/dialogue/ano08.rpy", line 29: show statement expects a non-empty block.
show anon a_flour f_hurt behind maria with dissolve:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 11: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_c{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 228: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 252: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 307: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 640: scene statement expects a non-empty block.
scene expression game.timer.image("school_hall_third_floor{}_b"):
^

Ren'Py Version: Ren'Py 7.7.1.24030407
Wed Jul 9 11:11:30 2025
```

Got the identical problem with this. Currently using the base app from SS' website.
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
Is there any possibility of updating this for the 64bit/Android 14 version of 0.20.16 as it causes errors the moment the game is started for some reason?

I have no other mods except this one and installed in the correct place.

```
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 31: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 98: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 123: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 193: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 212: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_c{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/eve/button_dialogues.rpy", line 3350: show statement expects a non-empty block.
show expression "characters/eve/eve_overlay_o_chair.png" zorder 0:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/liu/dialogue/lobby.rpy", line 243: show statement expects a non-empty block.
show anon a_sides f_brag with {'master': dissolve}:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/erik_s_house/basement/basement.rpy", line 186: show statement expects a non-empty block.
show eve a_bottle f_happy:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/home/entrance/kitchen/dialogue/jen0m.rpy", line 461: show statement expects a non-empty block.
show jenny b_naked_pregnant_belly_pickup:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/pizzeria/interior/storage/dialogue/ano08.rpy", line 29: show statement expects a non-empty block.
show anon a_flour f_hurt behind maria with dissolve:
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 11: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_c{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 228: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 252: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 307: scene statement expects a non-empty block.
scene expression game.timer.image("dewitt_office_sex{}"):
^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 640: scene statement expects a non-empty block.
scene expression game.timer.image("school_hall_third_floor{}_b"):
^

Ren'Py Version: Ren'Py 7.7.1.24030407
Wed Jul 9 11:11:30 2025
```
Got the identical problem with this. Currently using the base app from SS' website.
Sorry, your're out of luck.
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
Oh, that sucks.
I'm guessing there's no plans of updating it in the future for the old version?
There are no plans, and if I might update to the new version (tech update), I fear there are no plans either. That depends on how stable it is and how much content it provides. My strong guess is that it will take some years... More likely that we should call the current latest pre-tech release final, in which case I might consider updating the mod.
 

Super17GT

New Member
Apr 26, 2024
2
3
22
Weird, seems like the 64 bits apk isn't compatible with the mod. I remember using it on my older phone which used the 32 bits apk

EDIT: Yikes I committed a capital mistake, posted witouth reading. I'll leave this as insight.
If you use the 64 bits apk, mod work. And if you use a phone incompatible with the 32 bits apk, there's not a single way of making it run. It is a processor and system thing, nothing you as an average user can solve.
If you want to give Joiplay a shot, they have a patch on their discord server that allegedly solved some issues but don't quote me, I haven't tested it
Sorry to quote you but its for a good reason at least lol

Been trying for like the past 6 hours to get the game + this mod to work on JoiPlay since my phone is unable to run 32-bit applications, and after trying the JoiPlay patch it finally worked :D

Setting everything up is pretty simple, just download the latest version of JoiPlay from their website and install it. Then within JoiPlay make sure you install the "RenPy 7.4.11 Plugin for JoiPlay" by tapping the 3 dots in the upper right corner > Plugins (maybe other 7.x.x plugins work but I haven't tried them).

Next you want to go to the JoiPlay official Discord (can find it via the 3 dots > About) and access the #patches channel in the NSFW section near the bottom of the list. Ctrl+F for Summertime Saga if necessary and download the "summertimesaga-0.20.16-patch.rga" patch posted on May 24, 2025. I did upload it to MEGA just in case but my account here doesn't have enough posts for me to post links currently so I'll do that when I'm able.

Then go to the Summertime Saga website and get the Windows version of the 0.20.16 update, download the mod from here and install as per the instructions. Go to the JoiPlay app and tap the plus icon at the top right > Add Game > Choose then navigate to the SummertimeSaga.exe file you downloaded. Once you've added SS to JoiPlay, long press the game icon > Patch and navigate to the patch we installed earlier. After that you should be good to go!

Keep in mind that JoiPlay will sit on the "Loading..." screen for awhile each time you start it up, but those of us who played the stable version of the game on mobile in the past should be used to long loading times lol
 
Last edited:

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
Sorry to quote you but its for a good reason at least lol

Been trying for like the past 6 hours to get the game + this mod to work on JoiPlay since my phone is unable to run 32-bit applications, and after trying the JoiPlay patch it finally worked :D

Setting everything up is pretty simple, just download the latest version of JoiPlay from their website and install it. Then within JoiPlay make sure you install the "RenPy 7.4.11 Plugin for JoiPlay" by tapping the 3 dots in the upper right corner > Plugins (maybe other 7.x.x plugins work but I haven't tried them).

Next you want to go to the JoiPlay official Discord (can find it via the 3 dots > About) and go to the #patches channel in the NSFW section near the bottom of the list. Ctrl+F for Summertime Saga if necessary and download the "summertimesaga-0.20.16-patch.rga" patch posted on May 24, 2025. I did upload it to MEGA just in case but my account here doesn't have enough posts for me to post links correctly so I'll do that when I'm able.

Then go to the Summertime Saga website and get the Windows version of the 0.20.16 update, and download the mod from here and install as per the instructions. Go to the JoiPlay app and tap the plus icon at the top right > Add Game > Choose then naviagate to the SummertimeSaga.exe file you downloaded. Once you've added SS to JoiPlay, long press the game icon > Patch and navigate to the patch we installed earlier. After that you should be good to go!

Keep in mind that JoiPlay will sit on the "Loading..." screen for awhile each time you start it up, but those of us who played the stable version of the game on mobile in the past should be used to long loading times lol
Cool! May I post that in the installation section of post 1 here?
 

Samezzz

New Member
May 28, 2025
1
0
10
I've got the game working on android, but im having an error where anytime I open the checklist, the game runs into a type error. Before you ask, right after "Typeerror: " there was nothing. I tried disabling the checklist tooltip feature that your mod adds, but all that allows me to do is open the phone without a crash, opening the checklist causes the error. (Before diabling, it would run an error the moment i opened the phone.) Similar error occurs when I open the checklist paper in the locker.
 
Last edited:

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
I've got the game working on android, but im having an error where anytime I open the checklist, the game runs into a type error. Before you ask, right after "Typeerror: " there was nothing. I tried disabling the checklist tooltip feature that your mod adds, but all that allows me to do is open the phone without a crash, opening the checklist causes the error. (Before diabling, it would run an error the moment i opened the phone.) Similar error occurs when I open the checklist paper in the locker.
Create the diagnosis file (go into the mod's config menu to do so), zip and attach it here.
 

AnchorGoober

New Member
Sep 21, 2024
4
1
13
i just having a problem and cant fix this for while now
Im on android 14 latest game version i tried to play it but always end up crash into joi play main menu here's the error that i got


I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in <module>
File "game/scripts/characters/becca/layeredimage.rpy", line 208, in _execute_python_hide
File "game/scripts/core/images.rpy", line 64, in __init__
ValueError: (u'sounds', {0: u's0 s1 _', 2: u's2 s3', 4: u'm1 m2 m3 _ _ _ _', 7: u'f41 f42 f43 _ _ _ _'})

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
File "renpy/main.py", line 562, in main
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "renpy/ast.py", line 1131, in execute
File "renpy/python.py", line 1062, in py_exec_bytecode
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in <module>
File "game/scripts/characters/becca/layeredimage.rpy", line 208, in _execute_python_hide
File "game/scripts/core/images.rpy", line 64, in __init__
ValueError: (u'sounds', {0: u's0 s1 _', 2: u's2 s3', 4: u'm1 m2 m3 _ _ _ _', 7: u'f41 f42 f43 _ _ _ _'})


Can anyone like tell me how to fix this?

Thank you
 

letmecheatman

New Member
Jun 5, 2025
3
0
1
I fixed the MC's computer and everytime I hover over the chick in the background an image of Jenny pops up. First time it happened jumpscared me ngl. Is there a way to turn it off? Couldn't find it in the config menu.
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
I fixed the MC's computer and everytime I hover over the chick in the background an image of Jenny pops up. First time it happened jumpscared me ngl. Is there a way to turn it off? Couldn't find it in the config menu.
Wow, you found the easter egg!
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
i just having a problem and cant fix this for while now
Im on android 14 latest game version i tried to play it but always end up crash into joi play main menu here's the error that i got


I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in <module>
File "game/scripts/characters/becca/layeredimage.rpy", line 208, in _execute_python_hide
File "game/scripts/core/images.rpy", line 64, in __init__
ValueError: (u'sounds', {0: u's0 s1 _', 2: u's2 s3', 4: u'm1 m2 m3 _ _ _ _', 7: u'f41 f42 f43 _ _ _ _'})

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
File "renpy/main.py", line 562, in main
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in script
File "renpy/ast.py", line 1131, in execute
File "renpy/python.py", line 1062, in py_exec_bytecode
File "game/scripts/characters/becca/layeredimage.rpy", line 196, in <module>
File "game/scripts/characters/becca/layeredimage.rpy", line 208, in _execute_python_hide
File "game/scripts/core/images.rpy", line 64, in __init__
ValueError: (u'sounds', {0: u's0 s1 _', 2: u's2 s3', 4: u'm1 m2 m3 _ _ _ _', 7: u'f41 f42 f43 _ _ _ _'})


Can anyone like tell me how to fix this?

Thank you
Does this happen during game play, or before the game even starts?
 
4.80 star(s) 13 Votes