DownTheDrain

Well-Known Member
Donor
Aug 25, 2017
1,731
3,816
Yeah, but "encryption" implies deliberately hiding something. Bytecode is just machine code. It isn't nefarious.
I didn't claim it was nefarious, though I wouldn't be particularly surprised if it was solely meant to make modding, editing or just checking the code more difficult.
 

unnammed

Newbie
Oct 28, 2016
44
74
To be honest, I suspect if you told DC at the time that the tech update would have ended up like this, he probably would have written off the idea, squeezed out the remaining content updates on spaghetti code and started the other game he wants to make, on a better codebase. He's been itching to do a different game than SS for at least 6 years now (to my knowledge), but he backed himself into a corner with this tech update stuff and now he (quite rightly) has to see it through
If he really wanted to move on then I think it was crazy to do a technical update at the point. He had to know how time consuming,?, and difficult this would be. If he didn't know at the start, then he probably knew after first few days working on it.

There was plenty of time to back down and if he really didn't want to continue on his spaghetti code there was always the opportunity to do a Summertime Saga 1.5. To take such an old well-loved project that is nearing the finish line and deciding to "rewrite the whole codebase" reeks not of incompetence/ignorance but more scummy/greedy action.

Technical debt is real issue but if he worked with it for 6 years, then I'm sure he could have done it for a few more updates and ended it. Half the project you get when you work in companies/consulting is horrible spaghetti code and you just make do and patch things up and make it work.
 
  • Like
Reactions: ogr blanc

Senigata

Active Member
Feb 4, 2017
843
1,449
Indeed, it's honestly rare to see good behavior being rewarded while grifting has next to no consequences. Can't even be mad at the devs at this point.
We're basically at a point where one might as well become a grifter, too. Gotta pay bills and money doesn't grown on trees.
 

jems666

Active Member
Jun 22, 2022
635
724
being able to go into homes and buildings and they are all empty because there's no story/event going on breaks the immersion, i don't remember it being like this years back
 
  • Like
Reactions: Nott22

DaedusWolfe

Active Member
Oct 26, 2017
778
346
Obviously. Debbie written quite well for mommy character unlike 90% of such games.

I would like to read actual analysis of code changes done by experienced Python / RenPy coder. To justify that all this 2.5 years were just milking we need actual evidence.
I could do that for you but I am not going to waste my time on analyzing how they spent 2+ years on reducing their code base to 3% of what it was. What I can tell you is that there is absolutely no code or place holders, for the other characters, other than what you see in the current build. In otherwords, all of the code for all of the other girls is gone. All of the events are gone .. no code for them at all. It all needs to be added back in. It's like they restructured the file system and file naming system. Then copy and pasted the code for Debbie and Jenny (and a scene with Ivy and the librarian) back into several new files with the changes needed to find the art. 2.5 years worth of work .. hell no

Edit: After looking through the new vs the old code it looks like the scenes are being rewritten to work with what ever new system they have created. I've just been randomly grabbing the new scripts and looking for the same scene in the old scripts and comparing the code. It is definitely different. I'll did deeper into the engine itself later. I need to sleep.
 
Last edited:

Count Morado

Conversation Conqueror
Respected User
Jan 21, 2022
7,171
13,433
How would one convert the PYC to PY files to edit, if they wanted to look at the code? It looks like scenes are still in rpy files, but it looks like the navigation and variables are in PYC files.
All RPYs from /game folder and the first 90 of the 360 PYs in the /game folder. You can open and read them in any notepad application.

There were a couple of __init__.rpyc that were blank and I wasn't able to get catalogue.rpyc to decompile.
 

SemenDaemon

Newbie
Nov 4, 2023
61
157
I've tried to mostly stay out of the dogpile because I agree the update was dogshit, but has anyone else noticed the absolutely Herculean effort on the download page to put lipstick on this pig?:

View attachment 3705198

That right there is what we call "deceptive marketing", kids. Just look at all that bright text in the preview version, and how many more green checks there are! Why would you ever download the old crappy version, what with its piddling features like "All content available" and "Music and Sound". Who plays games for their story and music? Not you, savvy consumer, you're in it for that smooth input and load times.

Side tangent, my last job pulled the same garbage during the union recruitment seminar. In the breakdown of union vs. non-union there were like three lines dedicated to salary and benefits (which were the same for both groups) followed by twenty or so lines with garbage like "Be able to make a difference by participating in union votes!" It was about as subtle as the metaphorical brick they were not-so-subtly threatening us with if we didn't join the union.

"16 times the detail!"
 

Count Morado

Conversation Conqueror
Respected User
Jan 21, 2022
7,171
13,433
This #101 of my rebuilt FAQ which I will simply call a WIP, since it appears I need to start some of it all over again.
You don't have permission to view the spoiler content. Log in or register now.
FAQ is assumed correct on the date/time of posting. Last updated: 01 Jul 2024
 
Last edited:

Trakzer

Newbie
Oct 3, 2017
52
79
I created unlocker.rpy. Just place it in the /game folder, and the gallery will be unlocked. Best regards!
oh wow it took me this long to muster the courage to check it out and indeed it has nothing new aside from the ui huh, thanks for the help and pardon my annoyance, gonna have to give this one another decade for it to reach it's previous progress :HideThePain:
 
4.10 star(s) 359 Votes