Mod Ren'Py Seducing the Devil [v0.12b] Multi-Mod [Sancho1969]

5.00 star(s) 2 Votes

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,888
Just running on MacOS. Dropped the files into the game folder and got that traceback. Also tried running through Renpy as a launcher and got the same traceback. Do I need to edit a .RPY file or something?
I don't have Mac, I have PC and Linux but try this method from another Mac user (Haywire7) who uses SanchoMod on a different VN (but the process is likely identical) and offered this bit of instruction to another who was having Mac issues in my University of Problems mod:
  • Right click the Seducing the Devil application
  • Click ”Show Package Contents”
  • Open Contents>Resources>autorun
  • Duplicate the original “game” folder in case of corruption and store it somewhere safely
  • Rename the mod folder to “game” in case it isn’t already named that.
  • Press the option key and drag the mod folder (renamed to game) into the autorun folder
  • When the pop up box comes up notifying you of a folder in autorun already named “game”, it should have the options “Cancel, Merge, and Replace”. Make sure to click ”Merge”
  • The mod show now be installed.
I know I have SanchoMod fans running on Mac but again, I don't have a Mac. It works on it or all those users would all be pinging me.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,888
Wait...I was a bit distracted & glossed over your response when I replied earlier, but now that I have some time I need some clarity. When you say this game runs on RenPy 8 do you mean 8.2.1 or 8.1.3? & if you mean the 8.2.1 version is that only compatible with JoiPlay 1.20.500. I'll look for the post you referenced regarding this while awaiting your response

