Ren'Py 6.12.0 Pre-Released
- PyTom
- Ren'Py Creator
- Posts: 16096
- 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:
Ren'Py 6.12.0 Pre-Released
I've put up the first pre-release of Ren'Py 6.12.0.
Ren'Py 6.12.0 "Positronic Brain" is a major release of Ren'Py. This release adds suport for the Android platform, allowing Ren'Py games to run on millions of smartphones and tablets. It's possible to package Ren'Py games and distribute them through the Android market.
On all platforms, this release benefits from improved performance in the areas of image prediction and OpenGL rendering. New functionality includes sprites, mouse hover areas, and drag-and-drop. The screen support added in 6.11 has been improved, and new games now use screens by default.
Downloads of 6.12.0 can be found at:
http://www.renpy.org/release/6.12.0
A full list of changes to Ren'Py can be found at:
http://www.renpy.org/doc/html/changelog.html
The pre-release can also be found in Android Market, under the name "Ren'Py for Android (Beta)". If you have an older version of Ren'Py on your Android device, please uninstall it before installing the new release.
Along with the usual testing, I'd like there to be a couple of "launch titles" for when Ren'Py for Android comes out on the market. I plan to port Moonlight Walks, and I'd be willing to help package other titles if they're mobile-suitable.
Ren'Py 6.12.0 "Positronic Brain" is a major release of Ren'Py. This release adds suport for the Android platform, allowing Ren'Py games to run on millions of smartphones and tablets. It's possible to package Ren'Py games and distribute them through the Android market.
On all platforms, this release benefits from improved performance in the areas of image prediction and OpenGL rendering. New functionality includes sprites, mouse hover areas, and drag-and-drop. The screen support added in 6.11 has been improved, and new games now use screens by default.
Downloads of 6.12.0 can be found at:
http://www.renpy.org/release/6.12.0
A full list of changes to Ren'Py can be found at:
http://www.renpy.org/doc/html/changelog.html
The pre-release can also be found in Android Market, under the name "Ren'Py for Android (Beta)". If you have an older version of Ren'Py on your Android device, please uninstall it before installing the new release.
Along with the usual testing, I'd like there to be a couple of "launch titles" for when Ren'Py for Android comes out on the market. I plan to port Moonlight Walks, and I'd be willing to help package other titles if they're mobile-suitable.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
-
- King of Lolies
- Posts: 4538
- Joined: Mon Nov 26, 2007 9:57 pm
- Completed: R.S.P
- Location: Bandung, West Java, Indonesia
- Contact:
Re: Ren'Py 6.12.0 Pre-Released
Positron beaaaam (sorry, couldn't resist to say that ^_^ )
Yay! RenPy support Android. Now there will be more (quality) OELVN for cellphones.
Yay! RenPy support Android. Now there will be more (quality) OELVN for cellphones.
"Double the princesses, quadruple the fun!" - Haken Browning (SRW-OG Endless Frontier)
DeviantArt Account
MoeToMecha Blog (under construction)
Lolicondria Blog (under construction) <- NSFW
DeviantArt Account
MoeToMecha Blog (under construction)
Lolicondria Blog (under construction) <- NSFW
Re: Ren'Py 6.12.0 Pre-Released
This is great news !
Positronic brain, that reminds me of the Dark Tower saga.
Positronic brain, that reminds me of the Dark Tower saga.
- Snowflower
- Bishie Fangirl
- Posts: 814
- Joined: Sat Jan 01, 2011 11:24 pm
- Completed: Idol Crush
- Projects: Shugojin!, RockRobin (openmodewriter), your highness
- Soundcloud: jenna-yeon
- Location: Orange County, CA
- Contact:
Re: Ren'Py 6.12.0 Pre-Released
YES!
I have an android! this will be perfect
I have an android! this will be perfect
Completed: Idol Crush | WIP: your highness | Hiatus: Shugojin!| Follow Me on Twitter | Subscribe to YouTube
your highness @ 102k as of 2/13
Re: Ren'Py 6.12.0 Pre-Released
Hooray for Drag&Drop, SpriteManager and Android surpport (even though I have no Android-based device! )
10 minutes later>
I can't even launch my new-created project.
10 minutes later>
Code: Select all
I'm sorry, but an uncaught exception occurred.
UnicodeEncodeError: 'ascii' codec can't encode characters in position 116-119: ordinal not in range(128)
While loading the script.
-- Full Traceback ------------------------------------------------------------
File "E:\renpy-6.12.0\renpy\bootstrap.py", line 276, in bootstrap
File "E:\renpy-6.12.0\renpy\main.py", line 177, in main
File "E:\renpy-6.12.0\renpy\script.py", line 494, in load_script
File "E:\renpy-6.12.0\renpy\script.py", line 168, in __init__
File "E:\renpy-6.12.0\renpy\script.py", line 379, in load_appropriate_file
File "E:\renpy-6.12.0\renpy\script.py", line 346, in load_file
File "E:\renpy-6.12.0\renpy\script.py", line 419, in update_bytecode
File "E:\renpy-6.12.0\renpy\ast.py", line 150, in get_hash
UnicodeEncodeError: 'ascii' codec can't encode characters in position 116-119: ordinal not in range(128)
While loading the script.
Ren'Py Version: Ren'Py 6.12.0a
I can't even launch my new-created project.
Re: Ren'Py 6.12.0 Pre-Released
Woww, Positronic Brain,huh?
This gonna be cool XD
so excited to see full release of 6.12.0
This gonna be cool XD
so excited to see full release of 6.12.0
Call me "Zia"
English isn't my first language ,so I'm sorry if I said some non-understandable stuff ''| OTZ
My Deviant ID http://crezia.deviantart.com
English isn't my first language ,so I'm sorry if I said some non-understandable stuff ''| OTZ
My Deviant ID http://crezia.deviantart.com
Re: Ren'Py 6.12.0 Pre-Released
Ahhh, I've figured out. Error is caused by translations.rpy which has never been changedbackansi wrote:Hooray for Drag&Drop, SpriteManager and Android surpport (even though I have no Android-based device! )
10 minutes later>Code: Select all
I'm sorry, but an uncaught exception occurred. UnicodeEncodeError: 'ascii' codec can't encode characters in position 116-119: ordinal not in range(128) Ren'Py Version: Ren'Py 6.12.0a
I can't even launch my new-created project.
and this still happens.
- PyTom
- Ren'Py Creator
- Posts: 16096
- 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.12.0 Pre-Released
I know the problem, it will be fixed shortly.backansi wrote: Ahhh, I've figured out. Error is caused by translations.rpy which has never been changed
and this still happens.
I'm not sure what your second bug is - I don't have a test case. It looks like an encoding problem to me. Remember, I can only type ASCII, so if you want me to try something in another encoding, I have to get it from somewhere else.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
-
- Regular
- Posts: 111
- Joined: Thu Aug 06, 2009 6:51 am
- Completed: Begin of Evangelion, SAO - Smile of the black cat, SAO - Project "Ceramic Heart", Time for Dragons
- Location: Russia
- Contact:
Re: Ren'Py 6.12.0 Pre-Released
Please, return utf-8 support.
now has no effect - game crash with "UnicodeEncodeError".
Also in previous vesion (6.11.2) does't work interaction with overlays - button shown, but ui.interact can't receive return value from button in overlay.
Code: Select all
sys.setdefaultencoding('utf-8')
now has no effect - game crash with "UnicodeEncodeError".
Also in previous vesion (6.11.2) does't work interaction with overlays - button shown, but ui.interact can't receive return value from button in overlay.
Re: Ren'Py 6.12.0 Pre-Released
Ah, you're right. Here it is.PyTom wrote: Remember, I can only type ASCII, so if you want me to try something in another encoding, I have to get it from somewhere else.
- Attachments
-
- Test.zip
- (1.52 MiB) Downloaded 54 times
- jack_norton
- Lemma-Class Veteran
- Posts: 4085
- 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.12.0 Pre-Released
Whenever I try to load a savegame from previous version of Renpy I get this crash:
so savegames from previous versions aren't compatible?
Code: Select all
I'm sorry, but an uncaught exception occurred.
AttributeError: 'renpy.display.gltexture.TextureGrid' object has no attribute '__dict__'
While running game code:
- script at line 819 of renpy-6.12.0-mainline/common/00library.rpy
- python at line 823 of renpy-6.12.0-mainline/common/00library.rpy.
- script at line 220 of /home/tom/ab/renpy-mainline/common/_layout/scrolling_load_save.rpym
-- Full Traceback ------------------------------------------------------------
File "C:\- indie dev -\games\renpy\renpy\bootstrap.py", line 276, in bootstrap
File "C:\- indie dev -\games\renpy\renpy\main.py", line 320, in main
File "C:\- indie dev -\games\renpy\renpy\main.py", line 93, in run
File "C:\- indie dev -\games\renpy\renpy\execution.py", line 259, in run
File "C:\- indie dev -\games\renpy\renpy\ast.py", line 588, in execute
File "C:\- indie dev -\games\renpy\renpy\python.py", line 957, in py_exec_bytecode
File "renpy-6.12.0-mainline/common/00library.rpy", line 823, in <module>
File "C:\- indie dev -\games\renpy\renpy\game.py", line 297, in call_in_new_context
File "C:\- indie dev -\games\renpy\renpy\execution.py", line 259, in run
File "C:\- indie dev -\games\renpy\renpy\ast.py", line 588, in execute
File "C:\- indie dev -\games\renpy\renpy\python.py", line 957, in py_exec_bytecode
File "/home/tom/ab/renpy-mainline/common/_layout/scrolling_load_save.rpym", line 229, in <module>
File "C:\- indie dev -\games\renpy\renpy\loadsave.py", line 272, in load
File "C:\- indie dev -\games\renpy\renpy\loadsave.py", line 53, in loads
AttributeError: 'renpy.display.gltexture.TextureGrid' object has no attribute '__dict__'
While running game code:
- script at line 819 of renpy-6.12.0-mainline/common/00library.rpy
- python at line 823 of renpy-6.12.0-mainline/common/00library.rpy.
- script at line 220 of /home/tom/ab/renpy-mainline/common/_layout/scrolling_load_save.rpym
Ren'Py Version: Ren'Py 6.12.0a
- jack_norton
- Lemma-Class Veteran
- Posts: 4085
- 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.12.0 Pre-Released
Planet Stronghold doesn't crash anymore on netbooks! However, I noticed a major graphic bug See the images below, seems like the textures aren't aligned when using Frames:
Re: Ren'Py 6.12.0 Pre-Released
The simplest menus like what The Question uses are all borked:
Surprisingly, The Question itself still works even if I copy the screens.rpy to its game directory.
Is screens.rpy going to be a regular standard feature of all games, such as options.rpy?
jack >> Actually, my textbuttons are automatically formatted better now! (They were kinda aligned haphazardly before). Maybe that's related to the images being misaligned.
Code: Select all
ValueError: need more than 2 values to unpack
While running game code:
- python at line 72 of renpy-6.12.0-mainline/template/game/screens.rpy.
Is screens.rpy going to be a regular standard feature of all games, such as options.rpy?
jack >> Actually, my textbuttons are automatically formatted better now! (They were kinda aligned haphazardly before). Maybe that's related to the images being misaligned.
Last edited by DaFool on Sun Jan 30, 2011 5:51 am, edited 1 time in total.
- Aleema
- Lemma-Class Veteran
- Posts: 2677
- Joined: Fri May 23, 2008 2:11 pm
- Organization: happyB
- Tumblr: happybackwards
- Contact:
Re: Ren'Py 6.12.0 Pre-Released
Humm, I got a similar error to backansi:
Not sure if you already fixed that, or what I could do to fix it?
Edit: is that the é character doing that? I have some French in my dialogue. That it?
Code: Select all
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 4000: ordinal not in range(128)
While loading the script.
-- Full Traceback ------------------------------------------------------------
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\bootstrap.py", line 276, in bootstrap
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\main.py", line 177, in main
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\script.py", line 494, in load_script
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\script.py", line 168, in __init__
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\script.py", line 379, in load_appropriate_file
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\script.py", line 346, in load_file
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\script.py", line 419, in update_bytecode
File "C:\Documents and Settings\Aleema\My Documents\Downloads\renpy-6.12.0\renpy\ast.py", line 150, in get_hash
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 4000: ordinal not in range(128)
While loading the script.
Ren'Py Version: Ren'Py 6.12.0a
Edit: is that the é character doing that? I have some French in my dialogue. That it?
-
- Veteran
- Posts: 253
- Joined: Fri Nov 14, 2008 7:59 pm
- Completed: Lots.
- Projects: Black Closet
- Organization: Slipshod
- Location: Behind you.
- Contact:
Re: Ren'Py 6.12.0 Pre-Released
Python-in-Ren'Py defaults to treating strings as strings of bytes; you need to use u"(UTF-8 glyphs)" instead of "(UTF-8 glyphs)" to override that, but ATL catches on fire when fed u"(UTF-8 glyphs)".PyTom wrote:I know the problem, it will be fixed shortly.backansi wrote: Ahhh, I've figured out. Error is caused by translations.rpy which has never been changed
and this still happens.
I'm not sure what your second bug is - I don't have a test case. It looks like an encoding problem to me. Remember, I can only type ASCII, so if you want me to try something in another encoding, I have to get it from somewhere else.
Using 'show expression Text(u"UTF-8 glyphs")' does work, though, and I've attached a .rpy with testcases.
I'm not sure if defaulting to byte strings is a good thing or a bad thing - making Python-in-Ren'Py default to Unicode might make it easier on users, but I don't know if there are any things lurking deep within that will break if the default string type is unicode.
Probably. That particular crash is triggered by non-ASCII characters in Python blocks, though it's letting me get away with unicode in dialog and show expression.Edit: is that the é character doing that? I have some French in my dialogue. That it?
- Attachments
-
- hangul.rpy
- Edited, to actually attach the attachment to the attachment point.
- (573 Bytes) Downloaded 126 times
Nom nom nom nom nom LEAVES.
Who is online
Users browsing this forum: No registered users