What are you favorite fetishes (you can choose more then one)


  • Total voters
    38,951

zegamez

Well-Known Member
Game Developer
May 22, 2019
1,133
3,079
Newest version uncaught exception :

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/w1d3.rpy", line 1864, in script call
    call bedplay2 from _call_bedplay2_1
  File "game/bedplay.rpy", line 48, in script call
    call bedplay_foreplay_options2 from _call_bedplay_foreplay_options2
  File "game/bedplay.rpy", line 758, in script call
    pause
  File "game/screens.rpy", line 5606, in script call
    pause
  File "game/bedplay.rpy", line 758, in script call
    pause
  File "game/screens.rpy", line 5606, in script call
    pause
  File "game/bedplay.rpy", line 758, in script call
    pause
  File "game/screens.rpy", line 5602, in script call
    call bedplay_play_watch_lewd2 from _call_bedplay_play_watch_lewd2
  File "game/bedplay.rpy", line 771, in script
    l "{i}I don't feel like cumming so fast."
RecursionError: maximum recursion depth exceeded

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/w1d3.rpy", line 1864, in script call
    call bedplay2 from _call_bedplay2_1
  File "game/bedplay.rpy", line 48, in script call
    call bedplay_foreplay_options2 from _call_bedplay_foreplay_options2
  File "game/bedplay.rpy", line 758, in script call
    pause
  File "game/screens.rpy", line 5606, in script call
    pause
  File "game/bedplay.rpy", line 758, in script call
    pause
  File "game/screens.rpy", line 5606, in script call
    pause
  File "game/bedplay.rpy", line 758, in script call
    pause
  File "game/screens.rpy", line 5602, in script call
    call bedplay_play_watch_lewd2 from _call_bedplay_play_watch_lewd2
  File "game/bedplay.rpy", line 771, in script
    l "{i}I don't feel like cumming so fast."
  File "F:\2_Games\BT-0.2.0c-pc\renpy\ast.py", line 921, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\exports.py", line 1373, in say
    who(what, *args, **kwargs)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\character.py", line 1266, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\character.py", line 927, in do_display
    display_say(who,
  File "F:\2_Games\BT-0.2.0c-pc\renpy\character.py", line 666, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\core.py", line 3377, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\core.py", line 3821, in interact_core
    renpy.display.focus.before_interact(focus_roots)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\focus.py", line 349, in before_interact
    root.find_focusable(callback, None)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\core.py", line 484, in find_focusable
    i.find_focusable(callback, focus_name)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\core.py", line 484, in find_focusable
    i.find_focusable(callback, focus_name)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\core.py", line 484, in find_focusable
    i.find_focusable(callback, focus_name)
  [Previous line repeated 976 more times]
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\core.py", line 480, in find_focusable
    for i in self.visit():
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\layout.py", line 1494, in visit
    self.update(self.last_st, self.last_at)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\layout.py", line 1505, in update
    raw_child, redraw = self.function(st, at, *self.args, **self.kwargs)
  File "F:\2_Games\BT-0.2.0c-pc\renpy\display\layout.py", line 1596, in condition_switch_show
    return condition_switch_pick(switch), None
RecursionError: maximum recursion depth exceeded

Windows-10-10.0.19045 AMD64
Ren'Py 8.0.3.22090809
Beauty and the Thug 0.2.0c
Thu Apr  6 08:22:26 2023
Could you pm me your save file?
 

Seanthiar

Active Member
Jun 18, 2020
557
739
Could you pm me your save file?
Didn't do one near that time - could continue after rollback and choosing another choice - It happened on day 3 in bed with wearing eggs inside and trying to look something on the laptop.
 

uwubakauwu

Newbie
Mar 28, 2023
53
38
Same exception - it happens when you are wearing vibro eggs and rearrange them, then watch some lewd videos.

Save file attached.

Steps to reproduce:
Have some relief -> Play with vibro eggs -> Rearrage the eggs inside Lisa -> Insert all eggs in both holes -> Watch something lewd -> Choose any video and click through couple of screens

And sometimes it happens even before you have the chance to choose "Watch something lewd", but I couldn't find the 100% way to make it throw an error sooner.

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: zegamez

ustar

Active Member
Dec 29, 2017
795
598
I just checked - RenPy removed support of x86 since v. 8.x.
Sorry, I won't downgrade my version. I can suggest to use an Android device if you can't afford a new PC
You can use ver 7.x
I have Android device, but I hate playing on it. Besides the game has 6 GB while on my Android I have about 500 MB left. Probably can have problem too, because it's Android 5.x when RenPy 8 targets Android 12
x86 is more powerful, especially because it's PC.
Does it make any difference for you to use concurrent RenPy?
Or at least do not make .RPA package from files
 
Last edited:

BobKels0

Member
Jun 19, 2017
242
225
You can use ver 7.x
I have Android device, but I hate playing on it. Besides the game has 6 GB while on my Android I have about 500 MB left. Probably can have problem too, because it's Android 5.x when RenPy 8 targets Android 12
x86 is more powerful, especially because it's PC.
Does it make any difference for you to use concurrent RenPy?
Or at least do not make .RPA package from files
I don't know where you've seen that x86_32 is more powerful than x86_64 but you really should look for a better source for your informations.
Also, there's no reason to downgrade to a major version for any api, you'll just gain bugs that were corrected, vulnerabilities, way less features, what dev can want that?
 
  • Like
Reactions: damnedfrog

zegamez

Well-Known Member
Game Developer
May 22, 2019
1,133
3,079
You can use ver 7.x
I have Android device, but I hate playing on it. Besides the game has 6 GB while on my Android I have about 500 MB left. Probably can have problem too, because it's Android 5.x when RenPy 8 targets Android 12
x86 is more powerful, especially because it's PC.
Does it make any difference for you to use concurrent RenPy?
Or at least do not make .RPA package from files
Sorry, but as I said, I won’t do that. But you can do that on your own. You don’t even need unren my files - they are unprotected. Just install RenPy 7.x on your device and compile x86 using my files, and then add rpa in the \game folder
 
  • Angry
Reactions: ustar

ustar

Active Member
Dec 29, 2017
795
598
Sorry, but as I said, I won’t do that. But you can do that on your own. You don’t even need unren my files - they are unprotected. Just install RenPy 7.x on your device and compile x86 using my files, and then add rpa in the \game folder
I tried that with other games using RenPy 8. They work if files are not encrypted with .RPA!!
BECAUSE RenPy 8 changed .RPA coding and RenPy 7 is unable to read it!
That's a shame really, because I loved your game!
 

ustar

Active Member
Dec 29, 2017
795
598
I don't know where you've seen that x86_32 is more powerful than x86_64 but you really should look for a better source for your informations.
Also, there's no reason to downgrade to a major version for any api, you'll just gain bugs that were corrected, vulnerabilities, way less features, what dev can want that?
Are you stupid or you pretend to be stupid? That x86_32 is more powerful was to compare with Android! x86_32 and x86_64 are practically the same match (given run on the same machine).
Also for your second abuse: actually RenPy ver 7 and ver 8 is developed altogether and both are maintained and developed.
You should really look into dev page instead of writing generalized stereotype
 
Last edited:

Wills747

Engaged Member
Dec 14, 2018
2,354
4,888
Are you stupid or you pretend to be stupid? That x86_32 is more powerful was to compare with Android! x86_32 and x86_64 are practically the same match (given run on the same machine).
Also for your second abuse: actually RenPy ver 7 and ver 8 is developed altogether and both are maintained and developed.
You should really look into dev page instead of writing generalized stereotype
Take my compressed version and PC folder, recompile with that. The RPA file for that is universal and only contains images so you don't have to worry about unrpyc.
 
  • Like
Reactions: zegamez and ustar

BobKels0

Member
Jun 19, 2017
242
225
Are you stupid or you pretend to be stupid? That x86_32 is more powerful was to compare with Android! x86_32 and x86_64 are practically the same match (given run on the same machine).
Also for your second abuse: actually RenPy ver 7 and ver 8 is developed altogether and both are maintained and developed.
You should really look into dev page instead of writing generalized stereotype
More like dead tired and should read with more attention, or just try to catch some sleep, trying that since 3 months without succes don't do good. Sorry
 
  • Like
Reactions: ustar

ustar

Active Member
Dec 29, 2017
795
598
More like dead tired and should read with more attention, or just try to catch some sleep, trying that since 3 months without succes don't do good. Sorry
Sad to read. Go to sleep then instead reading some bullshit maybe? Of course if you can.
 

ustar

Active Member
Dec 29, 2017
795
598
Take my compressed version and PC folder, recompile with that. The RPA file for that is universal and only contains images so you don't have to worry about unrpyc.
Worth a note I guess. However I prefer normal versions rather than compressed versions.


This is what I get from most RenPy 8 games packed with .RPA:

I'm sorry, but an uncaught exception occurred.
Before loading the script.
ValueError: unsupported pickle protocol: 5

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 331, in bootstrap
renpy.main.main()
File "renpy/main.py", line 427, in main
renpy.loader.index_archives()
File "renpy/loader.py", line 244, in index_archives
index = handler.read_index(f)
File "renpy/loader.py", line 129, in read_index
index = loads(zlib.decompress(infile.read()))
ValueError: unsupported pickle protocol: 5

- I remember seeing pickle 3 error in previous RenPy 8 and pickle 5 error with latest RenPy 8

- For the reckon: I have downloaded compressed version and I confirm that compressed version does not have this error.
 
Last edited:

zegamez

Well-Known Member
Game Developer
May 22, 2019
1,133
3,079
Same exception - it happens when you are wearing vibro eggs and rearrange them, then watch some lewd videos.

Save file attached.

Steps to reproduce:
Have some relief -> Play with vibro eggs -> Rearrage the eggs inside Lisa -> Insert all eggs in both holes -> Watch something lewd -> Choose any video and click through couple of screens

And sometimes it happens even before you have the chance to choose "Watch something lewd", but I couldn't find the 100% way to make it throw an error sooner.

You don't have permission to view the spoiler content. Log in or register now.
I killed a lot of time but spotted it! That's a weird RenPy bug. When I put on the background of the screen an animated image (vibrating eggs), the RenPy engine can't handle it.

Thank you. Replace these two files in your /game/ folder.
 

zegamez

Well-Known Member
Game Developer
May 22, 2019
1,133
3,079
I've tested your fix and the game still throws an error.
You don't have permission to view the spoiler content. Log in or register now.
That's strange. I double checked - everything works on my side. Did you replace old files in /game/ folder?
bedplay.rpy has to contain a label bedplay_play_options2 with the following code:
You don't have permission to view the spoiler content. Log in or register now.

Try to remove bedplay.rpyc and laugh the game again
 

uwubakauwu

Newbie
Mar 28, 2023
53
38
That's strange. I double checked - everything works on my side. Did you replace old files in /game/ folder?
bedplay.rpy has to contain a label bedplay_play_options2 with the following code:
You don't have permission to view the spoiler content. Log in or register now.

Try to remove bedplay.rpyc and laugh the game again
i do not know what to say, I did it as you asked - see attached video:


Still same error.

PS: deleting bedplay.rpyc doesn't help either.
 
Last edited:
  • Like
Reactions: Knight_of_the_lance

zegamez

Well-Known Member
Game Developer
May 22, 2019
1,133
3,079
i do not know what to say, I did it as you asked - see attached video:


Still same error.

PS: deleting bedplay.rpyc doesn't help either.
Thank you, your video explained a lot.
The problem was in another place. I hope it will work now :)

Instructions are the same: unpack in /game/ folder with replacement
 

uwubakauwu

Newbie
Mar 28, 2023
53
38
Thank you, your video explained a lot.
The problem was in another place. I hope it will work now :)

Instructions are the same: unpack in /game/ folder with replacement
No errors now, it just works™.
Tried different egg placements, different videos.
Amazing job!
 
  • Red Heart
Reactions: zegamez

cebs

Engaged Member
Donor
Compressor
Feb 19, 2018
2,361
9,799
Here's my unofficial android port of Beauty and the Thug v0.2.5b

Download



You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: zegamez
4.40 star(s) 53 Votes