- Feb 13, 2019
- 500
- 1,771
First off, no one is an idiot here. Sometimes we just don't know things yet.Am I the ID10T error here? I usually don't have a problem running Windows Ren'Py games through either of my Mac clients.
EDIT 1: These errors are from the rebuilt Episode 1.I haven't tried the old Windows version yet.
EDIT 2: Old Windows version gives the same errors. I'll try the old Mac version with the game folder from the rebuilt version next.
You don't have permission to view the spoiler content. Log in or register now.
I had the same import error with my Ren'Py 7.8 client, so I assumed it wasn't a Ren'Py version-specific error. After re-reading your reply, I'll try again with 7.4.x.First off, no one is an idiot here. Sometimes we just don't know things yet.
You are using renpy 8.3. The game was build using renpy 7.4. Between these two versions, renpy updated its save function. There are workarounds for you on mac. I'm not a mac person, but you might be able to use an earlier renpy version(such as 7.4). Or if you want to keep using renpy 8.3, you can try modifying the code to bridge the compatibility issue.
To help you out, I asked chatgpt how to modify the code. So, assuming its not hallucinating, here is the answer.
Since the game was built with Ren'Py 7.4, the error is likely due to compatibility issues, as Ren'Py 8.x has made some changes that affect how code written for 7.x behaves, especially around modules like renpy.loadsave. Here’s how you can fix this:
Solution Options
1. Use Ren'Py 7.4 to Run the Game:
Since the game was developed in Ren'Py 7.4, using that version will likely solve the problem without modifying any code.
You can download Ren'Py 7.4 from the Ren'Py website, if you don’t already have it installed.
Run the game using this version to see if the error is resolved.
I ended up doing something else to remove the error; I deleted mpsave.rpy.2. Modify Code for Ren'Py 8.x Compatibility (if sticking with Ren'Py 8.x):
Open the file mpsave.rpy and locate the import statement on line 23:
Python
from renpy.loadsave
import dumps
Replace this with:
Python
import json
dumps = json.dumps
{snip}
This substitution uses Python’s built-in json.dumps function, which often works similarly for serializing objects to JSON format. However, it may not support some Ren'Py-specific objects.
One thing I didn't mention in all my edits is I tried running the game in a WINE bottle through CrossOver. I got the same import error.3. Use an Alternate Saving Function:
If dumps was used for custom saving, you might need to substitute it with Ren'Py 8's updated save functions. Check for instances where dumps is used and adapt them to renpy.save() functions, such as renpy.save().write() or similar.
Testing the Solution
After making any of these changes, restart the game in Ren'Py 8.x (if you opted for modifying the code) or switch back to 7.4 and see if the issue is resolved.
29.3 just releasedMonkeyposter released 29.2. I've got the mod done and am waiting for the site to update the game thread before I post the mod. If you're a patron, send me a dm and I'll give you the mod. Or if you're not a patron, become one. Send Monkey a happy Christmas and enjoy some happy yourself. XD
There shouldn't be any looping. I've edited the code. Try it now. The last line should be Jenna: I love you so much, Mom! Then end."updated to episode 29" I assume this means updated until day 29? because it loops back in on itself when day 29 is supposed to appear.
i have the same problem the game stops on ep 28 with MC watching TV after Jenna Night scene and then loops again back when Jenna and Vicky visit the Restaurant which Vanessa works.Episode 29.3 released on the game thread today. The first update to appear since October. Ok, I am bringing the mod up to date and will upload the newest version soon.
There shouldn't be any looping. I've edited the code. Try it now. The last line should be Jenna: I love you so much, Mom! Then end.
Thank you for reporting this. I will look into it. Is everyone getting this? I did a superficial look over the script and the code looked ok. I'm overlooking something. Need more time.i have the same problem the game stops on ep 28 with MC watching TV after Jenna Night scene and then loops again back when Jenna and Vicky visit the Restaurant which Vanessa works.
I tried the game without the Incest mod and without old save (new game with quick options) and it worked (reached day 29) with the incest mod it keeps looping for some reason :/
I played from S1 to S4 ep 28 with the incest mod without any issues so im not sure why this is happening.
I have the S4 ep 29.3 game.
with s1 i used the old s1 Se patch and with S2/23/S4 used the new patches and i was keep playing the with transferring old saves from season to season and all worked fine up to S4 ep 28 .
ps im on Vanessa+Jenna+Lauren path if that helps.
is after the Jena night scene ...Thank you for reporting this. I will look into it. Is everyone getting this? I did a superficial look over the script and the code looked ok. I'm overlooking something. Need more time.
Can you tell me exactly where the game loops? Like what is the last line of dialogue before it jumps?
I think I found it. I inadvertantly deleted a single line.is after the Jena night scene ...
MC is watching TV at his home (watching the two Nina reporters) and then he says :
"Cant you fucking just go with it? Ratings would be through the roof!"
"(Guess it time to go crash)"
-----------
Black screen
-------------
Here should have started the EP 29 (if im not wrong)
with the scene Jenna and Vicki do Yoga scene
in Vicki house
But
with the incest patch it loops back to the Scene where Vicki is with Jenna and they enter the restaurant where Vanessa works then
Vicki says at that scene
"Jenna, I dont think they serve food here."
Yeap its working just fine the issue is fixed.I think I found it. I inadvertantly deleted a single line.
Tell me if this fixes it.