Edit: The 'about' section on the main menu of StD 12b cites v8.1.3.23091805 as the RenPy version used. Shouldn't the version I've been using (8.1.3_7.6.3_001-patreon) be sufficient? (I expect by now that I appear to be too heavily focused on a trivial matter, but full disclosure: I'm just really interested in learning coding & writing. & just in case it's not blatantly obvious by now, I'm a complete noob. So if you have any references or recommendations on where I can learn more, that would be awesome. Assume I know very, very little)
Don't miss the forest for the trees. This isn't about specific version of RenPy 8, it's about the combination of any version of late RenPy 7 and/or RenPy 8 along with SanchoMod. Android does not support emulation nor can it process Win APIs (Application Programming Interfaces), this has always been a Google problem, they refuse to address it. JoiPlay does NOT emulate Win so it cannot process APIs either (as stated on the main page of their website clearly):
1715773868135.png
So, the operating system (droid) is the root of the problem, not RenPy, not me. If SanchoMod was a simplistic mod with no features (green text choice is best choice type of bullshit) then all would be fine but I can't pull off the feature sets I offer without API assistance, especially in regards to GL2 which is mandatory. If you're game on rewriting GL2 to work on Android while "learning coding & writing" then please, be my guest. It will be no easy feat though with Google working against you.

That should give you some base info to look into if you desire. For the meantime (until I resolve the issue) SanchoMod and droid are not compatible, use a different OS. Regards.
 

rossypants

New Member
Nov 12, 2018
3
0
I don't have Mac, I have PC and Linux but try this method from another Mac user (Haywire7) who uses SanchoMod on a different VN (but the process is likely identical) and offered this bit of instruction to another who was having Mac issues in my University of Problems mod:
  • Right click the Seducing the Devil application
  • Click ”Show Package Contents”
  • Open Contents>Resources>autorun
  • Duplicate the original “game” folder in case of corruption and store it somewhere safely
  • Rename the mod folder to “game” in case it isn’t already named that.
  • Press the option key and drag the mod folder (renamed to game) into the autorun folder
  • When the pop up box comes up notifying you of a folder in autorun already named “game”, it should have the options “Cancel, Merge, and Replace”. Make sure to click ”Merge”
  • The mod show now be installed.
I know I have SanchoMod fans running on Mac but again, I don't have a Mac. It works on it or all those users would all be pinging me.
That is how I normally install the mod. Worked fine on the previous version, but now it gives me that traceback that I attached. I am very limited in coding and what the error actually means as far as what problems the program is encountering. Thanks for the response and for all your hard work on updating this stuff. I know it must take a lot of time and I appreciate you spending the effort making things like this for the community. I'll check back and see if things have changed at the next update.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,888
That is how I normally install the mod. Worked fine on the previous version, but now it gives me that traceback that I attached. I am very limited in coding and what the error actually means as far as what problems the program is encountering. Thanks for the response and for all your hard work on updating this stuff. I know it must take a lot of time and I appreciate you spending the effort making things like this for the community. I'll check back and see if things have changed at the next update.
For what it's worth I've seen folks having issues with this VN update's Mac in the VN's thread that are unmodded (just the VN itself)... so there might be an issue with the Mac build. Try there bud.
 
Aug 2, 2022
27
13
Don't miss the forest for the trees. This isn't about specific version of RenPy 8, it's about the combination of any version of late RenPy 7 and/or RenPy 8 along with SanchoMod. Android does not support emulation nor can it process Win APIs (Application Programming Interfaces), this has always been a Google problem, they refuse to address it. JoiPlay does NOT emulate Win so it cannot process APIs either (as stated on the main page of their website clearly):
View attachment 3636518
So, the operating system (droid) is the root of the problem, not RenPy, not me. If SanchoMod was a simplistic mod with no features (green text choice is best choice type of bullshit) then all would be fine but I can't pull off the feature sets I offer without API assistance, especially in regards to GL2 which is mandatory. If you're game on rewriting GL2 to work on Android while "learning coding & writing" then please, be my guest. It will be no easy feat though with Google working against you.

That should give you some base info to look into if you desire. For the meantime (until I resolve the issue) SanchoMod and droid are not compatible, use a different OS. Regards.
Great info, & I appreciate the lead(s) here. I'll follow them up ASAP. I am not surprised by the exclusive & black balling tendencies of current Android products & the path they've taken since Android 12. The steps they've taken to bar users out of their own APP & OB folders blinds me with fury. This is my f****** phone & my apps, & it's insane what little control I have over them anymore. Half the developer options don't work, & the OS doesn't even tell you that it isn't an option. I HATE iPhone w a loathing that's almost pleasurable. But Android has gotten incredibly worse. & to add injury to insult: they still try to sell you on the shittiness. "No, you can't move apps to the SD Card (who'd wanna do that? Why?) but YOU CAN add all the pics & vids you ever wanted to". My last phone was a Moto G Play, which you'd think is geared towards gaming. Right? Spider solitaire crashed all the time. Insane. "Here's the pretty coloring book you bought from us, full of rainbows & shiny baubles for you to be creative & make as beautiful & as unique as you are! But you can only use the dark brown, white, & grey crayons. Have fun, & we think you're an idiot".
(Wow, totally off topic. Apparently I needed to vent. Sorry. Feel free to delete)

But more importantly: forward me a link that will enable me to buy you a coffee & a bun. Not just for your help here, but I have employed your mod (successfully) on other games & was impressed. Happy gaming
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,888
forward me a link that will enable me to buy you a coffee & a bun.
I can't bud. That'd make me a massive hypocrite. See my profile's (very old now) "about" page as to the reasons. Your thanks, comradery, and good karma is more than sufficient. I'm simply sharing the toys I make for my personal use with the rest of those on the playground. I sincerely appreciate the offer though, I know you are being genuine. Regards.
 
  • Like
Reactions: pitao

cashcreate

Member
Jun 6, 2019
113
104
How do i make textbox transparent in gallery, it's annoying? and please add back button when playing gallery replay scenes to roll back.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,888
How do i make textbox transparent in gallery, it's annoying? and please add back button when playing gallery replay scenes to roll back.
In SanchoGallery when playing a scene use the little vertical bar at the bottom-right of the screen (normally changes opacity of the MiniStat while in-game) to change the dialogue box opacity. This is identical in all versions of SanchoMod for all VN's.

See this thread's FAQ for details of this feature under "SanchoGallery" which is the 5th bulleted item in the FAQ list.
 

kingcat99

New Member
Oct 15, 2023
1
0
Having trouble getting mod to work properly. App wont launch on mac. copied and replaced where necessary.

View attachment 3633651
I'm having this exact same issue. I've installed dozens of mods and I do have programming expertise. Being that the traceback is complaining about a missing compiled python file in your mod folder, i wonder how that is supposed to get there? In my SanchoMod folder i only have a .key file. Should I extract the SanchoMod.rpa file? That was my next step.

This being a market bundle game makes it a bit more annoying to mod and use. I have to run it with the renpy 8.1.3 sdk.

Edit: I can confirm the game runs fine with the SDK method unmodded. However installing the mod at that point causes the same traceback and error.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,888
I'm having this exact same issue. I've installed dozens of mods and I do have programming expertise. Being that the traceback is complaining about a missing compiled python file in your mod folder, i wonder how that is supposed to get there? In my SanchoMod folder i only have a .key file. Should I extract the SanchoMod.rpa file? That was my next step.

This being a market bundle game makes it a bit more annoying to mod and use. I have to run it with the renpy 8.1.3 sdk.

Edit: I can confirm the game runs fine with the SDK method unmodded. However installing the mod at that point causes the same traceback and error.
No, no, no.... At least use the appropriate RenPy version if you're going to run within an SDK (you should know this basic fact if having programming experience, don't alter versions unless you truly know the ramifications). The base VN runs on Ren'Py 8.2.1, so try that first. And of course you shouldn't extract anything. Nothing in the installation instructions says "tear everything apart to make it run".

With all that said know that RenPy v8.2.x early build are known buggy releases (hence why so many early updates of the platform). Dollars to doughnuts you don't have any issue running SanchoMod on any other VN, right? If so, let's start there and properly troubleshoot the issue's true cause rather than throwing darts willy-nilly....imo of course.

