4.00 star(s) 108 Votes

Dolphin3000

Well-Known Member
May 9, 2017
1,322
1,978
Sorry, couldn't load your save (game crashes immediately).

This save gives error:

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

While running game code:
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\ast.py", line 912, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\python.py", line 2004, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\ui.py", line 295, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\core.py", line 2699, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\core.py", line 3510, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\transition.py", line 47, in event
    return self.new_widget.event(ev, x, y, st)  # E1101
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\screen.py", line 707, in event
    rv = self.child.event(ev, x, y, st)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\behavior.py", line 946, in event
    return handle_click(self.clicked)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\behavior.py", line 881, in handle_click
    rv = run(action)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\display\behavior.py", line 320, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\loadsave.py", line 761, in load
    log.unfreeze(roots, label="_after_load")
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\python.py", line 1959, in unfreeze
    self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\python.py", line 1791, in rollback
    self.load_failed()
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\python.py", line 1709, in load_failed
    raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

Windows-8-6.2.9200
Ren'Py 7.3.2.320
Picture Perfect Ch.8
Sat Jul 18 09:02:11 2020
```
And:
Code:
```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/00start.rpy", line 265, in script
    python:
  File "renpy/common/00start.rpy", line 269, in <module>
    renpy.call_in_new_context("_main_menu")
KeyError: u'_main_menu_screen'

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

Full traceback:
  File "renpy/common/00start.rpy", line 265, in script
    python:
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\ast.py", line 912, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\python.py", line 2004, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/00start.rpy", line 269, in <module>
    renpy.call_in_new_context("_main_menu")
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\game.py", line 332, in call_in_new_context
    return renpy.execution.run_context(False)
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\execution.py", line 917, in run_context
    context.pop_all_dynamic()
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "I:\GAMES\Picture_Perfect-Ch.8\renpy\execution.py", line 372, in pop_dynamic
    del store[k]
KeyError: u'_main_menu_screen'

Windows-8-6.2.9200
Ren'Py 7.3.2.320
Picture Perfect Ch.8
Sat Jul 18 09:02:23 2020
```
I suppose devs should take a look at it, since I don't use mods and I started the game from the beginning.
Maybe some unpopular choices make the game unplayable:
- Always knocked on the door.
- Didn't let Paris and Sasha kiss Miracle.
- Didn't try anything with Sabrina.
- Didn't let Paris and Sasha kiss each other in the bathtub.
- Didn't accept Paris feelings
- Pursued a relationship with Miracle only.
 

darth_hiruma

Well-Known Member
Jan 13, 2020
1,310
2,601
I suppose devs should take a look at it, since I don't use mods and I started the game from the beginning.
Maybe some unpopular choices make the game unplayable:
- Always knocked on the door.
- Didn't let Paris and Sasha kiss Miracle.
- Didn't try anything with Sabrina.
- Didn't let Paris and Sasha kiss each other in the bathtub.
- Didn't accept Paris feelings
- Pursued a relationship with Miracle only.
You still got an error or the game just end? If it's the latter, it's normal because this update is all about paris and sasha romance. So no scene for miracle only route.
 

Dolphin3000

Well-Known Member
May 9, 2017
1,322
1,978
You still got an error or the game just end? If it's the latter, it's normal because this update is all about paris and sasha romance. So no scene for miracle only route.
Yes, in my game it just ends the update. But other people could not load the save. They get error messages and crash. So there is something faulting in the game, since all saves it generates should be able to be loaded.
 

darth_hiruma

Well-Known Member
Jan 13, 2020
1,310
2,601
Yes, in my game it just ends the update. But other people could not load the save. They get error messages and crash. So there is something faulting in the game, since all saves it generates should be able to be loaded.
Ah yeah I got 2 errors from your save too. I'll yell at dev for a fix.
 

Deleted member 1412183

Well-Known Member
Game Developer
May 15, 2019
1,725
8,214
Not sure if it's just me, but the mega link doesn't seem to fix the problem...

EDIT: And neither does the google file (even starting at the end of Ch. 6 for each attempt)... RIP me.
Did you restart the game? everybody else seems to be playing so I'm not sure what the problem is

great game
Thanks a lot for the rating, dude. Really happy you're enjoying the game and plenty to come!
that person is soulless, figuratively and literally, please carry on with whatever you currently doing, love the plot and the game along with the slow corruption(this is my personal interpretation) of the female leads :D. Thank you for the update and waiting for further more!
I really appreciate the support! I will keep doing my absolute best to give you guys the best story =]
WOW! Loved it :love:
Glad you enjoyed it! Always appreciate the positive comments, Gunther

I loved the update btw
Awesome. Glad people are enjoying this update so much. Got much more coming!
 

OscarSix

Active Member
Modder
Donor
Jul 27, 2019
829
6,665
Sorry, OscarSix, why is that happening?


I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'gallery/images/SceneGallery.png'>:
IOError: Couldn't find file 'gallery/images/SceneGallery.png'.

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "E:\PP-Ch.8-pc\renpy\ast.py", line 912, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "E:\PP-Ch.8-pc\renpy\python.py", line 2004, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "E:\PP-Ch.8-pc\renpy\ui.py", line 295, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "E:\PP-Ch.8-pc\renpy\display\core.py", line 2699, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "E:\PP-Ch.8-pc\renpy\display\core.py", line 3191, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "E:\PP-Ch.8-pc\renpy\display\core.py", line 2091, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 546, in renpy.display.render.render_screen
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\screen.py", line 675, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 925, in render
surf = render(d, width - x, rh, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\behavior.py", line 763, in render
rv = super(Button, self).render(width, height, st, at)
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 1127, in render
st, at)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\im.py", line 584, in render
return cache.get(self, render=True)
File "E:\PP-Ch.8-pc\renpy\display\im.py", line 266, in get
surf = image.load()
File "E:\PP-Ch.8-pc\renpy\display\im.py", line 629, in load
surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
File "E:\PP-Ch.8-pc\renpy\loader.py", line 576, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'gallery/images/SceneGallery.png'.

Windows-7-6.1.7601-SP1
Ren'Py 7.3.2.320
Picture Perfect Ch.8
Sat Jul 18 13:39:30 2020
```
Sending out a fix shortly
 

