Render issue: black screen areas after Dissolve()

In this forum we discuss the future of Ren'Py, both bug fixes and longer-term development. Pre-releases are announced and discussed here.
Post Reply
Message
Author
iichan_lolbot
Veteran
Posts: 205
Joined: Tue Dec 30, 2008 9:18 am
Projects: iichan erogame
Contact:

Render issue: black screen areas after Dissolve()

#1 Post by iichan_lolbot » Wed Nov 16, 2016 5:09 am

Hi,

One of our users is having an issue with rendering.
He is using some notebook with integrated Intel chip that supports DX9 and have 2Gb RAM+.

Sometimes some screen parts or even entire screen becomes black.
This happens both in windowed and fullscreen mode and switching modes helps to re-render the screen.
Issue occures in different parts of our code, mostly on changing locations with lots of dissolve's and showing/hiding ui.imagebuttons.

We are using RenPy 6.99.11 and this seems to never happen on RenPy 6.99.10 game that he used to play before.
"The Question 6.99.11" seems to work normally.
542260_screenshots_20161116022107_1.jpg
Any ideas?
Attachments
log.txt
(18.32 KiB) Downloaded 102 times

iichan_lolbot
Veteran
Posts: 205
Joined: Tue Dec 30, 2008 9:18 am
Projects: iichan erogame
Contact:

Re: Render issue: black screen areas after Dissolve()

#2 Post by iichan_lolbot » Wed Nov 16, 2016 5:25 pm

We found a workaround:

Code: Select all

init 9999999 python in nodissolve_mod:
    renpy.store.dissolve = None
    renpy.store.diss     = None
    renpy.store.fade     = None
    renpy.store.Dissolve = lambda *args, **kwargs: None
    renpy.store.Fade     = lambda *args, **kwargs: None
After completely disabling dissolve transitions, game looks crappy, but issue is not reproduced anymore.

Any ideas?

Post Reply

Who is online

Users browsing this forum: No registered users