CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Mod TFMG Thirsty for my Guest Incest Mod (TFMD Thirsty for my Daddy)

syh653

Member
Mar 5, 2018
115
132
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.
 
Last edited:

jospaghettio

Member
Donor
Feb 13, 2019
492
1,748
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.
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.



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
Screenshot_20241028_090851_ChatGPT.jpg
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.



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.
 
Last edited:

syh653

Member
Mar 5, 2018
115
132
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 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.

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.
I ended up doing something else to remove the error; I deleted mpsave.rpy.


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.
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.

Thanks for the pointers. I'll see if 7.4.x works.

EDIT: building a copy with 7.4.11 worked.
 
Last edited:

jospaghettio

Member
Donor
Feb 13, 2019
492
1,748
I have the mod update for the newest game version sitting around. Waiting for the game thread to get updated. Taking a long time. Anyone wanting the mod until then pls dm me.
 
  • Like
Reactions: RabidSloth

jospaghettio

Member
Donor
Feb 13, 2019
492
1,748
Monkeyposter 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
 
  • Like
Reactions: syh653