Ren'py won't run in non-ascii characters directories

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
take_w
Newbie
Posts: 1
Joined: Sun Jul 05, 2015 9:12 pm
Contact:

Ren'py won't run in non-ascii characters directories

#1 Post by take_w » Sun Jul 05, 2015 9:52 pm

I'm using version 6.99.4 and basically built "the question" come with the package and renamed the folder name to Japanese.
It won't run when there are more than 5 non-ascii characters. 4 characters are fine though.

Image

I tried with Ren'py version 6.16.5 since its release history mentioned it can run in non-ASCII directories and it works perfectly fine no matter how long they are.

I used "テストですけど" for the running test purpose.


I'd appreciate if you look into this problem.
Thanks in advance.


/////////////////////////////////////////////////
Ren'py version 6.99.4 and 6.16.5
OS Windows 7 64bit

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

Re: Ren'py won't run in non-ascii characters directories

#2 Post by iichan_lolbot » Wed Jan 27, 2016 6:59 am

It's a very old bug, and it is quite important for non-english users, because some of them unpack games to something like "c:\Users\<non-ASCII-username>\Desktop\".
Please, fix it already.

User avatar
PyTom
Ren'Py Creator
Posts: 15893
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 won't run in non-ascii characters directories

#3 Post by PyTom » Wed Jan 27, 2016 5:43 pm

I believe this was fixed a few versions ago, but it does require that that path to Ren'Py be representable in the non-unicode character set. If a Ren'Py game is in:

c:\テストですけど

It will work on a Japanese system, but not one that uses English or Russian.

This is distinct from the issue of encoding in zip files, where only ASCII works reliably.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Post Reply

Who is online

Users browsing this forum: No registered users