Apologies if this reads a bit salty, I've not much rest on a coding binge the last few days so I don't tend to sugar-coat things and under a bit of pressure ATM.
 

Hextorr

Newbie
Oct 18, 2018
25
32
Hey Sancho, just in case you didn't see it, the game got an update. No rush. Thanks for all your amazing mods!
 
  • Like
Reactions: getink

SonsOfLiberty

Discussion Dynamo
Compressor
Sep 3, 2022
24,157
204,560
Hey Sancho, just in case you didn't see it, the game got an update. No rush. Thanks for all your amazing mods!
Sancho hasn't been seen in over 2 months. This won't be updated, and if you used it in the past, you will need to use the save fixer in in the OP.
 

Ermi33

Member
Aug 11, 2020
219
273
dude is the best modder in the site (no offense to other modders), really hope he is doing alright, would be better that he finally got tired of our asses instead of something serious.
I hope both reasons are wrong.
 
Last edited:

JakenBake4202

Newbie
Feb 10, 2022
22
13
Reserved for pending FAQ

The main newest feature sets within the mod (for those already accustomed to SanchoMod) are the following:
  • SanchoDiaBox toggle (found in the Options screen). Seamlessly changes from OEM dialogue box to SanchoMod custom. New bonus feature - adjust dialogue font size and dialogue box opacity while in game via [Alt+(ArrowKeys)].
  • QuickMenu alignment (found in the Options screen). New bonus feature - The alignment changes dynamically depending on whether the OEM or Sancho dialogue box is on screen.
  • SaveDescription toggle (found in the Options screen)
  • SanchoAlerts (isolated custom notifications that are completely separated from RenPy's default notifications, toggled on/off along with the normal ChoiceGuide). New bonus feature - now receive alerts of potential scene/path splits as save marker points.
  • SanchoGallery (improved efficiency and handling of isolated gallery, isolated MC renaming, improved start and ending screen transitions and more). New bonus feature - The "SanchoMod Menu" opacity slider (that normally controls the opacity of the MiniStat screen in-game) now controls the dialogue box opacity while in a scene replay. When back in-game it switches back to it's default of adjusting the MiniStat screen opacity. New bonus feature - Scene filters by character and/or scene type available as desired.
  • SanchoCheats (found via the Options screen). Professionally and properly coded cheats that are rock-solid, including a reset button for stat changes that works intuitively and correctly every time. You asked for it, you got it...cheater.
  • SanchoHotKeys (in-game only). New Feature! Alt+ArrowKeys for dialogue text size/opacity, Lower-case "g" for ChoiceGuide, Lower-case "m" for MiniStat, Lower-case "q" for QuickMenu, Lower-case "s" for medium SanchoStat, Lower-case "o" for SanchoOptions, Lower-case "c" for SanchoCheats. These work exactly as if you had clicked them in the MiniMenu or SanchoOptions, they just give you another way to do something faster or more conveniently. (Yes, I took the "s" key. Use shift+"s" or alt+"s" for screenshots)
  • QM HoverMode (found in the Options screen). Additional QuickMenu customization that can also be toggled with the appropriate HotKey "q". Described in detail in a post in the mod's thread here.
  • HotKey "S" Toggle (found in SanchoCheats) (it looked out of place in SanchoOptions where it really needs to be), works in real-time while in-game with no restart required. Toggle allows the HotKey to set to either the default "S" or the alternative "T". While in the "T" variant the user can take RenPy screenshots with the individual "S" key as well as the other multi-key assignments. This feature toggle is saved on a per-save file basis (it will always default to "S" when starting a new game so will have to be set to "T" each new game if that's the preference of the Player. When loading a save where it was previously set to "T" then it will be loaded as such).
  • SanchoMod Volume Control (found in Preferences). Controls most of the sounds introduced by the mod separately from the VN's mixer.
  • SanchoAutoSave (found on Save/Load Page 69). Episode/Chapter specific auto saves in one location, easily accessible by the Page menu.
I'll address each and other VN specific features in detail in this post as needed. I'll update this post periodically with those details and deep-dive into explanations if necessary.

Until then please enjoy and please consider leaving a review, a vote, or both. I'll never ask you for your "donation", I only ask for your appreciation if you enjoy my work. Best regards to you and yours.

____________________________________________________

SanchoFAQ (WIP)

Sancho dynamic ChoiceGuide: detailed here
How do i install to work on mac?
 

IamKhronos

Member
Apr 27, 2022
139
161
I hope, both reasons are wrong.
what do you mean both reasons are wrong????

dude is saying he rather have that the reason the mods stop being updated is that sanchos is okay but decided not to continue with his mod update anymore rather than unable to update mods because something very unfortunate happened to him....
how are both reasons wrong when its simply put, hope dude is alive and well instead of dead, hurt, incapacited somewhere..or any reason that could be considered very unfortunate....:WaitWhat:??????
 
  • Like
Reactions: DarhkBlu and getink
5.00 star(s) 2 Votes