Ren'Py 6.11.0 Pre-Released

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 16088
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#1 Post by PyTom »

I'm actually a little scared now, as this is a huge release. I've tested it as well as I can, and now it's time to let it free.

I'd really appreciate it if people could take this and try it out on their systems. I'd especially like to be sure that the OpenGL code works on people's systems, including any weird/old systems that you might have access to. You can confirm you're in OpenGL mode by resizing the window. If Ren'Py scales smoothly, adding letterboxes as appropriate, you're in the OpenGL mode. If not, you're in software rendering mode - please report that here.

I'd also like people to try out the new screen system, to get some feedback about how well it works.

There are still a few open issues before I can do a final release
  • While I probably won't be able to migrate _all_ the documentation to Sphinx, I would like to get a lot more than what i have migrated over.
  • I'd also like to be able to produce sample Screens to include in the documentation, to give people an idea of how in-game, out-of-game, and overlay screens will work.
  • OpenGL performance drops substantially if the window overlaps the decoration at the bottom of the screen, on Windows and Mac. Unfortunately, this happens when hitting the maximize button. I need to investigate and try to deal with this.
I'm sure that there will be bugs found, and that the pre-release phase will be more protracted than most. I just ask that people bear with me as we work through this process, as I suspect that once the new features work, and people start using them, Ren'Py will be taken to the next level.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
mugenjohncel
Hentai Poofter
Posts: 2121
Joined: Sat Feb 04, 2006 11:13 pm
Organization: Studio Mugenjohncel
Location: Philippines
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#2 Post by mugenjohncel »

Imagemap based GUI seems to be working fine here...
OK I take it back... it's crashing on my two other machines... REALLY HARD!... no traceback's whatsoever...

It crashes so hard the machine actually went Pfftz!... then a total system reboot... One is an Eeepc and the other is a decent desktop computer. It manifest whenever I'm on the main-menu and when I click from there to any of the other screens... (save-load-config-quit) it happens... it can be duplicated again and again... Test game is the last Working Heavy Metal Game with Full Image Map based GUI... The only thing they have in common is both are using built-in videocards. It's working fine on the third machine that has a separate video card.