Deleted member 1412183

Well-Known Member
Game Developer
May 15, 2019
1,725
8,214
Yes, in my game it just ends the update. But other people could not load the save. They get error messages and crash. So there is something faulting in the game, since all saves it generates should be able to be loaded.
Can you please restart the game? Also, chapter 8 is all about Paris and Sasha so you have to be on their routes to play the new content
 

OscarSix

Active Member
Modder
Donor
Jul 27, 2019
829
6,665
Sorry, OscarSix, why is that happening?


I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'gallery/images/SceneGallery.png'>:
IOError: Couldn't find file 'gallery/images/SceneGallery.png'.

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "E:\PP-Ch.8-pc\renpy\ast.py", line 912, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "E:\PP-Ch.8-pc\renpy\python.py", line 2004, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "E:\PP-Ch.8-pc\renpy\ui.py", line 295, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "E:\PP-Ch.8-pc\renpy\display\core.py", line 2699, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "E:\PP-Ch.8-pc\renpy\display\core.py", line 3191, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "E:\PP-Ch.8-pc\renpy\display\core.py", line 2091, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 546, in renpy.display.render.render_screen
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\screen.py", line 675, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 925, in render
surf = render(d, width - x, rh, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\behavior.py", line 763, in render
rv = super(Button, self).render(width, height, st, at)
File "E:\PP-Ch.8-pc\renpy\display\layout.py", line 1127, in render
st, at)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "E:\PP-Ch.8-pc\renpy\display\im.py", line 584, in render
return cache.get(self, render=True)
File "E:\PP-Ch.8-pc\renpy\display\im.py", line 266, in get
surf = image.load()
File "E:\PP-Ch.8-pc\renpy\display\im.py", line 629, in load
surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
File "E:\PP-Ch.8-pc\renpy\loader.py", line 576, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'gallery/images/SceneGallery.png'.

Windows-7-6.1.7601-SP1
Ren'Py 7.3.2.320
Picture Perfect Ch.8
Sat Jul 18 13:39:30 2020
```
Fix uploaded to original posts
 

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
3,148
33,573
Updated my Mod for the new game version chapter 8
Main features:
- a status screen
- some cheating functions
- an ingame "choices helper" (walkthrough)
- renaming the MC and changing the girl relationships afterwards
- alternative music (comes from my Mod before original music from the dev was integrated)
- a jukebox function to play all the tracks (Mod/Original) manually
- Sound effects
- Voices (human expressions/moanings, mostly extractet from the original Voiced Game Edition released some time ago)

most of these functions can be turned on/off while playing the game

PP_01.jpg PP_02.jpg PP_03.jpg PP_04.jpg PP_05.jpg PP_6.jpg

Some more infos on the Mod page
Download Mod only (version V2-Ch8, 96MB)
-

Download game complete compressed (version from the OP)
with integrated Mod V2-Ch8 (354MB):
-
 

Dolphin3000

Well-Known Member
May 9, 2017
1,322
1,978

TheSidewinder

Well-Known Member
Mar 31, 2020
1,652
2,953
The reasoning is what the dev said; her false eyelashes fell off.

Whether you agree with it being possible in that way or not.... that's the reason, lol.
 
4.00 star(s) 108 Votes