DoniWoni

New Member
May 12, 2021
7
0
I need help, it keeps telling that there's a new version, I downloaded the updater thingy and moved it to the file and yet it still tells me to update the game and kicks me.
 

flopster

New Member
Sep 30, 2019
12
3
I need help, it keeps telling that there's a new version, I downloaded the updater thingy and moved it to the file and yet it still tells me to update the game and kicks me.
did you unpack the .rpy file and place it in game folder?
 

ArchDevilCro

Newbie
Aug 26, 2018
53
27
go into the game folder and then into the save folder.....????? Maybe. but you gotta know which one it is you want to del.
well that is exactly what i did, went to game folder, deleted all in save map, entered game and all save files are still there.. :/
 

nn222

Newbie
Aug 11, 2017
27
57
1643580861421.png

Really? Really? The above is what you get when you enable dev mode with a patch file. It then immediately quits. Are we doing this stupid shit? FYI, JoiPlay (what many of us use on android for renpy games as it's much better than native installs) enables dev console by default. I use dev console on desktop to fix your dumb bugs and to make it compatible with android controllers.

Fuck yo' couch.

The included mod disables all known lockouts, including at this point:
  • dev console lockout
  • "test version" lockout, since the patch posted earlier in the thread doesn't work for me
Note that this patch isn't guaranteed to work perfectly, especially with other mods installed. It relies on a little bug in the ren'py engine, and sometimes it works, sometimes it doesn't. Sometimes restarting fixes it, sometimes you need to delete other mods. I made this for JoiPlay and there it doesn't seem to have issues, so I'm happy to leave it at that. I have a more reliable way to enable dev console on desktop but that one is trivial to figure out if you decompile the game code, so it's left as an exercise to the reader.

P.S.: They'll probably fix my workarounds, so in the future, there's a very easy way to get around update lockouts: use , which allows you to run any application in an isolated sandbox, for example one with disabled internet.
 
Last edited:

nn222

Newbie
Aug 11, 2017
27
57
I also made a separate mod that disables these confirmation boxes when quitting. I made it for Innocent Witches, but the way it's implemented this is a universal mod, you can use it with any ren'py game.

1643581965733.png
 

Lordomega

New Member
Sep 23, 2020
11
0
I basically hijacked the already in-game full unlocker that is used for dev purposes and put it in a file, just dump it within the game folder, it will automatically unlock all scenes and all options within scenes.
where in the game folder do i drop it?
 

Salamec

New Member
Oct 6, 2020
6
6
View attachment 1625319

Really? Really? The above is what you get when you enable dev mode with a patch file. It then immediately quits. Are we doing this stupid shit? FYI, JoiPlay (what many of us use on android for renpy games as it's much better than native installs) enables dev console by default. I use dev console on desktop to fix your dumb bugs and to make it compatible with android controllers.

Fuck yo' couch.

The included mod disables all known lockouts, including at this point:
  • dev console lockout
  • "test version" lockout, since the patch posted earlier in the thread doesn't work for me

P.S.: They'll probably fix my workarounds, so in the future, there's a very easy way to get around update lockouts: use , which allows you to run any application in an isolated sandbox, for example one with disabled internet.

God bless you! Now it works fine on joiplay
 
  • Like
Reactions: nn222

SadCrabisScam

New Member
Jan 31, 2022
1
0
View attachment 1625319

Really? Really? The above is what you get when you enable dev mode with a patch file. It then immediately quits. Are we doing this stupid shit? FYI, JoiPlay (what many of us use on android for renpy games as it's much better than native installs) enables dev console by default. I use dev console on desktop to fix your dumb bugs and to make it compatible with android controllers.

Fuck yo' couch.

The included mod disables all known lockouts, including at this point:
  • dev console lockout
  • "test version" lockout, since the patch posted earlier in the thread doesn't work for me

P.S.: They'll probably fix my workarounds, so in the future, there's a very easy way to get around update lockouts: use , which allows you to run any application in an isolated sandbox, for example one with disabled internet.
Thanks dude
 

Khan

Member
Game Developer
Apr 4, 2017
471
741
View attachment 1625319

Really? Really? The above is what you get when you enable dev mode with a patch file. It then immediately quits. Are we doing this stupid shit? FYI, JoiPlay (what many of us use on android for renpy games as it's much better than native installs) enables dev console by default. I use dev console on desktop to fix your dumb bugs and to make it compatible with android controllers.

Fuck yo' couch.

The included mod disables all known lockouts, including at this point:
  • dev console lockout
  • "test version" lockout, since the patch posted earlier in the thread doesn't work for me

P.S.: They'll probably fix my workarounds, so in the future, there's a very easy way to get around update lockouts: use , which allows you to run any application in an isolated sandbox, for example one with disabled internet.
Still dont understand why you use Joiplay or something else to play the game when we always release android versions
Screenshot_2.png
 

Benq666

New Member
Jun 8, 2017
13
25
View attachment 1625319

Really? Really? The above is what you get when you enable dev mode with a patch file. It then immediately quits. Are we doing this stupid shit? FYI, JoiPlay (what many of us use on android for renpy games as it's much better than native installs) enables dev console by default. I use dev console on desktop to fix your dumb bugs and to make it compatible with android controllers.

Fuck yo' couch.

The included mod disables all known lockouts, including at this point:
  • dev console lockout
  • "test version" lockout, since the patch posted earlier in the thread doesn't work for me

P.S.: They'll probably fix my workarounds, so in the future, there's a very easy way to get around update lockouts: use , which allows you to run any application in an isolated sandbox, for example one with disabled internet.
This was a funny easter egg for people like you to enjoy and have fun with. I see at least one person found it haha. We'll adjust it since it was not the intention to break the support for joiplay with it. But since you had *that* much fun with it, we'll think about adding similar stuff for your pleasure. Also, if you want to actually fix dumb bugs and add some compatibility with other devices - write about it in Discord instead of sitting here and complaining :p In fact, that's exactly what Sonya says after this first message on your screenshot - "But speaking seriously, enabling developer mode changes almost nothing in runtime. If you do so only to get the console, what exactly you want to get from it that our cheats don't provide? Let us know in Discord and we will probably add it."
 
Last edited:

nn222

Newbie
Aug 11, 2017
27
57
Still dont understand why you use Joiplay or something else to play the game when we always release android versions
View attachment 1626401
Because:
  • Through joiplay I can play the renpy games folder that I have synced with my pc (through Syncthing). I don't need to install every new version of the game.
  • Android sucks with large apks. Especially on older devices, it runs out of memory or disk space installing large apks. After uninstalling, there's often "lost" disk space you cannot reclaim. You need approximately 3 to 4 times the size of the apk free on your device to install in the first place. If you have 2 GB free, and you download a 1.3GB apk, you'll need to clear several GB of disk space to install it. On Android devices with a non-unified filesystem, the space available for apps is often just a couple of GB. Installing them as apks pollutes my app drawer with dozens of porn games. There's an infinite amount of issues. JoiPlay just works for 90% of the games out there, and I only bother with native versions if JoiPlay doesn't first.
  • Using mods is a massive PITA with native apks. With JoiPlay I can just drop rpy files like on desktop and have no issues. At a minimum, every game I play has a quicksave mod, but sometimes I mod the UI as well, and sometimes I need the big guns like for IW.
  • Have I mentioned how convenient it is to pick up a game where I left it between PC and Android? It's super convenient.
 

nn222

Newbie
Aug 11, 2017
27
57
For those with the borked alpha version and the error handler that won't let you finish events, I've made another little mod that disables SadCrab's pretty error handler. This restores the IGNORE option (bottom left corner), and usually your game continues as normal after clicking a couple times.

It's a shame because their code is neatly structured and such, but bugs like these slip in because the static testing of the game code is pretty weak in ren'py and it takes so long to play through the entire game that finding bits of code that no longer work is genuinely a drag for the developers. The plot branching isn't extraordinary, but getting good coverage off all the different routes and especially all the different orders in which you could possibly finish parallel quests definitely is hard. The show-stopping bugs this time were literally just a couple benign commands that changed the character portraits eyes and stuff like that.

Afaik there's no Selenium-like automated coverage/testing suite for ren'py games, which would catch these types of bugs. It has to be done manually and... that's what alpha's are for. It's really unfortunate that the custom error handler doesn't have the default ignore option, because it is an otherwise excellent addition to the game. Four out of five stars.
 
Last edited:
3.00 star(s) 321 Votes