Page 1 of 2

Ren'Py 6.99.9 Released

Posted: Mon Mar 07, 2016 11:02 pm
by PyTom
I'm happy to announce Ren'Py 6.99.9, the latest in a series of releases that will culminate in Ren'Py 7. This release features a full rewrite of the audio and video playback code, which allows for a number of often-requested features:
  • Partial playback of audio files, including the specification of start, end, and loop points.
  • A new audio channel that allows the playback of multiple sound files at once, for use by interface and game sound.
  • The ability to play multiple movies at once, and to seamlessly loop movies.
  • Movie-backed sprites that use a pair of movies, one for the color channel and one containing alpha (opacity) information.
This release includes a major bugfix involving fullscreen games on Windows when DPI scaling is used, and a number of other fixes and new features.

Downloads of 6.99.9 can be found at:

https://www.renpy.org/release/6.99.9

A full list of changes to Ren'Py can be found at:

https://www.renpy.org/doc/html/changelog.html

A list of changes that may require you to update your game can be found at:

https://www.renpy.org/doc/html/incompatible.html


As usual, thanks to everyone who tested this release when it was a nightly and prerelease, and especially those of you who worked me to report bugs. With so many people using Ren'Py, I couldn't make releases like this without you.

Re: Ren'Py 6.99.9 Released

Posted: Tue Mar 08, 2016 5:24 am
by vollschauer
Very good work! Thanks a lot PyTom!

Re: Ren'Py 6.99.9 Released

Posted: Tue Mar 08, 2016 8:38 am
by xela
vollschauer wrote:Very good work!
QFT!

Re: Ren'Py 6.99.9 Released

Posted: Wed Mar 09, 2016 9:09 am
by KnotUntied
Hoorah!

Re: Ren'Py 6.99.9 Released

Posted: Fri Mar 11, 2016 9:40 am
by nyaatrap
Hi. Thanks for the great update.
These is something I'm making a new game with it.
When I use fast-skip, all sounds on audio channel played when it's done and it's ear hurting.
Could you disable playing audio when fast-skip is enabled?

Re: Ren'Py 6.99.9 Released

Posted: Fri Mar 11, 2016 1:32 pm
by PyTom
Yes, I'll make that change at some point.

Re: Ren'Py 6.99.9 Released

Posted: Fri Mar 11, 2016 4:52 pm
by astrokeofmadness
With the new update I get an error ever time I boot renpy up and every time I load a Visual novel up from it.
I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00gltest.rpy", line 378, in <module>
$ __gl_test()
File "renpy/common/00gltest.rpy", line 304, in _m1_00gltest__gl_test
_gl_performance_test()
File "renpy/common/00gltest.rpy", line 343, in _gl_performance_test
result = ui.interact(suppress_overlay=True, suppress_underlay=True)
error: IDirectInputDevice8::SetCooperativeLevel() DirectX error 0xx
cut out the full traceback. Should I perhaps just try a fresh install?

One question, could you provide more info on the fddshow method to actually create the two channels of video for movie sprites? I can't for the life of me figure out what to even google to find info on this.

Re: Ren'Py 6.99.9 Released

Posted: Fri Mar 11, 2016 5:21 pm
by PyTom
We seem to be getting that error when people have broken input controllers. You can either unplug your gamepad or gamepad-like device, or hold down shift as Ren'Py starts and disable it.

Re: Ren'Py 6.99.9 Released

Posted: Sun Mar 13, 2016 5:21 pm
by emilkun
I successfully updated Ren'Py but since then, Android builds don't work on my device and I get a "SDL Error" message http://i.imgur.com/AsrLWoy.jpg that I didn't get before (it worked perfectly fine for me)
Since it worked perfectly for my relatives I thought it was a problem with my device which is a bit older but someone "reported" the bug on my game's comment section on the Play Store https://play.google.com/store/apps/deta ... .renpy.fly (French only, working on the English translation)
I'm afraid it might be a problem that isn't related to Ren'Py, if so does anyone know where I can report this bug?

I know it's not a bug report topic but it never happened with the older versions ^^'

OMG forgot to thank you for your hard constant work, it's really awesome, thanks a lot! ;w;

Re: Ren'Py 6.99.9 Released

Posted: Sun Mar 13, 2016 5:57 pm
by PyTom
Maybe try re-downloading Ren'Py and RAPT? This was present in some of the earlier 6.99.9 bulds, but should have been fixed in the release.

Re: Ren'Py 6.99.9 Released

Posted: Sun Mar 13, 2016 7:30 pm
by emilkun
Yeah I already tried, and just tried again but it won't work ^^'

Re: Ren'Py 6.99.9 Released

Posted: Sun Mar 13, 2016 7:35 pm
by PyTom
Can you try uninstalling the app from the device, and installing it again?

Re: Ren'Py 6.99.9 Released

Posted: Mon Mar 14, 2016 3:14 am
by emilkun
I tried a dozen times, and I still get the SDL Error message

Re: Ren'Py 6.99.9 Released

Posted: Mon Mar 14, 2016 7:48 am
by nyaatrap
It looks gamepads stopped working.
When I plugged in a game pad that was working on 6.99.8, ren'py crashed.

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/front_page.rpy", line 258, in script
  File "renpy/common/000statements.rpy", line 463, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
error: IDirectInputDevice8::SetCooperativeLevel() DirectX error 0xx

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

Full traceback:
  File "game/front_page.rpy", line 258, in script
  File "C:\renpy-6.99\renpy\ast.py", line 1697, in execute
    self.call("execute")
  File "C:\renpy-6.99\renpy\ast.py", line 1715, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\renpy-6.99\renpy\statements.py", line 144, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 463, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\renpy-6.99\renpy\exports.py", line 2470, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\renpy-6.99\renpy\ui.py", line 277, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\renpy-6.99\renpy\display\core.py", line 2425, in interact
    repeat, rv = self.interact_core(preloads=preloads, **kwargs)
  File "C:\renpy-6.99\renpy\display\core.py", line 3080, in interact_core
    ev = renpy.display.controller.event(ev)
  File "C:\renpy-6.99\renpy\display\controller.py", line 133, in event
    start(ev.which)
  File "C:\renpy-6.99\renpy\display\controller.py", line 124, in start
    c.init()
  File "src/pygame_sdl2/controller.pyx", line 160, in pygame_sdl2.controller.Controller.init (gen\pygame_sdl2.controller.c:1939)
error: IDirectInputDevice8::SetCooperativeLevel() DirectX error 0xx

Windows-8-6.2.9200
Ren'Py 6.99.9.1168
Ren'Py Launcher 6.99.9.1168
When I tried restarting, the game runs but my gamepad doesn't work. Shift+g calibrate shows 'No gamepads available '

Re: Ren'Py 6.99.9 Released

Posted: Sat Mar 19, 2016 8:55 am
by barsunduk
this animation starts with last frame (but i need to start with first frame):

Code: Select all

image img = Animation("img1", 1.0, "img2", 1.0, "img3", 1.0)
this animation without loop starts and finished with last frame only:

Code: Select all

image img:
    "img1"
    1.0
    "img2"
    1.0
    "img3"
what's wrong with animation?