(Time to dig in deeper and get myself into trouble)
(Yep... I'm in trouble)

"POOF" (Disappears)
Last edited by mugenjohncel on Tue Jul 06, 2010 1:12 am, edited 2 times in total.

User avatar
Aleema
Lemma-Class Veteran
Posts: 2677
Joined: Fri May 23, 2008 2:11 pm
Organization: happyB
Tumblr: happybackwards
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#3 Post by Aleema »

Don't be scared! You worked so hard on this! We all know what a prerelease is, and we support you! =P

I did get an error in my game that I would've fixed immediately to accommodate the engine, but ... I frankly don't even know what it means. I've never encountered it, I'm not using any odd characters (I don't think) and my Google searches didn't make it any clearer. Sorry, I wish I could solve this on my own.

Code: Select all

UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 1: ordinal not in range(128)
[/s]
Ugh, I figured it out. I repeated the "ctc ="indicator",ctc_position="fixed"" twice in my character definition.

Oh, but I am digging the blue addition to the color scheme. :)

User avatar
sake-bento
Eileen-Class Veteran
Posts: 1909
Joined: Sat Jan 26, 2008 5:58 pm
Completed: http://sakevisual.com/games.html
Projects: Every Sunrise, Shinsei
Organization: sakevisual
Tumblr: sakevisual
Deviantart: sakevisual
itch: sakevisual
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#4 Post by sake-bento »

Resizing looks lovely, and I like the new way of handling empty backgrounds.

I'm getting one of those "This application has requested the Runtime to terminate it in an unusual way." errors when I try to run certain games, though. Template game works fine, but the Tutorial doesn't. My combo NVL mode/ADV mode game works in NVL mode, but throws me that error as soon as the game switches to ADV. I'm in Vista right now. Looking at the other posts, it seems to be only a problem for me, though. O_o

(Also, it looks nice in Linux.)

User avatar
PyTom
Ren'Py Creator
Posts: 16088
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#5 Post by PyTom »

Aleema - do you have the traceback.txt file produced by that error? That's not the right error message, and so there's a bug in error handling I need to fix.

Sake - Is the tutorial crashing at a particular location?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

CaesMRaenes
Regular
Posts: 132
Joined: Wed Aug 19, 2009 12:42 am
Projects: 軽い夏, The Aces
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#6 Post by CaesMRaenes »

There's already a problem for using it on a Mac.

The program won't boot up, similar to how some WIP games have been acting up lately. The solution for the non-booting games is to put the games into a Ren'Py folder and boot it from there, but I don't think booting Ren'Py in a previous Ren'Py is what you're aiming for here. :P
a.k.a. DragonfaeryYume on dA
The Vault in the Sky (Dev Blog)

Projects:
WIP The Aces
WIP (Head Artist) 軽い夏: The Sun Will Shine Through (tentative title)

User avatar
sake-bento
Eileen-Class Veteran
Posts: 1909
Joined: Sat Jan 26, 2008 5:58 pm
Completed: http://sakevisual.com/games.html
Projects: Every Sunrise, Shinsei
Organization: sakevisual
Tumblr: sakevisual
Deviantart: sakevisual
itch: sakevisual
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#7 Post by sake-bento »

PyTom wrote:Sake - Is the tutorial crashing at a particular location?
Tutorial crashes when I try to start a new game, load a game, or change my preferences. All of those options work fine for the template, and The Question works fine for the load and preferences options, but it crashes when I try to start a new one.

Edit: More tests. All the WIPs I have that are only text seem to run just fine. Inside the game, it seems to crash once I introduce a background image. Outside of the game, main menus with BG images work just fine, but main menus that are image maps don't.

Attached file is after launching The Question (no problem), then trying to start a new game (crash).
Attachments
opengl.txt
(1.66 KiB) Downloaded 75 times
Last edited by sake-bento on Tue Jul 06, 2010 1:17 am, edited 2 times in total.

User avatar
PyTom
Ren'Py Creator
Posts: 16088
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#8 Post by PyTom »

6.11 creates an opengl.txt file, in the same directory as renpy.exe. If people who are experiencing crashes could attach that to their message, I'd appreciate it.

Sake - It seems likely that the dissolve transition is the problem.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
mugenjohncel
Hentai Poofter
Posts: 2121
Joined: Sat Feb 04, 2006 11:13 pm
Organization: Studio Mugenjohncel
Location: Philippines
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#9 Post by mugenjohncel »

PyTom wrote:6.11 creates an opengl.txt file, in the same directory as renpy.exe. If people who are experiencing crashes could attach that to their message, I'd appreciate it.

Code: Select all

Ren'Py 6.11.0a
fullscreen mode.
Screen sizes: virtual=(1280, 768) physical=(1024, 768)
Vendor: 'S3 Graphics, Incorporated'
Renderer: 'S3 Graphics DeltaChrome'
Version: '1.4 20.00.01g'
Extensions:
    
    GL_ARB_depth_texture
    GL_ARB_fragment_program
    GL_ARB_multitexture
    GL_ARB_occlusion_query
    GL_ARB_point_parameters
    GL_ARB_point_sprite
    GL_ARB_shadow
    GL_ARB_shadow_ambient
    GL_ARB_texture_border_clamp
    GL_ARB_texture_compression
    GL_ARB_texture_cube_map
    GL_ARB_texture_env_add
    GL_ARB_texture_env_combine
    GL_ARB_texture_env_crossbar
    GL_ARB_texture_env_dot3
    GL_ARB_texture_mirrored_repeat
    GL_ARB_texture_non_power_of_two
    GL_ARB_texture_rectangle
    GL_ARB_transpose_matrix
    GL_ARB_vertex_buffer_object
    GL_ARB_vertex_program
    GL_ARB_window_pos
    GL_ATI_element_array
    GL_ATI_fragment_shader
    GL_ATI_texture_env_combine3
    GL_ATI_vertex_array_object
    GL_ATI_vertex_attrib_array_object
    GL_EXT_abgr
    GL_EXT_bgra
    GL_EXT_blend_color
    GL_EXT_blend_func_separate
    GL_EXT_blend_minmax
    GL_EXT_blend_subtract
    GL_EXT_color_matrix
    GL_EXT_color_table
    GL_EXT_compiled_vertex_array
    GL_EXT_convolution
    GL_EXT_draw_range_elements
    GL_EXT_fog_coord
    GL_EXT_framebuffer_object
    GL_EXT_histogram
    GL_EXT_multi_draw_arrays
    GL_EXT_packed_pixels
    GL_EXT_point_parameters
    GL_EXT_rescale_normal
    GL_EXT_secondary_color
    GL_EXT_separate_specular_color
    GL_EXT_shadow_funcs
    GL_EXT_stencil_two_side
    GL_EXT_stencil_wrap
    GL_EXT_texture3D
    GL_EXT_texture_compression_s3tc
    GL_EXT_texture_cube_map
    GL_EXT_texture_edge_clamp
    GL_EXT_texture_env_add
    GL_EXT_texture_env_combine
    GL_EXT_texture_filter_anisotropic
    GL_EXT_texture_lod_bias
    GL_EXT_texture_rectangle
    GL_EXT_vertex_array
    GL_EXT_vertex_shader
    GL_KTX_buffer_region
    GL_NV_blend_square
    GL_NV_texgen_reflection
    GL_NV_texture_rectangle
    GL_S3_s3tc
    GL_SGIS_generate_mipmap
    GL_SGIS_texture_border_clamp
    GL_SGIS_texture_edge_clamp
    GL_SGIS_texture_lod
    GL_WIN_swap_hint
    WGL_ARB_extensions_string
    WGL_EXT_extensions_string
    WGL_EXT_swap_control
Using fixed-function environment (clause 1).
Using framebuffer_object RTT.
"POOF" (Disappears)

User avatar
unknown5
Veteran
Posts: 311
Joined: Tue Apr 20, 2010 1:41 pm
Completed: (see sig)
Projects: slit-mouth girl, purifier, etc.
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#10 Post by unknown5 »

The new renpy.list_files() method returns a list of files in the game directory and archives. This can be used to write your own automatic image loading method, among other things.
sweet!!! also ... are we gonna do stonehenge tomorrow?
Image
information wants to be free, yo.

User avatar
PyTom
Ren'Py Creator
Posts: 16088
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#11 Post by PyTom »

unknown5 wrote:sweet!!! also ... are we gonna do stonehenge tomorrow?
The funny thing is that the "It goes to eleven." never shows up in the movie. The closest it gets is "These go to eleven." But I've had this title in mind for well over a year, at least back in the 6.9 days. And I wasn't going to let a little thing like quote-accuracy take it from me.

(The ATL demo? All leading up to this.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
PyTom
Ren'Py Creator
Posts: 16088
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#12 Post by PyTom »

CaesMRaenes wrote:There's already a problem for using it on a Mac.

The program won't boot up, similar to how some WIP games have been acting up lately. The solution for the non-booting games is to put the games into a Ren'Py folder and boot it from there, but I don't think booting Ren'Py in a previous Ren'Py is what you're aiming for here. :P
Which version of Mac OS X are you using? Also, is it a PPC version, or an x86 one?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

Mihara
Regular
Posts: 119
Joined: Thu Mar 11, 2010 2:52 pm
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#13 Post by Mihara »

Minor bug located.

I have a large 16:9 (or is it 16:10 really?) monitor that normally runs in 1920x1200, and is the primary one in a set of three. I'm working on a project that runs in 640x480, on Windows XP with multiple NVidia cards.
Doubleclicking the title bar of the window maximizes it to the entire screen, leaving the titlebar on the top and the Windows taskbar on the bottom. The content is letterboxed as expected, however, the aspect ratio is wrong -- horizontal axis is clearly smaller than it should be.

In fact, squishing the window vertically and stretching it across all three of my monitors results in squishing the horizontal axis of the content even further - once the window gets to 20:1 horizontal:vertical, the content inside is letterboxed into a perfect square.

I think the effect is the same if the window is much taller than it is wide, as well -- aspect ratio gets skewed progressively higher as the width:height ratio goes further from the original.

If you need any particular information to track this one down, please advise which. :)

EDIT: Oh, and - I would like to use the new features of renpy.music.register.channel (the prefix and suffix) with music and sound default channels, how would that work?
EDIT EDIT: Ah, just redefining them works, never mind...
Last edited by Mihara on Tue Jul 06, 2010 3:58 am, edited 1 time in total.

Wintermoon
Miko-Class Veteran
Posts: 701
Joined: Sat May 26, 2007 3:41 pm
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#14 Post by Wintermoon »

Stretching fails to preserve the aspect ratio. If I make the window really wide, the image is stretched in the vertical dimension. If I make the window really tall, the image is also stretched in the the vertical dimension, but not by as much.

It fails to start at all on my G4 Mac Mini. No traceback or opengl.txt, but a message in the console that Ren'Py requires Python 2.6.

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4084
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Ren'Py 6.11.0 Pre-Released

#15 Post by jack_norton »

On desktop pc worked flawlessly, on the netbook crashed when attempted to go fullscreen. See opengl.txt attached (similar to mugenjohncel).
The difference in transitions and movements smoothness with GL is awesome. Can't wait to use this in a commercial game :)
Attachments
opengl.txt
(1.95 KiB) Downloaded 79 times
follow me on Image Image Image
computer games

Post Reply

Who is online

Users browsing this forum: Google [Bot]