-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iconv: Illegal byte sequence #13
Comments
This error means that the program can't convert your text into the character encoding of the .ain file (because it contains unsupported characters). Alicesoft's game engine uses the Shift-JIS character encoding internally, and Shift-JIS doesn't support Chinese text. I've heard that it's possible to edit the .exe file so that it uses a different encoding (e.g. GB2312 for Chinese) but I'm not sure how to do it myself. Apparently there is a tutorial on the net somewhere. If you do manage to get a modified .exe, the |
OK, I will find a way to change the exe, thank you |
@Xiburse 兄弟,可以大概讲讲怎么修改exe的enconding么? |
好像是需要a社官方的游戏制作工具来修改,最近没有整了,我也不是很清楚 |
You may also need to edit the fonts if they do not have Chinese characters |
How to build modified.exe for another language ? |
I managed to modify the exe but how do I use the command alice ain edit --transcode |
ERROR: Failed to open ain file: Unrecognized or invalid AIN format |
WARNING(../subprojects/libsys4/src/ain.c:ain_init_member_functions:166): Failed to find struct type for function "ظ�أo┘╛Q╞ْA╞ْظ�╣╞ْt╞ْ@ظ�آl┌»┘�ظ�آ├ذ" |
I used Google Translate to Chineseize part of the text, and the following error was reported when I packaged it:
ERROR: outm2.txt:17068: iconv: Illegal byte sequence
My text content:
The encoding format is utf-8.How can I solve it?
The text was updated successfully, but these errors were encountered: