Mod Ren'Py Princess Trainer Diamond Edition

2.00 star(s) 1 Vote

antonymorato

Member
Jun 11, 2020
150
57
To all whom are asking how to install the mod, i just figured it out
1. extract the file first
2. place the unren.exe where the Princess Trainer GE.exe is
3. run it, press "1", quit the app
4. cut the "game folder" the one u downloaded from here
5. merge it with the one in game
6. Congrats, thats all u can play
 

PalmFace

Active Member
Aug 22, 2017
791
420
To all whom are asking how to install the mod, i just figured it out
1. extract the file first
2. place the unren.exe where the Princess Trainer GE.exe is
3. run it, press "1", quit the app
4. cut the "game folder" the one u downloaded from here
5. merge it with the one in game
6. Congrats, thats all u can play
Wait which game folder am I merging where?

Don't I need to run unren.bat first and then move the mod game folder to the "base" game folder?

This always causes the following issue for me:
You don't have permission to view the spoiler content. Log in or register now.


Edit: I finally got it to work. Now I just wonder, how do I unlock the new outfits? I can't see them in the shop?
 
Last edited:

antonymorato

Member
Jun 11, 2020
150
57
Wait which game folder am I merging where?

Don't I need to run unren.bat first and then move the mod game folder to the "base" game folder?

This always causes the following issue for me:
You don't have permission to view the spoiler content. Log in or register now.


Edit: I finally got it to work. Now I just wonder, how do I unlock the new outfits? I can't see them in the shop?
congrats
as for the comstumes, i am not really sure i think u can get them from the cloth store, challenges and as the store goes on...
 

Nightwolf18

Newbie
Aug 5, 2018
51
7
Wait which game folder am I merging where?

Don't I need to run unren.bat first and then move the mod game folder to the "base" game folder?

This always causes the following issue for me:
You don't have permission to view the spoiler content. Log in or register now.


Edit: I finally got it to work. Now I just wonder, how do I unlock the new outfits? I can't see them in the shop?
How did you get it to work?

Edit: Nvm got it
 

Dragonoide20

New Member
Dec 1, 2024
1
0
Hey guys, I have a question, I got spoiled a little about the end of jasmine and I agree with the majority about I don't like it so I wanna ask if the mod change it
 

NayyikOmmak

New Member
Jul 6, 2023
4
9
To all whom are asking how to install the mod, i just figured it out
1. extract the file first
2. place the unren.exe where the Princess Trainer GE.exe is
3. run it, press "1", quit the app
4. cut the "game folder" the one u downloaded from here
5. merge it with the one in game
6. Congrats, thats all u can play
Thanks a lot!
 
  • Like
Reactions: antonymorato

Small_Widow

Newbie
Jan 28, 2023
29
22
I followed the instructions exactly how they're explained and the game can't be played now it gets this error

I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Invalid key specifier repeat_K_PAGEUP

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 29, in script
$ ui.interact()
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\ast.py", line 785, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_main_menu.rpym", line 29, in <module>
$ ui.interact()
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\ui.py", line 247, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\core.py", line 2149, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\core.py", line 2750, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\layout.py", line 846, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 374, in event
if map_event(ev, name):
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 192, in map_event
check_code = eval("lambda ev : " + compile_event(keysym, True), globals())
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 51, in compile_event
return compile_event(renpy.config.keymap[key], keydown)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 47, in compile_event
return "(" + " or ".join([compile_event(i, keydown) for i in key]) + ")"
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 116, in compile_event
raise Exception("Invalid key specifier %s" % key)
Exception: Invalid key specifier repeat_K_PAGEUP

Windows-post2008Server-6.2.9200
Ren'Py 6.18.3.761
Princess Trainer 2.03

How do I fix it?
 

Zekethor

Member
Feb 25, 2018
353
494
I followed the instructions exactly how they're explained and the game can't be played now it gets this error

I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Invalid key specifier repeat_K_PAGEUP

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 29, in script
$ ui.interact()
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\ast.py", line 785, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_main_menu.rpym", line 29, in <module>
$ ui.interact()
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\ui.py", line 247, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\core.py", line 2149, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\core.py", line 2750, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\layout.py", line 846, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 374, in event
if map_event(ev, name):
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 192, in map_event
check_code = eval("lambda ev : " + compile_event(keysym, True), globals())
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 51, in compile_event
return compile_event(renpy.config.keymap[key], keydown)
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 47, in compile_event
return "(" + " or ".join([compile_event(i, keydown) for i in key]) + ")"
File "C:\Users\Joshua\Desktop\Princess_Trainer_2.03-win\renpy\display\behavior.py", line 116, in compile_event
raise Exception("Invalid key specifier %s" % key)
Exception: Invalid key specifier repeat_K_PAGEUP

Windows-post2008Server-6.2.9200
Ren'Py 6.18.3.761
Princess Trainer 2.03

How do I fix it?
Well, I don’t recall seeing this before. Whenever an error pops up, try clicking "Ignore" most of the time, it's just a one-time issue, and everything should work fine. I ran your error through DeepSeek, and here’s what it returned:

How to Fix It
1. Update the Game or Ren'Py (Recommended)
  • The game might be incompatible with your Ren'Py version. Check if there’s a newer version of "Princess Trainer" or update Ren'Py to a modern version (e.g., 7.x or 8.x). However, since this is a compiled game, updating Ren'Py directly might not work. Instead:
    • Download the latest version of the game from the developer’s official source.
    • If you’re the developer, rebuild the game with a newer Ren'Py version.
2. Edit the Keymap Manually
If you can’t update the game, manually fix the invalid key definition:

  1. Navigate to the game’s installation folder.
  2. Locate the file causing the error: renpy/common/_layout/screen_main_menu.rpym (or other files like screens.rpy or options.rpy).
  3. Search for repeat_K_PAGEUP in the game’s scripts. Replace it with a valid key, such as:
    • K_PGUP (correct name for Page Up in Ren'Py).
    • Remove the repeat_ prefix if it’s a typo (e.g., change repeat_K_PAGEUP to K_PAGEUP).
  4. Save the file and relaunch the game.
3. Modify Ren'Py’s Keymap Configuration
If the key is defined in Ren'Py’s default keymap:

  1. Open options.rpy or screens.rpy in the game’s files.
  2. Look for the config.keymap section and remove or correct the invalid entry:
    python
    Copy
    config.keymap['game_menu'] = ['K_ESCAPE', 'K_MENU', 'K_PAGEUP'] # Replace with valid keys
  3. Ensure all keys are valid (e.g., K_PGUP, K_PAGEDOWN).
4. Reinstall the Game
  • If the files are corrupted, reinstall the game from a fresh download.
 
2.00 star(s) 1 Vote