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

Mod Ren'Py Universal Ren'Py Mod / URM [2.5] (mod any Ren'Py game yourself)

5.00 star(s) 42 Votes

jasad

Well-Known Member
Dec 14, 2021
1,078
801
Version 2.3.1 is available
Changelog:
  • Codeview changes:
    • Added option to remember and watch variables from the codeview
    • Close the dialog when the parent dialog (paths/choices) is closed
    • Larger text size
    • Added option to open lists/dicts/objects from codeview
    • Show a comments in the code (instead of an empty line) where there's dialogue
  • Fix: Variable freezing/monitoring for some specific Ren'Py versions
thank you
 

masterf1

New Member
Dec 11, 2019
5
2
I'm sorry, but an uncaught exception occurred.

While running game code:
File "0x52-URM/classes/main.rpy", line 6, in script
File "0x52-URM/classes/main.rpy", line 7, in <module>
File "0x52-URM/framework/bootstrap.rpy", line 20, in load
Exception: 0x52: This mod (x52URM) does not support Ren'Py version 6.99.12.4.2187. Lowest supported version is 6.99.14

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

Full traceback:
File "D:\Games\mgq-0.99.14-rus_with_fix\renpy\bootstrap.py", line 295, in bootstrap
renpy.main.main()
File "D:\Games\mgq-0.99.14-rus_with_fix\renpy\main.py", line 419, in main
game.context().run(node)
File "0x52-URM/classes/main.rpy", line 6, in script
File "D:\Games\mgq-0.99.14-rus_with_fix\renpy\ast.py", line 814, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Games\mgq-0.99.14-rus_with_fix\renpy\python.py", line 1719, in py_exec_bytecode
exec bytecode in globals, locals
File "0x52-URM/classes/main.rpy", line 7, in <module>
File "0x52-URM/framework/bootstrap.rpy", line 20, in load
Exception: 0x52: This mod (x52URM) does not support Ren'Py version 6.99.12.4.2187. Lowest supported version is 6.99.14

Windows-8-6.2.9200
Ren'Py 6.99.12.4.2187
MGQ 0.99.014
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,647
Exception: 0x52: This mod (x52URM) does not support Ren'Py version 6.99.12.4.2187. Lowest supported version is 6.99.14
See:
When you get the exception "0x52: Incompatible Ren'Py engine version" when starting a game it means that the Ren'Py version used by that game isn't supported by URM.

Workaround
There's a workaround for this where you upgrade the Ren'Py version used by the game yourself. But this is not guaranteed to work.
  1. Download the Ren'Py SDK (I would recommend and use the "Download SDK zip" below the buttons)
  2. From the game's folder, remove the folders lib and renpy. Also remove the .exe, .py and .sh files
  3. From the downloaded SDK, put the folders lib and renpy and the files renpy.exe, renpy.py and renpy.sh into the game's folder
  4. Now run the game by starting renpy.exe (on Windows) or renpy.sh (on Linux)
 
  • Like
Reactions: Feyd and masterf1

| Vee |

Well-Known Member
Jun 2, 2022
1,824
4,185
Your Mod is automatically messing up with Insexual Awakening's font. I've not changed any settings and certainly didn't poke around textbox's settings. I've not encountered this issue with ANY game before and I've been using your mod for long enough and buncha games and it works just perfectly. Can you look into this issue?
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.
You don't have permission to view the spoiler content. Log in or register now.

Keep Growing!
Stay Healthy!

GOLDLUCK!:coffee: 0x52
 

theMickey_

Engaged Member
Mar 19, 2020
2,244
2,931
Your Mod is automatically messing up with Insexual Awakening's font.
Hm, can't reproduce this -- I've just tested it and it's working perfectly fine on my end.

1721018500029.png 1721018652961.png

Please see the following to provide more details:
Reporting an issue
When reporting an issue with URM, please include the information below:
  • Are you using the latest version of URM?
  • Which game has the issue (preferable a link to the game's thread)
  • If it's a crash (grey screen) attach the "traceback.txt" file
  • What did you do that caused the issue?
  • Attach a screenshot of the issue (if possible)
  • When URM gave an error (not a grey crash screen), check the log.txt file for lines starting with "0x52:"
  • What OS are you on?
  • Do you have any other mods installed? Does the issue still exist without the other mod(s)?
 
  • Like
  • Thinking Face
Reactions: 0x52 and | Vee |

| Vee |

Well-Known Member
Jun 2, 2022
1,824
4,185
Hm, can't reproduce this -- I've just tested it and it's working perfectly fine on my end.


Please see the following to provide more details:
That's odd.
  • The version of URM is 2.3.1
  • Mod is automatically messing up with Insexual Awakening v1.2's font
  • no game crash
  • I simply placed the mod in game folder as usual
  • You don't have permission to view the spoiler content. Log in or register now.
  • There is no visible error but I've attached the log.txt file and it has some errors in it
  • Edition : Windows 10 Pro
    Version : 22H2
    OS build 19045.4651
  • I installed URM in the game folder and it is the only mod that I'm using that is causing issue. There wasn't any other mod besides URM.

Is there any option to reset setting of URM that may help.
 
Last edited:

Bingoogus

Engaged Member
Sep 5, 2021
3,553
9,297
So cause this game starts with a video: https://f95zone.to/threads/love-and-evil-things-v0-1-3-petals.172695/ and the error code mentions image:
Code:
```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "0x52-URM/classes/main.rpy", line 33, in <module>
  File "0x52-URM/classes/textbox.rpy", line 14, in __init__
TypeError: __call__() got an unexpected keyword argument 'image'

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

Full traceback:
  File "0x52-URM/classes/main.rpyc", line 18, in script
  File "C:\Users\maliu\Desktop\LoveandEvilThings-0.1.3-pc\renpy\ast.py", line 823, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\maliu\Desktop\LoveandEvilThings-0.1.3-pc\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "0x52-URM/classes/main.rpy", line 33, in <module>
  File "0x52-URM/classes/textbox.rpy", line 14, in __init__
TypeError: __call__() got an unexpected keyword argument 'image'

Windows-10-10.0.19045 AMD64
Ren'Py 8.2.1.24030407
Love and Evil Things 0.1.3
Mon Jul 15 16:07:46 2024
```
I assume the URM is simply not set up to deal with that, i've never seen a Renpy game start with a video before so it wouldn't surprise me. Is there a solution?

Edit: oh, i should make it clear, it boots with a video, the crash occurs before the game finishes loading if the mod is installed.
 

theMickey_

Engaged Member
Mar 19, 2020
2,244
2,931
  • Yes it is the latest version of URM and also the latest version of the game
  • I installed URM in the game folder alone and it is the only mod that is causing issue. There was any other mod besides URM.
Instead of saying "latest version" when being asked for the version of the mod/game you're using. Please name the exact version, like 2.3 or 2.3.1 -- there were cases where people assumed they used the "latest" version, but in fact they weren't.

(0x52 You should probably rephrase that in your "Reporting an issue" template as well, like: "What version of URM are you using?")

And by "There was any other mod besides URM", you probably meant "There wasn't any other mod besides URM", right? Just to be sure...
 
  • Like
Reactions: | Vee | and 0x52

Bingoogus

Engaged Member
Sep 5, 2021
3,553
9,297
If you had just scrolled up a bit and read the last 5-10 messages (or just searched for "love and evil things"), you would have found this: It's not URM's fault, the game developers broke Ren'Py.
Honestly just didn't even occur to me, felt the game was so new i'd be the first one to mention it, spoke to the dev and they've taken care of it for their next patch so if anyone else asks you can just tell them it's been resolved.
 
  • Like
Reactions: theMickey_ and 0x52

M1ud1nh0

Newbie
Mar 29, 2019
67
9
I can't insert the file into the "game" folder on my Android 13, can anyone help me, the folder isn't showing up for me
 

| Vee |

Well-Known Member
Jun 2, 2022
1,824
4,185
Instead of saying "latest version" when being asked for the version of the mod/game you're using. Please name the exact version, like 2.3 or 2.3.1 -- there were cases where people assumed they used the "latest" version, but in fact they weren't.

(0x52 You should probably rephrase that in your "Reporting an issue" template as well, like: "What version of URM are you using?")

And by "There was any other mod besides URM", you probably meant "There wasn't any other mod besides URM", right? Just to be sure...
My bad. Fixed my post.
 
  • Like
Reactions: theMickey_

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,647
That's odd.
  • The version of URM is 2.3.1
  • Mod is automatically messing up with Insexual Awakening v1.2's font
  • no game crash
  • I simply placed the mod in game folder as usual
  • You don't have permission to view the spoiler content. Log in or register now.
  • There is no visible error but I've attached the log.txt file and it has some errors in it
  • Edition : Windows 10 Pro
    Version : 22H2
    OS build 19045.4651
  • I installed URM in the game folder and it is the only mod that I'm using that is causing issue. There wasn't any other mod besides URM.

Is there any option to reset setting of URM that may help.
Like theMickey_ I'm unable to reproduce your issue.
So there should be something else causing this.

Also... the attached logfile seems to be from URM 2.3, because what's logged in that file is fixed in 2.3.1 ;)

I can't insert the file into the "game" folder on my Android 13, can anyone help me, the folder isn't showing up for me
Did you check this?
The easiers way would be to use JoiPlay. But some Android versions of Ren'Py games support mods, in that case you could try:
  1. Use a filebrowser to go to /storage/emulated/android/data/<gamename>/files/game (create the directory "game" if it doesn't exist yet)
  2. Put the 0x52_URM.rpa in there
  3. Load the game
 
  • Like
Reactions: Feyd

| Vee |

Well-Known Member
Jun 2, 2022
1,824
4,185
Like theMickey_ I'm unable to reproduce your issue.
So there should be something else causing this.
...
This is URM 2.3.1 log file can you check if it for possible reasons?
Also the game starts with original font but when I click on start new game or load a save file, the font automatically changes.
And it doesn't happen if I remove URM 2.3.1 from game folder so the issue is clearly URM but I can't seem to catch what exactly it is.
You don't have permission to view the spoiler content. Log in or register now.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,647
This is URM 2.3.1 log file can you check if it for possible reasons?
Also the game starts with original font but when I click on start new game or load a save file, the font automatically changes.
And it doesn't happen if I remove URM 2.3.1 from game folder so the issue is clearly URM but I can't seem to catch what exactly it is.
You don't have permission to view the spoiler content. Log in or register now.
Only thing I can think of is URM's theming causing this. Could you set URM's default theme and restart the game?
URM's theming doesn't touch anything from the game, but it has to reload all the styles in the game, maybe this game has something funky that doesn't like that.
 
  • Like
  • Heart
Reactions: Feyd and | Vee |

Royfl

New Member
Feb 26, 2024
3
0
How to open the mod I have used almost all the key combinations ALT+A, ALT+S, ALT+M, ALT+C, and many more so I can't enter the mod configuration menu please help.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,647
How to open the mod I have used almost all the key combinations ALT+A, ALT+S, ALT+M, ALT+C, and many more so I can't enter the mod configuration menu please help.
The first time you load a save or start a new game with URM installed it will show you a message that it is installed. If you didn't get this message it wasn't installed correctly.

See this if you need further assistance:
Reporting an issue
When reporting an issue with URM, please include the information below:
  • What version of URM are you using (make sure it's the latest)?
  • Which game has the issue (preferable a link to the game's thread)
  • If it's a crash (grey screen) attach the "traceback.txt" file
  • What did you do that caused the issue?
  • Attach a screenshot of the issue (if possible)
  • When URM gave an error (not a grey crash screen), check the log.txt file for lines starting with "0x52:"
  • What OS are you on?
  • Do you have any other mods installed? Does the issue still exist without the other mod(s)?
 
  • Like
Reactions: Feyd

Royfl

New Member
Feb 26, 2024
3
0
The first time you load a save or start a new game with URM installed it will show you a message that it is installed. If you didn't get this message it wasn't installed correctly.

See this if you need further assistance:
The URM was installed correctly.
Also when there are options the mod is activated and everything is fine, I just want to open the mod configuration menu to change names and I can't open it.

I tried it in several games and it's the same thing, the mod is activated when options appear which is fantastic but to change names or increase money I can't enter the mod.

1721156460374.jpeg 1721156504002.jpeg
 
Last edited:

theMickey_

Engaged Member
Mar 19, 2020
2,244
2,931
The URM was installed correctly.
Looking good! URM seems to be installed correctly and working. You should now be able to type ALT + M to open its menu once you're in the game, you can't open URM while you're in the main menu of the game though. So:
  • Start a new game or load a saved game
  • Type ALT + M to open up URM
I've just tested URM with the same game you posted screenshots of, and it's working as expected on my end.

1721160721632.png 1721160732147.png 1721160793853.png 1721160741636.png 1721160753069.png
 
  • Like
Reactions: 0x52

Couatl

Newbie
Dec 5, 2018
77
46
i got this error from a game called Deep vault 69.

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

While running game code:
  File "renpy/common/000statements.rpy", line 671, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/common/00action_data.rpy", line 157, in __init__
    super(LocalVariable, self).__init__(sys._getframe(1).f_locals,
AttributeError: 'ADVCharacter' object has no attribute '_getframe'

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

Full traceback:
  File "g_script/map/vault_69/gg_room.rpyc", line 14, in script
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\ast.py", line 1971, in execute
    self.call("execute")
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\ast.py", line 1953, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\statements.py", line 349, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 671, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\exports.py", line 3420, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\core.py", line 2166, 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 "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\core.py", line 2688, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 1 more time]
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\core.py", line 2688, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "C:\Users\csand\Downloads\DEEP_VAULT_69-0.3.7_a-pc\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "0x52-URM/screens/main.rpy.x52", line 72, in execute
  File "0x52-URM/screens/main.rpy.x52", line 72, in execute
  File "0x52-URM/screens/main.rpy.x52", line 82, in execute
  File "0x52-URM/screens/main.rpy.x52", line 114, in execute
  File "0x52-URM/screens/main.rpy.x52", line 143, in execute
  File "0x52-URM/screens/main.rpy.x52", line 158, in execute
  File "0x52-URM/screens/main.rpy.x52", line 161, in execute
  File "0x52-URM/screens/main.rpy.x52", line 162, in execute
  File "0x52-URM/screens/search.rpy.x52", line 5, in execute
  File "0x52-URM/screens/search.rpy.x52", line 5, in execute
  File "0x52-URM/screens/search.rpy.x52", line 12, in execute
  File "0x52-URM/screens/search.rpy.x52", line 76, in execute
  File "0x52-URM/screens/search.rpy.x52", line 86, in execute
  File "0x52-URM/screens/utils.rpy.x52", line 67, in execute
  File "0x52-URM/screens/utils.rpy.x52", line 67, in execute
  File "0x52-URM/screens/utils.rpy.x52", line 68, in execute
  File "0x52-URM/screens/utils.rpy.x52", line 71, in execute
  File "0x52-URM/screens/utils.rpy.x52", line 74, in execute
  File "0x52-URM/screens/search.rpy.x52", line 86, in execute
  File "0x52-URM/screens/search.rpy.x52", line 87, in execute
  File "0x52-URM/screens/search.rpy.x52", line 88, in execute
  File "0x52-URM/screens/search.rpy.x52", line 90, in execute
  File "0x52-URM/screens/search.rpy.x52", line 93, in execute
  File "0x52-URM/screens/search.rpy.x52", line 93, in keywords
  File "0x52-URM/screens/search.rpy.x52", line 93, in <module>
  File "renpy/common/00action_data.rpy", line 157, in __init__
    super(LocalVariable, self).__init__(sys._getframe(1).f_locals,
AttributeError: 'ADVCharacter' object has no attribute '_getframe'

Windows-10-10.0.19045 AMD64
Ren'Py 8.2.3.24061702
DEEP
VAULT 69 0.3.7_a
Tue Jul 16 16:59:53 2024
 
5.00 star(s) 42 Votes